@charset "utf-8";

#gnav ul #nav4 a{background-position: -311px -57px;}

#contents{padding-bottom: 59px;}

/* faq */
#faq .sec-title{
	background-image:url(../faq/images/sec-title.png);	
}

#faq dl{margin-top: 28px;}

#faq dl dt{
	/*color: #218b65;
	font-size: 1.3rem;*/	
}

#faq dl dd{
	font-size: 1.0rem;
}

#faq dl dt{
	/*padding-left: 1.4rem;
	background:url(../images/subpage/sec-title2-border.png) left center no-repeat;*/
}

#faq dl dd{
	display: block;
	padding: 16px 0 24px 0;
	margin-bottom: 24px;
	line-height: 1.6;
	border-bottom: 1px dotted #218b65;
}