@charset "UTF-8";

/*===よくある質問===*/
.question{width:calc(100% - 20px);height:auto;max-width:1400px;}
.question dl{width:100%;height:auto;}
.question dl dt{width:100%;height:auto;border-bottom:1px solid #f3f0e9;margin-top:10px;}
.question dl dt h3{width:100%;height:auto;font-size:13px;line-height:1.5;letter-spacing:1px;color:#565c6c;text-align:left;
	background:url(../img/index/q.png);background-repeat:no-repeat;background-size:28px 28px;background-position:0px calc(50% - 2px);padding:6px 0px 10px 36px;}
.question dl dd{width:100%;height:auto;background:#e2e4ed;padding:7px 0px;margin-top:5px;margin-bottom:15px;
	border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.question dl dd p{width:calc(100% - 30px);height:auto;font-size:13px;line-height:1.5;text-align:left;}
	@media all and (max-width: 767px) {
		.question{padding:0px 0px 0px 0px;}
		.question dl{padding:0px 0px 25px 0px;}
		.question dl dt:first-child{margin-top:0px;}
		.question dl dt h3{font-size:13px;line-height:1.5;
			background:url(../img/index/q.png);background-repeat:no-repeat;background-size:27px 27px;background-position:0px 50%;padding-left:32px;}
		.question dl dd p{font-size:12px;line-height:1.5;}
	}