@charset "Shift_JIS";


/***************************  common   ***************************/

/***   --リンクの色--  ***/
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #CCFFFF;
}

/***     --全体--       ***/



html {

	scrollbar-base-color:#666666;
	scrollbar-arrow-color:#ffffff;
}


body {
	color: #FFFFFF;
	background-color: #000000;
}




/***    --ヘッダー--   ****/

#header #topnavi {

	background-color: #A2A2A2;
}

#header #topnavi li {

	border-right: 1px solid #C2C2C2;

}
#header #topnavi a:link {

	color: #FFFFFF;
}

#header  #inside {
	background-color: #000000;
	background-image: url(../image/logo_bk.jpg);

	border-bottom: 0.3em solid #A2A2A2;
}

#header  #inside #concept {

	color: #255676;

}
#concept a:link {
	color: #255676;
}
#concept a:visited {
	color: #255676;
}
#concept a:hover {
	color: #85A5B8;
}

#concept .txt-r a:link {
	color: #000000;
}
#concept .txt-r a:visited {
	color: #000000;
}
#concept .txt-r a:hover {
	color: #85A5B8;
}


/*** --便利ツール--  ***/
/*** --文字拡大・配色変更--  ***/



#header  #search h3 {

	color: #FFFFFF;

}

#header #search li {

	border: 1px solid #5B5B5B; 
	background-color: #F0F6FD;
}
#header #search li a {

	color: #0850B2;

}



#header #search #white a {

	color: #000033;
	background-color: #FFFFFF;
}
#header #search #blue a {
	color: #FFFFFF;
	background-color: #0850B2;
}
#header #search #black a {

	color: #FFFFFF;
	background-color: #000000;
}

/*サイドメニュー内部表示*/
.navi h3 a,.navi h3 a:link, .navi h3 a:visited {
	color: #FFFFFF;

	background-color: #333333;
	
	border: 0.15em outset #CCCCCC;
	background-image: url(../image/h3_gy.gif);

}
.navi h3 a:hover {
	color: #FFFFFF;

	border: 0.15em inset #cccccc;
	background-image: url(../image/h3_gy_o.gif);

	background-color: #999999;

}

.title {/* --リンクなし項目-- */
	color: #FFFFFF;
	background-color: #999999;
	
	background-image: url(../image/h3_gy.gif);

}


.navi ul {

	border: 0.1em solid #999999;
}

.navi li {
	background-image:url(../image/arrow.gif);
	border-bottom:1px dashed #999999;
}

.navi li a:hover {
	background-image:url(../image/arrow.gif);
	background-color: #76777A;
}

.navi .int01  {
	background-image: url(../image/arrow03.gif);

}
.navi .int01 a:hover {
	background-image: url(../image/arrow03.gif);


}






/* --個別ページリンク設定-- */
	
#hor_main a:link, #hor_main02 a:link {
	color: #FFFFFF;
  }
#hor_main a:visited, #hor_main02 a:visited {
	color: #A6A6FF;
	}
#hor_main a:hover, #hor_main02 a:hover {
	color: #CCFFFF;
  }
#hor_main a:focus, #hor_main a:active, #hor_main02 a:focus, #hor_main02 a:active {
	color: #93E1FF;
  }



/***************************  法令用   ***************************/


/* --------------- 通達一覧用 ------------------ */

/* --年別メニュー-- */

#year_nav li  {
	border-top: 0.1em solid #999;
	border-left: 0.1em solid #999;
}
.border01 {
	border-right: 0.1em solid #999;
}
.border02 {
	border-bottom: 0.1em solid #999;
}


#year_nav li a:hover {
	background-color: #666;
}


/* --見出し-- */


.section_h3 {
	color: #006;
	background-color:#DEF3FE;
	border: 0.1em solid #CC9;
}



/* --法令改正一覧テーブル-- */


.hor_line {
	background-image: url(../information/image/hor_line_bk.gif);

}







/* --通達一覧表-- */

#hor_table {
	border: 0.1em solid #666;

}

.hor_table02 {
	border: 0.1em solid #666;

}


.hor_table03 {
	border: 0.1em solid #000;
	
}


#hor_table #gengou {
	background-color: #5A5A5A;
	border: 0.1em solid #666;
}

#hor_table thead th {
	background-color:#181818;
	color: #C2C2C2;

	}

#hor_table td, #hor_table th {
	border: 0.1em solid #666;
  }



/* --法令一覧表-- */	
.hor_table02 .gengou {
	background-color: #5A5A5A;
	border: 0.1em solid #666;

}


.hor_table02 .gengou2 {

	background-color: #E7ECFA;
	border-right: 0.1em solid #CC9;
	border-left: 0.1em solid #CC9;
}

.hor_table02 thead th {
	color:#fff;
	background-color:#2B2B2B;
	border: 0.1em solid #666;

	}
	
.hor_table02 td {
	border: 0.1em solid #666;
  }
	

/* --法令改正概要一覧表-- */	

.hor_table03 th {
	color:#fff;
	background-color:#333;
	}
	
.hor_table03 td {
	background-color:#404040;
	}	
	
.hor_table03 td, .hor_table03 th {
	border: 0.1em solid #000;
  }
		



/* --一覧表セル幅指定-- */

.hor_wid03 {
	color: #C2C2C2;
	background-color: #262626;

}
.hor_wid04 {
	color: #FFF;
	background-color: #262626;

}
.bkcol th {
	background-color: #181818;
}








/* --一覧表行色変更-- */
.add {
	background-color: #3D3D3D;
}


.add02 {
	background-color: #262626;
}

.add16 {
	background-color: #363636;
}

/* --------------------------------- 統計ページ用 ----------------------------------- */

.toukei p {
	background-color:#222;
	color:#CCC;}

#right .toukei a:link { color:#FFF;}
#right .toukei a:visited{ color:#FFF;}
#right .toukei a:hover { color:#CCFFFF;}


#detail_comment {
	background-color:#222;
	color: #CCC;


}

/*PDF ダウンロード*/
#pdfarea {

	border: 0.1em solid #B2B2B2;
	color: #B2B2B2;
}



/*平成19年*/
.section_h3-2 {
	color: #454545;
	border-top: 0.2em solid #999;
	border-bottom: 0.2em solid #999;
	background-image: url(../user/anzen/tok/image/tok_bg4.gif);

}

/*平成20年（長いタイトル用）*/
.section_h3-3 {
	color: #454545;
	border-top: 0.2em solid #999;
	border-bottom: 0.2em solid #999;
	background-image: url(../user/anzen/tok/image/tok_bg4.gif);

}

/*原表タイトル用*/
.section_h4-1 {
	color: #fff;
	background-image: url(../user/anzen/tok/image/tok_bg5.gif);


}

/*結果概況タイトル用*/
.section_h4-2 {
	color: #fff;
	background-image: url(../user/anzen/tok/image/tok_bg5.gif);

}

.do_table {

	border: 0.1em solid #969696;
}

.do_table .dosu {
	background-color: #5B5B5B;
	border: 0.1em solid #969696;

	color: #EAEAEA;

}

.do_table th, .do_table td {

	border:0.1em solid #969696;
	}


.do_table th {
	background-color:#363636;
}
.do_table .add07 {
	background-color: #575757;
}

.current {
	background-color: #666;
}


/* --------------------------------------法令検索用---------------------------------------- */
#kensaku_h3 {
	color: #494949;
	background-image: url(../user/anzen/hor/image/ken_h3bk.gif);
	border: 0.1em solid #8EA0B7;
}


#indexlist li {
	color: #CCC;
}
