@charset "utf-8";


/***************************  黒背景共通使用   ***************************/

body {
	color: #FFFFFF;
	scrollbar-base-color: #43464E;
	scrollbar-arrow-color: #000000;
	background: #000000;/*背景柄削除*/
	}
	
/*** ----- ベースリンクの色 ----- ***/
a:link { color: #FF6; text-decoration: none;}
a:visited { color: #B3B3FF; text-decoration: none;}
a:hover { color: #F9F; text-decoration: underline;}
a:focus, a:active { color: #F0F;}

/*** ------- ヘッダー部分 ------- ***/	
/*リード文リンクカラー*/
#headerSecond #colR P { color: #CCC;}

#headerSecond #colR p a:link { color: #FFF;}
#headerSecond #colR p a:visited { color: #FFF;}
#headerSecond #colR p a:hover { color: #F9F;}
#headerSecond #colR p a:focus,
#headerSecond #colR p a:active { color: #F0F;}

/*------------------▽ 2016TopPage ▽-------------------*/	

/*ヘッダー内ロゴ問合せ文字サイズ背景色のグループ*/
#headerInner { background-color:#000000; border-top:#009846 solid 0.5em; }
	
/*ロゴ位置*/
#logo { border-top: 0.5em solid #8BF939; background-color:#000000; }

/*問合せ文字サイズ背景色boxを右寄せ*/
#inquiry li a { color:#FFFFFF;}

/*文字サイズ横並び*/
#txtSize dt { color:#FFFFFF;}

/*背景色横並び*/
#bkColor dt { color:#FFFFFF;}	

/*グローバルナビ外枠*/

#gnavWrap { border-top: 1px solid #D7D3CA; }	
#gnavInner #gnav01 li a { color:#FFFFFF; }
#gnavInner #gnav01 li a:hover { background: #D7D3CA; color: #000000; }
#gnavInner #gnav01 li a.on { background: #D7D3CA; color: #000000; }



/*------------------△ 2016TopPage △-------------------*/	



/*** ------- コンテンツ更新履歴 ------- ***/
#contentsNews dl {
	color:#FFF;
}
#contentsNews dd {
	background: url(../image/newarrowBK.gif) no-repeat 0.3em 0.2em;
}


/*** ------- コンテンツメニューボタンリンクカラー ------- ***/
/*背景青グラデ使用*/
.contentsInner h2 a:link { color:#003399;}
.contentsInner h2 a:visited { color:#660099;}
.contentsInner h2 a:hover { color:#0000FF;}
.contentsIinner h2 a:focus,
.contentsInner h2 a:active { color:#0000FF;}

/*** ------- 右サイドメニューリンクカラー ------- ***/
#rightside a:link { color: #FF6; text-decoration: none;}
#rightside a:visited { color: #FF6; text-decoration: none;}
#rightside a:hover { color: #F9F; text-decoration: underline;}	
#rightside a:focus, #rightside a:active { color: #F0F;}	


#rightside ul.nav li a {
	background: #43464E url(../image/newarrowBK.gif) no-repeat 0.2em center;
	}
#rightside ul.nav li a:hover {
	background: #626671 url(../image/newarrowBK.gif) no-repeat 0.2em center;
	}

	
/*** ------- フッター部分 ------- ***/		
/** -- フッターナビ -- **/
#footerGnav { border-bottom: #43464E solid 2px;}
#footerGnav a:link { color:#FFF;}
#footerGnav a:visited { color:#B3B3FF;}
#footerGnav a:hover { color:#F9F;}
#footerGnav a:focus,
#footerGnav a:active { color:#F0F;}

.fmenu {
	color:#CCC;
	border-bottom: 2px solid #43464E;
	}

.flist li {
	background: url(../image/footerlistBK.gif) no-repeat left 2px;
	}
		
/** -- フッターナビ2 --**/
#footerGnav02 a:link { color:#FFF;}
#footerGnav02 a:visited { color:#B3B3FF;}
#footerGnav02 a:hover { color:#F9F;}
#footerGnav02 a:focus,
#footerGnav02 a:active { color:#F0F;}

#footerGnav02 li { background: url(../image/footerarrowBK.gif) no-repeat left center;}
	
	

/***************************  ↑↑共通使用↑↑   ***************************/	
/* --- 法令・通達[検索] (HOU_FND.aspx) --- */	
/* -- 文字色の設定-- */
.kensaku_Bar {
	color: #39F;
}
.ken_t02 {
	color: #FFF;
}
.ken_t04,.ken_t05 {
	color: #FFF;
}

.ken_t08 {
	color:#FF9;}
	
/* ------------------------- 法令関係のページ用 --------------------------- */	
	
/* --法律・政令・省令一覧の表設定-- */

#horTable th { background-color: #505050; }

/*行色変え*/
#horTable tr:nth-child(odd) td {  
  background-color: #333;  
}


#horTable thead tr th {
	color:#fff;
	background-color:#4977CD;
	}
	
/* --告示指針一覧の表設定-- */	
#horTable02 thead tr th { color: #fff; background-color: #444; }
#horTable02 tbody tr th { background-color: #555; 	}

/*行色変え*/
#horTable02 tr:nth-child(odd) td {  
  background-color: #333;  
}

/* --法令改正概要表-- */	


.horTable04 td {
	background-color: #333;
	}	



#horTable th,
#horTable02 th,
#horTable03 th,
.horTable04 th,
#horTable05 th,
.horTable05 th {
	border: 1px solid #777;
  }
	
#horTable td,
#horTable02 td,
#horTable03 td,
.horTable04 td,
#horTable05 td,
.horTable05 td {
	border: 1px solid #777;
  }




/* --告示指針関係メニューボタン設定-- */
#horNav li a:link {
	color:#003399;
	}	
#horNav li a:visited {
	color:#660099;
	}	
#horNav li a:hover {
	color:#0000FF;
	}	
#horNav li a:focus,
#horNav li a:active {
	color:#058ae5;
	}		
	
/* -- 一覧表行色変更 -- 

.add03 {
	background-color: #333;
}*/

/*行色変え*/
#horTable03 tr:nth-child(odd) td {  
  background-color: #333;  
}


/*年別メニュー*/
#yearNav li a:hover,
#yearNav02 li a:hover {
	background-color: #666;
}

/*現在地表示*/
.current,
.current02 {
	background:url(../information/image/horNavonBK.gif) no-repeat left top;
}
	
/*平成○○年の背景色*/
#gengou,
#gengou2,
.gengou2 {
	background-color: #555;
}	
	
/* -- 一覧表の行の色変更 -- */

/*行色変更*/

#horTable05 tr:nth-child(odd) td {  
  background-color: #232323;  
}
.horTable05 tr:nth-child(odd) td {  
  background-color: #232323;  
}


	
