@charset "Shift_JIS";


/***************************  common   ***************************/

/***   --リンクの色--  ***/
a:link {
	color: #000066;
	text-decoration: none;
}
a:visited {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #0000CC;

}
/***     --全体--       ***/



html {
	
	scrollbar-base-color:#a4d5f7;
	scrollbar-arrow-color:#ffffff;
}


body {

	color: #000033;
	background-color: #FFFFFF;
}



/***   --見出し--    ***/



/***    --ヘッダー--   ****/

#header #topnavi {

	background-color: #0A60D3;
}


#header #topnavi li {

	border-right: 1px solid #C2C2C2;

}

#header  #topnavi  a:link {

	color: #EEEEEE;
}
#header #topnavi a:visited {
	color: #FFFFFF;

}
#header #topnavi a:hover {
	color: #79FFFF;
}


#header  #inside {
	background-color: #FFFFFF;
	background-image: url(../image/logo_bk.jpg);


	border-bottom: 0.3em solid #0A60D3;
}


#header #inside #concept {

	color: #255676;

}

#concept a:link {
	color: #255676;
}
#concept a:visited {
	color: #255676;
}
#concept a:hover {
	color: #0000CC;
}

#concept .txt-r a:link {
	color: #000000;
}
#concept .txt-r a:visited {
	color: #000000;
}
#concept .txt-r a:hover {
	color: #0000CC;
}



/*** --便利ツール--  ***/
/*** --文字拡大・配色変更--  ***/


#header  #search h3 {

	color: #0850B2;

}


#header #search li {

	border: 1px solid #0850B2; /* #CCCCCC; */
	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;
}



/***-- コンテンツ全体 --***/




/* --スローガン表示-- */
#slogan {
	background-color: #F0F6FD;

	border-top: 0.1em solid #0850B2;
	border-bottom: 0.1em solid #0850B2;
}
#slogan a {
	color: #0850B2;

}
.slogan {
	background-color: #FDFDEA;

	border: 1px solid #367E89;
}
#box01 {

	border-right-color: #367E89;
	border-bottom-color: #367E89;

}



/* --新着表示-- */
#new_bar {
	background-image: url(../image/h3_bg2.gif);

	border: 1px solid #BEDAFC;
}
#new_bar #framebox a:link {
	color: #0000CC;
}
#new_bar #framebox a:visited {
	color: #993399;
}
#new_bar #framebox a:hover {
	color: #0000CC;


}
#new_bar h3 {

	color: #0850B2;

	background-color: #6FC6FF;

	border-bottom-color: #BEDAFC;
	background-image: url(../image/newbar_bg.gif);

}




/* --新着中身表示-- */

#new_bar dt {

	color: #0850B2;

}



/***   --右メニューbox--  ***/

#topics h3 {

	color: #0850B2;

	background-color: #6FC6FF;

	border-bottom-color: #BEDAFC;
	background-image: url(../image/newbar_bg.gif);

}

/* --トピックス表示　スクロールバー付-- */

#topics #framebox02 a:link {
	color: #0000CC;
}
#topics #framebox02 a:visited {
	color: #993399;
}
#topics #framebox02 a:hover {
	color: #0000CC;

}


#topics #framebox02 li {

	background-image: url(../image/arrow01.gif);

}



/* --トピックス表示-- */
#topics {
	border: 1px solid #BEDAFC;
	background-image: url(../image/h3_bg2.gif);
	
}

#topics a:link {
	color: #0000CC;
}
#topics a:visited {
	color: #993399;
}
#topics a:hover {
	color: #0000CC;

}


#topics li {

	background-image: url(../image/arrow01.gif);


}




/*サイドメニュー内部表示*/
.navi h3 a,.navi h3 a:link, .navi h3 a:visited {
	color: #FFFFFF;
	
	background-color: #0A60D3;

	border: 0.15em outset #CCCCCC;
	background-image: url(../image/h3_bl.gif);

}
.navi h3 a:hover {
	color: #FFFFFF;

	border: 0.15em inset #003399;
	background-image: url(../image/h3_bl_o.gif);

	background-color: #003399;

}

.title {/* --リンクなし項目-- */
	color: #FFFFFF;
	background-color: #0A60D3;

	background-image: url(../image/h3_bl.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: #DEF3FE;


}
.navi .int01  {
	background-image: url(../image/arrow03.gif);

}
.navi .int01 a:hover {
	background-image: url(../image/arrow03.gif);


}

/* --見出しカラーチェンジ対応-- */
.color_chenge{
    background-color:#ededed;
	color:#000000;
}



/*-- リスト現在位置表示 --*/
.current {
	color: #0000CC;
	background-color: #DEF3FE;
}

/*-- アンケート --*/
.fieldsetcolor {
	color: #000066;
}

.qnumcolor {
	color: #333;
}

/* ------------GHSモデルMSDS情報------------------------ */
/* -----------/anzen_pg/GHS_MSD_DET.aspx---------------- */
.yaku_taitle{
	color:#039;
}





