body{
	color:#000000;
	background-color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	margin:0px;
	padding:0px;
}

a:link{
	color:#000000;
	text-decoration:none;
}
a:visited{
	color:#333333;
	text-decoration:none;
}
a:active{
	color:#FF0000;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}

/* wrapper
****************************************/
div#wrapper{
	width:552px;
	margin:0px auto;
	padding:0px;
}


/* header
****************************************/
div#header{
	width:100%;
}
div#header h1,
div#header h2,
div#header h3{
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
}

div#header div.navigation{
	height:15px;
	margin:0px;
	padding:0px;
	width:100%;
}
div#header ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
div#header li{
	background:transparent url(/images/common/img_link1.gif) no-repeat 20px center;
	float:left;
	height:15px;
	margin:0px;
	padding:0px 0px 0px 32px;
	width:37px;
}

/* content
****************************************/
div#content h3{
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
}

div#content table{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	width:100%;
}
div#content th,
div#content td{
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
	padding:3px 5px;
}
div#content th{
	background-color:#E0E0E0;
	font-weight:bold;
	text-align:center;
}
div#content td.menseki{
	text-align:center;
}
div#content td.nyuukai,
div#content td.getsugaku{
	text-align:right;
}
div#content td.clubNyuukai{
	text-align:center;
	width:11%;
}
div#content td.clubGetsugaku{
	text-align:center;
	width:17%;
}

div#content p.pageTop{
	margin:0px;
	padding:0px;
	text-align:right;
}
div#content img{
	border:none;
}

div#content p.close{
	margin:10px 0px 10px;
	padding:0px;
	text-align:center;
}

