.main { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 90%; line-height: 180%; color: #000000 }
.main_small { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 80%; line-height: 160%; color: #000000 }
.midashi {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 90%; font-weight: bold; color: #990000}
.midashi_mid { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 90%; font-weight: bold; color: #663399}
.midashi_large { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 110%; font-weight: bold; color: #990000}
.navi_header { font-size: 12px; line-height: 14px; font-weight: normal; font-family: "ＭＳ ゴシック", "Osaka−等幅" }
.navi_under { font-size: 12px; line-height: 14px; font-weight: normal; font-family: "ＭＳ ゴシック", "Osaka−等幅" }
.copyright {  font-size: 80%; color: #000000}
a:link {  color: #CC0000; text-decoration: underline}
a:visited {  color: #663366}
a:active {  text-decoration: underline}
a:hover {  text-decoration: underline; color: #FF0000}
body {background-color: #666600;}
.top100 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 90%; line-height: 20px; color: #000000 }
.topnews { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 90%; line-height: 18px; color: #666666}
.cap {
	font-size: 70%;
	line-height: 140%;
	text-align:center;
}
.img_right {
	float: right;
	margin: 5px 0px 10px 10px;
}
.img_left {
	float:left;
	text-align:center;
	margin: 5px 10px 10px 0px;
}
