@charset "UTF-8";
/* ===================================================================
CSS information

 file name  :faq.css
 author     :Ability Consultant
style info  :よくあるご質問ページ
=================================================================== */
/*-----------------------------------------------------------
	#con_imgmain 	メインイメージ
-----------------------------------------------------------*/
#faq #con_imgmain {
	background: url(../faq/images/img_main.jpg) center 0 no-repeat black;
}


/* -----------------------------------------------------------
	.con_intro		INTRO
----------------------------------------------------------- */
#faq .con_intro {
	margin-bottom: 50px;
}

#faq .con_intro .txt {
	margin-bottom: 40px;
}

#faq .con_intro .m_page {
	border: 2px solid #53371f;
	width: 736px;
	overflow: hidden;
	*zoom: 1;
}

#faq .con_intro .m_page li {
	float: left;
	width: 183px;
	border-left: 1px solid #53371f;
}

#faq .con_intro .m_page li:first-child {
	border-left: none;
	width: 184px;
}

#faq .con_intro .m_page li a {
	font-weight: bold;
	display: block;
	padding: 15px 0 15px 20px;
	background: url(../images/common/ic_red_bottom.png) 0 center no-repeat;
}


/* -----------------------------------------------------------
	.con_faq
----------------------------------------------------------- */
#faq .con_faq {
	margin-bottom: 50px;
}

#faq .con_faq h3 {
	background: url(../faq/images/bg_st.png) 0 center no-repeat;
	font-size: 140%;
	padding-left: 15px;
	margin-bottom: 30px;
}

#faq .con_faq dl {
	margin-bottom: 30px;
}

#faq .con_faq dl dt {
	padding: 12px 12px 12px 50px;
	background: url(../faq/images/ic_q.png) 12px center no-repeat #f1f1d1;
	font-weight: bold;
}

#faq .con_faq dl dd {
	margin-top: 15px;
	padding-left: 70px;
	padding-right: 20px;
	background: url(../faq/images/ic_a.png) 35px 0 no-repeat;
}
