body {margin:0px; padding:0px; font-size:12px; font-family:Osaka,"ＭＳ ゴシック"; text-align:left; line-height:14px;}
a:link   {font-family:Osaka,"ＭＳ Ｐゴシック"; text-decoration:none; color:#0066DD; font-size:12px; outline:0px none black;}
a:visited{font-family:Osaka,"ＭＳ Ｐゴシック"; text-decoration:none; color:#0066DD; font-size:12px; outline:0px none black;}
a:hover  {font-family:Osaka,"ＭＳ Ｐゴシック"; text-decoration:underline; color:#0044FF; font-size:12px; outline:0px none black;}
a:active {font-family:Osaka,"ＭＳ Ｐゴシック"; text-decoration:none; color:#0044FF; font-size:12px; outline:0px none black;}
a.ts:link   {text-decoration:none; color:#555555; font-size:12px; outline:0px none black;}
a.ts:visited{text-decoration:none; color:#555555; font-size:12px; outline:0px none black;}
a.ts:hover  {text-decoration:underline; color:#0044FF; font-size:12px; outline:0px none black;}
a.ts:active {ext-decoration:none; color:#0044FF; font-size:12px; outline:0px none black;}
 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
 pre {font-family:Osaka,"ＭＳ Ｐゴシック"; margin:0px; padding:0px; text-align:left; font-size:12px; line-height:14px; color:#333333; text-align:justify; text-justify:inter-ideograph;}
div,p{font-family:Osaka,"ＭＳ Ｐゴシック"; margin:0px; padding:0px; text-align:left; font-size:12px; line-height:14px; text-align:justify; text-justify:inter-ideograph;}
table{margin:0px; padding:0px;}
 tr  {font-family:Osaka,"ＭＳ Ｐゴシック"; margin:0px; padding:0px; font-size:12px; line-height:14px;}
 td  {
	font-family:Osaka,"ＭＳ Ｐゴシック";
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:14px;
	text-justify:inter-ideograph;
	text-align: justify;
}
.boximg {
	text-align: center;
	display: block;
	margin-left: 12px;
}

 big {font-size:16px; line-height:18px; font-weight:bold;}
 sup,sub{font-size:70%;}
.black{color:#000000;}
.red {color:#FF0000;}
.orange {color:#EE5500;}
.gray{color:#777777;}
.blue{color:#1111AA;}
.light_blue{color:#0000FF;}
.cyan{color:#7799EE;}
.green{color:#009900;}
.white{color:#FFFFFF;}
.jidume{letter-spacing:-1px;}
.jidume2{letter-spacing:-2px;}
.jidume3{letter-spacing:-3px;}
.space8{letter-spacing:8px;}
.no_focus{outline:0px none black;}
.indent10{padding-left:10px; text-indent:-10px; font-family:Osaka,"ＭＳ ゴシック"; font-size:10px; line-height:11px;}
.indent12{padding-left:12px; text-indent:-12px; font-family:Osaka,"ＭＳ ゴシック";}
.footer{font-family:Osaka,"ＭＳ Ｐゴシック"; color:#777777; font-size:10px; line-height:14px; width:600px; height:24px; text-align:center; vertical-align:middle;}

.main{padding:0px;margin:10px 0px 0px 15px; width:600px;}
.sitemap{font-family:Osaka,"ＭＳ Ｐゴシック"; font-size:12px; line-height:14px; text-decoration:none; padding:2px 0px 2px 10px; margin:0px; height:18px; vertical-align:middle;}
.main_title{font-family:Osaka,"ＭＳ Ｐゴシック"; font-size:18px; line-height:22px; height:26px; font-weight:bold; padding:2px 0px 2px 20px; margin:1px 1px 8px 1px; background:url(../image/title_bar.gif) left center no-repeat; border-bottom:1px #444444 solid;}
.margin10{margin:2px 0px 2px 10px;}

.under_dot1{background:url(../image/border_dot1.gif) left bottom repeat-x;}
.news {
	font-size: 12px;
	color: #FFCC00;
	line-height: 140%;
}
.news_text {
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
}
