@charset "Shift_JIS";

/***************************  common   ***************************/

/***   --リンクの色--  ***/

a:link {color: #FFFFFF;}
a:visited {color: #C0B3FF;}
a:hover {color: #79FFFF;}
a:focus, a:active {color: #33CCFF;}



html {
	scrollbar-base-color:#666666;
	scrollbar-arrow-color:#ffffff;
}


body {
	color: #FFFFFF;
	background-color: #000000;
}



/*** --便利ツール--  ***/
/*** --文字拡大・配色変更--  ***/

/* --------------- 個別ページ用右寄せサーチ ------------------- */


#search p {
	color: #FFFFFF;

}

#search li {
	border: 1px solid #999999; 
	background-color: #F0F6FD;
}


/*------------------------ タイトル設定 ----------------------- */
#title {
	border-bottom: 0.1em solid #CCCCCC;
	border-left: 1em solid #CCCCCC;	
}


/* ---------------------- テーブル設定 ------------------------- */
.table01 {border: 1px solid #CCCCCC;}
.table01 tr th, .table01 tr td {border: 1px solid #CCCCCC;}

.table02 {border:1px solid #CCCCCC;}
.table02 tr th, .table02 tr td {border:1px solid #CCCCCC;}

.table03 {border:1px solid #CCCCCC;}
.table03 tr th,
.table03 tr td { border:1px solid #CCCCCC;}

.table04 tr th { border: #CCCCCC solid 1px;}
.table04 tr td{ border: #CCCCCC solid 1px;}

.table05 tr th { border: #CCCCCC solid 1px;}
.table05 tr td { border: #CCCCCC solid 1px;}

.table06 { border: #CCCCCC solid 1px;}
.table06 th { border-bottom: #CCCCCC solid 1px; border-right: #CCCCCC solid 1px;}
.table06 td { border-right: #CCCCCC solid 1px;}

.table07 { border: #CCCCCC solid 1px;}
.table07 td { border: #CCCCCC solid 1px;}

.table08 th { border: #CCCCCC solid 1px;}
.table08 td { border: #CCCCCC solid 1px;}

.table09 { border: #CCCCCC solid 1px;	}
.table09 tr td {border:#CCCCCC 1px solid;}


.table10 { border: #CCCCCC solid 1px;}
.table10 tr th, .table10 tr td { border: #CCCCCC solid 1px;}

.table11 tr th { border:#CCCCCC 1px solid;}
.table11 tr td { border:#CCCCCC 1px solid;}

.table12 tr th { border: #CCCCCC solid 1px;}
.table12 tr td { border: #CCCCCC solid 1px;}

.table13 tr th { border:#CCCCCC 1px solid;}
.table13 tr td { border:#CCCCCC 1px solid;}

.table14 tr th { border:#CCCCCC 1px solid;}
.table14 tr td { border:#CCCCCC 1px solid;}

.table15 { border: #CCCCCC solid 1px;}
.table15 tr th { border: #CCCCCC solid 1px;}
.table15 tr td { border: #CCCCCC solid 1px;}

.table16 { border: #CCCCCC solid 1px;}
.table16 tr th { border: #CCCCCC solid 1px;}
.table16 tr td { border: #CCCCCC solid 1px;}

.table17 { border: #CCCCCC solid 1px;}
.table17 tr th { border: #CCCCCC solid 1px;}
.table17 tr td { border: #CCCCCC solid 1px;}

.table18 { border: #CCCCCC solid 1px;}
.table18 tr th { border: #CCCCCC solid 1px;}
.table18 tr td { border: #CCCCCC solid 1px;}

.table19 { border: #CCCCCC solid 1px;}
.table19 tr th { border: #CCCCCC solid 1px;}
.table19 tr td { border: #CCCCCC solid 1px;}
.table20 { border: #CCCCCC solid 1px;}
.table20 tr th { border: #CCCCCC solid 1px;}
.table20 tr td { border: #CCCCCC solid 1px;}

.table21 { border: #CCCCCC solid 1px;}
.table21 tr th { border: #CCCCCC solid 1px;}
.table21 tr td { border: #CCCCCC solid 1px;}

.table22 { border: #CCCCCC solid 1px;}
.table22 tr th { border: #CCCCCC solid 1px;}
.table22 tr td { border: #CCCCCC solid 1px;}

.table23 { border: #CCCCCC solid 1px;}
.table23 tr th { border: #CCCCCC solid 1px;}
.table23 tr td { border: #CCCCCC solid 1px;}

.table25 {
	border-left: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;	}

.table26 th { border: #CCCCCC solid 1px;}
.table26 td { border: #CCCCCC solid 1px;}

.table27 { border: #CCCCCC solid 1px;}
.table27 tr th { border: #CCCCCC solid 1px;}
.table27 tr td { border: #CCCCCC solid 1px;}

.table28 { border: #CCCCCC solid 1px;}
.table28 tr th { border: #CCCCCC solid 1px;}
.table28 tr td { border: #CCCCCC solid 1px;}

.table29 { border: #CCCCCC solid 1px;}
.table29 tr td { border: #CCCCCC solid 1px;}

/*table30*/
.tableBox3 { border:#CCC solid 1px;}
.tableBox6 { border:#CCC solid 1px;} 
.tableBox7 { border:#CCC solid 1px;} 

/*table31*/
.table31 { border: #CCC solid 1px;}
.table31 tr th { border: #CCC solid 1px;}
.table31 tr td { border: #CCC solid 1px;}

/*table33*/
.table33 { border: #CCC solid 1px;}
.table33 tr th { border: #CCC solid 1px;}
.table33 tr td { border: #CCC solid 1px;}

/*table34*/
.table34 tr th { border:#CCC 1px solid;}
.table34 tr td { border:#CCC 1px solid;}

/*table35*/
.table35 tr td { border-left:#CCC solid 1px; border-right:#CCC solid 1px;}

/*table37*/
.table37 tr th { border: #CCC solid 1px;}
.table37 tr td { border: #CCC solid 1px;}

/*table36*/
.table36 tr th { border: #CCC solid 1px;}
.table36 tr td { border: #CCC solid 1px;}

/*table38*/
.table38 tr th { border: #CCC solid 1px;}
.table38 tr td { border: #CCC solid 1px;}

/*table39*/
.table39 { border: #CCC solid 1px;}
.table39 tr td { border: #CCC solid 1px;}

/*table40*/
.table40 tr td { border:#CCC solid 1px;}

/*table42*/
.table42 tr th { border: #CCC solid 1px;}
.table42 tr td { border: #CCC solid 1px;}

/*table43*/
.table43 { border: #CCC solid 1px;}
.table43 tr th { border: #CCC solid 1px;}
.table43 tr td { border: #CCC solid 1px;}

/*table44 */
.table44 {border: #CCC solid 1px;}
.table44 tr th {border: #CCC solid 1px;}
.table44 tr td {border: #CCC solid 1px;}





/*表にグレー色をつける*/
.gray { background:#666; }



/*table30*/
.tableBox3 { border:#CCC solid 1px;}
.tableBox6 { border:#CCC solid 1px;} 
.tableBox7 { border:#CCC solid 1px;} 

/*table31*/
.table31 { border: #CCC solid 1px;}
.table31 tr th { border: #CCC solid 1px;}
.table31 tr td { border: #CCC solid 1px;}


.b-line {
	border-bottom:1px solid #CCCCCC;
}

.box_border {
	border:1px solid #CCCCCC;
}


/*「□」を「□」に改める時の囲み罫*/
.bor01 {
	border:1px solid #CCCCCC;
	}

.round_border { border:1px solid #CCCCCC;}

	
.round_border2 {
	border:1px solid #CCCCCC;
}

.box_border2 {
	border:1px solid #CCCCCC;
}

.box_border3 {
	border:1px solid #CCCCCC;
}

.round_border3 {

	border:1px solid #CCCCCC;
}


.doubleLine { border:double #CCCCCC 3px; }


















