@charset "UTF-8";
/*-----------------------------------------------------

	About CSS (LastUpDate:2012.08.24)
	
		- Lead
		- Staff
		- Equipment

-----------------------------------------------------*/
/*-----------------------------------------------------

	Lead

-----------------------------------------------------*/
dl.Lead {
	margin-bottom: 40px;
	padding: 0 48px;
}

dl.Lead dt {
	margin-bottom: 17px;
}

dl.Lead dd {
	font-size: 108%;
}


/*-----------------------------------------------------

	Staff

-----------------------------------------------------*/
#Staff {
	margin-right: 46px !important;
	margin-bottom: 40px !important;
}

/*-----------------------------------------------------
	Common
-----------------------------------------------------*/
#Staff p.Photo {
	margin-left: 20px;
	float: left;
	display: inline;
}

#Staff dl {
	padding-right: 20px;
	background: url(../img/index_staff_framebg.gif) repeat-y top right;
	float: right;
}

#Staff dt {
	padding-bottom: 16px;
	background: url(../img/index_dotline_staff.gif) repeat-x bottom left;
	color: #605040;
	font-weight: bold;
	font-size: 108%;
}

#Staff dt strong {
	font-weight: bold;
	font-size: 123.1%;
}

/*-----------------------------------------------------
	Director
-----------------------------------------------------*/
#Staff #Director {
	margin-bottom: 12px;
	padding-bottom: 22px;
	background: url(../img/index_staff_framebtm01.gif) #f8f6f0 no-repeat bottom left;
}

#Staff #Director .clearfix {
	padding-top: 20px;
	background: url(../img/index_staff_frametop01.gif) no-repeat top left;
}

#Staff #Director .clearfix dl {
	width: 580px;
	min-height: 216px;
	_height: auto !important; /* IE6 Hack */
	_height: 216px; /* IE6 Hack */
}

/*-----------------------------------------------------
	Doctor
-----------------------------------------------------*/
/*----- Common -----*/
#Staff #Doctor01, #Staff #Doctor02 {
	padding-bottom: 22px;
	width: 394px;
	background: url(../img/index_staff_framebtm02.gif) #f8f6f0 no-repeat bottom left;
}

#Staff #Doctor01 .clearfix, #Staff #Doctor02 .clearfix {
	padding-top: 20px;
	background: url(../img/index_staff_frametop02.gif) no-repeat top left;
}

#Staff #Doctor01 dl, #Staff #Doctor02 dl {
	width: 173px;
	min-height: 162px;
	_height: auto !important; /* IE6 Hack */
	_height: 162px; /* IE6 Hack */
}

/*----- Doctor01 -----*/
#Staff #Doctor01 {
	float: left;
}

/*----- Doctor02 -----*/
#Staff #Doctor02 {
	float: right;
}


/*-----------------------------------------------------

	Equipment

-----------------------------------------------------*/
#Equipment ul li {
	margin-right: 40px;
	width: 240px;
	float: left;
	display: inline;
}

#Equipment ul li.Full {
	margin: 25px 0 25px 0 !important;
	width: 800px;
}

#Equipment ul li.end {
	margin-right: 0;
}

#Equipment ul li p {
	margin-bottom: 10px;
}

#Equipment ul li.Full p img {
	margin-right: 40px;
	float: left;
	display: inline;
}

#Equipment ul li.Full p img.end {
	margin-right: 0;
}

#Equipment ul li dt {
	margin-bottom: 5px;
	color: #605040;
	font-size: 108%;
	font-weight: bold;
}