.txt {  
	font-family: "lr oSVbN", "Osaka"; 
	font-size: 10px; 
	line-height: 16px;
	letter-spacing:1px;
}
.txt_seo{
	color:#FFFFFF;
	font-size:9pt;
	line-height:15pt;
}
.txt_foot {  
	font-family: "lr oSVbN", "Osaka"; 
	font-size: 10px; 
	line-height: 16px;
	letter-spacing:1px;
	color: #8091A2;
}
A:link{color:#FFFFFF}
A:visited{color:#FFFFFF}
A:hover{color:#CC0000}
A:link.menu { 
	color: #98A7B3;
	text-decoration:none;
}
A:visited.menu { 
	color: #98A7B3;
	text-decoration:none;
}
A:active.menu { 
	color: #98A7B3;
	text-decoration:none;
}
A:hover.menu { 
	color: #CC0000;
	text-decoration:underline;
}
.style { 
font-size: 9pt; 
color:#666666; 
border-top: solid #666666 1px; 
border-bottom: solid #666666@1px; 
border-left: solid #666666 1px; 
border-right: solid #666666 1px;
}
BODY
{
margin: 0px;
padding: 0px;
background-color: #00182E;
color: #666666;
font-size:9pt;
line-height:15pt;
}
body,td
{
	margin:0px;
	color: #BBC4CB;
	font-size:9pt;
	line-height:15pt;
}
h2{
	color:#3777B2;
	margin-top:2px;
	margin-bottom:0px;
	font-family:"qMmpS Pro W3", "HGPnpp޼UB", Osaka ,"lr oSVbN";
	font-size:16px;
	line-height:18px;
	}
h3{
	color:#3777B2;
	margin-top:2px;
	margin-bottom:0px;
	font-family:"qMmpS Pro W3", "HGPnpp޼UB", Osaka ,"lr oSVbN";
	font-size:14px;
	line-height:16px;
	}
form{margin:0px;}
strong{color:#FFFFFF;}
.main_conte{
	background-image:url(cmnfix/main_bg01.gif);
	padding-left:12px;
}
