﻿



TABLE.table_entlist{
	border:0px;
	padding:0px;
    border-collapse:collapse;
    border-spacing:0; 
    margin-bottom:20px;
    margin-top:10px;
	margin-left:auto;
	margin-right:auto;
 
}





TD.td_ent_0_1{
	border-bottom:2px #000000 solid;
	text-align:center;
	background-color:#363581;
	color:#ffffff;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	font-size:12px;
}



TD.td_ent_1_1 {
	border-bottom: 1px solid #3b5744; 
	border-right: 1px solid #80a88c;
	padding-top:5PX;
	text-align:center;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;
	
}




/* 2列目・3列目　下線あり、右横線あり 左揃え*/

TD.td_ent_1_2 {
	border-bottom: 1px solid #3b5744; 
	border-right: 1px solid #80a88c;
	padding-top:5PX;
	text-align:left;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;

}






/* チームエントリー用*/
/* 1列目*/
/* 下線あり、右横線あり*/
TD.td_ent_b_1_1 {
	border-bottom: 1px solid #3b5744; 
	border-right: 1px solid #80a88c; 
	padding-top:5PX;
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	
}



TD.td_ent_b_1_2 {
	border-bottom: 1px solid #3b5744; 
	border-right: 1px solid #80a88c; 
	padding-top:5PX;
	text-align:left;
	font-size:11px;
	vertical-align:middle;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	
}



/* チームエントリー用*/
/* 下線あり、右横線あり*/
TD.td_ent_b_1_3 {
	border-bottom: 1px solid #3b5744; 
	padding-top:5PX;
	text-align:left;
	font-size:11px;
	vertical-align:middle;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	
}









/* ５列目　下線あり、右横線なし 左揃え*/

TD.td_ent_1_3 {
	border-bottom: 1px solid #3b5744; 
	padding-top:5PX;
	text-align:left;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;

}

TD.td_ent_1_3a {
	border-bottom: 1px solid #3b5744; 
	padding-top:5PX;
	text-align:left;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;

}

TD.td_ent_1_4a {
	border-bottom: 1px solid #3b5744; 
	padding-top:5PX;
	text-align:center;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;

}




TD.td_ent_3_1{
	border-bottom:2px #3b5744 solid;
}


CAPTION.CAP_ent{
	font-weight:bold;
}




/* ５列目　下線あり、右横線なし 左揃え*/

TD.td_ent_1_4 {
	border-bottom: 1px solid #3b5744; 
	padding-top:5PX;
	text-align:center;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;

}









/*中央コンテンツ部分の表の定義 */
TABLE.tbl_sche{
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	border-width: 0;
	margin-top:10px;
	width:450px;
}



TD.sche_1-1{
	text-align:center;
	border-bottom:1px #3b5744 solid;
	border-right:1px #80a88c solid;
	padding-top:10px;
	padding-bottom:5px;
	font-size:15px;
	vertical-align:top;
}



TD.sche_1-2{
	text-align:left;
	border-bottom:1px #3b5744 solid;
	border-left:1px #80a88c solid;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px;
	font-size:15px;

}



TD.sche_1-3{
	text-align:left;
	border-bottom:1px #3b5744 solid;
	padding-top:10px;
	font-size:15px;
	padding-bottom:5px;
	padding-left:10px;
}






TD.sche_0-1{
	text-align:center;
	vertical-align:middle;
	border-bottom:2px #3b5744 solid;
	border-right:1px #80a88c solid;
	font-weight:bold;
	background-color:#80A88C;
	font-size:15px;
}



TD.sche_0-2{
	text-align:center;
	vertical-align:middle;
	border-bottom:1px #3b5744 solid;
	border-right:1px #80a88c solid;
	font-weight:bold;
	background-color:#80A88C;
	font-size:15px;

}



TD.sche_0-3{
	text-align:center;
	vertical-align:middle;
	border-bottom:2px #3b5744 solid;
	font-weight:bold;
	background-color:#80a88c;
	font-size:15px;

}






TD.sche_3-1{
	border-top:2px #3b5744 solid;
}


TD.res_footer{
	border-bottom:2px black solid;
}

CAPTION.cap_tit{
	font-weight:bold;
}


TD.td_ent_footer{
	border-bottom:2px gray solid;
}
