@charset "UTF-8";
/*----------------------------------------------------
	☆recruit top
----------------------------------------------------*/



.main_content {
	margin: 0 auto;
	padding-bottom: 60px;
	width: 1000px;
}
/*--top--*/



.message_inr {
	margin: 0 auto;
	margin-bottom: 50px;
	padding: 60px 0px 20px 0px;
	width: 1000px;
}
/*--faq--*/


.faqMv {
	background: rgba(0, 0, 0, 0) url("../images/faq_mv.jpg") no-repeat scroll center center / cover;
	height: 264px;
}
.faq dl {
	background: #5A5A5A;
	margin-bottom: 40px;
	padding: 10px;
}
.faq dl dt {
	background: url("../images/faq_q.png") no-repeat scroll left center;
	color: #f6f6f6;
	font-size: 19px;
	padding: 10px;
	padding-left: 40px;
}
.faq dl dd {
	background: #fff url("../images/faq_a.png") no-repeat scroll left center;
	border: 2px solid #222;
	font-size: 14px;
	padding: 30px 30px 30px 110px;
	margin-bottom: 20px;
}
.faq_btn a {
	background-color: rgb(202, 23, 18);
	border: medium none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 16px;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center;
	text-decoration: none;
	width: 280px;
}
/*-- the span for faq --*/
.faq dt span.iteam {
	background: #000000;
	float: right;
	font-size: 14px;
	width: 86px;
	text-align: center;
}
br.clear {
	clear: both;
}
dl dd.lastdd {
	margin-bottom: 0;
}
