body,th,td {
	/* font-family: "ＭＳ Ｐゴシック", "Osaka"; */
	font-family: "游ゴシック体", YuGothic, "YuGothic M", sans-serif;
            src: local("Yu Gothic Medium"),
                 local("Yu Gothic");

	font-size: 90%;
	line-height: 160%;
	}

h1 {
	font-size:140%;
	margin-top:1.2em;
}

sup,sub {
	font-size:90%;
	line-height: 100%;
}

/* 要約 */
.summary {
	width:100%;
	border: 1px solid #666666;
	background-color:#CCFFFF;
	margin-top:1em;
	margin-bottom:1em;
	}

.summary ul {
	margin-left:25px;
	margin-right:10px;
	padding-left:0;
	margin-top:7px;
	margin-bottom:7px;
	}

.summary li {
	margin-top:0.3em;
	margin-bottom:0.3em;
	}

/* 本文の部分 */
.honbun h2 {
	font-size:100%;
	font-weight:normal;
	/*margin-top:1em;*/
	margin-bottom:0;
}

/*h2.honbun_m_b05 {
	margin-bottom: 0.5em;
	}*/

.honbun p {
	margin-top:0;
}

/* tbl1 -- 別名、政令番号、CAS番号 */
.tbl1 td {
	line-height: 130%;
	padding-top:0.1em;
	padding-bottom:0.2em;
	}

/* 一部の別名、政令番号、CAS番号、構造式図の間隔 */
p.m_b05b {
	margin-top: 0em;
	margin-bottom: 0.5em;
	}

/* tbl2 --  */
.tbl2 td {
	font-size: 80%;
	line-height: 130%;
	}

/* tbl3 -- 引用・参考文献 */
.tbl3 td {
	line-height: 130%;
	padding-top:0.3em;
	padding-bottom:0.3em;
	vertical-align:top;
	}

/*.tbl3b td {
	padding-top:0.3em;
	padding-bottom:0.1em;
	}*/

a:hover {
	color: red;
	}

/* 「健康影響」の「毒性」「体内への吸収」「影響」  */
.midashi {
	border:1px solid #999999;
	background-color:#FFFFCC;
	}

/*div.list p {
	margin:0.3em 0em 0.3em 1em;
	text-indent:-1em;
	}*/

.list div {
	margin:0.3em 0em 0.3em 0em;
	}

.list p {
	margin:-1.7em 0em 0.3em 1em;
	}

/* 用語解説の見出し */
.y_midashi {
	font-weight:bold;
	font-size:110%;
}

/* 「健康影響」の段落の間隔 */
h2.m_b05 {
	margin-bottom: 0.5em;
	}

p.m_b07 {
	margin-top: 0em;
	margin-bottom: 0.7em;
	}

p.m_b10 {
	margin-top: 0em;
	margin-bottom: 1em;
	}

/* この文書を印刷される場合はこちら */
.forPrint {
	font-size:12px;
}

/* 届出以外の排出量も含む */
.tNote {
	font-size:80%;
	white-space:nowrap;
}

/* 適用法令等 */
.hourei ul {
	margin-left:20px;
	padding-left:0;
	margin-top:0;
	margin-bottom:0;
	}

.hourei li {
	margin-bottom:0.2em;
	}

/* 環境データ */
.env_data h3 {
	font-size:100%;
	font-weight:normal;
	margin-top:0em;
	margin-bottom:0.2em;
	}

.env_data ul {
	margin-left:20px;
	padding-left:0;
	margin-top:0;
	margin-bottom:0.3em;
	}

/* 引用・参考文献 */
.inyou_bunken ul {
	margin-left:0px;
	padding-left:0;
	margin-top:0.1em;
	margin-bottom:0.7em;
	list-style-type: none;
}

.inyou_bunken li {
	line-height: 130%;
	margin-top:0.3em;
	margin-bottom:0.3em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}

/* 用途に関する参考文献 */
/*.youto_bunken_h2 {
	font-size:100%;
	font-weight:normal;
	margin-bottom:0;
}*/

.youto_bunken ul {
	margin-left:20px;
	padding-left:0;
	margin-top:0.1em;
	margin-bottom:0.7em;
}

.youto_bunken li {
	line-height: 130%;
	margin-top:0.3em;
	margin-bottom:0.3em;
}

/* データテーブル */
.data_table {
	width:560px;
	border:none;
	border-top:solid 1px #666666;
	border-left:solid 1px #666666;
	}

.data_table td {
	border:none;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	padding:4px;
	vertical-align:top;
	font-size: 80%;
	line-height: 130%;
	}

/* データテーブル 見出し１ */
.item1 {
	background-color:#CCFFCC;
	/*width:7em;*/
	white-space:nowrap;
	}

/* データテーブル 見出し２ */
.item2 {
	background-color:#CCFFCC;
	white-space:nowrap;
	text-align:center;
	}

/* 改行無し */
.nowrap {
	white-space:nowrap;
	}

/* データテーブル データ欄 */
.data {
	text-align:right;
	}

/* データテーブル 注 */
.tNote2 {
	width:560px;
	font-size: 90%;
	line-height: 130%;
	margin-top:0.2em;
	margin-bottom:1.2em;
	}

.fs80 {
	font-size: 80%;
	}

.fs90 {
	font-size: 90%;
	}

/* ルビ */
rt {
	line-height: 70%;
	}

.forBack {
	font-size:12px;
	margin-top:0em;
}

/* 斜体 */
.shatai {
	font-style:italic;
}

/* 本文中のその他のテーブル */
.etc_table h3 {
	font-size:100%;
	font-weight:normal;
	/*margin-top:1em;*/
	margin-bottom:0;
}

.etc_table table {
	width:100%;
	border:none;
	border-top:solid 1px #666666;
	border-left:solid 1px #666666;
}

.etc_table th {
	border:none;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	padding:3px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	/*font-size: 80%;
	line-height: 130%;*/
}

.etc_table td {
	border:none;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	padding:3px;
	vertical-align:top;
	/*font-size: 80%;
	line-height: 130%;*/
}

.etc_table p {
	margin-top:1em;
}

/* 本文中のその他のテーブルで文字サイズを80％に縮小 */
.etc_table80 th {
	font-size: 80%;
}

.etc_table80 td {
	font-size: 80%;
}

/* テーブル　セルの縦方向中央揃え */
td.va_middle {
	vertical-align:middle;
}

/* テーブル　セルの横方向中央揃え */
td.ta_center {
	text-align:center;
}

