@charset "utf-8";


/***************************  印刷用CSS   ***************************/

/*** ------------------------ ↓共通部分 -------------------------- ***/

body {
	font-size: 9pt;
	line-height:1.4;
	color: #000000;
	background-color: #FFFFFF;
	background-image:none;
	text-align:center;
}


a {
	text-decoration: none;
	color: #000000;
}


h1 { font-size:13pt; margin:10px 0;}
h2 { font-size:12pt; margin:10px 0;}
h3 { font-size:11pt; margin:10px 0;}
h4 { font-size:10pt; margin:10px 0;}

p {
	text-indent:10px;
	margin-bottom:10px;
}


/* --プリント時に非表示-- */

#headerTop,
#headerSecond,
#EventHeaderSecond,
#line,
#headerInner,
#gnavWrap,
#location,
#rightside,
#pagetop,
#pagetop2,
#footer,
#footerGnav,
#footerGnav02,
.copy,
h2.sectionH2,
#horicon,
#horicon2,
.newwin,
.pdfwin,
.outside,
.new,
#anzenBlock,
#firstBox,
#pictBox,
#publishedYear,
#titleBar img,
#page_btn,
#labelTab,
.kanaMeneBox,
#kensaku_bt,
.print-none {
	display:none;
}

/*ここの後ろで改ページ*/
.pageBreak {
	page-break-after:always;
	}
	
/*ここの前で改ページ*/
.pageBreakB {
	page-break-before:always;
	}
/*全体の幅*/
#container {
    width:700px;
		text-align:left;
}

/*タイトルヘッダー入れ物*/
#contentsTitle { margin-bottom:10px;}

.wid09 { width:700px;}/*タイトルヘッダー画像*/

/*** ----------------------- ↑共通部分 ------------------------ ***/


/*-- 共通メインコンテンツ入れ物 --*/
#contentsMain {
	width:720px;
	font-size:12px;
}
/*-- 法令・通達[検索](HOU_FND.aspx) --*/
.line {
	clear:both;
	border-top: 0.2em solid #55A5F4;
	padding: 0.2em 0.2em 0 0;
	border-right: 0.2em solid #55A5F4;
}
.kensaku_Bar {
	line-height: 1.8em;
	height: 1.8em;
	padding: 0.2em 1.2em;
	border-left:1em solid #55A5F4;
	background-image: url(../anzen_pgm/image/ken_h3.gif);
	background-repeat: repeat-x;
	background-position: center center;
	clear: both;
	border-top: 0.15em solid #55A5F4;
	border-right: 0.1em solid #55A5F4;
	border-bottom: 0.1em solid #55A5F4;
}
.LineNone tr td {
	border:none
}
.LineNone {
	border:none
}

/*-- コンテンツ更新履歴 --*/
#contentsNews {
	width: 98%;
	height:auto;
	padding: 5px;
	border: #999 dashed 1px;
}

#contentsNews p { margin-bottom:10px;}
#contentsNews dl { color:#000000; margin-left:10px;}
#contentsNews dt { clear:both; float: left; width: 50px;}
#contentsNews dd { margin: 0 0 0 50px;}

.wid11 { width: 1.2em; margin-right:0.6em; margin-bottom:-0.2em;}/*目次ページの○→位置*/




/*-- 法令関係テーブル --*/

#horTable,
#horTable02,
#horTable03,
.horTable04,
#horTable05,
.horTable05 {	width: 100%;
	border: 1px solid #666;
	}


#horTable th,
#horTable02 th,
#horTable03 th,
.horTable04 th,
#horTable05 th,
.horTable05 th {
	border: 1px solid #999;
	padding: 2px 2px 2px 4px;
  }
	
#horTable td,
#horTable02 td,
#horTable03 td,
.horTable04 td,
#horTable05 td,
.horTable05 td {
	border: 1px solid #999;
	padding: 2px 2px 2px 4px;
  }



#horTable tr th { width: 28%;}

#horTable thead tr th { color:#000;}

/*th施行日、通達番号の幅*/
.tdwid02 { width: 20%;}
/*th公布日、法令番号の幅*/
.tdwid03 { width: 18%;}
.tdwid04 { width: 21%;}

/*概要表*/
.horTable04 th {width:15%;}
.gaiyou01 { padding-left:1.2em;} 
.gaiyou02 { padding-left:2em;}
.gaiyou02 p { text-indent:-1em;}
.gaiyou03 { padding-left:1.4em;}
.gaiyou03 p { text-indent:-1.4em;}


/*安衛法名称公表化学物質検索結果*/
#kagLst .tdwid15 {
    width:140px;
}

/*GHS用語*/
/*全体水色バック*/
#kagYogo #kaguYogoBG {
	width: 700px;
	border-left: #B2DFEE solid 1em;
	border-right: #B2DFEE solid 1em;	
	border-top: #B2DFEE solid 1px;
	border-bottom: #B2DFEE solid 1px;
}
.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 h3{
	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;
}
/*--GHS対応モデルラベル（検索のページ）--*/

.kensaku dl{
	margin:3px 0;
}

.kensaku dt{
	width:40em;
	float:left;
	margin:3px 0 2px 0;
 }

.kensaku dd{
	margin:3px 0 2px 40em;
	text-align:right;
 }

.kensaku .Bright{
	text-align:right;
}
/*赤文字*/
.tRed{
	color:#FF0000;
}
.t_kensu {
    color:#FF0000;
	font-weight:bold;
}
#kag_msds_list #kekka table {
   border:none;
   margin:10px 0;
}
#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;
}
#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;
}

/*上下50音順メニュー*/
#kagYogo .kanaMeneBox {
	background-color:#B2DFEE;
}
/*メニュー画像サイズ*/
.kanaMeneBox img {
    width:1.9em;
}
.kanaMeneBox .kanaMenu li {
		float:left;
		line-height:0;
}

/*各○行の用語の入れ物*/
.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;
}
#noborder tr td, #noborder{
	border:none;
}

/** -- ヒヤリハット事例インデックス -- **/

/*リード文*/
#grayBoxForNote {
	background:#EEE;
	padding:0.2em;
	line-height:2em;
	margin:1em;
	border:solid 1px #AAA;
}

/*ボタンとテキストの入れ物*/
.buttonSet {
	width:11.2em;
	height:16em;
	float:left;
	margin-right:0.8em;
	margin-bottom:0.8em;
	text-align:center;
}


/** -- 過去のお知らせ -- **/
/*行間*/
.monthTextMain ul li {
	line-height: 1.2;
	margin-bottom: 10px;
}

/** -- 安全衛生行政発表資料 -- **/
/*テキスト表示*/
.recentyYear {
	color:#000;
	}	

#chihouInner {
	margin:0 auto;
	border:#CCC solid 1px;
	background:#FFF;
	margin-bottom:1em;
	}
#chihouInner td {
		border:#CCC solid 1px;
		text-align:center;
		vertical-align:middle;
		height:2em;
		line-height:2em;		
	}
#chihouInner td a {
  text-decoration:none;
	padding:0.25em;
	display:block;
	width:11em;
	height:2em;
}

/*--published_year--*/
#publishedYear {
	margin:0 auto;
	border:#CCC solid 1px;
	background:#FFF;
	margin-bottom:1em;
	}
#publishedYear td {
		border:#CCC solid 1px;
		text-align:center;
		vertical-align:middle;
		height:2em;
		line-height:2em;		
	}
#publishedYear td a {
  text-decoration:none;
	padding:0.25em;
	display:block;
	width:11em;
	height:2em;
}

/*厚労省発表資料メインテーブル設定*/
#KmainTable {
	width:58em;
	margin:0 auto;
	background:#FFFFFF;
	vertical-align:top;
	}
#KmainTable td {
	padding:0.3em 1em;
	}	
.tdwid01 {
	width: 20%;
	}
.blue {
	background: #E8E8E8;
}

/*調査研究用*/
.text_up_onbar {
	background:#FFF;
	color:#000;
}
.sub_tile_box {
	padding:0.3em 0.3em 0.3em 1em;
	font-weight:bold;
	text-align:left;
	background:#FFF;
	color:#000;
	font-size:1.2em;
}

.subTitleBox { 
	color:#000;
	background:#FFF;
}

#choTitle {
	width:680px;
}


/*その他の化学物質情報*/
/*エームス*/
.choiceTab li{
	float:left;
	height:4.14em;
	line-height:0;
}

.biW1 {
	width:20em;
	height:4.14em;
	vertical-align:bottom;
}
.biW2 {
	width:19.9em;
	height:4.14em;
	vertical-align:bottom;
}

#ems {
	width:59.9em;
  border: 1px solid #999999;
	}
*html #ems { margin-top:-1.4em;}

#ems th {
	background:#F6FFFF;
	color:#555555;
	text-align:center;
 	padding: 0.3em;
  border: 1px solid #999999;
	vertical-align:middle;
	}
	
#ems td {
 	padding: 0.3em 0.3em 0.3em 0.5em;
  border: 1px solid #999999;
	}
	
#ems td.nodata {
	background-color:#777;
}
		
/*テーブルセル幅指定*/	
 .tdW1 { width:15%;}
 .tdW2 { width:20%;}
 .tdW3 { width:4%;}



























































