@charset "utf-8";
/* CSS Document */

.clinic {
	padding: 20px;
	background: url(../../img/top/h2_middle.png) repeat-y 0 0;
}

.clinic p {
	line-height: 175%;
}

.clinic .h3_1 {
	margin: 0px 0 10px 0;
}


.clinic .h4_1{
	padding: 0 0 0 20px;
	margin: 0px 0 10px 20px;
	background: url(../../img/common/dot.gif) no-repeat 0 center;
	float: left;
	display: inline;
}

.clinic .p0 {
	width: 350px;
	float: left;
	padding: 0 0 30px 10px;
}

.clinic .p1 {
	width: 535px;
	float: left;
	padding: 5px 0 30px 15px;
}

.clinic .dl0 {
	width: 685px;
	padding: 0 0 30px 10px;
	float: left;
	line-height: 175%;
}

.clinic .dl0 dt {
	width: 7em;
	padding: 0 0 0 15px;
	float: left;
}

.clinic .dt0 {
	background: url(../../img/common/dot.gif) no-repeat 0 5px;
}

.clinic .p5 {
	padding: 0 15px 0 0;
	float: right;
}


.clinic .leftbox {
	width: 85px;
	float: left;
	padding: 0 0 15px 10px;
}

.clinic .rightbox {
	float: left;
	padding: 5px 0 30px 10px;
}

.clinic .p2 {
	padding: 0 0 0 15px;
	background: url(../../img/common/dot.gif) no-repeat 0 5px;
}

.clinic .p3 {
	padding: 0 0 30px 15px;
	background: url(../../img/common/dot.gif) no-repeat 0 5px;
}

.clinic .p4 {
	padding: 0 0 0 15px;
	background: url(../../img/common/dot.gif) no-repeat 0 5px;
}

.clinic .leftbox2 {
	width: 260px;
	float: left;
	padding: 0 13px 10px;
}

.clinic .centerbox2 {
	width: 260px;
	float: left;
	padding: 0 13px 0 0;
}

.clinic .rightbox2 {
	float: left;
}

.border1 {
	height: 9px;
	background: url(../../img/top/h2_bottom.png) repeat-y 0 0;
	margin: 0 0 5px 0;
}

.border1 hr{
	display: none;
}
