#tpl-contents .sec-visual{margin:0 auto;max-width:1400px}#tpl-contents .sec-visual .visual{background:url(/img/frontend/about/visual-bg.jpg) no-repeat 50%;background-size:cover;color:#fff;padding:10vw 0;text-align:center}@media screen and (min-width:1201px){#tpl-contents .sec-visual .visual{padding:140px 0}}@media screen and (max-width:750px){#tpl-contents .sec-visual .visual{height:auto;padding:14vw 0}}@media screen and (max-width:320px){#tpl-contents .sec-visual .visual{padding:94px 0}}#tpl-contents .sec-visual .lead{line-height:1;margin:0 auto;max-width:760px;overflow:hidden;padding-top:2.8571428571vw;position:relative;width:54.2857142857vw}@media screen and (max-width:750px){#tpl-contents .sec-visual .lead{width:64.6666666667vw}}@media screen and (max-width:375px){#tpl-contents .sec-visual .lead{min-width:242px;width:242px}}@media screen and (max-width:750px){#tpl-contents .sec-visual .lead{padding-top:13.0666666667vw}}@media screen and (max-width:375px){#tpl-contents .sec-visual .lead{padding:50px 15px 0}}#tpl-contents .sec-visual .lead img{left:0;position:absolute;top:0}#tpl-contents .sec-visual .lead-text{font-size:2.9vw;font-weight:700;line-height:1;margin:0 auto}@media screen and (max-width:750px){#tpl-contents .sec-visual .lead-text{font-size:5.1vw;line-height:1.6}}@media screen and (min-width:1201px){#tpl-contents .sec-visual .lead-text{font-size:36px}}#tpl-contents .sec-visual .text{flex:1;font-size:1.4285714286vw;line-height:1.9;margin-top:3.5714285714vw}@media screen and (min-width:1201px){#tpl-contents .sec-visual .text{font-size:20px;margin-top:50px}}@media screen and (max-width:750px){#tpl-contents .sec-visual .text{font-size:14px;padding:0 15px}}@media screen and (min-width:1201px){#tpl-contents .sec-visual .text{font-size:20px;margin-top:50px}}#tpl-contents .sec-visual .text p+p{margin-top:3.5714285714vw}@media screen and (min-width:1201px){#tpl-contents .sec-visual .text p+p{margin-top:50px}}@media screen and (max-width:320px){#tpl-contents .sec-visual .text p+p{margin-top:12px}}#tpl-contents .sec+.sec{margin-top:30px}@media screen and (max-width:750px){#tpl-contents .sec+.sec{margin-top:15px}}#tpl-contents .sec .sec-title{color:#009bbc;font-weight:700;line-height:1;margin-top:30px}@media screen and (max-width:750px){#tpl-contents .sec .sec-title{margin-top:5px}}#tpl-contents .sec .sec-title .label{align-items:center;display:flex;font-size:3.4rem;justify-content:center}@media screen and (max-width:750px){#tpl-contents .sec .sec-title .label{font-size:2.1rem}}#tpl-contents .sec .sec-title .label:before{background:url(/img/frontend/about/sec-title-icon.svg) no-repeat;background-size:contain;content:"";display:block;height:46px;margin-right:15px;position:relative;top:-2px;width:46px}@media screen and (max-width:750px){#tpl-contents .sec .sec-title .label:before{height:25px;margin-right:10px;width:25px}}#tpl-contents .sec-about .step-wrap{margin-top:35px}#tpl-contents .sec-about .step-wrap .item{align-items:center;display:flex}@media screen and (max-width:750px){#tpl-contents .sec-about .step-wrap .item{display:block}}#tpl-contents .sec-about .step-wrap .item .step{margin-right:40px;width:245px}@media screen and (max-width:750px){#tpl-contents .sec-about .step-wrap .item .step{margin:0 auto;width:196px}}#tpl-contents .sec-about .step-wrap .item .text-wrap{width:515px}@media screen and (max-width:750px){#tpl-contents .sec-about .step-wrap .item .text-wrap{width:100%}}#tpl-contents .sec-about .step-wrap .item .text-wrap .step-title{font-size:2.4rem;font-weight:700}@media screen and (max-width:750px){#tpl-contents .sec-about .step-wrap .item .text-wrap .step-title{font-size:1.6rem;margin-top:30px;text-align:center}}#tpl-contents .sec-about .step-wrap .item .text-wrap .text{color:#787878;line-height:1.5;margin-top:15px}#tpl-contents .sec-about .step-wrap .item .detail-step{border-top:1px solid #dcdcdc;margin-top:20px;padding-top:20px}#tpl-contents .sec-about .step-wrap .item .detail-step li{display:inline}#tpl-contents .sec-about .step-wrap .item .detail-step li:after{background:url(/img/frontend/about/about-step-arrow.svg) no-repeat;background-size:19px auto;content:"";display:inline-block;height:11px;margin:0 10px;width:19px}#tpl-contents .sec-about .step-wrap .item .detail-step li:last-child:after{display:none}#tpl-contents .sec-about .step-wrap .item+.item{margin-top:22px;padding-top:17px;position:relative}@media screen and (max-width:750px){#tpl-contents .sec-about .step-wrap .item+.item{margin-top:20px;padding-top:0}}#tpl-contents .sec-about .step-wrap .item+.item:before{background:url(/img/frontend/about/about-step-arrow-down.svg) no-repeat;background-size:contain;content:"";display:block;height:12px;left:15%;position:absolute;top:0;width:18px}@media screen and (max-width:750px){#tpl-contents .sec-about .step-wrap .item+.item:before{margin:0 auto 20px;position:static}}#tpl-contents .sec-about .tpl-inner-wrap{padding-bottom:60px}@media screen and (max-width:750px){#tpl-contents .sec-about .tpl-inner-wrap{padding-bottom:45px}}#tpl-contents .sec-structure .tpl-inner-wrap-m{max-width:980px}#tpl-contents .sec-structure .pic{margin-top:30px}

/*# sourceMappingURL=style.css.map*/