BODY {
	FONT-SIZE: 10pt; BACKGROUND-ATTACHMENT: fixed; COLOR: #666666; LINE-HEIGHT: 130%; BACKGROUND-REPEAT: repeat
;}
TD {
	FONT-SIZE: 10pt; BACKGROUND-ATTACHMENT: fixed; COLOR: #666666; LINE-HEIGHT: 130%; BACKGROUND-REPEAT: repeat
;}
A:link {
	COLOR: #0062a0; TEXT-DECORATION: none
;}
A:active {
	COLOR: #89acd7; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #0062a0; TEXT-DECORATION: none
;}
A:hover {
	LEFT: 1px; COLOR: #89acd7; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
;}
#t_body H2.nago {
	FONT-SIZE: 12pt; MARGIN: 0.5em 0px 1.5em; BORDER-BOTTOM: #e87d7d 1px solid; FONT-FAMILY: monospace
;}
#t_body H2.nago SPAN.up {
	BORDER-RIGHT: #ca4775 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ca4775 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #ca4775 1px solid; COLOR: #ffffff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ca4775 1px solid; BACKGROUND-COLOR: #ca4775
;}
#t_body H2.nago SPAN.down {
	BORDER-RIGHT: #ffcccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ffcccc 1px solid; PADDING-LEFT: 0.2em; Z-INDEX: 1; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #ffcccc 1px solid; COLOR: #ca4775; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ffcccc 1px solid; POSITION: relative; TOP: 0.3em; BACKGROUND-COLOR: #ffcccc
;}
#hot P {
	FONT-SIZE: 10pt; WIDTH: 610px; LINE-HEIGHT: 140%; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; LINE-BREAK: strict
}}
DIV {
	FONT-SIZE: 10pt; WIDTH: 610px; LINE-HEIGHT: 140%; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; LINE-BREAK: strict
}}
#hot H2.spring {
	FONT-SIZE: 12pt; MARGIN: 0.5em 0px 1.5em; BORDER-BOTTOM: #7d98e8 1px solid; FONT-FAMILY: monospace
;}
#hot H2.spring SPAN.up {
	BORDER-RIGHT: #89acd7 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #89acd7 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #89acd7 1px solid; COLOR: #ffffff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #89acd7 1px solid; BACKGROUND-COLOR: #89acd7
;}
#hot H2.spring SPAN.down {
	BORDER-RIGHT: #d7e6f5 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #d7e6f5 1px solid; PADDING-LEFT: 0.2em; Z-INDEX: 1; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #d7e6f5 1px solid; COLOR: #89acd7; PADDING-TOP: 0.2em; BORDER-BOTTOM: #d7e6f5 1px solid; POSITION: relative; TOP: 0.3em; BACKGROUND-COLOR: #d7e6f5
;}
#hot .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; LEFT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; POSITION: absolute; TOP: 10px
;}
#hot SPAN.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #3d8e95; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; TEXT-ALIGN: left
;}
#hot SPAN.sub {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6d969c; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#hot SPAN.sub2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #00a474; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#hot .ta {
	FONT-SIZE: 10pt; WIDTH: 585px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#hot .navi {
	FONT-SIZE: 10pt; WIDTH: 585px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#shr H2.shrine {
	FONT-SIZE: 12pt; MARGIN: 0.5em 0px 1.5em; BORDER-BOTTOM: #ffcc66 1px solid; FONT-FAMILY: monospace
;}
#shr H2.shrine SPAN.up {
	BORDER-RIGHT: #edae00 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #edae00 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #edae00 1px solid; COLOR: #ffffff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #edae00 1px solid; BACKGROUND-COLOR: #edae00
;}
#shr H2.shrine SPAN.down {
	BORDER-RIGHT: #ffe699 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ffe699 1px solid; PADDING-LEFT: 0.2em; Z-INDEX: 1; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #ffe699 1px solid; COLOR: #edae00; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ffe699 1px solid; POSITION: relative; TOP: 0.3em; BACKGROUND-COLOR: #ffe699
;}
#shr .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; LEFT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; POSITION: absolute; TOP: 10px
;}
#shr SPAN.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff9900; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; TEXT-ALIGN: left
;}
#shr SPAN.sub {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #d89f60; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#shr SPAN.sub2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #b5725c; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#shr .ta {
	FONT-SIZE: 10pt; WIDTH: 585px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#shr .navi {
	FONT-SIZE: 10pt; WIDTH: 585px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#fu H2.fuusui {
	FONT-SIZE: 12pt; MARGIN: 0.5em 0px 1.5em 10px; BORDER-BOTTOM: #fa9cb8 1px solid; FONT-FAMILY: monospace
;}
#fu H2.fuusui SPAN.up {
	BORDER-RIGHT: #edae00 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #edae00 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #edae00 1px solid; COLOR: #ffffff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #edae00 1px solid; BACKGROUND-COLOR: #ee8ea0
;}
#fu H2.fuusui SPAN.down {
	BORDER-RIGHT: #fbdade 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #fbdade 1px solid; PADDING-LEFT: 0.2em; Z-INDEX: 1; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3px 0px 20px; BORDER-LEFT: #fbdade 1px solid; COLOR: #ee8ea0; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fbdade 1px solid; POSITION: relative; TOP: 0.3em; BACKGROUND-COLOR: #fbdade
;}
#fu SPAN.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #bc7379; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; TEXT-ALIGN: left
;}
#fu .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; LEFT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; POSITION: absolute; TOP: 60px
;}
#fu SPAN.sub {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #f87d7d; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#fu SPAN.sub2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #d97f26; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#fu .ta {
	FONT-SIZE: 10pt; WIDTH: 590px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
#fu .navi {
	FONT-SIZE: 10pt; WIDTH: 590px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
;}
