@charset:'utf-8';

/* faq.css 目次
-----------------------------------------------
    faq
----------------------------------------------- */

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++▽
= よくあるご質問
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* faq ---------------------------------------------------------------- */
.faq_wrapper {
    width: 1040px;
    margin: 0 auto;
	padding: 0 0 80px;
	text-align: center;
}
.faqtop_box {
    background: url(images/bg_faq_main.jpg) no-repeat 0 0;
	padding: 75px 0 0 70px;
	height:250px; 
}
.faqtop_box .faqtop_box_title {
	margin: 0 0 5px 0;
	font-size: 2.5em;
	color: #0ab38e;
} 
.faqtop_box .faqtop_box_description {
	font-size:1.3em; 
}
.faq_listarea {
    margin: 0 auto 80px;
    width:980px; 
}
.faq_listarea .faq_box .faq_box_question {
    background: url(images/ico_faq_question.png) no-repeat 0 0;
	font-size: 1.4em;
	padding:15px 0 15px 74px;
	margin: 0 0 10px;
}
.faq_listarea .faq_box .faq_box_answer {
    margin:0 10px 50px 60px;
    padding:25px 30px 25px 95px; 
    position: relative;
    z-index: 1;
    font-size:1.15em;
}
.faq_listarea .faq_box .faq_box_answer:before,
.faq_listarea .faq_box .faq_box_answer:after {
    content: "";
    height: 100%;
    position: absolute;
    width: 100%;
}
.faq_listarea .faq_box .faq_box_answer:before {
    top: 10px;
    left: 10px;
    z-index: -2;
    border:1px solid #afa67a;

}
.faq_listarea .faq_box .faq_box_answer:after {
    background: url(images/ico_faq_answer.png) no-repeat 30px 30px #f9f8f4;
    left: 0;
    top: 0;
    z-index: -1;
}
.faq_box_wrapper .faq_a {
	position: relative;
	padding: 30px 30px 30px 90px;
	background: #e8f3d5;
}
.faq_box_wrapper .faq_a .faq_a_txt {
	font-size: 1.2em;
}
.faq_box_wrapper .faq_a .faq_a_txt:before {
    content: "";
    background: url(images/ico_faq_answer.png) no-repeat 0 0;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 1.3em;
    left: 30px;
}
.bnr_box{
	margin:40px auto;
}

.faq_box_wrapper .faq_a .faq_a_txt .faq_a_link {
	font-weight: bold;
	color: #008;
}