BODY {
	MARGIN: 0px auto; WIDTH: 850px; FONT-FAMILY: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: LEFT
}
H1 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(../images/head_bar.jpg) fixed no-repeat center top; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 5px
}
A {
	COLOR: #4c2f06; TEXT-DECORATION: none
}
.blue {
	COLOR: #0000ff;font-weight: bold;
}
HR {
	border-style: dotted; COLOR: BROWN; height:1px
}
A:hover {
	COLOR: #f00
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.backcolor {
	WIDTH: 850px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.txt18 {
	FONT-SIZE: 18px; COLOR: #4c2f06; LINE-HEIGHT: 22px
}
.txt12 {
	FONT-SIZE: 12px; COLOR: #4c2f06; LINE-HEIGHT: 18px
}
.txt14 {
	FONT-SIZE: 14px; COLOR: #4c2f06; LINE-HEIGHT: 18px
}
.txt10 {
	FONT-SIZE: 10px; COLOR: #4c2f06; LINE-HEIGHT: 14px
}
A.menuclassb {
	FONT-SIZE: 10px; COLOR: #947143; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
A.menuclassb:hover {
	FONT-SIZE: 10px; COLOR: #947143; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
#logo_s {
	MARGIN: 16px
}
#copyright {
	MARGIN-TOP: 4px; FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; WIDTH: 860px; COLOR: #666
}
.menu_n {
	PADDING-RIGHT: 0px; BORDER-TOP: #4c2f06 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #4c2f06 5px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #fad099
}
.menu_d {
	BORDER-TOP: #4c2f06 1px solid; BORDER-LEFT: #4c2f06 5px solid; BACKGROUND-COLOR: #c9a77b
}
.menu_a {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #4c2f06; LINE-HEIGHT: 16px; PADDING-TOP: 15px
}
.menu_b {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 13px; COLOR: #947143; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
.menu_bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 6px; BACKGROUND-COLOR: #4c2f06
}
.menu_bar2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #4c2f06
}
.table1 {
	BORDER-RIGHT: #4c2f06 1px solid; BORDER-TOP: #4c2f06 1px solid; BORDER-LEFT: #4c2f06 1px solid; BORDER-BOTTOM: #4c2f06 1px solid
}
#copyright {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; MARGIN: 0px; WIDTH: auto; COLOR: #666; PADDING-TOP: 8px
}
.txt10_red {
	FONT-SIZE: 10px; COLOR: #f00; LINE-HEIGHT: 13px
}
A.link01 {
	COLOR: #c00; TEXT-DECORATION: underline
}
A.link01:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
#sogolink_box {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
A.link_caution {
	COLOR: #c00; TEXT-DECORATION: underline
}
A.link_caution:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
