@charset "UTF-8";
#content_fqa {
	width: 800px;
	margin: 0 auto;
}
#content_fqa .section {
	margin: 0 0 80px 0;
}
#content_fqa .section h2 {
	margin: 0 0 1em 0;
	height: 51px;
	line-height: 51px;
	font-size: 18px;
	background-color: #FFEFBF;
	background-image: url(https://gigaplus.makeshop.jp/fuubian/images/pages/faq/bg_title.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0 0 0 20px;
}
#content_fqa .section dl {
	text-align: left !important;
}
#content_fqa .section dl dt {
	background-image: url(https://gigaplus.makeshop.jp/fuubian/images/pages/faq/ico_question.png);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	font-size: 16px !important;
	background-color: #F6F6F6;
	border: solid 1px #EEEEEE;
	line-height: 27px;
	padding: 8px 0 8px 45px  ;
	margin: 0 0 12px 0;
	color: #C10000;
	font-weight: bold;
}
#content_fqa .section dl dd {
	line-height: 1.4em;
	background-image: url(https://gigaplus.makeshop.jp/fuubian/images/pages/faq/ico_answer.png);
	background-repeat: no-repeat;
	background-position: 20px 5px;
	padding: 5px 1em 5px 55px;
	margin: 0 0 30px 1em;
	border-left: solid 5px #EEEEEE;
	font-size: 14px !important;
}
#content_fqa .section dl dd hr {
	border: none;
	border-top: dashed 1px #CCC;
}
#content_fqa .section dl dd span.i1 {
	color: red;
}


#content_fqa ul#fqa_nav {
	margin: 0 0 40px 0;
	border: 1px solid #CCC;
	padding: 1em;
}
#content_fqa ul#fqa_nav li {
	margin: 0 0 0.8em 0;
	font-size: 16px;
}
#content_fqa ul#fqa_nav li:last-child {
	margin: 0;
}