@charset "utf-8";
/* CSS Document */
a{
	outline: none;
}
.second #billboard {
	position: relative;
	color: #ffa9c7;
	font-weight: bold;
	width: 960px;
	height: 180px;
	margin: 30px auto 0 auto;
}
.second h3 {
    font-size: 144%;
    font-weight: bold;
    margin: 0 0 15px;
    background: url(../section/images/headline-line.jpg) no-repeat scroll left bottom transparent;
}
.second h3 span {
    padding-left: 25px;
    background: url(../section/images/bullet02.png) no-repeat scroll left 50% transparent;
}
/* submenu */
.second .submenu li {
	width: 225px;
	margin: 5px 0;
	background: #fff url(../section/images/submenu-bg01.jpg) repeat-x left bottom;
}
.second .submenu li.current {
	background: #ffe5ee url(../section/images/submenu-bg01-current.jpg) repeat-x left bottom;
}
.second .submenu li a {
	display: block;
	font-size: 114%;
	padding: 12px 12px 12px 40px;
	border: 1px solid #ffa9c7;
	background: transparent url(../section/images/bullet03.png) no-repeat 15px 50%;
}
.second .submenu li a:link,
.second .submenu li a:visited {
	color: #595757;
	text-decoration: none;
}
.second .submenu li:hover {
	background: #ffe5ee url(../section/images/submenu-bg01-current.jpg) repeat-x left bottom;
}

/*  section style
----------------------------------------------------------------------*/
#section #billboard {
	background: url(../section/images/hbnr-section.jpg) no-repeat;
}
.pt32{
	padding-top: 32px;
}
.pt40{
	padding-top: 40px;
}
.mr5{
	margin-right:5px;
}
.mr10{
	margin-right: 10px;
}
.mb10{
	margin-bottom: 10px;
}
.mb18{
	margin-bottom: 18px;
}
.mb25{
	margin-bottom: 25px;
}
.mb34{
	margin-bottom: 34px;
}
.ml15{
	margin-left: 15px;
}
.ml200{
	margin-left: 200px;
}
.secBox1, .secBox2, .secBox3, .secBox4, .secBox5{
	overflow: hidden;
}
.sBox{
	margin: 0 0 15px 15px;
	overflow: hidden;
}
/* rehabilitation style
----------------------------------------------------------------------*/
#rehabilitation #billboard {
	background: url(../section/images/hbnr-rehabilitation.jpg) no-repeat;
}
.h3tar{
	padding: 0;
	background: none;
	float: right;
	font-size: 90%;
	font-weight: normal;
	position: absolute;
	top: 5px;
	right: 0;
}
.rehBox1, .rehBox2, .rehBox3, .rehBox4, .rehBox5, .rehBox6, .rehBox7, .rehBox8{
	overflow: hidden;
	position: relative;
}
.rBox{
	margin: 0 0 15px 0;
	overflow: hidden;
}
.rehBox9{
	margin-top: 30px;
}
/*  nurse style
----------------------------------------------------------------------*/
#nurse #billboard {
	background: url(../section/images/hbnr-nurse.jpg) no-repeat;
}
.nurBox1, .nBox5{
	overflow: hidden;
}
.mt20{
	margin-top: 20px;
}
.ml20{
	margin-left: 20px;
}
.mr20{
	margin-right: 20px;
}
.mb20{
	margin-bottom: 20px;
}
.colorO{
	color: #e76000;
}
.clearb{
	clear: both;
}
.nurBox1 .photos{
	margin-right:15px;
}
.nurBox1 .photos p img{
	margin-bottom:5px;
}

.nBox2{
	background: url(../section/images/bg01.gif) no-repeat;
	color: #1e9e3c;
	padding: 15px 60px;
	font-size: 115%;
	font-weight: bold;

}
.nBox4{
	background: url(../section/images/bg02.gif) no-repeat;
	color: #1e9e3c;
	padding: 15px 115px;
	font-size: 115%;
	font-weight: bold;

}
.nBox5{
	background-color: #FEF7F8;
	border: 1px solid #FFA9C7;
	padding: 0 0 30px;
}
.nBox5 p{
	text-align: center;
}
.nBox5 p img{
	margin: 10px 5px 5px;
}