#housin_box {
	padding: 10px 0 20px 0;
}
#housin_box h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 1;
	color: #3c3c3c;
	margin-bottom: 15px;
}
#housin_box h3.m_bottom07 {
	margin-bottom: 7px;
}

.housin_box01 {
	
}
.housin_box01 img {
	float: left;
	margin-right: 15px;
}
.housin_box01 p {
	float: left;
}


/* 病院概要_開始 */
#gaiyou_box {
	padding: 10px 0 20px 0;
}
#gaiyou_box h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 1;
	color: #3c3c3c;
	margin-bottom: 15px;
}
#gaiyou_table {
	
}
#gaiyou_table td {
	padding: 5px 0;
}
#gaiyou_table .left {
	width: 110px;
}
#gaiyou_table .left p {
	margin-left: 7px;
	font-size: 13px;
}
#gaiyou_table .right {
	width: 418px;
}
#gaiyou_table .right p {
	margin-left: 7px;
	font-size: 13px;
}
#gaiyou_table .bg {
	background: #f0f0f0;
}
*:first-child+html #gaiyou_table .bg {
	background: #ebebeb;
}
/* 病院概要_終了 */


/* 経歴_開始 */
#keireki_box {
	padding: 10px 0 20px 0;
}
#keireki_box h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 1;
	color: #3c3c3c;
	margin-bottom: 15px;
}
#keireki_table {
	
}
#keireki_table td {
	padding: 5px 0;
}
#keireki_table .left {
	width: 110px;
}
#keireki_table .left p {
	margin-left: 7px;
	font-size: 13px;
}
#keireki_table .right {
	width: 418px;
}
#keireki_table .right p {
	margin-left: 7px;
	font-size: 13px;
}
#keireki_table .bg {
	background: #f0f0f0;
}
*:first-child+html #keireki_table .bg {
	background: #ebebeb;
}
/* 経歴_終了 */


/* 医師の紹介_開始 */
#shokai_box {
	padding: 10px 0 20px 0;
}
#shokai_box h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 1;
	color: #3c3c3c;
	margin-bottom: 15px;
}
#shokai_box h3.m_bottom07 {
	margin-bottom: 7px;
}
#shokai_box01 {
}
#shokai_box01 img {
	float: left;
	margin: 0 17px 5px 0;
}
#shokai_box01 p {
	line-height: 1.6;
}
#shokai_box02 {
	clear: both;
	text-align: right;
	padding-top: 7px;
	margin-bottom: 40px;
}
#shokai_box02 p {
	font-size: 16px;
}
/* 医師の紹介_終了 */