body,td,th {
font-family:"‚l‚r ƒSƒVƒbƒN","‚l‚r ‚oƒSƒVƒbƒN","MS Gothic";
font-size: 12px;
color: #000000;
line-height:160%;
font-weight:100;
}
body {
margin:0px 0 29px 0;
background-color:#FFFFFF;
}
a{text-decoration:none; font-size: 12px;}
a:link {
color: #6A615C;
}
a:visited {
color: #6A615C;
}
a:active {
color: #6A615C;
}
a:hover {
color: #FF9900;
text-decoration:underline;
}

form,img,dl,dd,dt,ul,li,div{
padding:0;
margin:0;
border:0;
}

a.top_menu01:link,a.top_menu01:visited,a.top_menu01:active {
color:#7A7A7A;
font-weight:100;
line-height:18px;
text-decoration:none;
}
.clear{ clear:both;}
a.top_menu01:hover {
color:#B53941;
font-weight:100;
line-height:18px;
text-decoration:underline;

}
.head{
width:860px;
margin:0 auto;
}
.nav{width:860px; border-left:1px solid #CBCBCB;border-right:1px solid #CBCBCB;margin:0 auto; clear:both; padding-bottom:0px;}

*html .nav{width:860px; border-left:1px solid #CBCBCB;border-right:1px solid #CBCBCB; margin:0 238; clear:both; padding-bottom:0px;}
.menu{width:860px;height:34px; clear:both; margin:0 auto; overflow:hidden;}
.menu li{list-style:none; float:left; margin:0 0 0 0px;}
.f01{width:860px; clear:both; padding-top:11px;}
.f01_l{width:536px; float:left; text-align:left; padding:0px 0 0 10px; font-size:14px;}
.f01_l_2{width:536px; float:left; text-align:left; padding:0px 0 0 0px; font-size:14px;}
.f01_r{width:305px; float:left; text-align:left; text-align:right;}
.com_con{width:860px; background:#F0ECE9; border-bottom:1px solid #877C68;border-top:1px solid #877C68; padding:10px 0; clear:both; margin:0 auto;}
.com02{width:798px; margin:0 auto; margin-bottom:30px;}
*html .com02{width:798px; margin:0 32; margin-bottom:30px;}
.com03{width:100%; text-align:center; margin:0 auto;}
.com_top{width:742px; clear:both; margin:0 auto;}
*html .com_top{width:742px; clear:both; margin:0 59;}
.com_body{width:682px; background:url(../img/com_bg.gif) repeat-y; clear:both; margin:-9px auto; padding:10px 30px 35px 30px; font-size:14px;}
*html .com_body{width:742px; background:url(../img/com_bg.gif) repeat-y; clear:both; margin:0 59; padding:10px 30px 35px 30px; font-size:14px;}
*:first-child+html .com_body{width:682px; background:url(../img/com_bg.gif) repeat-y; clear:both; margin:0 auto; padding:35px 30px; font-size:14px;}
.clear{clear:both; width:100%; font-size:1px; padding:0;}
.footer{width:862px; height:18px; background-color:#67625C; color:#FFFEFF; text-align:center;padding:3px 0;margin:0 auto; clear:both; font-weight:900;}
*html .footer{width:863px; height:18px; background-color:#67625C; color:#FFFEFF; text-align:center;padding:3px 0; margin:0 238; clear:both; font-weight:900;}


.f01_l_2 a:link,.f01_l_2 a:visited{color:#027DCB; text-decoration:underline;}
.f01_l_2 a:hover{color:#FF9933; text-decoration:none;}


/* Mail to */
 a.mailto	{
	color: #FF4500;
	font-size: 16px;
	text-decoration: none;
	}

 a.mailto:link	{
	color: ##FF4500;
	font-size: 16px;
	text-decoration: none;
	}

 a.mailto:visited	{
	color: #FF4500;
	font-size: 16px;
	text-decoration: none;
	}

 a.mailto:hover {
	color: #FF4500;
	font-size: 16px;
	text-decoration: underline;
}