@charset "UTF-8";

/*--------------------------------------------------------------------
recruit.html
recruit.css
--------------------------------------------------------------------*/


/*------------atmos---------------------------------------------------------------*/
div#atmos ul {
	width: 100%;
	margin-bottom: -2%;
	list-style: none;
	overflow: hidden;
}
div#atmos ul li {
	width: 48%;
	margin-right: 4%;
	margin-bottom: 2%;
	float: left;
}
div#atmos ul li:nth-child(2n) { 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.05em;
}
div#method table tr th {}
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 dt { float: left; }*/
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: "";
}