LABEL.on {
	COLOR: #0000ff
}
LABEL.off {
	COLOR: #5b3915
}
#topgo {
	MARGIN: 10px; TEXT-ALIGN: right
}
#pankuzu {
	MARGIN-TOP: 3px; MARGIN-LEFT: 10px; TEXT-ALIGN: left
}
#title_table {
	BACKGROUND-COLOR: #00994c
}
#title_table_s {
	BACKGROUND-COLOR: #eeeeee
}
#sub_title {
	PADDING-LEFT: 10px
}
H2#sub_title02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ff9900 5px solid; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#cap {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #00994c 5px solid; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#kensaku_set {
	BORDER-RIGHT: #00994c 1px solid; BORDER-TOP: #00994c 1px solid; BORDER-LEFT: #00994c 1px solid; BORDER-BOTTOM: #00994c 1px solid; BACKGROUND-COLOR: #a8f0ae; TEXT-ALIGN: left
}
#kensaku_set TD {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.botan {
	BORDER-RIGHT: #4c2673 2px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #4c2673 2px solid; BACKGROUND-COLOR: #ffffff
}
.botan IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 0px
}
.ken {
	FONT-SIZE: 90%; MARGIN: 5px 0px 0px; LINE-HEIGHT: 120%
}
.srcharea_type_e {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.srcharea_type_e TH {
	BACKGROUND: #a8f0ae; COLOR: #00994c
}
.srcharea_type_e TD {
	BACKGROUND: #fff; COLOR: #333
}
.srcharea_type_e TD.bggray {
	BACKGROUND: #eee; COLOR: #333; TEXT-ALIGN: center
}
.srcharea_type_e TD.bgblue {
	BACKGROUND: #a8f0ae; COLOR: #333; TEXT-ALIGN: center
}
.srcharea_type_e TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.srcharea_type_e TH {
	BORDER-RIGHT: #00994c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00994c 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #00994c 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #00994c 1px solid; TEXT-ALIGN: left
}
.srcharea_type_e TD {
	BORDER-RIGHT: #00994c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #00994c 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #00994c 1px solid; WIDTH: 33%; PADDING-TOP: 5px; BORDER-BOTTOM: #00994c 1px solid
}
.srcharea_type_e TH P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/icn_dashed_01.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.srcharea_type_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
.srcharea_type_b TABLE {
	BORDER-RIGHT: #00994c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00994c 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #00994c 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #00994c 1px solid; BORDER-COLLAPSE: collapse
}
.srcharea_type_b TH {
	BORDER-RIGHT: #00994c 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: #a8f0ae; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 17%; COLOR: #00994c; PADDING-TOP: 10px; BORDER-BOTTOM: #00994c 1px solid; TEXT-ALIGN: left
}
.srcharea_type_b TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 17%; COLOR: #5b3915; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.srcharea_type_b TD {
	BORDER-RIGHT: #00994c 1px solid; BORDER-TOP: #00994c 1px solid; BORDER-LEFT: #00994c 1px solid; COLOR: #5b3915; BORDER-BOTTOM: #00994c 1px solid; TEXT-ALIGN: left
}
.srcharea_type_b TD#ensen_css {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: inline; BORDER-LEFT: medium none; WIDTH: 20%; BORDER-BOTTOM: medium none
}
.srcharea_type_b .btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sarea_type_b_cnrbtm_01.gif) no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 6px
}
.srcharea_type_b DIV.fifth {
	DISPLAY: inline; WIDTH: 125px; TEXT-ALIGN: left
}
.srcharea_type_b DIV.nameof {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.srcharea_type_b DIV.nameof P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 105%; BACKGROUND: url(../images/icn_dashed_01.gif) no-repeat 0px 50%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 0px; LETTER-SPACING: normal
}
P#pagettl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 103%; BACKGROUND: url(../images/prt_h2_bg.gif) #f2f4f5 no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 0px; HEIGHT: 33px
}
P#pagettl SPAN.stk {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 10px; BORDER-LEFT: #f90 5px solid; PADDING-TOP: 3px
}
P.ttl_type_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #00994c 5px solid; PADDING-TOP: 0px; TEXT-ALIGN: left
}
P.ttl_type_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 92%; BACKGROUND: url(../images/icn_stk_02.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 10px 0px; PADDING-TOP: 0px
}
P.ttl_type_03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 92%; BACKGROUND: url(../images/icn_stk_03.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 10px 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; HEIGHT: 32px
}
P.noteswithttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; COLOR: #c00; PADDING-TOP: 0px
}
.ttlwrap_type_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ttlwrap_type_01 TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ttlwrap_type_01 .rightsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.ttlwrap_type_01 .rightsub P.paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
.ttlwrap_type_01 .rightsub P.paging A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.ttlwrap_type_01 .rightsub P.paging A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ttlwrap_type_01 .rightsub SPAN.cur {
	COLOR: #f90
}
UL#tabmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
UL#tabmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#tabmenu_bdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/tabmenu_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 41px
}
UL#tabmenu_bdr LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pagesubttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/subttlarea_bg_01.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 41px
}
#pagesubttl P#fromto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 92%; BACKGROUND: url(../images/psubttl_bg_01.gif) no-repeat; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 309px; COLOR: #036; PADDING-TOP: 2px; POSITION: absolute; TOP: 10px; HEIGHT: 21px
}
#pagesubttl .sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; RIGHT: 10px; BACKGROUND: url(../images/icn_arrow_01.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 14px
}
#pagesubttl .sub A {
	COLOR: #fff; TEXT-DECORATION: none
}
#pagesubttl .sub A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
