@charset "utf-8";


/***************************  コンテンツ目次用   ***************************/


/*-- コンテンツ更新履歴 --*/
#contentsNews {
	border: #999 dashed 1px;
}

#contentsNews dl {
	color:#666666;
}

#contentsNews dd {
	background: url(../image/newarrow.gif) no-repeat 0.3em 0.2em;
}

/*委託事業表示*/
.itaku {
	color:#555;

	}




/*各コンテンツ内メニューボタン仕様設定*/

/*コンテンツメニューテキストリンクactive変更*/
.contentsInner h2 a:focus {
	color:#00F;
}
.contentsInner h2 a:active {
	color:#00F;
}

/*法令*/
.contentsInner h2.horbg a {
	background:#FFF url(../image/houreigrd.gif) repeat-x center center;
}
/*化学*/
.contentsInner h2.kagbg a {
	background:#FFF url(../image/kagakugrd.gif) repeat-x center center;
}
/*災害事例*/
.contentsInner h2.saibg a {
	background:#FFF url(../image/saigaigrd.gif) repeat-x center center;
}
/*統計*/
.contentsInner h2.tokbg a {
	background:#FFF url(../image/toukeigrd.gif) repeat-x center center;
}
/*健康*/
.contentsInner h2.kenbg a {
	background:#FFF url(../image/kenkougrd.gif) repeat-x center center;
}
/*快適*/
.contentsInner h2.kaibg a {
	background:#FFF url(../image/kaitekigrd.gif) repeat-x center center;
}


/*コンテンツメニュー概要文*/
/*法令*/
.horKaisetu {
	border-top: 2px solid #6CF;


}
/*化学*/
.kagKaisetu {
	border-top: 2px solid #85A4FA;


}
/*災害事例*/
.saiKaisetu {
	border-top: 2px solid #5EABE1;


}
/*統計*/
.tokKaisetu {
	border-top: 2px solid #60D3E3;


}
/*健康*/
.kenKaisetu {
	border-top: 2px solid #B3F36D;


}
/*快適*/
.kaiKaisetu {
	border-top: 2px solid #77EB9D;

}


/* ----- アーカイブ ----- */

/*年タブ*/
#yearBar ul {
	background: url(../user/anzen/hor/image/syagrade.jpg) repeat-x bottom;
	}

#yearBar li a { 
	background-color:#ffffff; 
	border-top:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}

#yearBar li.off a {
	background-color:#DFDFDF;
	border-top:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}

#yearBar li a:hover {
	background-color:#dcdcf3;
	border-top:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}


/*サイドバーカレンダー*/
#dateline { border:#CECECE solid 1px;}

#dateline tr th {
	background-color:#DFDFDF;
	border:#CECECE solid 1px;
}
#dateline tr td { border:#CECECE solid 1px;}

#dateline a:hover { background-color:#dcdcf3;}


/*-- アーカイブ更新履歴 --*/
.update {color:#505050;}

.update dd {background: url(../image/newarrow.gif) no-repeat 0.3em 0.2em;}



















































































