@charset "utf-8";

/*** ------------------------ 化学物質関係用 ------------------------------ ***/

/* -----------安衛法名称公表化学物質（検索のページ）---------------- */
#kagMain p {
	padding:0.3em;
	margin: 0.2em 0.2em 0.2em 1em;
}

.kensaku{
	margin:0 0.5em;
	padding:0.3em;
}
.kensaku a{
	font-weight:bold;
}
.kensakuBtn {
	margin:1em 0.5em;
	padding:0.3em;
	border:0.1em solid #336699;
	background-color:#336699;
	text-align:right;
}
.kensaku h2{
	border:1px solid #999999;
	border-left:1em solid #999999;
	padding:0.2em 0 0.2em 1.5em;
	margin-bottom:0.5em;
}

.kensaku .Box{
	margin-left:0.5em;
}


/*hr設定*/
hr.kenline {
	display:block;
	border:1px solid #CCCCCC;
	margin:10px 0px;
	height:1px;
}

hr .clear{
	clear:both;
}

/*ヘッダー下区切り線*/
hr {
	margin:1em;
	display: block;
}

/*赤文字*/
.tRed {
	color:#FF0000;
}
/*赤文字*/
.t_red{
	color:#FF0000;
}
ul.kagLink {
	text-align:center;
	}
ul.kagLink li {
	margin-bottom:1em;
	}

/* 安衛法名称公表化学物質等 検索結果*/
#kag_lst table{
    margin-bottom:5px;
	width:100%;
	font-size:1.1em;
}
#kag_lst th,
#kag_lst td{
    border-collapse:collapse;
    border-spacing:0;
	border:1px;
	margin:0;
	padding:0 0.2em;
	font-weight:normal;
}
#kag_lst td img{
    border:0;
}
#kag_lst .kag_lst_box{
    width:100%;
	padding:5px;
	margin:5px;
}
#kag_lst .kag_lst_box2{
    width:98%;
	padding:5px;
	margin:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#kag_lst .kag_lst_table{
   margin:10px 0;
}
#kag_lst .kag_lst_table table{
	width:100%;
    border:1px solid #666666;
    border-collapse:collapse;
    border-spacing:0;
	text-align:left;
	margin:5px 0;
}
#kag_lst .kag_lst_table th,
#kag_lst .kag_lst_table td {
    padding:0.5em;
    border:1px solid #999999;
}
#kag_lst .td_w15em{
    width:12em;
}
#kag_lst td.koz_img img{
    background-color:#FFFFFF;
}

.kensaku_button{
	margin:10px 5px;
	padding:3px;
	border:1px solid #336699;
	background-color:#336699;
	text-align:right;
}

/*--GHS対応モデルラベル（検索のページ）--*/

.kensaku dl{
	margin:3px 0;
}

.kensaku dt {
	width:30em;
	float:left;
	clear:both;
	margin:3px 0 2px 0;
 }

.kensaku dd {
	text-align:right;}



/* -----------ラベルの作り方 設定---------------- */
/*青線枠*/
#labelLine{
   border:1px solid #0066CC;
   padding:5px;
}
/*タブメニュー横並び*/
#labelTab li {
	display: inline;
	line-height:0;
	}
/*作り方メイン枠*/	
#labelMade { 
	padding:1em;
	}
#labelMade h2 {
	margin-bottom: 1em;
}
.labelBox {
	margin-bottom:1.5em;
	}
.labelBox p {
	text-indent:1em;
	line-height:1.6;
}
/*A,b,cマーク位置*/
.laA {
	background: url(../kagaku/image/gmsds_label_image/lab_a.gif) no-repeat left center;
	padding: 10px 10px 10px 40px;
	margin-top:10px;
}
.laB {
	background: url(../kagaku/image/gmsds_label_image/lab_b.gif) no-repeat left center;
	padding: 10px 10px 10px 40px;
	margin-top:10px;
}
.laC{
	background: url(../kagaku/image/gmsds_label_image/lab_c.gif) no-repeat left center;
	padding: 10px 10px 10px 40px;
	margin-top:10px;
}
.labelA-E {
	margin: 1em 2.5em;
}

.labelA-E ol {
	margin: 0.5em 0 1em 2em;
}

/* --- for IE6 画像含む行の前後で、行間が狭くなるバグ対処 --- */
*html #labelMade p img {    
 padding:0.3em 0.2em;    
 vertical-align:middle;    
}    
*html #labelMade p > img {    
 padding:0;    
}  


/* ------------- 安衛法名称公表化学物質等 検索結果 ---------------- */

.mrg5 { margin:5px 0;}

.tKensu{
   color:#FF0000;
	font-weight:bold;
}

.tdPage{
    text-align:right;
}

#kagLst table{
  margin-bottom:5px;
	width:100%;
	font-size:1.1em;
}

#kagLst a {
	font-weight:normal;
}
#kagLst th,
#kagLst td{
	border:1px;
	padding:0 0.2em;
	font-weight:normal;
}

#kagLst .kagLstBox {
	padding:0.5em;
	margin:0.5em;
}
#kagLst .kagLstBox2{
    width:98%;
	padding:5px;
	margin:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#kagLst .kagLstTable{
   margin:10px 0;
}
#kagLst .kagLstTable table{
	width:100%;
  border:1px solid #666666;
	text-align:left;
	margin:5px 0;
}
#kagLst .kagLstTable th,
#kagLst .kagLstTable td{
    padding:0.5em;
    border:1px solid #999999;
}

#kagLst .tdwid15 {
    width:12em;
}
#kagLst td.kozImg img{
    background-color:#FFFFFF;
}


.kagDetName {
  font-weight:bold;
	font-size:120%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

#kagLstTable .kagName{
	width:40em;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}
.kagName a{
    display:block;
		width:98%;
		height:100%;
}
.kagLstTable table tr th {
	width: 25%;
}

 
/*検索結果*/
#kagMain #kagDet table{
  width:100%;
}
#kagMain #kagDet img {
  width:400px;
}
#kagMain #kagDet table,
#kagMain #kagDet th,
#kagMain #kagDet td {
  border:1px solid #CCCCCC;
  border-collapse:collapse;
  border-spacing:0;
	padding:1px 2px;
}


/* --印刷ボタン-- */

#printBtn {
	clear:both;
	float:right;
	margin:0.5em;
}



/* -----------変異原性が認められた化学物質 設定---------------- */

#kagHeni,
#kagHeni2 {
	padding:1em 1.5em;
  border:1px solid #7E86FD;
	}

#kagHeni ul {
    margin:0.5em 0 2em 2.5em;
	}
#kagHeni li {
	clear:both;
	width:50em;
	padding:0.2em 0;
	}
#kagHeni2 h2 {
	padding-bottom:1em;
	}
#kagHeni2 table {
		width: 100%;
    border: 1px solid #999999;
	}
#kagHeni2 th {
    padding: 0.3em 1em;
    border: 1px solid #999999;
		vertical-align: middle;
		text-align: center;
		background-color:#E8E8E8;
	}
#kagHeni2 td {
  	padding: 0.3em 1em;
    border: 1px solid #999999;
		vertical-align: middle;
	}
/*変異原性テーブル番号セルの幅*/
.widNo { width:10%;}
/*変異原性テーブルラベルセルの幅*/
.widLabel { width:25%;}











/* -----------がん原性が認められた化学物質 設定---------------- */
#kagAnkgc05 h2,
#kagAnkgc05 h3 {
     margin: 1em;
	}
#kagAnkgc05 table {
		width: 100%;
    border: 1px solid #999999;
	}
#kagAnkgc05 th {
    padding: 0.3em 1em;
    border: 1px solid #999999;
		vertical-align: middle;
		text-align: center;
	}
#kagAnkgc05 td {
  	padding: 0.3em 1em;
    border: 1px solid #999999;
		vertical-align: middle;
		width:33%;
	}

/*がん原性のテーブル*/
#kagAnkgc05 .tdCenter {
	text-align: center;
	vertical-align: middle;
}
#kagAnkgc05 table .tdColor01 {
	background: #E8E8E8;
}

#kagAnkgc05 .tdwid03 {
	width:36%;
	}

/* ------------------ バイオアッセイ研究センター ------------------ */

#bioBox {
	padding:1em;
	}

#bioBox p {
	text-indent:1em;
	padding:0.5em 0;
	}

#kagBio h2 {
	padding: 1em;
	}

#kagBio table {
	width:100%;
  border:1px solid #999999;
	margin-bottom:1em;
	}

#kagBio table thead th,
#kagBio table tbody td {
	padding:0.3em 1em;
  border:1px solid #999999;
	}
#kagBio table thead th {
	background-color:#E7E7E7;
	text-align:center;
	}
#kagBio h3 {
	padding: 1em 0;
	}

#kagBio p {
	padding-left: 1em;
	}
/*バイオセンター学会テーブル（セル幅はパーセント指定で）*/
.widYear { width:12%; text-align:center;}
.widMan { width:12%;}
.widMan2 { width:15%;}
.widName { width:38%;}


/*論文等テーブル*/
#kagBioRon {
	padding:10px;
}
#kagBioRon h2 {
    margin:10px 0 5px 0;
	border:1px solid #FFFFFF;
}
#kagBioRon p {
    margin:5px 0;
}
#kagBioRon .line_01 {
    margin-left:1.5em;
}
#kagBioRon p.top {
    text-align:right;
}

#kagBioRon table {
	width:100%;
  border:1px solid #999999;
	margin-top:5px;
	margin-bottom:1em;
}

#kagBioRon td {
  padding:0.3em 1em;
  border:1px solid #999999;
	vertical-align:top;
}
#kagBioRon li {
	clear:both;
	width:92%;
	padding:2px 0;
	font-size:1em;
	font-weight:normal;
}

/*-----------------------
ankgc07.html 
table内
ボーダーとリスト間隔をあける
-----------------------*/
#kagBioRon ul li{
     margin-bottom:1em;
	 border-left:0.4em solid #EEE;
	 padding-left:1em;
}





/* --------------- 有害性・GHS関係用語設定 ----------------- */
/*前文*/
#yogo {
	padding:0 1em 1em 1em;
	}
/*全体水色バック*/
#kagYogo #kaguYogoBG {
	width: 58em;
	border-left: #B2DFEE solid 1em;
	border-right: #B2DFEE solid 1em;	
	border-top: #B2DFEE solid 1px;
	border-bottom: #B2DFEE solid 1px;
}
/*上下50音順メニュー*/
#kagYogo .kanaMeneBox {
	background-color:#B2DFEE;
}
/*メニュー画像サイズ*/
.kanaMeneBox img {
    width:1.9em;
		vertical-align:bottom;
}
.kanaMeneBox .kanaMenu li {
		float:left;
		line-height:0;
		height:1.9em;
}

/*各○行の用語の入れ物*/
.kagYogoBox {
    margin:1em; 
}
/*各行の設定*/
.kagYogoBox ul {
    margin:1em 1em 1em 1.5em;
	border-left:3px solid #1874CD;
}
/*行下点線*/
.kagYogoBox li {
   padding:0.1em 0 0 1em;
   border-bottom:1px dotted #999999;
}
/*行色変更*/
.kagYogoBox ul li.odd {
	background: #E7E7E7;
}

/*右寄せ*/
.yogoRight {
   text-align:right;
}

/* -- GHS絵表示テーブル設定 -- */
.yogoList {
    margin:0 1em 0 2em;
		width:auto;
}
.yogoList tr td {
	text-align: center;	
	border:1px solid #CCCCCC;
	padding:0.2em;
}

/* -- トスカ インベントリテーブル設定 -- */
.yogoList02 {
    margin:0 1em 0 2em;
		width:auto;
}
.yogoList02 tr td {
	text-align: left;	
	border:1px solid #CCCCCC;
	padding:0.2em;
}


/*テーブル内GHS絵表示画像サイズ*/
.yogoList img {
    width:6.5em;
}
/*セル幅*/
.yogoList tr td.tdwid10 {
	width: 33%;
}
/*急性毒性デｰタの指標テーブル*/
.tableLine tr td {
  border:1px solid #CCCCCC;
  padding:0.2em;
}
.tableLine tr td.tdwid11 {
	width:10%;
	}
#kagYogo .yogo_center {
   text-align:center;
}
#kagYogo .td_sym {
   width:30%;
}
#kagYogo dl{
    margin:0 1em 0 2em;
	border-top:1px solid #CCCCCC;

}
#kagYogo dt{
	width:7em;
	padding:0.2em 0.2em 0.2em 0.5em;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
}
#kagYogo dd{
	padding:0.2em;
    padding-left:8em;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;

}

#kagYogo .yogoIchiran {
	width:100%;
}
#kagYogo .yogoIchiran td {
    width:50%;
}
#kagYogo .yogoIchiran li {
	border-bottom: 1px dashed #999999;
	list-style-type: square;
	padding:0.1em 0;
	margin-left:2em;
}
#kagYogo .yogoIchiran img {
	width:2.6em;
	padding:1em;
}

#kagYogo h3 {
	margin-top: 10px;
	margin-bottom: 20px;
}

.kaguYogoItiran { background-color:#B2DFEE;}
/*** ------------------- 検索結果 --------------------------***/

/* -----------/anzen_pg/GHS_MSD_LST.aspx---------------- */

#kag_msds_list .ghs_list_kensaku {
	width:100%;
    border:1px solid #999999;
    border-collapse:collapse;
    border-spacing:0;
}
#kag_msds_list table.ghs_msd_jyoken {
    border:1px solid #999999;
    border-collapse:collapse;
    border-spacing:0;
}
.chemi {
    text-align:center;
	margin:5px 0;
}
.t_kensu {
    color:#FF0000;
	font-weight:bold;
}
#kekka .td_100 {
    width:100px;
}
#kekka .td_page {
    text-align:right;
}
.t_right{
	text-align:right;
}

.margin5 {
    margin:1em 0;
}
#kag_msds_list .ghs_msd_jyoken th {
    border:1px solid #999999;
    width:15em;
}
#kag_msds_list .ghs_msd_jyoken td {
    border:1px solid #999999;
    width:40em;
    padding:0 2em;
}
#kag_msds_list #kekka table {
   border:none;
   margin:10px 0;
}


#kensaku_kekka dl {
  border:3px double #999999;
	text-align:left;
  margin:10px 0;
}
#kensaku_kekka dt {
  width:15em;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
	font-weight:bold;
  border-right:1px solid #999999;
	clear:both;
}
#kensaku_kekka dd {
  margin-left:15em;
	padding:0 0 0 2em;
}
#kag_msds_list .kensaku_henko {
    clear:left;
}
.waku {
	padding:0 0.2em;
	border:1px solid #7F9DB9;
}
	
	
/* -----------GHSモデル 一覧表---------------- */
/* -----------/anzen_pg/GHS_MSD_LST2.aspx---------------- */
#kag_msds_list table{
	width:100%;
    border:1px solid #999999;
    border-collapse:collapse;
    border-spacing:0;
}
#kag_msds_list .td_border,
#kag_msds_list .list_01,
#kag_msds_list .list_02,
#kag_msds_list .list_03,
#kag_msds_list .list_04,
#kag_msds_list .list_05{
    border:1px solid #999999;
    border-top:1px dotted #CCCCCC;
	padding:2px;
}
#kag_msds_list .td_border_l,
#kag_msds_list .list_02_l,
#kag_msds_list .list_03_l,
#kag_msds_list .list_04_l,
#kag_msds_list .list_05_l{
    border-left:1px solid #999999;
    border-top:1px dotted #CCCCCC;
	padding:2px;
}
#kag_msds_list th{
    text-align:center;
}
#kag_msds_list th img{
    width:1.3em;
}

/* -----------MSDS検索結果テーブル---------------- */
#kag_msds_list .list_01{  /*--番号--*/
    width: 3em;
	text-align:center;
}
#kag_msds_list .list_02,#kag_msds_list .list_02_l{ /*--名称--*/
    width: 25em;
}
#kag_msds_list .list_02 a,#kag_msds_list .list_02_l a{ /*--名称--*/
    padding-left:1em;
}

#kag_msds_list .list_03,#kag_msds_list .list_03_l{/*--別名--*/
}
#kag_msds_list .list_04,#kag_msds_list .list_04_l{/*--CAS番号--*/
    width: 8em;
}
#kag_msds_list .list_05,#kag_msds_list .list_05_l{/*--モデルラベル--*/
    width: 4em;
	text-align:center;
}


/*------------------------ 化学物資による災害事例 ----------------------*/
#kagSaigai {
	margin-bottom:0.5em;
	}

#kagSaigai caption {
	width:49em;
	position:relative;
	font-size:1.2em;
	font-weight:bold;
	border-left:#06C solid 0.4em;
	padding:0.3em 0.5em;
	background:#F1F3F3;

}


.back1 {
	width:6em;
	padding-left:1em;
	position:absolute;
	right:0;
	font-weight:normal;
	background: url(../image/newarrow.gif) no-repeat left center;
	}

.back2 {
	position:relative;
	}
.pagetop2 {
	width:11em;
	position:absolute;
	right:0;
	}
#kagSaigai th {
	padding:0.3em;
	vertical-align:middle;
	text-align:center;
	background:#CCC;
	border: #999 solid 1px;
}

#kagSaigai td {
	padding:0.3em;
	vertical-align:middle;
	border: #999 solid 1px;	
	}

#kagSaigai li {
	margin-bottom:0.5em;
	background:url(../user/anzen/kag/image/listsquare2.gif) no-repeat left 0.5em;
	padding-left:1em;
	}

.trcol01 {
	background:#F4F8FF;
	}
.trcol02 {
	background:#F1F3F3;
	}	
.kagsaiimg {
	margin:2em auto 0;
	width:100px;
	}


#tabs50 {
  width:100%;
  }
#tabs50 img {
	vertical-align:bottom;
	}
#tabs50 li {
  display:inline;
  }

#Aline {
	width:58em;
	border:1em solid #bcf8ff;
}

.gyo {
	width:6%;
	text-align:center;
	padding:0.5em 1em;
	background:#F1F3F3;
	}

.material {
	width:80%;
	margin: 1em 0 1em 2em;
	}

.material li {
	border-bottom: 1px dashed #DFDFDF;
	background:url(../user/anzen/kag/image/listsquare.gif) no-repeat left center;
	width:100%;
	height: 2em;
	line-height: 2em;
	padding-left: 1.5em;
}
/*ア行使用BOX*/
.gyoBoxL {
	width:29em;
	height:40em;
	float:left;
	}
/*カ行使用BOX*/
.gyoBoxLka {
	width:29em;
	height:19em;
	float:left;
	}
/*タ行使用BOX*/
.gyoBoxLta {
	width:29em;
	height:14em;
	float:left;
	}
.gyoBoxLta2 {
	width:29em;
	height:25em;
	float:left;
	}
/*エ行フ行使用BOX*/
.gyoBoxLfu {
	width:29em;
	height:35em;
	float:left;
	}










/*テーブルセル幅指定*/	
 .tdW1 { width:15%;}
 .tdW2 { width:20%;}
 .tdW3 { width:4%;}
 .tdW4 { width:30%;}
 .tdW5 { width:7%;}




