/*@charset "Shift_JIS";

/***************************  common   ***************************/

html {
	scrollbar-base-color:#a4d5f7;
	scrollbar-arrow-color:#ffffff;
}

body {
	color: #000000;
	background-color: #FFFFFF;
}


/***   --リンクの色--  ***/

a:link {color: #000066;}
a:visited {color: #993399;}
a:hover {color: #0000FF;}
a:focus, a:active {color: #36C;}


/* -------------------------- for hourei css -------------------------- */

/*-- ヘッダー --*/
#header01 {
	background-color: #006f39;
}



/*** --便利ツール--  ***/
/*** --文字拡大・配色変更--  ***/

/* --------------- 個別ページ用右寄せサーチ ------------------- */

#search p {
	color: #0850B2;
}

#search li {
	border: 1px solid #0850B2; 
	background-color: #F0F6FD;
}
#search li a {
	color: #0850B2;
}

#search #white a {
	color: #000033;
	background-color: #FFFFFF;
}
#search #blue a {
	color: #FFFFFF; 
	background-color: #0850B2;
}
#search #black a {
	color: #FFFFFF;
	background-color: #000000;
}


/* ----- 法令コンテンツ ----- */

/*------------------------ タイトル設定 ----------------------- */
#title {
	border-bottom: 0.1em solid #CCC;
	border-left: 1em solid #CCC;
}



/* ---------------------- テーブル設定 ------------------------- */


.table01 { border: #000 solid 1px;}

.table01 tr th, .table01 tr td { border: #000 solid 1px;}

.table02 { border: #000 solid 1px;}

.table02 tr th, .table02 tr td { border:#000 solid 1px;}

.table03 { border:#000 solid 1px;}
.table03 tr th, .table03 tr td { border:#000 solid 1px;}

.table04 tr th { border: #000 solid 1px;}
.table04 tr td { border: #000 solid 1px;}

.table05 tr th { border: #000 solid 1px;}
.table05 tr td { border: #000 solid 1px;}

.table06 { border: #000 solid 1px;}
.table06 th { border-bottom: #000 solid 1px; border-right: #000 solid 1px;}
.table06 td { border-right: #000 solid 1px;}

.table07 { border: #000 solid 1px;}
.table07 td { border: #000 solid 1px;}

.table08 th { border: #000 solid 1px;}
.table08 td { border: #000 solid 1px;}

.table09 { border: #000 solid 1px;	}
.table09 tr td { border:#000 1px solid;}


.round_border { border:1px solid #000;}

.table10 { border: #000 solid 1px;}
.table10 tr th, .table10 tr td { border: #000 solid 1px;}

.table11 tr th { border:#000 1px solid;}
.table11 tr td { border:#000 1px solid;}

.table12 tr th { border: #000 solid 1px;}
.table12 tr td { border: #000 solid 1px;}

.table13 tr th { border:#000 1px solid;}
.table13 tr td { border:#000 1px solid;}

.table14 tr th { border:#000 1px solid; }
.table14 tr td { border:#000 1px solid;}

.table15 { border: #000 solid 1px;}
.table15 tr th { border: #000 solid 1px;}
.table15 tr td { border: #000 solid 1px;}

.table16 { border: #000 solid 1px;}
.table16 tr th { border: #000 solid 1px;}
.table16 tr td { border: #000 solid 1px;}


.table17 tr th { border:#000 1px solid;}
.table17 tr td { border:#000 1px solid;}

.table18 { border: #000 solid 1px;	}
.table18 tr th { border:#000 1px solid;}
.table18 tr td { border:#000 1px solid;}

.table19 { border: #000 solid 1px;}
.table19 tr th { border: #000 solid 1px;}
.table19 tr td { border: #000 solid 1px;}

.table20 tr th { border: #000 solid 1px;}
.table20 tr td { border: #000 solid 1px;}

.table21 { border: #000 solid 1px;}
.table21 tr th { border: #000 solid 1px;}
.table21 tr td { border: #000 solid 1px; }

.table22 tr th { border: #000 solid 1px;}
.table22 tr td { border: #000 solid 1px;}

.table23 tr th { border: #000 solid 1px;}
.table23 tr td { border: #000 solid 1px; }

.table25 { border-left: #000 solid 1px; border-right: #000 solid 1px;	}

.table26 th { border: #000 solid 1px;}
.table26 td { border: #000 solid 1px;}

.table27 { border: #000 solid 1px;}
.table27 tr th { border: #000 solid 1px;}
.table27 tr td { border: #000 solid 1px;}

.table34 tr th { border:#000 1px solid;}
.table34 tr td { border:#000 1px solid;}

.table35 tr td { border-left:#000 solid 1px; 	border-right:#000 solid 1px;}

.table37 tr th { border: #000 solid 1px;}
.table37 tr td { border: #000 solid 1px;}

.table36 tr th { border: #000 solid 1px;}
.table36 tr td { border: #000 solid 1px;}

.table38 tr th { border: #000 solid 1px;}
.table38 tr td { border: #000 solid 1px;}

.table39 { border: #000 solid 1px;}
.table39 tr td { border: #000 solid 1px;}

.table40 tr td { border:#000 solid 1px;}

.table42 tr th { border: #000 solid 1px;}
.table42 tr td { border: #000 solid 1px;}

.table43 { border: #000 solid 1px;}
.table43 tr th { border: #000 solid 1px;}
.table43 tr td { border: #000 solid 1px;}

.table44 {border: #000 solid 1px;}
.table44 tr th {border: #000 solid 1px;}
.table44 tr td {border: #000 solid 1px;}










/*表にグレー色をつける*/
.gray { background:#D8D8D8; }




/*「□」を「□」に改める時の囲み罫*/
.bor01 {
	border:1px solid #000;
	}
	
.round_border2 {
	border:1px solid #000;
}

.box_border2 {
	border:1px solid #000;
}

.box_border3 {
	border:1px solid #000;
}

.round_border3 {

	border:1px solid #000;
}


.doubleLine { border:double #000000 3px; }
































