﻿body{ background-color: #fffacd;
	margin-left: 20px;
	margin-right: 20px }

/* .Jbgcolorには body のbackground-color と同じ背景色を設定 */

.Jbgcolor{ background-color: #fffacd }


P{ line-hight: 1.4em }

H1{ margin-left: 0px;
	font-size: 24pt;
	color: #3333ff }

H2{ margin-left: 10px;
	font-size: 20pt;
	color: #3333ff }

H3{ margin-left: 20px;
	font-size: 16pt;
	color: #3333ff }

H4{ margin-left: 30px;
	font-size: 14pt;
	color: #3333ff }

A:link { color: blue }
A:visited { color: navy }
A:active{ color: red }
A:hover{ color: aqua }

UL{ line-height: 1.4em }

TABLE{ background-color: #ffffff }

p.flow { margin-left: 50px }

div.text{ margin-left: 300px }

.flow-m{ margin-left: 50px }
.fig-m{ margin-left: 40px }


.margin10{ margin-left: 10px }
.margin20{ margin-left: 20px }
.margin30{ margin-left: 30px }
.margin50{ margin-left: 50px }
.margin100{ margin-left: 100px }
.margin150{ margin-left: 150px }
.margin200{ margin-left: 200px }

.ls1{ letter-spacing: 1em }
.ls2{ letter-spacing: 2em }
.ls3{ letter-spacing: 3em }

/* １一般性状 */

.a1tit1{ margin-left: 0px;
		font-size: 12pt;
		line-height: 1.4em;
		font-weight: 700 }

.a1tit2{ margin-left: 15px;
		font-size: 12pt;
		line-height: 1.3em }

.a1tit3{ margin-left: 25px;
		font-size: 12pt;
		line-height: 1.2em }

.a1tit4{ margin-left: 35px;
		font-size: 12pt;
		line-height: 1.2em }

.a1honbun{ margin-left: 40px;
		font-size: 12pt;
		line-height: 1.2em }


/* ２非金属 */

.a2tit1{ margin-left: 0px;
		font-size: 12pt;
		line-height: 1.4em;
		font-weight: 700 }

.a2tit2{ margin-left: 15px;
		font-size: 12pt;
		line-height: 1.3em }

.a2tit3{ margin-left: 25px;
		font-size: 12pt;
		line-height: 1.2em }

.a2honbun{ margin-left: 35px;
		font-size: 12pt;
		line-height: 1.2em }

/* ３金属 */

.a3tit1{ margin-left: 0px;
		font-size: 12pt;
		line-height: 1.4em;
		font-weight: 700 }

.a3tit2{ margin-left: 15px;
		font-size: 12pt;
		line-height: 1.3em }

.a3tit3{ margin-left: 25px;
		font-size: 12pt;
		line-height: 1.2em }

.a3tit4{ margin-left: 35px;
		font-size: 12pt;
		line-height: 1.2em }

.a3honbun{ margin-left: 40px;
		font-size: 12pt;
		line-height: 1.2em }


/* ４有機物 */

.a4tit1{ margin-left: 0px;
		font-size: 12pt;
		line-height: 1.4em;
		font-weight: 700 }

.a4tit2{ margin-left: 15px;
		font-size: 12pt;
		line-height: 1.3em }

.a4tit3{ margin-left: 25px;
		font-size: 12pt;
		line-height: 1.2em }

.a4tit4{ margin-left: 35px;
		font-size: 12pt;
		line-height: 1.2em }


.a4honbun{ margin-left: 35px;
		font-size: 12pt;
		line-height: 1.2em }


/* ５微生物 */

.a5tit1{ margin-left: 0px;
		font-size: 12pt;
		line-height: 1.4em;
		font-weight: 700 }

.a5tit2{ margin-left: 15px;
		font-size: 12pt;
		line-height: 1.3em }

.a5tit3{ margin-left: 25px;
		font-size: 12pt;
		line-height: 1.2em }

.a5tit4{ margin-left: 35px;
		font-size: 12pt;
		line-height: 1.2em }

.a5tit5{ margin-left: 45px;
		font-size: 12pt;
		line-height: 1.2em }

.a5tit6{ margin-left: 55px;
		font-size: 12pt;
		line-height: 1.2em }


.a5honbun{ margin-left: 55px;
		font-size: 12pt;
		line-height: 1.2em }




/* 金属 */

.lev1{ margin-left: 0px;
		font-size: 20pt;
		color: #660000;
		line-height: 1.5em }

.lev2{ margin-left: 10px;
		font-size: 16pt;
		color: #660000;
		 }

.lev3{ margin-left: 20px;
		font-size: 12pt;
		color: #660000; }

.lev4{ margin-left: 30px;
		font-size: 8pt;
		color: #660000; }


.bun{ text-indent: 1em;
		line-height: 1.2em }

.in1{ margin-left: 10px }
.in2{ margin-left: 20px }
.in3{ margin-left: 30px }
.in4{ margin-left: 40px }


.line-h1_4 { line-height: 1.4em }

.line-h1_7 { line-height: 1.7em }