@charset "utf-8";

#wrap{

}


/*-----------------------------------------
	表組
-------------------------------------------*/

table{
	width:313px;
	border-top:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	float:left;
}

table th{
	font-size:12px;
	/*font-weight:normal;*/
	color:#31313F;
	padding:10px;
	width:68px;
	vertical-align:top;
	text-align:left;
	/*background:#F1F9FA;*/
	background:#F4FAFF; /* -- 高校表組背景　強調1 --*/
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
}

table td{
	font-size:12px;
	color:#18334E;
	padding:3px 10px;
	border-bottom:1px solid #ccc;
}

table td.flg{
	width:45px;
	padding:0;
	color:#444;
	border-left:1px solid #ccc;
	vertical-align:middle;
	text-align:center;
}

table tr.odd td{
	background:#F8FCFD;
}

.others-club{
	font-size:12px;
	padding-right:20px;
	line-height:1.6;
	color:#383D3F;
}

