BODY {
	TEXT-ALIGN: center
}
h1.headertop {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	text-align: center;
	background-image:url(http://www.club-t.com/img/common/h1_bg.gif);
	height:20px;
	width:780px;
}
DIV#body {
	MARGIN: 0px auto 5px; WIDTH: 780px
}

#header {
	width:780px;
/*	height:75px; */
	text-align:left;
}

#headerSiteId {
	float:left;
	margin:3px 10px 0px 0px;
}

#headerRightBtn {
	float:right;
	margin-top:5px;
/*	width:210px; */
	text-align:right;
	height:35px;
	_height:40px;
}

#headerBtn {
/*	position:relative; */
/*	top:1px; */
	margin-top:5px;
}

#headerBottom {
	clear:both;
	width:780px;
	height:25px;
	_height:30px;
/*	_height:31px; */
	background: url(/common/club-t_common/img/header_bg.gif) bottom no-repeat;
/*	margin-top:3px;
	_margin-top:5px; */
}

#headerBottomLeft {
	margin-left:200px;
	_margin-left:205px;
}
#headerBottomRight {
	float:right;
	text-align:right;
	margin: 7px 3px 0px 0px;
}
#headerAreaBtn {
	_margin-top:-5px;
}


A:link {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.textnormal {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.textmiddle {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.textmini {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
DIV.textnormal {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
DIV.textmiddle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-TOP: 3px
}
DIV.textmini {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-TOP: 3px
}
.caution {
	COLOR: #ff6600
}
.cautionRed {
	COLOR: #ff3300
}
.textNumber {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px
}
.grayBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.grayunderBox01 {
	PADDING-BOTTOM: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
.grayunderBox02 {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.grayunderBox02 TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.grayunderBox03 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.grayunderBox03 TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.rightBoxText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-TOP: 1px
}
.yellowExpla {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.listBox01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-SIZE: 14px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
.listBox02 {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.listBox02 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.listBox02GrayArea {
	BACKGROUND-COLOR: #eeeeee
}
.listBox03 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; MARGIN: 3px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 16px; BORDER-BOTTOM: #999999 1px solid
}
.listBox03 TD {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
UL.list01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
UL.list02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
OL.list01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: lower-alpha
}
OL.list02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
.pagetop {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; PADDING-TOP: 15px
}
.ranking {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ff9900 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 1px solid
}
.explanation {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.kakaku {
	FONT-SIZE: 16px; COLOR: #cc0000
}
.subtitleG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; BORDER-LEFT: #d7d7d7 7px solid; WIDTH: 762px; LINE-HEIGHT: 95%; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f2f2
}
#footerCom {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; WIDTH: 780px; TEXT-ALIGN: center
}
#footerLink {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 11px; WIDTH: 780px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footerTxtBox {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 11px; WIDTH: 780px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footerImg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 5px 0px 0px; WIDTH: 300px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#footerTxt {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 470px; TEXT-ALIGN: left
}

