@charset "utf-8";
.blind {display:none;overflow:hidden;position:absolute;width:0;height:0;padding:0;margin:0;font-size:0;line-height:0;text-indent:-9999em;visibility:hidden;outline:none;z-index:-1}

.scon.pc{display:block}
.scon.m{display:none}

.fl{float:left}
.section {position: relative;max-width:1920px;margin:0 auto;text-align:center;}
.section-default-img {width: 100%;max-width: 1920px;}
.section-default-img.mobile {display: none;}
.tx{position:absolute;left:0}
.tx.pc{display:block}
.tx.m{display:none}
.section-link {position: absolute;z-index: 99;}
.section-link.m{display:none}

.quick_bn{position:fixed;right:1.2%;bottom:2%;width:8.9%;height:auto;z-index:100}
.quick_bn img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.quick_bn:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}

.sec1 .section-link--logo {left:16.14%;top:3.22%;width:6.45%;z-index:1}
.sec1 .section-link--promise {left:16.14%;top:67.52%;width:26.87%}
.sec2 .section-default-img, 
.sec3 .section-default-img, 
.sec4 .section-default-img,
.sec5 .section-default-img,
.sec6 .section-default-img,
.sec7 .section-default-img{max-width:1400px}
.sec2 a{display:block;max-width:1298px;margin:0 auto}
.sec2 .sec2_2{max-width:1298px;margin-bottom:20px}
.sec2 .sec2_3{max-width:1298px}
.sec5 a{position: absolute;width: 90.57%;height: 9%;top: 75.56%;left: 4.715%;}
.sec6 a{position:relative;display:block;max-width:1298px;margin:0 auto}
.sec6 a:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.sec6 .section-default-img.sec6_2{max-width:1298px}
.sec6 .section-default-img.sec6_3{max-width:1298px}
.btn_sec6_1:after{background:url('../images/bg-sec6_2.png') no-repeat 0 0 / 100% auto}
.btn_sec6_1:hover:after{background:url('../images/bg-sec6_3.png') no-repeat 0 0 / 100% auto}
.sec6 a.btn_sec6_2{margin-top:50px}
.btn_sec6_2:after{background:url('../images/bg-sec6_4.png') no-repeat 0 0 / 100% auto}
.btn_sec6_2:hover:after{background:url('../images/bg-sec6_5.png') no-repeat 0 0 / 100% auto}
.sec7{background:#edf2f4}
.sec8{background:#edf2f4}
.sec9{background:#edf2f4}
.sec8 a, .sec9 a{display:block}
.sec10 .fixed-btn{position:absolute;top:auto;bottom:0;left:0;width:100%}

.img1400{max-width:1400px;}
.sec1400{padding:0 13.54%}
@media screen and (max-width:1400px) {
.tx.pc{display:none}
.tx.m{display:block}
.scon.pc{display:none}
.scon.m{display:block}

.section-default-img {display: none;}
.section-default-img.mobile {display: block;}
.section-link.m{display:block}

.sec2 .section-default-img, 
.sec3 .section-default-img, 
.sec4 .section-default-img,
.sec5 .section-default-img,
.sec6 .section-default-img,
.sec7 .section-default-img{display:block}

.sec2 .sec2_2{width:92.71%;margin:0 auto 20px}
.sec2 .sec2_3{width:92.71%;margin:0 auto}
.sec6 a{width:92.71%;margin:0 auto}

.sec1{z-index:1}
.sec1 .section-link--logo {top:3.44%;left:3.57%;width:8.85%}
.sec1 .section-link--promise {width:35.64%;top:67.57%;left:3.57%}
.sec10 .section-link--promise {top:47.15%;left:31.57%;width:36.85%}
.sec10 .fixed-btn {position:fixed;z-index:100}

.quick_bn{width:12.21%}
.section-default-img.img1400{display:block}
.sec1400{padding:0 }
}

@media (max-width: 768px) {

    .quick_bn{width:20.21%}
	
}
