.l-header{width:100%;height:542px;background-image:url(/build/assets/bg-5c30b1cb.webp);background-size:100% auto;position:relative;box-sizing:border-box}@media screen and (max-width: 768px){.l-header{height:45.3333333333vw;background-image:url(/build/assets/bg_sp-9f46736b.webp);background-size:100% auto}}.l-header:before{content:"";display:block;width:910px;height:245px;mix-blend-mode:multiply;background:linear-gradient(90deg,#6378ff 0%,#63b1ff 100%);position:absolute;top:0;left:50%;transform:rotate(-10deg) translate(-50%);margin-top:164px;margin-left:200px}@media screen and (max-width: 768px){.l-header:before{width:71.4666666667vw;height:24vw;margin:15.2vw 0 0 9.6vw}}.l-header:after{content:"";display:block;background-image:url(/build/assets/main_ttl-29ff3da3.webp);width:1200px;height:538px;background-size:100% auto;position:absolute;top:0;left:50%;transform:translate(-50%);margin-top:65px}@media screen and (max-width: 768px){.l-header:after{width:95%;height:50.1333333333vw;background-image:url(/build/assets/main_ttl_sp-0418ec1d.webp);background-size:100% 100%;margin-top:4vw}}.l-header h1{display:block;background:#404040;position:absolute;bottom:0;margin-bottom:-175px;width:100%}@media screen and (max-width: 768px){.l-header h1{margin-bottom:-18.6666666667vw}}.l-header h1:before{content:"";display:block;width:100%;height:70px;background:#7e7e7e}@media screen and (max-width: 768px){.l-header h1:before{height:8.5333333333vw}}.l-header h1 img{display:block;width:370px;margin:0 auto;padding:26px 0;box-sizing:border-box}@media screen and (max-width: 768px){.l-header h1 img{width:30.6666666667vw;padding:2.9333333333vw 0}}.l-main a{display:flex;justify-content:center;align-items:center;margin:103px auto 0;width:600px;height:80px;background:#FFD101;box-sizing:border-box;font-size:26px;font-weight:700;position:relative}@media screen and (max-width: 768px){.l-main a{width:95%;margin:10.6666666667vw auto 0;font-size:4.5333333333vw;height:16vw}}.l-main a:after{content:"";display:block;width:40px;height:2px;background:#333;position:absolute;top:50%;right:0}@media screen and (max-width: 768px){.l-main a:after{width:5.8666666667vw;height:.5333333333vw}}.l-main a:hover{cursor:pointer}.l-main .introduction{width:1200px;margin:0 auto}@media screen and (max-width: 768px){.l-main .introduction{width:100%}}.l-main .introduction>h2 img{display:block;margin:231px auto 0;width:902px}@media screen and (max-width: 768px){.l-main .introduction>h2 img{margin-top:22.6666666667vw;width:95%}}.l-main .introduction>div{width:100%;height:auto;padding:141px 30px 88px;background:#f6f6f6;margin-top:-32px;box-sizing:border-box}@media screen and (max-width: 768px){.l-main .introduction>div{margin-top:-5.3333333333vw;padding:14.6666666667vw 0 13.3333333333vw}}.l-main .introduction>div .clumn{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.l-main .introduction>div .clumn{display:block}}.l-main .introduction>div .clumn>img{display:block;width:530px}@media screen and (max-width: 768px){.l-main .introduction>div .clumn>img{width:95%;margin:0 auto}}@media screen and (max-width: 768px){.l-main .introduction>div .clumn>img:nth-of-type(2){margin-top:6.6666666667vw}}.l-main .transfer{width:1200px;margin:0 auto}@media screen and (max-width: 768px){.l-main .transfer{width:100%}}.l-main .transfer>h2 img{display:block;margin:109px auto 0;width:1000px}@media screen and (max-width: 768px){.l-main .transfer>h2 img{width:95%;margin-top:21.3333333333vw}}.l-main .transfer>div{width:100%;height:auto;padding:80px 100px;background:#f6f6f6;margin-top:-32px;box-sizing:border-box}@media screen and (max-width: 768px){.l-main .transfer>div{padding:10.6666666667vw 0 13.3333333333vw;margin-top:-5.3333333333vw}}.l-main .transfer>div img{display:block;width:1000px;height:auto}@media screen and (max-width: 768px){.l-main .transfer>div img{width:95%;margin:0 auto}}.l-main .transfer>div h3{margin-top:87px;text-align:center;color:#2b65d0;font-size:26px;font-weight:700}@media screen and (max-width: 768px){.l-main .transfer>div h3{margin-top:5.3333333333vw;font-size:5.3333333333vw}}.l-main .transfer>div p{margin-top:30px;font-size:16px;letter-spacing:.05em;line-height:2.18}@media screen and (max-width: 768px){.l-main .transfer>div p{margin:4vw auto 0;font-size:4.2666666667vw;letter-spacing:.07em;line-height:1.87;width:95%}}.l-main .transfer>div a{margin-top:80px}@media screen and (max-width: 768px){.l-main .transfer>div a{margin-top:10.6666666667vw}}.l-main .maintenance{width:1200px;margin:0 auto}@media screen and (max-width: 768px){.l-main .maintenance{width:100%}}.l-main .maintenance>h2 img{display:block;margin:84px auto 0;width:902px}@media screen and (max-width: 768px){.l-main .maintenance>h2 img{width:95%;margin-top:21.3333333333vw}}.l-main .maintenance>div{width:100%;height:auto;padding:89px 38px 92px;background:#f6f6f6;margin-top:-32px;box-sizing:border-box}@media screen and (max-width: 768px){.l-main .maintenance>div{padding:10.6666666667vw 0 13.3333333333vw;margin-top:-5.3333333333vw}}.l-main .maintenance>div .clumn{display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width: 768px){.l-main .maintenance>div .clumn{display:block}}.l-main .maintenance>div .clumn>img{display:block;width:548px}@media screen and (max-width: 768px){.l-main .maintenance>div .clumn>img{width:95%;margin:0 auto}}.l-main .maintenance>div .clumn .text{width:496px}@media screen and (max-width: 768px){.l-main .maintenance>div .clumn .text{width:95%;margin:5.3333333333vw auto}}.l-main .maintenance>div .clumn .text h3{font-size:26px;color:#2b65d0;font-weight:700}@media screen and (max-width: 768px){.l-main .maintenance>div .clumn .text h3{text-align:center;font-size:5.3333333333vw}}.l-main .maintenance>div .clumn .text p{margin-top:32px;font-size:16px;letter-spacing:.05em;line-height:2.18}@media screen and (max-width: 768px){.l-main .maintenance>div .clumn .text p{margin-top:4vw;font-size:4.2666666667vw;letter-spacing:.07em;line-height:1.87}}
