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

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


/* -----------------------------------------------------------
	.con_intro		INTRO
----------------------------------------------------------- */
.con_intro {
	margin-bottom: 40px;
}

.con_intro p {
	margin: 0 0 40px 0;
}

.con_intro ul.nav {
	border-left: 1px solid #bca456;
	border-top: 1px solid #bca456;
	overflow: hidden;
	width: 552px;
}

.con_intro ul.nav li {
	border-right: 1px solid #bca456;
	float: left;
	width: 275px;
	border-bottom: 1px solid #bca456;
	background: url(../images/common/bg_nav.gif) left bottom repeat-x white;
}

.con_intro ul.nav li a {
	display: block;
	width: 230px;
	background: url(../images/common/ic_menu.png) 11px center no-repeat;
	padding: 17px 17px 17px 28px;
}


/* -----------------------------------------------------------
	.con_category		各エリア
----------------------------------------------------------- */
.con_category h4 {
	background: url(../images/common/st_title.png) left 2px no-repeat;
	padding: 0 0 30px 27px;
	font-size: 130%;
	font-weight: normal;
}

.con_category .box_faq {
	padding: 0 0 30px 0;
}

.con_category .box_faq p.fadeNext {
	background: url(../faq/images/ic_q.png) 13px 8px no-repeat #f2edd9;
	padding: 10px 0 10px 48px;
	font-size: 110%;
	margin: 0 0 13px 0;
}

.con_category .box_faq .box_answer {
	padding: 0 0 0 72px;
	background: url(../faq/images/ic_a.png) 35px top no-repeat;
}
