@charset "UTF-8";

/*--------------------------------------------------------------------
recruit.html
recruit.css
--------------------------------------------------------------------*/


/*------------voice---------------------------------------------------------------*/
div#voice div.voPho {}
div#voice div.voTxt { margin-top: 1em; }
div#voice table tr th,
div#voice table tr td { display: table-cell; }
div#voice table tr th { width: 40%; }
div#voice p + p { margin-top: 0.8em; }
div#voice dl dt {
	margin: 20px 0 15px;
	padding: 0 0.45em 0.25em;
	border-bottom: 1px solid #4f8fff;
	line-height: 1.2;
	font-size: 1.37em;
	color: #4f8fff;
}


/*------------atmosphere---------------------------------------------------------------*/
div#atmosphere ul {
	width: 100%;
	margin-bottom: -4%;
	list-style: none;
	overflow: hidden;
}
div#atmosphere ul li {
	width: 49%;
	margin-right: 2%;
	margin-bottom: 4%;
	float: left;
}
div#atmosphere ul li:nth-child(2n) { margin-right: 0; }
div#atmosphere ul li p + p {
	margin-top: 0.4em;
	text-align: center;
}