


/*------------atmos---------------------------------------------------------------*/
div#atmos ul {
	width: 100%;
	margin-bottom: -20px;
	list-style: none;
	overflow: hidden;
}
div#atmos ul li {
	width: 310px;
	margin-right: 25px;
	margin-bottom: 20px;
	float: left;
}
div#atmos ul li:nth-child(3n) { margin-right: 0; }
div#atmos ul li p + p {
	margin-top: 0.35em;
	text-align: center;
}


/*------------method---------------------------------------------------------------*/
div#method p.TopTxt {
	margin-bottom: 20px;
	text-align: center;
	font-size: 1.25em;
}
div#method table tr th { width: 15.5%; }
div#method table tr td ol { padding-left: 1.5em; }
/*div#method table tr td dl {
	width: 100%;
	overflow: hidden;
}
div#method table tr td dl * { float: left; }
div#method table tr td dl dd { margin-right: 3em; }
div#method table tr td dl dd:nth-last-of-type(1) { margin-right: 0; }*/
div#method table tr td ul {
	width: 100%;
	list-style: none;
	overflow: hidden;
}
div#method table tr td ul.List01 li { float: left; }
div#method table tr td ul.List01 li:after {
	margin: 0 0.25em;
	content: "\00ff0f";
}
div#method table tr td ul.List01 li:nth-last-of-type(1):after {
	margin: 0;
	content: "";
}
div#method table tr td ul.List02 li { float: left; }
div#method table tr td ul.List02 li:after {
	margin: 0 0.25em;
	content: "\003001";
}
div#method table tr td ul.List02 li:nth-last-of-type(1):after {
	margin: 0;
	content: "";
}