@charset "shift_jis";
.title_bar {
	background:url(../img/bar_01.jpg) no-repeat ; 
	width:856px ; 
	height:28px ; 
	margin:15px 0 0 30px ;
}
#clinicBox {
	width:749px ; 
	float:left ; 
	margin:0 0 0 40px ;
}
.clinic_text { 
	margin:0 0 12px 50px ; 
	width:750px ; 
	list-style-type:none;
}
.clinic_text li {
	display:inline ; 
	vertical-align:top ; 
}
.photo_textArea{
	margin:0 0 20px 50px ; 
	width:745px ; 
	float:left;  
}
.clinic_img {  
	float:left;     
}
.clinic_text2 { 
margin:0 0 0 15px;
padding:0; 
float:right; 
width:530px; 
}
.clinic_text10 { 
margin:0 0 0 15px;
padding:0; 
float:right; 
width:430px; 
}
.clinic_text400 { 
margin:0 0 0 15px;
padding:0; 
float:right; 
width:330px; 
}
.clinic_img2 {  
	float:right; 
	text-align:center;    
}
.clinic_text3 { 
margin:0;
padding:0; 
width:530px; 
float:left;
}
.textArea { 
	width:550px ; 
	float:left ;
}
.photoArea { 
	width:200px ; 
	float:right ;
}
.clinic_photo {
	width:200px ; 
	height:150px ; 
	float:right ; 
}
.backtotop { 
	width:72px ;
	height:39px ; 
	position:fixed ;
	top:780px ;
	left:814px ;
}
#k_contents{ 
	margin-left:30px ; 
	float:left; 
	width:862px ;
}
#k_contents table, td{ 
border:solid 1px ;
}
.title_bar_bg{ 
	background:url(../img/kamoku_tit_bg.jpg); 
	height:28px ;
	width:862px ;
	text-indent:12px ;
	font-weight:bold ; 
}
.kamoku_left{
	float:left ; 
	margin:12px 0 12px 12px ;
}
.kamoku_left table{
width:413px
}
.kamoku_right{
	float:left ;
	margin:12px 0 0 12px; ;
}
.kamoku_right table{
width:413px
}
.sub_contents { 
	width:862px ; 
	margin:12px 0 12px 12px ; 
}
.sub_contents table { 
	width:838px ;
	}
.k_icon{ 
	margin:5px 0px 5px 0px ; 
	padding-left:8px ; 
}
.k_hed { 
	background:url(../img/kamoku_btm_bg.jpg) no-repeat center ; 
	width:170px ;
	text-indent:26px ; 
	padding-top:10px; 
}
.k_hed2 {  
	width:150px ;
	text-indent:26px ; 
	padding-top:10px; 
}
.btm{ 
	border:double 3px #71C5E2;  
	background:#EBF7FF;
}
.btm2{ 
	border:double 3px #71C5E2;  
	background:#EBF7FF; 
	width:156px ;
}
#seach_sub table,#seach_sub tr,#seach_sub td { 
border:none ;
}
