@charset "utf-8";
/* Copyright 2018 FSFIELD All Rights Reserved. */

/* ------------------------------------------------------------

よくあるご質問

------------------------------------------------------------ */

/* コンテンツ
---------------------------------------------- */
.faq{
	background: url(../img/bg_dots02.png) repeat-x 0 bottom;
	padding-bottom: 40px;
	margin-bottom: 40px;
}

.question{
	border: 1px solid #DAD5CF;
	padding: 15px 20px 15px 100px;
	position: relative;
	margin-bottom: 20px;
}

.question::before{
	content: '';
	display: block;
	background: url(../faq/img/ico_question01.png) no-repeat 0 0;
	width: 80px;
	height: 60px;
	position: absolute;
	left: -1px;
	top: -1px;
}

.answer{
	border: 1px solid #DAD5CF;
	padding: 15px 20px 15px 100px;
	position: relative;
}

.answer::after{
	content: '';
	display: block;
	background: url(../faq/img/ico_answer01.png) no-repeat 0 0;
	width: 80px;
	height: 60px;
	position: absolute;
	left: -1px;
	top: -1px;
}

.answer ol{padding-left: 1em;}

.answer p{margin-bottom: 15px;}

.answer p:last-of-type{margin-bottom: 0;}

