@charset "utf-8";

/*=====================================================================================
	
	Document    : faq.css
	Description : よくあるご質問
 
=====================================================================================*/

/*---------------------------------------------------------------------------

   Q&A

---------------------------------------------------------------------------*/

.faqList {
	margin-top:-15px;
}

.faqList dl {
	padding:25px 15px 35px 15px;
	border-bottom:1px solid #dcdcdc;
}

.faqList dl:last-child {
	border-bottom:none;
	padding-bottom:0;
}

.faqList dt {
	font-weight:bold;
	padding-left:2.85em;
	padding-top:0.25em;
	position:relative;
}

.faqList dd {
	padding-top:0.75em;
	padding-left:3.6em;
}

.faqList dt:first-child+dd {
	padding-top:0.5em;
}

.faqList dt span {
	background-color:#b3e273;
	color:#fff;
	text-align:center;
	line-height:2.2em;
	width:40px;
	height:40px;
    border-radius:3em;
	-moz-border-radius:3em;
    -webkit-border-radius:3em;
	
	position:absolute;
	left:0;
	top:0;
}

.faqList dd ul {
	list-style:none;
}

.pgBottomNav {
	margin-top: 30px;
	list-style: none;
}

.p-hdLine {
	margin-top: 30px;
}

.bottom-border {
	border-bottom:1px solid #dcdcdc;
	padding-bottom: 15px;
}

