BODY {
	FONT-SIZE: 10px
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #373737
}
A:visited {
	COLOR: #336699
}
A:hover {
	COLOR: #ae283d; TEXT-DECORATION: none
}
.zenbun {
	FONT-WEIGHT: bold; COLOR: #2241ff; LINE-HEIGHT: 130%
}
.zenbun A:link {
	COLOR: #2241ff
}
.zenbun A:visited {
	COLOR: #2241ff
}
.zenbun A:hover {
	COLOR: #ef1032; BACKGROUND-COLOR: #f0f4ff
}
.mmidashi {
	LINE-HEIGHT: 140%
}
.mmidashi A:hover {
	TEXT-DECORATION: underline
}
.bmidashi {
	LINE-HEIGHT: 120%
}
.bmidashi A:hover {
	TEXT-DECORATION: underline
}
.nmenu {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #000000; BORDER-BOTTOM: #faca81 1px solid; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; TEXT-DECORATION: none
}
.nmenu A:link {
	COLOR: #000000
}
.nmenu A:visited {
	COLOR: #000000
}
.nmenu A:hover {
	COLOR: #ffffff
}
.nmenu_r {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #ff0000; BORDER-BOTTOM: #faca81 1px solid; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; TEXT-DECORATION: none
}
.nmenu_r A:link {
	COLOR: #ff0000
}
.nmenu_r A:visited {
	COLOR: #ff0000
}
.nmenu_r A:hover {
	COLOR: #ffffff
}
.admidashi {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.admidashi A:hover {
	TEXT-DECORATION: underline
}
.kijimidashi_top {
	FONT-WEIGHT: 300; FONT-SIZE: 18px; COLOR: #cc0000; LINE-HEIGHT: 140%
}
.kijimidashi {
	COLOR: #cc0000; LINE-HEIGHT: 140%
}
.kijisubmidashi {
	COLOR: #0000cc; LINE-HEIGHT: 120%
}
.kiji {
	LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.kiji A:link {
	COLOR: #2241ff
}
.kiji A:visited {
	COLOR: #2241ff
}
.kiji A:hover {
	COLOR: #ef1032; TEXT-DECORATION: underline
}
.etoki {
	FONT-SIZE: 10px; COLOR: #373737; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.zakinfo {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.zakinfo A:link {
	COLOR: #000000
}
.zakinfo A:visited {
	COLOR: #000000
}
.zakinfo A:hover {
	COLOR: #000000
}
.copyright {
	FONT-WEIGHT: 300; FONT-SIZE: 10px; FONT-FAMILY: "ＭＳ ゴシック", "Osaka"
}
.menu2 {
	FONT-WEIGHT: 300; FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"
}
.cle {
	FONT-SIZE: 10px
}
.bgg {
	BORDER-RIGHT: #183118 1px solid; BORDER-TOP: #b8e5b8 1px solid; BACKGROUND-IMAGE: url(    ); BORDER-LEFT: #b8e5b8 1px solid; BORDER-BOTTOM: #183118 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #60c060
}
.bgg2 {
	BORDER-RIGHT: #183118 1px solid; BORDER-TOP: #b8e5b8 1px solid; BACKGROUND-IMAGE: url(      ); BORDER-LEFT: #b8e5b8 1px solid; BORDER-BOTTOM: #183118 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #60c060
}
.bgo {
	BORDER-RIGHT: #332208 1px solid; BORDER-TOP: #fcead0 1px solid; BORDER-LEFT: #fcead0 1px solid; BORDER-BOTTOM: #332208 1px solid; BACKGROUND-COLOR: #fda928
}
.bgto {
	BORDER-RIGHT: #332208 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #332208 1px solid; BACKGROUND-COLOR: #fda928
}
.bgb {
	BORDER-BOTTOM: #373737 1px solid
}
.bgor {
	BACKGROUND-IMAGE: url(orange_bar_r.gif); BACKGROUND-REPEAT: repeat-y
}
.bgol {
	BACKGROUND-IMAGE: url(orange_bar_l.gif); BACKGROUND-REPEAT: repeat-y
}
.bgsh {
	BACKGROUND-IMAGE: url(shadow_r.gif); BACKGROUND-REPEAT: repeat-y
}
.bgsh_u {
	BACKGROUND-IMAGE: url(shadow_u.gif); BACKGROUND-REPEAT: repeat-x
}
.ml {
	BORDER-BOTTOM: #faca81 1px solid
}
.ols {
	FONT-SIZE: 10px; COLOR: #373737; BORDER-BOTTOM: #faca81 1px solid; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.ols A:link {
	COLOR: #373737
}
.ols A:visited {
	COLOR: #373737
}
.ols A:hover {
	COLOR: #ffffff
}
.kaisou {
	FONT-WEIGHT: 500; FONT-SIZE: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.lanking {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.ranking {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.ranking A:hover {
	TEXT-DECORATION: underline
}
.ranking_w {
	LINE-HEIGHT: 100%
}
.ranking_w A:hover {
	TEXT-DECORATION: underline
}
