/* medical CSS Style */
/* Base Style */ 
body,td,th { 
font-size: 11px; line-height:125%: font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
scrollbar-face-color: #ffffff ; 
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #999999; 
scrollbar-darkshadow-color: #999999; 
scrollbar-arrow-color: #999999;
}
h1,h2,h3 { font-size: 16px; }

.top_bg_wood{
	background-image:url(img/top/top_14.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.qr_border{border:solid 1px #0066CC
}
.qr_text { font-size: 12px; 
		line-height: 130%;
		}

 /* ƒNƒ‰ƒX‚Ì’è‹` */ 
.ss-main { font-size: 9px;
		 line-height: 125%;
		 } 

.s-main { font-size: 11px; 
 		line-height: 125%;
		}

.main { font-size: 12px; 
		line-height: 150%;
		}
.l-main { font-size: 14px; 
		line-height: 125%;
		} 
		
.ll-main { font-size: 16px; 
		line-height: 125%;
		} 

.lll-main { font-size: 18px; 
		line-height: 125%;
		} 
.ja01 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
.ja02 { font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";} 
.en01 { font-family: "Arial", "Helvetica", "sans-serif";} 
.en02 { font-family: "Times New Roman", "Times", "serif";} 
.en03 { font-family: "Courier New", "Courier", "mono";} 
.en04 { font-family: "Georgia", "Times New Roman", "Times", "serif";} 
.en05 { font-family: "Verdana", "Arial", "Helvetica", "sans-serif";} 
a:link { color: #FF6600;} 
a:visited { color:#FF0000;} 
.main0 { font-size: 12px; 
		line-height: normal 
		} 
.tel { font-size: 12px; 
		color: #FF3366; 
		border: 1px solid #FF6699; 
		} 
.back {
	background-repeat: no-repeat;
	background-position: right top;
}

.menu_bg {
	background-image:url(img/frame/menu_bg.gif);
	background-repeat: repeat-y;
		}
		
.migi_bg {background-image:url(img/frame/migi_bg.gif);
		background-repeat:repeat-y;}