@charset "Shift_JIS"; 
A:link  { color: #ffa07a } 
A:visited   { color: #d2b48c } 
A:hover  { color: #f0ffff } 
A:active { color: #FF8000; } 
.class  { color: #fff; font-size: 12px; line-height: 20px }
.class1  { color: #333; font-size: 12px; line-height: 20px }
.class2 { color: green; font-size: 10px }
.class3 { font-size: 14px; line-height: 20px }
.class4 { font-size: 12px; line-height: 18px; text-decoration: none }
.class5  { font-weight: normal; font-size: 10px; line-height: 18px; font-family: Osaka, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, 平成角ゴシック; text-decoration: none }
.class6 { color: white; font-size: 12px; line-height: 18px }
.copyright { color: #333; font-size: 10px; line-height: 16px }
.menu { font-size: 12px; line-height: 18px }
.class7    { color: white; font-size: 12px; background-color: #f6c; text-indent: 6px; margin-top: 10px; margin-bottom: 4px; border: solid 2px #ccc; width: 100px }
.class8  { color: #333; font-size: 12px; line-height: 18px; background-color: #ededed; padding: 6px; border: none white; width: 100%; height: 100% }
.class9 { color: #1f0888; font-size: 12px; line-height: 18px }
.box1 { border: thin #4cd500 }
.kyosan { color: #309; font-size: 14px; line-height: 24px }


.news_syudo {
margin:-25px 0 20px 45px;
_margin-left:10px;
_margin-top:-20px;
font-size:12px;
}
*:first-child+html .news_syudo {
margin-left:10px;
margin-top:-20px;
}

.news_syudo a {
	border: none;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.news_syudo a:visited {
	border: none;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.news_syudo a:active {
	border: none;
	color:#32A2CA;
	font-weight: bold;
}
.news_syudo a:hover {
	border: none;
	color:#32A2CA;
	font-weight: bold;
	text-decoration:underline;
}