/* medical CSS Style */ /* Base Style */ 
body,th {font-size: 11px;line-height:125%;color: #666666;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
scrollbar-arrow-color:#0066CC;scrollbar-base-color:#0099FF;scrollbar-face-color:#FFFFFF;} 
h1,h2,h3 { font-size: 16px; } 

a:link { color: #FF6600} a:visited { color:#FF0000} a:hover { color:#FF6600}
/* ƒNƒ‰ƒX‚Ì’è‹` */ 
.ss-main { font-size: 9px; line-height: 125%} 
.s-main { font-size: 11px; line-height: 110%} 
.main { font-size: 12px; line-height: 125%}
.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"} 
.tel { font-size: 12px; color: #FF3366; border: 1px solid #FF6699; } 
.main0 { font-size: 12px; line-height: normal } 
.main01 {font-size: 11px;line-height: 125%;color: #003AA4;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";} 
.main02 {font-size: 12px; line-height: 150%}
.annnai_txt{font-size: 12px;line-height: 125%;color: #666666;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";} 

#menu .sub-menu{font-size:13px;}

.sub-menu ul,.sub-menu li
		{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

.sub-menu li{
		margin:5px 0px 5px 35px;}
		
.sub-menu a:link{color:#0033FF;}
.sub-menu a:visited{color:#0033FF;}
.sub-menu a:hover{color:#FF3300;}

.dr {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.clear{clear:both;}
