@charset "utf-8";
.pc {
	display: block;
}
.sp {
	display: none;
}
img {
	width: 100%;
}
a {
	display: block;
}
.mv {
	background: #f8f6de;
	margin-bottom: 3%;
}
.mv .inner {
	max-width: 1200px;
	margin: auto;
	position: relative;
}
.mv .inner img {
	width: 100%;
}
.mv .inner .btn_request_h {
	position: absolute;
	top: 2%;
	right: 2%;
	width: 25%;
}
.mv .inner .btn_request {
	position: absolute;
	bottom: 8%;
	left: 3%;
	width: 59.1%;
}
.method ,
.prepare {
	max-width: 1200px;
	margin: 0 auto 6%;
}

.present {
	background: url(../img/pc/bg_present.jpg);
	padding: 3% 0 5%;
	margin-bottom: 6%;
}
.present .inner {
	max-width: 1200px;
	margin: auto;
	position: relative;
}
.present .inner .text {
	display: block;
	margin-bottom: 6.5%;
}
.present .inner .conditions {
	position: absolute;
	top: 38%;
	right: 2.4%;
	width: 29.4%;
}
.present .inner .btn_request {
	display: block;
	width: 59.1%;
	margin: auto;
}
.about ,
.riskhedge {
	max-width: 1200px;
	margin: 0 auto 9%;
}
.risk {
	max-width: 1200px;
	margin: 0 auto 9%;
}
.voice_area {
	background: url(../img/pc/bg_present.jpg);
	padding: 4% 0 10%;
	margin-bottom: 8.6%;
}
.voice_area .inner ,
.consultation_area .inner {
	max-width: 1200px;
	margin: auto;
}
.voice_area .inner .voice {
	display: block;
	margin-bottom: 10%;
}
.contact {
	position: relative;
}
.contact .text {
	display: block;
	margin-bottom: 6.5%;
}
.contact .conditions {
	position: absolute;
	top: 38%;
	right: 2.4%;
	width: 29.4%;
}
.contact .btn_request {
	display: block;
	width: 59.1%;
	margin: auto;
}
.performance {
	max-width: 1766px;
	margin: auto;
/*	background: url(/lp/web_mendan/img/pc/bg_performance.jpg) no-repeat center 100%/cover;
*/}
.performance .pc {
	max-width: 1690px;
	margin: auto;
}
.no1 {
	background: url(/lp/web_mendan/img/pc/bg_no1.jpg) no-repeat 100%/cover;
	padding: 4% 0 4.2%;
	margin-bottom: 6%;
}
.no1 .inner {
	max-width: 980px;
	margin: auto;
}
.faq {
	max-width: 1200px;
	margin: 0 auto 6%;
}
.consultation_area {
	background: url(/lp/web_mendan/img/pc/bg_present.jpg);
	padding: 6% 0;
}
.consultation_area .inner .consultation {
	display: block;
	margin-bottom: 5%;
}
@media screen and (max-width: 600px) {
	.pc {
		display: none;
	}
	.sp {
		display: block;
	}
	.mv {
		margin-bottom: 7%;
	}
	.mv .inner {
		width: 100%;
	}
	.mv .inner .btn_request {
		position: absolute;
		bottom: 3.5%;
		left: 0;
		right: 0;
		margin: auto;
		width: 94%;
	}
	.mv .inner .btn_request_h {
		width: 56.25%;
	}
	.method {
		width: 100%;
		margin: 0 auto 8%;
	}
	.present {
		padding: 6% 3% 7%;
		margin-bottom: 12%;
	}
	.present .inner .conditions ,
	.contact .conditions {
		width: 58%;
		top: 58%;
		left: 0;
		right: 0;
		margin: auto;
	}
	.present .inner .btn_request ,
	.contact .btn_request {
		width: 100%;
	}
	.prepare {
		width: 100%;
		margin: 0 auto 10%;
	}
	.voice_area {
		padding: 7% 3%;
		margin-bottom: 7.2%;
	}
	.voice_area .inner .voice {
		margin-bottom: 8%;
	}
	.performance {
		width: 100%;
		margin-bottom: 6%;
	}
	.performance img {
		margin: 0;
	}
	.no1 {
		background: url(/lp/web_mendan/img/sp/bg_no1.jpg) no-repeat 100%/cover;
		padding: 6% 6% 10%;
		margin-bottom: 8%;
	}
	.faq {
		width: 100%;
		margin: 0 auto 12%;
	}
	.consultation_area {
		padding: 7.4% 3%;
	}
	.consultation_area .inner .consultation {
		margin-bottom: 7%;
	}
}