@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: #C2C2C2;
	background-color: #000000;
}




/***    --ヘッダー--   ****/

#header #topnavi {

	background-color:#333333;
}

#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 .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;
}





/***-- コンテンツ全体 --***/


.text_box {
     color:#FFFFFF;
}

/*-- コンテンツセンター部分 --*/

#box01 {

	border-right-color: #999999;
	border-bottom-color: #999999;

}
.slogan {
	background-color: #F3F3F3;

	border: 1px solid #999999;
	color: #000000;
}
#box01 .slogan a:link {
	color: #002D88;
}
#box01 .slogan a:visited {
	color: #660066;
}




/* --新着表示-- */
#new_bar {
	background-image: none;
	border: 1px solid #999999;
	background-color: #1A1D20;
}
#new_bar h3 {
	color: #24252B;
	background-color: #666666;
	border-bottom-color: #999999;
	background-image: url(../image/newbar_bggy.gif);

}


/* --スクロールバー表示-- */
#new_bar #framebox a:link {
	color:#FFFFFF;
}
#new_bar #framebox a:visited {
    color:#99CCFF;

}
#new_bar #framebox a:hover {
    color:#CCFFFF;

}
#new_bar dt {
	color: #99ccff;
}





/***   --左メニューbox--  ***/


/***   --右メニューbox--  ***/

#topics h3 {

	color: #333333;

	background-color: #666666;

	border-bottom-color: #999999;
	background-image: url(../image/newbar_bggy.gif);

}


/* --トピックス表示-- */
#topics {
	border: 1px solid #666666;
	background-image: none;
	background-color: #1A1D20;
}

#topics a:link {
	color:#FFFFFF;
}
#topics a:visited {
    color:#99CCFF;

}
#topics a:hover {
    color:#CCFFFF;

}

#topics li {

	background-image: url(../image/arrow_gy.gif);


}




/*サイドメニュー内部表示*/
.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;
	
}
#right .navi li a:hover {
	color:#CCFFFF;
}
.navi .int01  {
	background-image: url(../image/arrow03.gif);

}
.navi .int01 a:hover {
	background-image: url(../image/arrow03.gif);


}


/* --見出しカラーチェンジ対応-- */
.color_chenge{
    background-color:#666666;
	color:#ffffff;
}

/*-- リスト現在位置表示 --*/
.current {
	color:#CCFFFF;
	background-color: #76777A;
}
/*-- gino.html 追加分 --*/
#kenko_contents {
     /*background:#333333;
	 border:solid 1px #666666;*/
}
.text_box {
     background:#000000;
}
.text_box2 {
     background:#000000;
}

/*-- 快適職場生活　追加分　--*/
#sub_wrapper tr{
   	background:#000;
	}
#t_panel a:link,
#t_panel a:visit {
	color:#3F3;
}
#t_panel a:hover {
	color:#F03;
}
/*#sub_wrapper {
    color:#000;	
	}
*/

/*-- 快適職場資料　追加分　--*/
.gray_box {
	 background:#222;
}
/*-- 厚生労働省発表資料　追加分　--*/
#kenko_contents_2  a{
	 text-decoration:underline;
}
#kenko_contents_2  a:link,
#kenko_contents_2  a:visited{
     color:#0CF;
}
#kenko_contents_2  a:hover,
#kenko_contents_2  a:active {
     color:#0FF;
	 text-decoration:underline;
}
/*-- 調査研究情報　追加分　--*/
#kenko_contents  a{
	 text-decoration:underline;
}
#kenko_contents  a:link,
#kenko_contents  a:visited{
     color:#0CF;
}
#kenko_contents  a:hover,
#kenko_contents  a:active {
     color:#0FF;
	 text-decoration:underline;
}
/*inside box preference*/
#merit_text a {
	text-decoration:underline;
	color:#FFC;
} 
#merit_text a:link{
	color:#FFC;
	}
#merit_text a:visited{
	color:#FFC;
}
#merit_text a:hover{
	color:#FC6;
}
#merit_text a:active {
	color:#FFC;
}
.color_font {
	color:#0F3;
}
/*gino_06.html table color*/
.d_gray {
	background:#444;
}
.l_gray {
	background:#222;
}
.grayBG {
	background:#333;
	color:#FFF;
}
.whiteBG {
	background:#000;
	color:#FFF;
}
#flameIn {
	background:#333;
}
/*mental health*/
.gray_top {
	background:#222;
}
.detail_page {

	background:#222;
	border-right:solid 1px #333;
}
.detail_page3 {

	background:#222;
	border-right:solid 1px #333;
}

.detail_page2 {
	background:#222;
	border-top: 1px solid #333;
}

.category_box2 {
    border:1px solid #666;	
	background:#222;
}
.PDF_size {
	color:#CCC;
}
#group_box {
	background:none;
}

/*-- mental hearth link setting --*/
#contents #contents02 #kenko_main a:link {color: #FFFFFF; text-decoration:underline;}
#contents #contents02 #kenko_main a:visited {color: #C0B3FF;}
#contents #contents02 #kenko_main a:hover {color: #79FFFF;}
#contents #contents02 #kenko_main a:active,

/*-- 過重労働対策表示 --*/
#kenko_main ul li a{ color: FFFFFF; text-decoration:underline;}
#kenko_main ul li a:link,
#kenko_main ul li a:visited {color: #C0B3FF;}
#kenko_main ul li a:hover {color: #79FFFF;}


.kaiteki_title_pdf h3 {
	background:#111;
}

/*--熱中症--*/
#summary_text {
	background:#000;
}
#right_text ul {
	background:#000;
}
.sky {
	background:#222;
}
.text_wall {
	background:#222;
}

/*休業４日以上と４日未満*/
#light_blue_contents {
	background:none;
}
#mokuji {
	background:#000;
}
.sky_bar {
	background:#222;
}
#mokuji_g {
	background:#000;
}
.light_green_bar {
	background:#222;
}
#wrapper {
	background:#000;
}
/*sho_01.html黄色い枠分追加
ダメなら削除OK*/
#yellow_border {
	background:none;
}
#yellow_border ol li{
	color:#C2C2C2;
}
#excel_totaly_map {
	background:#151515;
	color:#FFF;
}





