BODY {
	FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(images/background_001.gif); MARGIN: 0px; COLOR: #666666; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #ffffff
}
TABLE {
	FONT-SIZE: 10pt
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #01b0dc; TEXT-DECORATION: none
}
.a_dh6:link {
	FONT-WEIGHT: normal; COLOR: #444444; TEXT-DECORATION: none
}
.a_dh6:visited {
	FONT-WEIGHT: normal; COLOR: #444444; TEXT-DECORATION: none
}
.a_dh6:hover {
	FONT-WEIGHT: normal; COLOR: #444444; TEXT-DECORATION: none
}
.a_dh7:link {
	FONT-WEIGHT: normal; COLOR: #3e7b2f; TEXT-DECORATION: none
}
.a_dh7:visited {
	FONT-WEIGHT: normal; COLOR: #3e7b2f; TEXT-DECORATION: none
}
.a_dh7:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.a_dh8:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.a_dh8:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.a_dh8:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.a_dh9:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.a_dh9:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.a_dh9:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.a_dh10:link {
	COLOR: #dfae73; TEXT-DECORATION: none
}
.a_dh10:visited {
	COLOR: #dfae73; TEXT-DECORATION: none
}
.a_dh10:hover {
	COLOR: #dfae73; TEXT-DECORATION: underline
}
.a_dh11:link {
	COLOR: #34180a; TEXT-DECORATION: none
}
.a_dh11:visited {
	COLOR: #34180a; TEXT-DECORATION: none
}
.a_dh11:hover {
	COLOR: #34180a; TEXT-DECORATION: underline
}
.a_dh12:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.a_dh12:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.a_dh12:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 0px 0px 0px 10px; COLOR: #ffffff; LINE-HEIGHT: 10pt; HEIGHT: 0px
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 11pt
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 11pt
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 11pt; HEIGHT: 0px
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 11pt; HEIGHT: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 10pt; PADDING-TOP: 0px
}
.fontsize_6_linehi8 {
	FONT-SIZE: 6pt; LINE-HEIGHT: 8pt
}
.fontsize_8_linehi10 {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt
}
.fontsize_9_linehi10 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 10pt; FONT-STYLE: normal
}
.fontsize_10_linehi12 {
	FONT-SIZE: 10pt; LINE-HEIGHT: 12pt; FONT-STYLE: normal
}
.fontsize_12_linehi14 {
	FONT-SIZE: 12pt; LINE-HEIGHT: 14pt
}
.fontsize_14_linehi16 {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt; LETTER-SPACING: -1px
}
.fontsize_11_linehi12 {
	FONT-SIZE: 11pt; LINE-HEIGHT: 12pt; FONT-STYLE: normal
}
.fontsize_9 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 10pt; LETTER-SPACING: -1px
}
.fontsize_8 {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt; FONT-STYLE: normal
}
.font_color1 {
	COLOR: #01bfef
}
.font_color2 {
	COLOR: #ffffff
}
.font_color3 {
	COLOR: #777777
}
.font_color4 {
	COLOR: #444444
}
.font_color5 {
	COLOR: #0066cc
}
.font_color6 {
	COLOR: #949330
}
.font_color7 {
	COLOR: #6a3113
}
.font_color_red {
	COLOR: #ff0000
}
.s {
	FONT-WEIGHT: bold
}
.bgcolor1 {
	BACKGROUND-COLOR: #6abd55
}
.bgcolor2 {
	BACKGROUND-COLOR: #ffffff
}
.bgcolor3 {
	BACKGROUND-COLOR: #6b9156
}
.bgcolor4 {
	BACKGROUND-COLOR: #7ac568
}
.bgcolor5 {
	BACKGROUND-COLOR: #f2f2f2
}
.bgcolor6 {
	BACKGROUND-COLOR: #ebf7e9
}
.bgcolor7 {
	BACKGROUND-COLOR: #cdcdcd
}
.bgcolor8 {
	BACKGROUND-COLOR: #468a35
}
.bgcolor9 {
	BACKGROUND-COLOR: #5eb847
}
.bgcolor10 {
	BACKGROUND-COLOR: #6bbe56
}
.bgcolor11 {
	BACKGROUND-COLOR: #afdca3
}
.bgcolor12 {
	BACKGROUND-COLOR: #86ca75
}
.bgcolor13 {
	BACKGROUND-COLOR: #d6edd1
}
.border1 {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
.border2 {
	BORDER-RIGHT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-BOTTOM: #b1b1b1 1px solid; HEIGHT: 252px
}
.back_background_001 {
	BACKGROUND-IMAGE: url(images/background_002.gif); BACKGROUND-REPEAT: repeat-y
}
.back_background_002 {
	BACKGROUND-IMAGE: url(images/background_003.gif); BACKGROUND-REPEAT: repeat-y
}
.back_header_001 {
	BACKGROUND-IMAGE: url(images/header_001.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
.back_header_004 {
	BACKGROUND-IMAGE: url(images/header_004.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 83px
}
.back_menu_001 {
	BACKGROUND-IMAGE: url(images/menu_001.gif); BACKGROUND-REPEAT: repeat-y
}
.back_title_001 {
	BACKGROUND-IMAGE: url(images/title_001.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.back_title_004 {
	BACKGROUND-IMAGE: url(images/title_004.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.back_title_012 {
	BACKGROUND-IMAGE: url(images/title_012.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.back_footer_001 {
	BACKGROUND-IMAGE: url(images/footer_001.gif); HEIGHT: 74px
}
.padding_all_5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.padding_all_10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padding_up_10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.padding_bottom_10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.padding_left_10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padding_right_10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padding_top_bottom_10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padding_top_left_10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.padding_top_5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.padding_right_5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padding_left_5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padding_bottom_5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.padding_top_bottom_5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.padding_left_right_10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padding_line150 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.padding2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.main_m {
	MARGIN: 0px
}
UL {
	MARGIN-LEFT: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi2 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi2 LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi2 LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
#navi3 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi3 LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi3 LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi4 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi4 LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi4 LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi5 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi5 LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi5 LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi6 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi6 LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi6 LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi7 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi7 LI.large A:visited {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi7 LI.large A:hover {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi8 LI.large A {
	PADDING-RIGHT: 50px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: url(images/menu_006.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 10px; HEIGHT: 78px; TEXT-ALIGN: left
}
#navi8 LI.large A:visited {
	BACKGROUND: url(images/menu_006.gif) no-repeat
}
#navi8 LI.large A:hover {
	BACKGROUND: url(images/menu_006_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi9 LI.large A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 80px; FONT-WEIGHT: normal; BACKGROUND: url(images/menu_004.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 40px; HEIGHT: 78px; TEXT-ALIGN: right
}
#navi9 LI.large A:visited {
	BACKGROUND: url(images/menu_004.gif) no-repeat
}
#navi9 LI.large A:hover {
	BACKGROUND: url(images/menu_004_d.gif) no-repeat
}
#navi10 LI.large A {
	PADDING-RIGHT: 80px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: url(images/menu_005.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 30px; HEIGHT: 78px; TEXT-ALIGN: left
}
#navi10 LI.large A:visited {
	BACKGROUND: url(images/menu_005.gif) no-repeat
}
#navi10 LI.large A:hover {
	BACKGROUND: url(images/menu_005_d.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi11 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: normal; BACKGROUND: url(images/menu_003.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 6px; HEIGHT: 21px; TEXT-ALIGN: left
}
#navi11 LI.large A:visited {
	BACKGROUND: url(images/menu_003.gif) no-repeat
}
#navi11 LI.large A:hover {
	BACKGROUND: url(images/menu_003.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi12 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002_d.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 7px; HEIGHT: 25px; TEXT-ALIGN: left
}
#navi12 LI.large A:visited {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
#navi12 LI.large A:hover {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi13 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002_d.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 7px; HEIGHT: 25px; TEXT-ALIGN: left
}
#navi13 LI.large A:visited {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
#navi13 LI.large A:hover {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#navi14 LI.large A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_002_d.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 7px; HEIGHT: 25px; TEXT-ALIGN: left
}
#navi14 LI.large A:visited {
	BACKGROUND: url(images/menu_002_d.gif) no-repeat
}
#navi14 LI.large A:hover {
	BACKGROUND: url(images/menu_002.gif) no-repeat
}
#navi1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi1 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi1 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 6px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi2 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi2 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi3 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi3 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi4 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi4 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi4 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi5 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi5 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi5 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi6 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi6 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi6 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi7 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi7 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi7 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi8 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi8 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi8 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi9 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 13px; HEIGHT: 41px; TEXT-ALIGN: left
}
#navi9 A:visited {
	BACKGROUND: url(images/menu_001.gif) no-repeat
}
#navi9 A:hover {
	BACKGROUND: url(images/menu_001_d.gif) no-repeat
}
#navi10 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_006.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 139px; PADDING-TOP: 7px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi10 A:visited {
	BACKGROUND: url(images/menu_006.gif) no-repeat
}
#navi10 A:hover {
	BACKGROUND: url(images/menu_006_d.gif) no-repeat
}
#navi11 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_006.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 139px; PADDING-TOP: 7px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi11 A:visited {
	BACKGROUND: url(images/menu_006.gif) no-repeat
}
#navi11 A:hover {
	BACKGROUND: url(images/menu_006_d.gif) no-repeat
}
#navi12 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_006.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 139px; PADDING-TOP: 7px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi12 A:visited {
	BACKGROUND: url(images/menu_006.gif) no-repeat
}
#navi12 A:hover {
	BACKGROUND: url(images/menu_006_d.gif) no-repeat
}
#navi13 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_006.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 139px; PADDING-TOP: 7px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi13 A:visited {
	BACKGROUND: url(images/menu_006.gif) no-repeat
}
#navi13 A:hover {
	BACKGROUND: url(images/menu_006_d.gif) no-repeat
}
#navi14 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_006.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 139px; PADDING-TOP: 7px; HEIGHT: 31px; TEXT-ALIGN: left
}
#navi14 A:visited {
	BACKGROUND: url(images/menu_006.gif) no-repeat
}
#navi14 A:hover {
	BACKGROUND: url(images/menu_006_d.gif) no-repeat
}
#navi15 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(images/title_001.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 254px; PADDING-TOP: 10px; HEIGHT: 35px
}
#navi15 A:visited {
	BACKGROUND: url(images/title_001.gif) no-repeat
}
#navi15 A:hover {
	BACKGROUND: url(images/title_001b.gif) no-repeat
}
#m_0 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_003.gif) no-repeat 50% top
}
#m_0:hover {
	BACKGROUND-IMAGE: url(images/menu_003_d.gif)
}
#m_1 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_004.gif) no-repeat 50% top
}
#m_1:hover {
	BACKGROUND-IMAGE: url(images/menu_004_d.gif)
}
#m_2 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_005.gif) no-repeat 50% top
}
#m_2:hover {
	BACKGROUND-IMAGE: url(images/menu_005_d.gif)
}
#m_3 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_006.gif) no-repeat 50% top
}
#m_3:hover {
	BACKGROUND-IMAGE: url(images/menu_006_d.gif)
}
#m_4 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_007.gif) no-repeat 50% top
}
#m_4:hover {
	BACKGROUND-IMAGE: url(images/menu_007_d.gif)
}
#m_5 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_003.gif) no-repeat 50% top
}
#m_5:hover {
	BACKGROUND-IMAGE: url(images/menu_003_d.gif)
}
#m_6 {
	FONT-SIZE: 150px; BACKGROUND: url(images/menu_010.gif) no-repeat 50% top
}
#m_6:hover {
	BACKGROUND-IMAGE: url(images/menu_010_d.gif)
}
#m_7 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_011.gif) no-repeat 50% top
}
#m_7:hover {
	BACKGROUND-IMAGE: url(images/menu_011_d.gif)
}
#m_8 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_010.gif) no-repeat 50% top
}
#m_8:hover {
	BACKGROUND-IMAGE: url(images/menu_010_d.gif)
}
#m_9 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_012.gif) no-repeat 50% top
}
#m_9:hover {
	BACKGROUND-IMAGE: url(images/menu_012_d.gif)
}
#m_10 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_013.gif) no-repeat 50% top
}
#m_10:hover {
	BACKGROUND-IMAGE: url(images/menu_013_d.gif)
}
#m_11 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_012.gif) no-repeat 50% top
}
#m_11:hover {
	BACKGROUND-IMAGE: url(images/menu_012_d.gif)
}
#m_12 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_013.gif) no-repeat 50% top
}
#m_12:hover {
	BACKGROUND-IMAGE: url(images/menu_013_d.gif)
}
#m_13 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_014.gif) no-repeat 50% top
}
#m_13:hover {
	BACKGROUND-IMAGE: url(images/menu_014_d.gif)
}
#m_14 {
	FONT-SIZE: 50px; BACKGROUND: url(images/menu_015.gif) no-repeat 50% top
}
#m_14:hover {
	BACKGROUND-IMAGE: url(images/menu_015_d.gif)
}
.m_a A {
	DISPLAY: block; BACKGROUND: url(images/menu_001.gif) no-repeat; WIDTH: 128px; TEXT-INDENT: -10000px; HEIGHT: 58px
}
.m_a A:hover {
	BACKGROUND-IMAGE: url(images/menu_001_d.gif)
}
.m_b A {
	DISPLAY: block; BACKGROUND: url(images/menu_002.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 58px
}
.m_b A:hover {
	BACKGROUND-IMAGE: url(images/menu_002_d.gif)
}
.m_c A {
	DISPLAY: block; BACKGROUND: url(images/menu_003.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 58px
}
.m_c A:hover {
	BACKGROUND-IMAGE: url(images/menu_003_d.gif)
}
.m_d A {
	DISPLAY: block; BACKGROUND: url(images/menu_004.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 58px
}
.m_d A:hover {
	BACKGROUND-IMAGE: url(images/menu_004_d.gif)
}
.m_e A {
	DISPLAY: block; BACKGROUND: url(images/menu_005.gif) no-repeat; WIDTH: 126px; TEXT-INDENT: -10000px; HEIGHT: 58px
}
.m_e A:hover {
	BACKGROUND-IMAGE: url(images/menu_005_d.gif)
}
.m_f A {
	DISPLAY: block; BACKGROUND: url(images/menu_006.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 58px
}
.m_f A:hover {
	BACKGROUND-IMAGE: url(images/menu_006_d.gif)
}
.m_h A {
	DISPLAY: block; BACKGROUND: url(images/menu_007.gif) no-repeat; WIDTH: 253px; TEXT-INDENT: -10000px; HEIGHT: 69px
}
.m_h A:hover {
	BACKGROUND-IMAGE: url(images/menu_007_d.gif)
}
.m_i A {
	DISPLAY: block; BACKGROUND: url(images/menu_008.gif) no-repeat; WIDTH: 253px; TEXT-INDENT: -10000px; HEIGHT: 69px
}
.m_i A:hover {
	BACKGROUND-IMAGE: url(images/menu_008_d.gif)
}
.m_j A {
	DISPLAY: block; BACKGROUND: url(images/menu_009.gif) no-repeat; WIDTH: 254px; TEXT-INDENT: -10000px; HEIGHT: 69px
}
.m_j A:hover {
	BACKGROUND-IMAGE: url(images/menu_009_d.gif)
}
.m_k A {
	DISPLAY: block; BACKGROUND: url(images/menu_010.gif) no-repeat; WIDTH: 128px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_k A:hover {
	BACKGROUND-IMAGE: url(images/menu_010_d.gif)
}
.m_l A {
	DISPLAY: block; BACKGROUND: url(images/menu_011.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_l A:hover {
	BACKGROUND-IMAGE: url(images/menu_011_d.gif)
}
.m_m A {
	DISPLAY: block; BACKGROUND: url(images/menu_012.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_m A:hover {
	BACKGROUND-IMAGE: url(images/menu_012_d.gif)
}
.m_n A {
	DISPLAY: block; BACKGROUND: url(images/menu_013.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_n A:hover {
	BACKGROUND-IMAGE: url(images/menu_013_d.gif)
}
.m_o A {
	DISPLAY: block; BACKGROUND: url(images/menu_014.gif) no-repeat; WIDTH: 126px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_o A:hover {
	BACKGROUND-IMAGE: url(images/menu_014_d.gif)
}
.m_p A {
	DISPLAY: block; BACKGROUND: url(images/menu_015.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_p A:hover {
	BACKGROUND-IMAGE: url(images/menu_015_d.gif)
}
.m_q A {
	DISPLAY: block; BACKGROUND: url(images/menu_016.gif) no-repeat; WIDTH: 127px; TEXT-INDENT: -10000px; HEIGHT: 56px
}
.m_q A:hover {
	BACKGROUND-IMAGE: url(images/menu_016_d.gif)
}
.heihou {
	FONT-SIZE: 60%; VERTICAL-ALIGN: super
}
FORM {
	MARGIN: 0px
}
#overflow {
	OVERFLOW: auto; WIDTH: 540px; HEIGHT: 30px
}
.ruan_ver {
	WRITING-MODE: tb-rl
}
DIV.new {
	BORDER-RIGHT: #809eba 1px solid; BORDER-TOP: #809eba 1px solid; OVERFLOW: auto; BORDER-LEFT: #809eba 1px solid; WIDTH: 270px; BORDER-BOTTOM: #809eba 1px solid; HEIGHT: 300px; BACKGROUND-COLOR: #fffff7
}
DIV.new1 {
	BORDER-RIGHT: #809eba 1px solid; BORDER-TOP: #809eba 1px solid; OVERFLOW: auto; BORDER-LEFT: #809eba 1px solid; WIDTH: 350px; BORDER-BOTTOM: #809eba 1px solid; HEIGHT: 35px; BACKGROUND-COLOR: #fffff7
}
.topics_subject {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}
.topics_subjectlain {
	WIDTH: 500px; HEIGHT: 1px; BACKGROUND-COLOR: #999999
}
.topics_date {
	PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 3px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}
.topics_comment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 500px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}
.topics_topanchorlink {
	FONT-SIZE: 12px; PADDING-BOTTOM: 20px; WIDTH: 500px; PADDING-TOP: 10px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; TEXT-ALIGN: right
}
UL#navia LI.main_5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL#navib LI.main_6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
