@charset "utf-8";

#mapClinic{
	width:493px;
	margin:auto;
	text-align:right;
}

#root li{
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px dotted #b2b2b2;
	background-repeat:no-repeat;
	ackground-position:left 10px;
	padding-left:240px;
}

#root li#r1{
	background-image:url(../../img/clinic/root01.png);
	b
}

#root li#r2{
	background-image:url(../../img/clinic/root02.png);
}

#root li#r3{
	background-image:url(../../img/clinic/root03.png);
}

#clinicroom li{
	float:left;
	margin-right:3px;
	text-align:center;
	color:red;
	font-size:12px;
}

#clinicroom li.last{
	margin-right:0px;
}

table{
	width:672px!important;
}

p .red2{
	color:red;
}


.float-r{
	float:right;
}

.w320{
	width:320px;
}

.clinic_box{
	margin-top:40px;
}

.clinic_box td{
	border:none;
}

.clinic_box02{
	background:url(../../img/clinic/k_img09.jpg) left top no-repeat;
	width:670px;
	height:312px;
}

.clinic_box02 p{
	padding:50px 0px 0px 50px;
	font-size:15px;
}

.bold{
	font-weight:bold;
}

.clinic_box a{
	color:#ff0066;
}

.color_01 a{
	color:#ff0066;
}


/*---------------------追加-----------------------*/
.clinic_area{
	border-bottom: 1px dotted #B2B2B2;
    margin-bottom: 15px;
	padding-bottom:15px;
	
}

.clinic_area td{
	padding:0px;
	border:none;
}
.clinic_area td p{
	padding-bottom:8px;
	line-height:18px;
}
