@charset "utf-8";

/* mainVisual
-------------------------------------------------- */
.mainImg#faqIndex{
	background: url(/faq/images/bg_img01.png) no-repeat left top;
}

/* MainColumn Background
-------------------------------------------------- */
#mainColumn.indexMainColumn{
	background: url(/faq/images/bg_img_index02.jpg) no-repeat left top;
	background-color: #ffffff;
}
/* faqAnchorList
-------------------------------------------------- */
.faqAnchorList{
	padding:0 0 35px 18px;
}
.faqAnchorList li{
	float:left;
	margin:0 16px 6px 0;
}

/* faq PARTS
-------------------------------------------------- */
.faqCateTtl{
	padding:13px 0 12px 53px;
	background: url(/faq/images/bg_faq_h2_ttl.png) no-repeat left center;
	line-height:1.0em;
	font-size:20px;
	font-weight:bold;
	margin-bottom:20px;
}
.faqList{
	margin-bottom:30px;
}
.faqList dt{
	background: url(/faq/images/bg_faq_list_ttl.png) no-repeat left bottom;
	padding-bottom:7px;
	margin-bottom:6px;
}
.faqList dt span{
	padding:8px 0 8px 65px;
	display:block;
	background: url(/faq/images/bg_faq_list_ttl02.png) no-repeat 21px 8px;
	color:#141964;
	font-size:15px;
	font-weight:bold;
}
.faqList dd{
	padding:0 0 0 65px;
	background: url(/faq/images/bg_faq_list_txt.png) no-repeat 21px 0px;
	
}
.faqList dd a.linkArrow{
	display:block;
	margin-top:10px;
	margin-left:0;
	
}