body{ color:#666666;background-image: url(../image/back.gif);margin-top:0;}



A:link{color:#5358BC;text-decoration:none; }



A:visited{text-decoration:none; }



A:active{text-decoration:none; }



A:hover{ text-decoration:underline; color:red;}



A.menu:link{ font-size:12px; line-height:100%;font-weight:bold;text-decoration:none;  }



A.menu:visited{font-size:12px; line-height:100%;font-weight:bold;text-decoration:none; }



A.menu:hover{ font-size:12px; line-height:100%;font-weight:bold;text-decoration:underline; color:red;}



A.menu:active{ font-size:12px; line-height:100%; font-weight:bold;text-decoration:none;  }



#topics_title{margin-bottom:10px;}

#topics{background:#FFFFFF url(../image/mid.gif) 0 0 repeat-y;width:500px; margin:0; }

.mid{padding:10px 10px 11px 13px;}

#topics ul{margin:0; padding:0; list-style: outside;}

#topics ul li{font-size:12px;padding-left:20px; background:url(../image/arrow.gif) 0 3px no-repeat;list-style: none; line-height:1.6em; margin-bottom:10px;}

#topics ul li a:link{color:#3367ca;text-decoration:none; }

#topics ul li a:visited{color:#3367ca;text-decoration:none; }

#topics ul li a:hover{color:red;text-decoration:underline; }

#topics ul li a:active{color:red;text-decoration:underline; }

#left_box{margin:0;width:267px;float:left;}

#right_box{margin:0;width:201px;float:left;padding-left:32px;}

.float_right{float:right;margin-top:3px;}

.clear{clear:both;}



h1.txt3{font-size:16px; line-height:150%;}

h2.txt3{font-size:14px; line-height:150%;}

ul{ margin:0; padding:0; list-style: inside;}

ul li.txt{font-size:12px;padding-left:20px; background:url(../image/arrow.gif) 0 4px no-repeat;list-style: none; line-height:2em;}

.txt .txt2{font-size:12px;line-height:1.4em;font-weight:normal;margin:0;}

ul li.txt ul{padding-left:1em;}

ul li.txt ul li{ font-size:12px;line-height:1.4em;}

#jokyo{ margin-top:15px;margin-left:15px;}

ol{margin:0;padding-left:2em; list-style-type:decimal;}

ol li{margin-top:1em;}

ol li p{font-size:12px;line-height:1.2em;}

ol li ul{padding-left:1em;}

ol li ul li{font-size:12px;margin-top:0;}



span.me{font-size:12px; line-height:150%;  color:orange; font-weight:bold;}



span.me2{font-size:12px;   color:#999999; font-weight:bold;}



span.me3{font-size:12px; line-height:150%;  color:orange; font-weight:bold;}



span.txt{font-size:12px; line-height:150%; color:#666666;}



span.txt2{font-size:12px; line-height:150%; color:#666666;font-weight:bold;}



span.txt3{font-size:12px; line-height:150%;  color:#0763A6; font-weight:bold;}

p.txt_ind{ text-indent:-1em; padding:0 0 0 1em; margin:0;}



.txt3{font-size:12px; line-height:150%;  color:#0763A6; font-weight:bold;}



span.txt4{font-size:16px; line-height:150%;  color:#0763A6; font-weight:bold;}



span.cap{font-size:10px; line-height:140%; color:#666666; }











P.a1{



	margin-top:0;



	margin-left:auto;margin-right:auto;



	font-size:90%; 



	line-height:150%; 



	border:solid 1px #3F6EBE;



	color: #000000;



	padding: 0px ; 



	background: #ffffff;



	width: 702px;   /* Win_IE4?`5 */



	voice-family: "\"}\"";



	voice-family: inherit;



	width: 702px;	



}







P.a2{



	margin-left:auto;margin-right:auto;



	font-size:90%; 



	line-height:150%; 



	border:solid 1px #3F6EBE;



	color: #000000;



	padding: 10px ; 



	background: #ffffff;



	width: 220px;   /* Win_IE4?`5 */



	voice-family: "\"}\"";



	voice-family: inherit;



	width: 200px;	



}



















P.c1{border-bottom: 1px dashed #003366}



div.c2{font-weight:bold;



text-indent:0.5em;



font-size:12px;



padding:0.5em;



color:#ffffff;



margin-right:50%;



}







td.txt{font-size:12px; ; font-family:Osaka; color:#666666; font-weight:bold}



tr.txt{font-size:12px; line-height:150%; color:#666666;}



tr.txt2{font-size:12px; line-height:150%; color:#666666;font-weight:bold}







FONT.copy{font-size:10pt; font-family:Helvetica ;line-height:140%; color:#696969;}



div.txt{font-size:12px; line-height:140%; font-family:Osaka; color:#333333;}



div.txt2{font-size:12px; line-height:130%; font-family:Osaka; color:#333333;}



div.txtb{font-size:12px; line-height:250%; font-family:Osaka; color:#ffffff;background-color:#0763A6;



text-indent:0.5em;font-weight:bold;}



div.txtc{font-size:12px; line-height:250%; font-family:Osaka; color:#ffffff;background-color:#660000;



text-indent:0.5em;font-weight:bold;}



div.txtd{font-size:12px; line-height:250%; font-family:Osaka; color:#ffffff;background-color:#003399;



text-indent:0.5em;font-weight:bold;}



div.txte{font-size:12px; line-height:250%; font-family:Osaka; color:#ffffff;background-color:#006600;



text-indent:0.5em;font-weight:bold;}



div.txtf{font-size:12px; line-height:250%; font-family:Osaka; color:#ffffff;background-color:#990066;



text-indent:0.5em;font-weight:bold;}



div.cap{font-size:10px; line-height:130%; color:#333333; }



FONT.cap2{font-size:12px; color:#666666;  line-height:100%;}



FONT.cap3{font-size:10px; color:#AF6363; }



FONT.cap4{font-size:10px; color:#666666; }



FONT.info{font-size:12pt; color:#2A4188; }



FONT.mcap{font-size:10pt; }



FONT.mcap2{font-size:10pt; }



FONT.midashi2{font-size:14pt;}



FONT.midashi3{font-size:14pt;}

#menuItem10{ height:55px !important;}
#menuItem11{ top: 187px !important;}
