@charset "utf-8";
/* CSS Document */

#faqTop {
	padding-bottom: 53px;
	background: url(../img/bg_faq_01.png) no-repeat 0 100%;
}


/* #faqTbl */
#faqTbl {
	width: 100%;
	margin: 0;
	border-spacing: 0;
}
#faqTbl tr {
	background: url(../img/bg_faq_01.png) no-repeat 0 100%;
}
#faqTbl tr th,
#faqTbl tr td {
	text-align: left;
	vertical-align: top;
	background: none;
}
#faqTbl tr th {
	width: 210px;
	padding: 45px 0 48px 58px;
	line-height: 1.2;
	font-size: 20px;
	font-weight: bold;
	color: #B78A00;
	background: no-repeat 0 46px;
}
#faqTbl tr th.faqTr01 { background-image: url(../img/img_question_01.png); }
#faqTbl tr th.faqTr02 { background-image: url(../img/img_question_02.png); }
#faqTbl tr th.faqTr03 { background-image: url(../img/img_question_03.png); }
#faqTbl tr th.faqTr04 { background-image: url(../img/img_question_04.png); }
#faqTbl tr th.faqTr05 { background-image: url(../img/img_question_05.png); }
#faqTbl tr th.faqTr06 { background-image: url(../img/img_question_06.png); }
#faqTbl tr th.faqTr07 { background-image: url(../img/img_question_07.png); }

#faqTbl tr td {
	padding: 40px 0 43px 85px;
	line-height: 1.5;
	font-size: 15px;
	color: #252525;
	background: url(../img/img_answer_01.png) no-repeat 0 32px;
}
#faqTbl tr td span {
	color: #AC0000;
}

/* #faqList */
#faqList {
	width: 100%;
}
#faqList li {
	width: 100%;
	background: url(../img/bg_faq_01.png) no-repeat 0 100%;
	display: table;
}
#faqList li div {
	display: table-cell;
}
#faqList li .faqTit {
	width: 210px;
	padding: 45px 0 48px 58px;
	line-height: 1.2;
	font-size: 20px;
	font-weight: bold;
	color: #B78A00;
	background: no-repeat 0 46px;
}
#faqList li .faqTit01 { background-image: url(../img/img_question_01.png); }
#faqList li .faqTit02 { background-image: url(../img/img_question_02.png); }
#faqList li .faqTit03 { background-image: url(../img/img_question_03.png); }
#faqList li .faqTit04 { background-image: url(../img/img_question_04.png); }
#faqList li .faqTit05 { background-image: url(../img/img_question_05.png); }
#faqList li .faqTit06 { background-image: url(../img/img_question_06.png); }
#faqList li .faqTit07 { background-image: url(../img/img_question_07.png); }

#faqList li .faqTxt {
	padding: 40px 0 43px 85px;
	line-height: 1.5;
	font-size: 15px;
	color: #252525;
	background: url(../img/img_answer_01.png) no-repeat 0 32px;
}
#faqList li .faqTxt02 {
	vertical-align: top;
}
#faqList li .faqTxt span {
	color: #AC0000;
}





/* #faqFootBnr */
#faqFootBnr {
	margin: 50px auto 120px;
	width: 973px;
	height: 142px;
	padding: 7px 8px 8px;
	background: url(../img/searcharea02_btn_bg.png) no-repeat 0 0;
}
#faqFootBnr a {
	display: block;
}

#faqFootBnr a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
}










