@charset "utf-8"; 

BODY{
	font-family : "ＭＳ ゴシック", "Osaka－等幅";
	/*background-color : #add6e9;*/
	/*background-image : url(../gif_parts/back.gif);*/
}

H1{
	font-size:24px;
	color:#000000;
	}


/**/
.TR_SQL{
	}
	
/*文頭文字（通常）*/
.SPAN_KOMOKU{
	border-left:#CC0000 7px solid;
	}
/*文頭文字（文頭なし）*/
.SPAN_KOMOKU_nonB{
	margin:0px 0px 0px 7px;
	}

/*「基本」-----------------------------------------*/

/*「基本」の大枠*/
.TABLE_SQL_1{
	font-size:12px;
	white-space:nowrap;
	margin:5px 5px 5px 15px;
	padding:3px 3px 3px 3px;
	border-collapse:collapse;
	}

/*「基本」項目-------------------------------------*/
/*「基本」項目（通常）*/
.TD_SQL_1{
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	white-space:nowrap;
	padding:3px 3px 3px 3px;
	border-bottom:#000099 dashed 1px;
	line-height:1.5;
	}
	
/*「基本」項目（下線なし）*/
.TD_SQL_1_nonK{
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	white-space:nowrap;
	padding:3px 3px 3px 3px;
	line-height:1.5;
	}

/*「基本」内容-------------------------------------*/
/*「基本」内容1～3*/
.TD_SQL_1_NAIYO{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	padding:3px 3px 3px 6em;
	border-bottom:#000099 dashed 1px;
	line-height:1.5;
	text-indent: -3em; 
	}

/*「基本」内容（下線なし）*/
.TD_SQL_1_NAIYO_nonK{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	padding:3px 3px 3px 6em;
	line-height:1.5;
	text-indent: -3em; 
	}
	
/*「結果」-----------------------------------------*/

/*文頭■*/
.HEAD_1 {
	color:#FF0000;
	}

/*「結果」の大枠*/
.TABLE_SQL_2{
	font-size:12px;
	white-space:nowrap;
	margin:0px 5px 0px 15px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	}
	
/*「結果」項目*/
.TD_SQL_2{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	border-left:#000099 solid 1px;
	background-color:#FFFFCC;
	}

/*「結果」受験者名｜防具｜形｜などの見出し*/
.TD_SQL_4_KOMOKU{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	border-left:#000099 solid 1px;
	background-color:#FEE181;
	}

/*「結果」受験者名、防具、形などの見出し*/
.TD_SQL_4_NAIYO{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	/*border-left:#000099 solid 1px;*/
	background-color:#FEE181;
	}
	
/*「結果」受験者名の地色（形：赤）*/
.TD_SQL_4_KATA{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	/*border-left:#000099 solid 1px;*/
	background-color:#FFFFCC;
	}

.TD_SQL_4_KATA_KAIIN{
	text-align:center;
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	/*border-right:#000099 solid 1px;*/
	border-bottom:#000099 solid 1px;
	border-left:#000099 solid 1px;
	background-color:#FFFFCC;
	}

/*「補習」受験者名の地色（形：グレー）*/
.TD_SQL_4_KATA_HOSHU{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	/*border-left:#000099 solid 1px;*/
	background-color:#DDDDDD;
	}

.TD_SQL_4_KATA_HOSHU_KAIIN{
	text-align:center;
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	/*border-right:#000099 solid 1px;*/
	border-bottom:#000099 solid 1px;
	border-left:#000099 solid 1px;
	background-color:#DDDDDD;
	}

/*「結果」受験者名の地色（防具：青）*/
.TD_SQL_4_BOGU{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	/*border-left:#000099 solid 1px;*/
	background-color:#CCFFCC;
	}

.TD_SQL_4_BOGU_KAIIN{
	text-align:center;
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	/*border-right:#000099 solid 1px;*/
	border-bottom:#000099 solid 1px;
	border-left:#000099 solid 1px;
	background-color:#CCFFCC;
	}		
	
/*「結果」○○の部などの見出し*/
.TD_SQL_3{
	font-size:13px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 0px 0px;
	/*border-top:#000099 solid 1px;*/
	/*border-right:#000099 solid 1px;*/
	/*border-bottom:#000099 solid 1px;*/
	/*border-left:#000099 solid 1px;*/
	/*background-color:#fabc9a;*/
	}

/*「結果」内容1～2*/
.TD_SQL_2_NAIYO{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	/*border-right:#000099 solid 1px;*/
	border-bottom:#000099 solid 1px;
	/*border-left:#000099 solid 1px;*/
	background-color:#FFFFFF;
	}
	
/*「結果」内容3*/
.TD_SQL_3_NAIYO{
	font-size:12px;
	vertical-align:top;
	white-space:nowrap;
	line-height:1.5;
	padding:3px 4px 3px 4px;
	border-top:#000099 solid 1px;
	border-right:#000099 solid 1px;
	border-bottom:#000099 solid 1px;
	/*border-left:#000099 solid 1px;*/
	background-color:#FFFFFF;
	}
	


/*    -----------------------------------------*/

/* 大会結果 オビ*/
.kekka_title{
	background-color:#049b54;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin:5px 5px 5px 5px;
	padding:3px 5px 3px 5px; 
	}
	
.seishiki_title{
	background-color:#fabc9a;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin:5px 5px 5px 5px;
	padding:3px 5px 3px 5px; 
	}

/*    -----------------------------------------*/

/*リーグ表*/
.reague{
	background-color:#FFFFFF;
	width:140px;
	height:30px;
	border:1px solid #000000;
	color:#000000;
	font-size:14px;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;	
	}

.reague_grey{
	background-color:#CCCCCC;
	width:140px;
	height:30px;
	border:1px solid #000000;
	}


/*    -----------------------------------------*/

/*注釈用の表*/
.com_table {margin:0px 0px 0px 5px;}

.com_title {font-size:11px;text-align:left;}

.com_midashi {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:10px;
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
	border-collapse:collapse;
		background-color:#9FEA99;

	}

.com_data {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:10px;
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
border-collapse:collapse;
background-color:#C6D9F9;
	}
	
A {font-size:12px;}


/*    -----------------------------------------*/	

/* 入賞以外を一時的に隠す。数値は$prm＋カウントで生成。だいたい11～41まで。*/
/* inlineだとFirefoxで正常表示されない？　要素をカラにするため、*/
#plus {display: inline;}
[id^="plus"] {display: inline;}	

#minus {display: none;}
[id^="minus"] {display: none;}