 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
HTML {
	OVERFLOW-Y: scroll
}
BODY {
	FONT-SIZE: 62.5%; BACKGROUND: #fff; COLOR: #333; LINE-HEIGHT: 1.6; FONT-FAMILY: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif
}
IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
.clear {
	CLEAR: both
}
.nowrap_img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.float_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN: 0px 8px 3px 0px; PADDING-TOP: 0px
}
.float_r {
	FLOAT: right; MARGIN: 0px 0px 3px 8px
}
A:link {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #669999; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #66ccff; TEXT-DECORATION: underline
}
.tx16 {
	FONT-SIZE: 1.6em; LINE-HEIGHT: 1.2em
}
.tx14 {
	FONT-SIZE: 1.4em; LINE-HEIGHT: 1.3em
}
.tx12 {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.3em
}
.tx10 {
	FONT-SIZE: 1em; LINE-HEIGHT: 1.3em
}
.bold {
	FONT-WEIGHT: bold
}
TABLE#content P {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 1.6em
}
DIV#container {
	MARGIN: 0px auto auto 0px; WIDTH: 700px
}
DIV#header {
	WIDTH: 700px
}
TABLE#content {
	WIDTH: 700px
}
TD#side {
	BACKGROUND: #efefef; WIDTH: 150px
}
TD#main {
	BACKGROUND: url(../images/bg_main.gif) repeat-y right 50%; WIDTH: 550px
}
DIV#mainContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
H2.mi {
	PADDING-BOTTOM: 30px
}
H3.mi {
	PADDING-BOTTOM: 10px
}
.textArea {
	FONT-SIZE: 0.8em; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
P.spacer_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
#content_top {
	BACKGROUND: url(../images/bg_main_top.gif) repeat-y right 50%; WIDTH: 700px
}
TABLE#top_btnArea {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px; WIDTH: 250px
}
TABLE#top_btnArea P {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 1.6em; PADDING-TOP: 10px
}
DIV#whatsnew {
	MARGIN: 0px auto 15px; BACKGROUND-COLOR: #e8ffe8; TEXT-ALIGN: center
}
DIV#whatsnew TABLE {
	WIDTH: 490px
}
DIV#whatsnew P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
DIV#gyouji {
	MARGIN: 0px auto 15px; BACKGROUND-COLOR: #ffefef; TEXT-ALIGN: center
}
DIV#gyouji TABLE {
	WIDTH: 490px
}
DIV#gyouji P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
OL.normal {
	PADDING-LEFT: 24px
}
OL.normal LI {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.3
}
TABLE.club TD.ph {
	VERTICAL-ALIGN: top; WIDTH: 136px; PADDING-TOP: 0.3em
}
TABLE.club TD.text {
	VERTICAL-ALIGN: top; WIDTH: 334px
}
TABLE.club TD.text P {
	PADDING-BOTTOM: 6px
}
.menu-top1 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND-IMAGE: none; BORDER-LEFT: #b0d590 10px solid; COLOR: #000000; BORDER-TOP-COLOR: #b0d590; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #b0d590 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-COLOR: #b0d590
}
.menu-top2 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: x-small; BACKGROUND-IMAGE: none; BORDER-LEFT: #ffcc66 10px solid; COLOR: #000000; BORDER-TOP-COLOR: #ffcc66; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-COLOR: #ffcc66
}
.menu-top3 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9c95 10px solid; COLOR: #000000; BORDER-TOP-COLOR: #ff9c95; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ff9c95 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-COLOR: #ff9c95
}
.menu-top4 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 30px; BORDER-LEFT: #005296 10px solid; COLOR: #000000; BORDER-TOP-COLOR: #005296; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #005296 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-COLOR: #005296
}
.menu-top4-b {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 30px; BORDER-LEFT: #ff6600 10px solid; COLOR: #000000; BORDER-TOP-COLOR: #ff6600; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-COLOR: #ff6600
}
.menu-top5 {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 30px; BORDER-LEFT: #cc0000 10px solid; COLOR: #000000; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-REPEAT: no-repeat
}
.menu-top_history {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND-IMAGE: none; BORDER-LEFT: #ffcc66 10px solid; COLOR: #000000; BORDER-TOP-COLOR: #ffcc66; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-COLOR: #ffcc66
}
.menu-1 {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../image/p_1.gif); MARGIN-LEFT: 0.5em; COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.menu-2 {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../image/p_2.gif); MARGIN-LEFT: 0.5em; COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.menu-3 {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../image/p_3.gif); MARGIN-LEFT: 0.5em; COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.menu-allow1-w {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-w.gif); MARGIN-LEFT: 1.5em; COLOR: #009933; BACKGROUND-REPEAT: no-repeat
}
.menu-allow2-w {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-w.gif); MARGIN-LEFT: 1.5em; COLOR: #ff9900; BACKGROUND-REPEAT: no-repeat
}
.menu-allow3-w {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-w.gif); MARGIN-LEFT: 1.5em; COLOR: #ff6699; BACKGROUND-REPEAT: no-repeat
}
.menu-allow4-w {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-w.gif); MARGIN-LEFT: 1.5em; COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.menu-allow1-b {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-b.gif); MARGIN-LEFT: 1.5em; COLOR: #009933; BACKGROUND-REPEAT: no-repeat
}
.menu-allow2-b {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-b.gif); MARGIN-LEFT: 1.5em; COLOR: #ff9900; BACKGROUND-REPEAT: no-repeat
}
.menu-allow3-b {
	BACKGROUND-POSITION: left center; MARGIN-TOP: -10px; PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/p_allow-b.gif); MARGIN-LEFT: 1.5em; COLOR: #ff6699; BACKGROUND-REPEAT: no-repeat
}
.photo_left {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(../image/shadow_img.gif) no-repeat right bottom; LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 3px 6px 6px; WIDTH: auto; PADDING-TOP: 1px; TOP: 6px
}
.photo_left IMG {
	LEFT: -6px; POSITION: relative; TOP: -6px
}
.photo_right {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(../image/shadow_img.gif) no-repeat right bottom; LEFT: 6px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 3px 10px 6px 6px; WIDTH: auto; PADDING-TOP: 1px; TOP: 6px
}
.photo_right IMG {
	RIGHT: 6px; POSITION: relative; TOP: -6px
}
.tab {
	MARGIN-TOP: -10px; MARGIN-LEFT: 40px
}
.newStyle1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.menu-top5Copy {
	BORDER-RIGHT: #009933 2px dotted; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; BORDER-TOP: #009933 2px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; BACKGROUND-IMAGE: none; MARGIN: 10px 10px 30px; BORDER-LEFT: #009933 2px dotted; COLOR: #000000; BORDER-BOTTOM: #009933 2px dotted; BACKGROUND-REPEAT: no-repeat
}
.menu-top_caution {
	BORDER-RIGHT: #cc0000 2px dotted; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; BORDER-TOP: #cc0000 2px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; BACKGROUND-IMAGE: none; MARGIN: 10px 10px 30px; BORDER-LEFT: #cc0000 2px dotted; COLOR: #000000; BORDER-BOTTOM: #cc0000 2px dotted; BACKGROUND-REPEAT: no-repeat
}
