@import"https://fonts.googleapis.com/css2?family=M+PLUS+1:wght@100..900&family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";body.is-mv-ready .p-mv-line img{animation:mvLineMaskReveal 1.2s ease-out forwards}body[data-id=top] .p-mv-line img{-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 100%);mask-image:linear-gradient(90deg, #000 0%, #000 100%);-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes mvLineMaskReveal{from{-webkit-mask-size:0% 100%;mask-size:0% 100%}to{-webkit-mask-size:100% 100%;mask-size:100% 100%}}body[data-id=top] .l-background-particle{z-index:0;position:absolute;top:0;left:0}body[data-id=top] .c-inner{position:relative;z-index:1}@media screen and (max-width: 768px){body[data-id=top] body.top main .p-mv{z-index:-1}}body[data-id=top] .p-mv-linespwrap,body[data-id=top] .p-mv-slide,body[data-id=top] .p-mv-person,body[data-id=top] .p-mv-slidesp{opacity:0}body[data-id=top] main .p-mv{background:#e60012;width:100%;height:690px;margin-bottom:110px;position:relative;z-index:100}@media screen and (max-width: 768px){body[data-id=top] main .p-mv{margin-bottom:55px;height:auto}}body[data-id=top] main .p-mv .c-inner{max-width:100%;width:100%}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .c-inner{padding:120px 0 0 0}}body[data-id=top] main .p-mv .p-mv-catch{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:56px;line-height:100px;position:absolute;top:310px;left:7%;color:#fff;z-index:10}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-catch{font-family:"M PLUS 1",sans-serif;font-weight:800;font-size:24px;line-height:42px;padding:0 0 10px 20px;top:-330px;position:relative;margin-bottom:-330px}}body[data-id=top] main .p-mv .p-mv-catch__bold{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:76px;line-height:100px;display:inline}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-catch__bold{font-family:"M PLUS 1",sans-serif;font-weight:800;font-size:30px;line-height:40px}}body[data-id=top] main .p-mv .p-mv-slide{background:#fff;width:960px;margin:0 0 0 auto;position:relative}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-slide{display:none}}body[data-id=top] main .p-mv .p-mv-slide__ph{position:absolute;top:0;left:0}body[data-id=top] main .p-mv .p-mv-slidesp{display:none}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-slidesp{background-color:#fff;display:block;position:relative;width:100%;z-index:-1}}body[data-id=top] main .p-mv .p-mv-slidesp__ph{position:absolute;top:0;left:0}body[data-id=top] main .p-mv .p-mv-line{width:110%;position:absolute;top:40px;left:-95px}@media screen and (max-width: 1500px){body[data-id=top] main .p-mv .p-mv-line{position:absolute;width:110%;top:95px;left:-95px}}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-line{display:none}}body[data-id=top] main .p-mv .p-mv-person{width:960px;margin:0 0 0 auto;position:absolute;top:0;right:0;z-index:1;background:rgba(0,0,0,0)}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-person{display:none}}body[data-id=top] main .p-mv .p-mv-linespwrap{display:none}@media screen and (max-width: 768px){body[data-id=top] main .p-mv .p-mv-linespwrap{width:1000px;display:block;position:relative;left:-240px;top:-80px}}body[data-id=top] main .p-mv .p-mv-linespwrap .p-mv-linesp{position:absolute;top:0;left:0}body[data-id=top] main .p-top-title{color:#e60012;position:relative}body[data-id=top] main .p-top-title__en{font-family:"Roboto",sans-serif;font-weight:700;font-size:80px;line-height:100px;display:block}@media screen and (max-width: 768px){body[data-id=top] main .p-top-title__en{font-family:"Roboto",sans-serif;font-weight:700;font-size:60px;line-height:75px}}body[data-id=top] main .p-top-title__jp{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:20px;line-height:46px;display:block;color:#000}@media screen and (max-width: 768px){body[data-id=top] main .p-top-title__jp{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:15px;line-height:15px}}body[data-id=top] main .p-top-message{background:#fff;height:890px;z-index:90;position:relative}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message{height:690px}}body[data-id=top] main .p-top-message .c-inner{max-width:1080px;width:90%;margin:0 auto}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message .c-inner{max-width:90%;width:90%;margin:0 auto}}body[data-id=top] main .p-top-message .c-inner .p-top-title{padding-bottom:20px}@media screen and (max-width: 1080px){body[data-id=top] main .p-top-message .c-inner .p-top-title{padding-bottom:5%}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message .c-inner .p-top-title{padding-bottom:15%}}@media screen and (max-width: 430px){body[data-id=top] main .p-top-message .c-inner .p-top-title{padding-bottom:40.5%}}body[data-id=top] main .p-top-message__text{font-family:"M PLUS 1",sans-serif;font-weight:500;font-size:20px;line-height:46px;margin-left:-30px;text-align:center;color:#000;opacity:0;transition:.5s}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message__text{font-family:"M PLUS 1",sans-serif;font-weight:500;font-size:13px;line-height:30px;margin-left:0px}}body[data-id=top] main .p-top-message__text.show{opacity:1}body[data-id=top] main .p-top-message__line{position:relative}body[data-id=top] main .p-top-message__lineimg{width:107%;height:1150px;position:absolute;top:-120px;left:-5%;z-index:-1}@media screen and (max-width: 1800px){body[data-id=top] main .p-top-message__lineimg{width:109%;height:1150px;position:absolute;top:20px;left:-7.5%;z-index:-1;display:block}}@media screen and (max-width: 1180px){body[data-id=top] main .p-top-message__lineimg{width:138%;height:1150px;position:absolute;top:20px;left:-21%;z-index:-1;display:block}}@media screen and (max-width: 1080px){body[data-id=top] main .p-top-message__lineimg{width:155%;height:1150px;position:absolute;top:20px;left:-31%;z-index:-1;display:block}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message__lineimg{display:none}}body[data-id=top] main .p-top-message__lineimgsp{display:none}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message__lineimgsp{display:block;width:150%;height:600px;position:absolute;top:70px;left:-28%;z-index:-1}}@media screen and (max-width: 615px){body[data-id=top] main .p-top-message__lineimgsp{width:210%;left:-58%;top:80px}}@media screen and (max-width: 430px){body[data-id=top] main .p-top-message__lineimgsp{display:block;width:250%;height:600px;position:absolute;top:150px;left:-79%;z-index:-1}}body[data-id=top] main .p-top-message__screen{background:#fff;width:109%;height:1000px;position:absolute;top:0;left:0;z-index:12;transition:2.5s cubic-bezier(0.5, 0.5, 0.05, 1.2)}@media screen and (max-width: 1025px){body[data-id=top] main .p-top-message__screen{height:800px}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-message__screen{height:680px}}body[data-id=top] main .p-top-message__screen.show{transform:translateX(-100%)}body[data-id=top] main .p-longline{position:relative}body[data-id=top] main .p-longline-wrap{position:absolute;width:125%;top:200px;left:-7%;z-index:5;overflow:hidden}@media screen and (max-width: 768px){body[data-id=top] main .p-longline-wrap{width:250%;top:520px;left:-110%}}body[data-id=top] main .p-longline-wrap__img{display:block}@media screen and (max-width: 768px){body[data-id=top] main .p-longline-wrap__img{display:none}}body[data-id=top] main .p-longline-wrap__imgsp{display:none}@media screen and (max-width: 768px){body[data-id=top] main .p-longline-wrap__imgsp{display:block}}body[data-id=top] main .p-longline-wrap__screen{background:#e60012;width:117%;height:5000px;position:absolute;top:0;left:0;transition:10s cubic-bezier(0.5, 0.5, 0.05, 1.2)}@media screen and (max-width: 768px){body[data-id=top] main .p-longline-wrap__screen{background:#e60012;width:100%;height:2000px;position:absolute;top:0;left:0;transition:10s cubic-bezier(0.5, 0.5, 0.05, 1.2)}}body[data-id=top] main .p-longline-wrap__screen.show{transform:translateY(100%)}body[data-id=top] main .p-top-company{background:#e60012;position:relative;z-index:100}@media screen and (max-width: 1500px){body[data-id=top] main .p-top-company{z-index:0}}body[data-id=top] main .p-top-company .c-inner{max-width:1000px;width:90%;margin:0 auto;padding:105px 0 120px 0;z-index:20;position:relative}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .c-inner{max-width:90%;width:90%;margin:0 auto;padding:65px 0 50px 0}}body[data-id=top] main .p-top-company .c-inner .p-top-title{text-align:center;color:#fff}body[data-id=top] main .p-top-company .c-inner .p-top-title__jp{padding-bottom:15px;color:#fff}body[data-id=top] main .p-top-company .p-top-company-wrap{width:100%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-wrap{flex-direction:column}}body[data-id=top] main .p-top-company .p-top-company-detail{width:47%;font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:32px;padding-bottom:55px;margin:0 auto;text-align:justify;color:#fff}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-detail{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;padding-bottom:45px;width:100%}}body[data-id=top] main .p-top-company .p-top-company-card{display:block;text-decoration:none;color:#fff;z-index:20;position:relative}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card{margin-bottom:50px}}body[data-id=top] main .p-top-company .p-top-company-card__img{padding-bottom:20px}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card__img{padding-bottom:15px}}body[data-id=top] main .p-top-company .p-top-company-card__text{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:22px;line-height:46px;background:url(../img/top/bg_benefitttl.png) center left/8px no-repeat;padding-left:25px;margin-bottom:10px;color:#fff}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card__text{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:35px;background:url(../img/top/bg_benefitttl.png) center left/5px no-repeat;padding-left:15px;margin-bottom:7px}}body[data-id=top] main .p-top-company .p-top-company-card__link{font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;line-height:46px;background:url(../img/common/icon_btnarrow.svg) 92% center/10px no-repeat #fff;border:solid 2px #000;border-radius:50px;color:#000;text-align:center;transition:.3s}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card__link{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:32px;background:url(../img/common/icon_btnarrow.svg) 92% center/8px no-repeat #fff}}body[data-id=top] main .p-top-company .p-top-company-card:hover .p-top-company-card__link{background:url(../img/common/icon_btnarroww.svg) 92% center/10px no-repeat #e60012;color:#fff}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:hover .p-top-company-card__link{background:url(../img/common/icon_btnarroww.svg) 92% center/8px no-repeat #e60012}}body[data-id=top] main .p-top-company .p-top-company-card:nth-child(1){width:53%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(1){width:100%}}body[data-id=top] main .p-top-company .p-top-company-card:nth-child(1) .p-top-company-card__link{width:34.7169811321%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(1) .p-top-company-card__link{width:38.8888888889%}}body[data-id=top] main .p-top-company .p-top-company-card:nth-child(2){width:37%;padding:120px 0 0 0}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(2){width:66.6666666667%;margin:0 auto;margin-bottom:50px;padding:0}}body[data-id=top] main .p-top-company .p-top-company-card:nth-child(2) .p-top-company-card__link{width:49.7297297297%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(2) .p-top-company-card__link{width:58.3333333333%}}body[data-id=top] main .p-top-company .p-top-company-card:nth-child(3){width:37%;margin-left:160px;margin-top:-90px}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(3){width:88.8888888889%;margin:0 auto;margin-bottom:50px;padding-left:0px}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(3) .p-top-company-card__text{width:87.5%;margin-left:12%}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(3) .p-top-company-card__img{width:75%;margin:0 auto}}body[data-id=top] main .p-top-company .p-top-company-card:nth-child(3) .p-top-company-card__link{width:49.7297297297%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-company .p-top-company-card:nth-child(3) .p-top-company-card__link{width:50%;margin-left:12%}}body[data-id=top] main .p-top-interviewline{position:absolute}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interviewline{width:220%;top:380px;left:-68%;z-index:0;overflow:hidden}}body[data-id=top] main .p-top-interviewline__imgsp{display:none}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interviewline__imgsp{display:block}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interviewline__screen{background:#fff;width:100%;height:1000px;position:absolute;top:0px;right:0px;transition:3s cubic-bezier(0.5, 0.5, 0.05, 1.2)}}body[data-id=top] main .p-top-interviewline__screen.show{transform:translateY(100%)}body[data-id=top] main .p-top-interview{z-index:100;position:relative}body[data-id=top] main .p-top-interview .c-inner{max-width:790px;width:90%;margin:0 auto;padding:105px 0 115px 0}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .c-inner{max-width:90%;width:90%;margin:0 auto;padding:60px 0 75px 0}}body[data-id=top] main .p-top-interview .c-inner .p-top-title{padding-bottom:10px;text-align:center}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .c-inner .p-top-title__jp{padding-bottom:10px}}body[data-id=top] main .p-top-interview .p-top-interviewdetail{width:59.4936708861%;font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:32px;padding-bottom:30px;margin:0 auto;text-align:justify}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewdetail{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;padding-bottom:20px;width:100%}}body[data-id=top] main .p-top-interview .p-top-interviewwrap{margin-bottom:50px;width:100%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewwrap{margin-bottom:0px;flex-direction:column}}body[data-id=top] main .p-top-interview .p-top-interviewbox{width:32.1518987342%;display:block;text-decoration:none;color:#000}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewbox{width:68.8888888889%;margin:0 auto;margin-bottom:25px}}body[data-id=top] main .p-top-interview .p-top-interviewbox__ttl{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:20px;background:url(../img/common/icon_btnarrow.svg) 95% center/10px no-repeat #fff;padding:7px 0;margin-top:-2px;text-align:center;border:solid 2px #000;border-radius:50px;width:100%;transition:.3s}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewbox__ttl{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:12px;line-height:15px}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewbox:nth-child(2){margin-top:-45px}}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewbox:nth-child(3){margin-bottom:30px}}body[data-id=top] main .p-top-interview .p-top-interviewbox:hover .p-top-interviewbox__ttl{background:url(../img/common/icon_btnarroww.svg) 95% center/10px no-repeat #e60012;color:#fff}body[data-id=top] main .p-top-interview .p-top-interviewcta{width:32.1518987342%;margin:0 auto}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewcta{width:68.8888888889%;margin:0 auto}}body[data-id=top] main .p-top-interview .p-top-interviewcta__link{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:60px;background:url(../img/common/icon_btnarrow.svg) 95% center/10px no-repeat #fff;border:solid 2px #000;border-radius:50px;color:#000;text-align:center;text-decoration:none;display:block}@media screen and (max-width: 768px){body[data-id=top] main .p-top-interview .p-top-interviewcta__link{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:12px;line-height:45px}}body[data-id=top] main .p-top-interview .p-top-interviewcta:hover .p-top-interviewcta__link{background:url(../img/common/icon_btnarroww.svg) 95% center/10px no-repeat #e60012;color:#fff}body[data-id=top] main .p-top-benefit{background:#e60012;position:relative;z-index:100}body[data-id=top] main .p-top-benefit .c-inner{max-width:1000px;width:90%;margin:0 auto;padding:100px 0 120px 0}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .c-inner{max-width:90%;width:90%;margin:0 auto;padding:60px 0 400px 0}}body[data-id=top] main .p-top-benefit .c-inner .p-top-title{padding-bottom:65px;color:#fff}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .c-inner .p-top-title{padding-bottom:30px}}body[data-id=top] main .p-top-benefit .c-inner .p-top-title__jp{color:#fff}body[data-id=top] main .p-top-benefit .p-top-benefitdetail{color:#fff}body[data-id=top] main .p-top-benefit .p-top-benefitdetail__ttl{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:22px;line-height:46px;background:url(../img/common/bg_ttlline.svg) left center/8px no-repeat;padding-left:25px;margin-bottom:20px}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitdetail__ttl{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:35px;background:url(../img/common/bg_ttlline.svg) left center/5px no-repeat;padding-left:15px}}body[data-id=top] main .p-top-benefit .p-top-benefitdetail__txt{width:47%;font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:32px;padding-bottom:20px;text-align:justify}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitdetail__txt{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;width:100%}}body[data-id=top] main .p-top-benefit .p-top-benefitbtn{width:18.4%}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitbtn{width:38.8888888889%}}body[data-id=top] main .p-top-benefit .p-top-benefitbtn__link{font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;line-height:46px;background:url(../img/common/icon_btnarrow.svg) 92% center/10px no-repeat #fff;border:solid 2px #000;border-radius:50px;width:100%;text-align:center;display:block;text-decoration:none;color:#000}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitbtn__link{font-family:"Roboto",sans-serif;font-weight:700;font-size:13px;line-height:35px;background:url(../img/common/icon_btnarrow.svg) 92% center/8px no-repeat #fff}}body[data-id=top] main .p-top-benefit .p-top-benefitbtn:hover .p-top-benefitbtn__link{background:url(../img/common/icon_btnarroww.svg) 95% center/10px no-repeat #e60012;color:#fff}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitbtn:hover .p-top-benefitbtn__link{background:url(../img/common/icon_btnarroww.svg) 95% center/8px no-repeat #e60012}}body[data-id=top] main .p-top-benefit .p-top-benefitline{position:absolute;bottom:-50px;right:-95px;overflow:hidden}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitline{bottom:-10px;left:10px;display:block}}body[data-id=top] main .p-top-benefit .p-top-benefitline__img{width:750px}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitline__img{display:none}}body[data-id=top] main .p-top-benefit .p-top-benefitline__imgsp{display:none}@media screen and (max-width: 768px){body[data-id=top] main .p-top-benefit .p-top-benefitline__imgsp{display:block;width:460px}}body[data-id=top] main .p-top-benefit .p-top-benefitline__screen{background:#e60012;width:750px;height:581px;position:absolute;top:25px;right:0px;transition:3s cubic-bezier(0.5, 0.5, 0.05, 1.2);z-index:10}body[data-id=top] main .p-top-benefit .p-top-benefitline__screen.show{transform:translateX(-100%)}body[data-id=company] main section{opacity:1}body[data-id=company] main .p-company{margin-top:0px;background:url(../img/company/bg_infomax.png),linear-gradient(180deg, #fff 0%, #fff 50%, #e60012 50%, #e60012 100%);background-position:center top;background-repeat:no-repeat;background-size:100%;padding-bottom:120px}@media screen and (max-width: 768px){body[data-id=company] main .p-company{background:url(../img/company/bg_infomax.png),linear-gradient(180deg, #fff 0%, #fff 50%, #e60012 50%, #e60012 100%);padding-bottom:75px;padding-top:0px;margin-top:-50px;margin-top:0px;background-position:center;position:relative;z-index:-1}}body[data-id=company] main .p-company .c-inner{max-width:1000px;width:90%;margin:0 auto;padding:35px 0 0 0}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner{max-width:90%;width:90%;margin:0 auto;padding:30px 0 0 0;margin-top:-1px;position:relative;z-index:1}}body[data-id=company] main .p-company .c-inner .p-company-title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:36px;padding:45px 0 20px 0;text-align:center;color:#fff;margin:0}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-title{width:78.8888888889%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:45px;background:#e60012;border-radius:50px;padding:0;position:absolute;top:45px;left:12%}}body[data-id=company] main .p-company .c-inner .p-company-inner{background:#fff;padding:30px 0 50px 0;border-radius:20px}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner{padding:90px 0 25px 0}}body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb{width:90.2%;margin:0 auto;margin-bottom:60px;flex-wrap:wrap}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb{width:91.5492957746%;margin:0 auto;margin-bottom:30px;flex-direction:column}}body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__title{width:18.1818181818%;font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:22px;line-height:46px;padding:0 0 15px 25px;margin:0 0 20px 0;position:relative;box-sizing:border-box;color:#e60012;border-bottom:solid 2px #e60012}@media screen and (max-width: 820px){body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__title{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:18px;line-height:37px}}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__title{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:17px;line-height:35px;padding:0 0 0px 20px;margin-bottom:0;width:100%;border:none}}body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__title::before{content:"";background:url(../img/common/bg_ttlline.svg) center/8px no-repeat;width:8px;height:46px;position:absolute;top:0;left:0}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__title::before{background:url(../img/common/bg_ttlline.svg) center/6px no-repeat;width:6px;height:17px;top:10px}}body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__body{width:81.8181818182%;font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:46px;margin:0 0 20px 0;border-bottom:solid 2px #e60012}@media screen and (max-width: 820px){body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:13px;line-height:37px}}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner dl.c-flex__sb .p-company-spce__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;padding-bottom:10px;padding:0 0 10px 7%;margin:0 0 5px 0;width:93%}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-stitle{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;width:32%;background:#e60012;margin:0 auto;margin-bottom:25px;color:#fff;border-radius:50px;text-align:center}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-stitle{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:45px;width:78.8888888889%}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-rinen{padding-bottom:45px;text-align:center}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-rinen{padding-bottom:35px}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-rinen .p-company-rinen__jp{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:30px;line-height:32px;display:block}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-rinen .p-company-rinen__jp{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:23px;line-height:24px}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-rinen .p-company-rinen__en{font-family:"M PLUS 1",sans-serif;font-weight:500;font-size:24px;line-height:46px;display:block;color:#e60012}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-rinen .p-company-rinen__en{font-family:"M PLUS 1",sans-serif;font-weight:500;font-size:15px;line-height:35px}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-vision{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:18px;line-height:30px;padding-bottom:45px;text-align:center}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-vision{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:14px;line-height:23px;padding-bottom:20px}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-list{width:39%;padding-bottom:70px;margin:0 auto}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-list{width:88.8888888889%;padding-bottom:35px}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-list li{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:18px;line-height:30px}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-list li{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:14px;line-height:23px}}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history.c-flex__sb{flex-direction:row}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history{width:90%;margin:0 auto;flex-wrap:wrap}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history{width:88.8888888889%;flex-wrap:nowrap}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history .p-company-history__y{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:16px;line-height:32px;width:8.3333333333%;color:#e60012}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history .p-company-history__y{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:12px;line-height:19px;width:17.5%}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history .p-company-history__m{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:16px;line-height:32px;width:9.4444444444%;color:#e60012}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history .p-company-history__m{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:12px;line-height:19px;width:82.5%}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history .p-company-history__detail{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:32px;width:81.3333333333%;text-align:justify}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-history .p-company-history__detail{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;padding-bottom:10px;width:100%}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-map{width:90%;margin:0 auto;padding-bottom:50px}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-map{display:none}}body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-mapsp{display:none}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-inner .p-company-mapsp{width:88.8888888889%;padding-bottom:25px;margin:0 auto;display:block}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer{width:90%;background:url(../img/company/bg_storemap.png) top left/460px no-repeat #fff;margin:0 auto;border:solid 2px #e60012;border-radius:20px;height:458px;align-content:center}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer{width:85.5555555556%;background:url(../img/company/bg_storemap.png) top left/99% no-repeat #fff;flex-direction:column;height:790px;align-content:baseline}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-mapwrap{width:72.2222222222%;margin:0 40px 0 auto}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-mapwrap{width:100%;padding-top:290px;margin:0 auto}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore{width:34.3859649123%;margin:0 15px 0 auto;align-content:center}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore{width:89.6103896104%;padding-bottom:12px;margin:0 auto}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__num{font-family:"Noto sans JP",sans-serif;font-weight:600;font-size:20px;line-height:32px;padding-top:60px;text-align:center}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__num{font-family:"Noto sans JP",sans-serif;font-weight:600;font-size:15px;line-height:24px}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__num .p-company-store__strong{font-family:"Roboto",sans-serif;font-weight:700;font-size:180px;line-height:160px;color:#e60012}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__num .p-company-store__strong{font-family:"Roboto",sans-serif;font-weight:700;font-size:135px;line-height:24px;letter-spacing:-10px}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__num .p-company-store__small{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:42px;line-height:32px;padding-left:10px;text-align:center;display:inline-block}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__num .p-company-store__small{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:25px;line-height:19px}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__attention{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:16px;line-height:32px;text-align:center;display:block}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-numberstore .p-company-numberstore__attention{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:24px}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-locationwrap{width:26.6666666667%;padding:0}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-locationwrap{width:37.6623376623%;margin:0 auto}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-locationwrap__attention{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:16px;line-height:32px;margin-right:5px;display:block;text-align:end}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-locationwrap__attention{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:24px;margin-right:0;padding-bottom:12px;text-align:center}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-storelocation{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:20px;line-height:34px;padding:0;flex-wrap:wrap;list-style:none;width:100%}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-storelocation{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:15px;line-height:26px;margin:0 auto}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-storelocation__name{width:51.9736842105%}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-storelocation__name{width:58.6206896552%}}body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-storelocation__number{width:32.8947368421%}@media screen and (max-width: 768px){body[data-id=company] main .p-company .c-inner .p-company-mapcontainer .p-company-storelocation__number{width:37.9310344828%}}body[data-id=message] main .p-page-title__text{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:44px;line-height:64px;color:#e60012;text-align:center}@media screen and (max-width: 768px){body[data-id=message] main .p-page-title__text{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:27px;line-height:39px}}body[data-id=message] main .p-message__img{width:30.7467057101%;padding:90px 0 40px 0;margin:0 auto}@media screen and (max-width: 768px){body[data-id=message] main .p-message__img{width:72.2222222222%;padding:90px 0 60px 0}}body[data-id=message] main .p-message{background:url(../img/message/bg_line.png),linear-gradient(180deg, #fff 0%, #fff 40%, #e60012 40%, #e60012 100%);background-position:center top;background-repeat:no-repeat;background-size:115%;margin-top:-470px;padding-bottom:120px;position:relative;z-index:-1}@media screen and (max-width: 768px){body[data-id=message] main .p-message{background:url(../img/message/bg_linesp.png),linear-gradient(180deg, #fff 0%, #fff 40%, #e60012 40%, #e60012 100%);background-position:center top;background-repeat:no-repeat;background-size:250%;margin-top:-550px;padding-bottom:60px}}body[data-id=message] main .p-message-inner{max-width:1000px;width:90%;margin:0 auto;background:#fff;padding:75px 0 70px 0;border-radius:15px}@media screen and (max-width: 768px){body[data-id=message] main .p-message-inner{max-width:90%;width:90%;margin:0 auto;padding:25px 0 20px 0}}body[data-id=message] main .p-message-text{width:74.8%;font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:20px;line-height:40px;padding-bottom:35px;margin:0 auto;text-align:justify}@media screen and (max-width: 768px){body[data-id=message] main .p-message-text{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:15px;line-height:30px;width:88.8888888889%;padding-bottom:22px}}body[data-id=message] main .p-message-name{width:50%;margin:0 125px 0 auto}@media screen and (max-width: 768px){body[data-id=message] main .p-message-name{width:88.8888888889%;margin:0 auto}}body[data-id=infographics] main .p-infographics{background:#e60012;margin-top:0px;position:relative;z-index:1}@media screen and (max-width: 1700px){body[data-id=infographics] main .p-infographics{margin-top:-150px}}@media screen and (max-width: 768px){body[data-id=infographics] main .p-infographics{margin-top:0px}}body[data-id=infographics] main .p-infographics .c-inner{max-width:1000px;width:90%;margin:0 auto}@media screen and (max-width: 768px){body[data-id=infographics] main .p-infographics .c-inner{max-width:90%;width:90%;margin:0 auto}}body[data-id=infographics] main .p-infographics-title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;width:52%;background:#fff;margin:0 auto;margin-bottom:50px;border-radius:50px;color:#e60012;text-align:center}@media screen and (max-width: 820px){body[data-id=infographics] main .p-infographics-title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:22px;line-height:48px}}@media screen and (max-width: 768px){body[data-id=infographics] main .p-infographics-title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:27px;padding:7px 0;margin-bottom:20px;width:100%}}body[data-id=infographics] main .p-infographics-list{padding-bottom:100px;margin:0;padding:0 0 120px 0}@media screen and (max-width: 768px){body[data-id=infographics] main .p-infographics-list{padding-bottom:70px;width:100%;padding:0 0 75px 0}}body[data-id=infographics] main .p-infographics-list__pc{padding-bottom:20px;width:100%;list-style:none}@media screen and (max-width: 768px){body[data-id=infographics] main .p-infographics-list__pc{display:none}}body[data-id=infographics] main .p-infographics-list__sp{display:none}@media screen and (max-width: 768px){body[data-id=infographics] main .p-infographics-list__sp{display:block;width:100%}}body[data-category=guide] main section{opacity:1}body[data-category=guide] main h2.p-guide-title{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:50px;line-height:64px;padding-bottom:70px;margin-bottom:0;color:#e60012;text-align:center}@media screen and (max-width: 768px){body[data-category=guide] main h2.p-guide-title{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:37px;line-height:48px;padding-bottom:35px}}body[data-category=guide] main .js-guide-subtabs{padding-bottom:70px;width:100%}@media screen and (max-width: 768px){body[data-category=guide] main .js-guide-subtabs{width:66.6666666667%;padding-bottom:35px;flex-direction:column}}body[data-category=guide] main .js-guide-subtab{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;width:32%;text-align:center;border-radius:50px;color:#e60012;border:solid 2px #e60012;cursor:pointer}@media screen and (max-width: 1025px){body[data-category=guide] main .js-guide-subtab{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:22px;line-height:48px}}@media screen and (max-width: 768px){body[data-category=guide] main .js-guide-subtab{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:45px;width:100%;margin:0 0 20px 0}}body[data-category=guide] main .js-guide-subtab__active{background:#e60012;color:#fff}body[data-category=guide] main .p-guide{padding:0px 0 120px 0}@media screen and (max-width: 768px){body[data-category=guide] main .p-guide{padding:0px 0 70px 0}}body[data-category=guide] main .p-guide .c-inner{max-width:998px;width:90%;margin:0 auto;background:#fff;padding:45px 0 30px 0;border-radius:20px}@media screen and (max-width: 768px){body[data-category=guide] main .p-guide .c-inner{max-width:998px;width:90%;margin:0 auto;padding:20px 0 20px 0;border-radius:10px}}body[data-category=guide] main .p-guide-container{width:90.380761523%;margin:0 auto}@media screen and (max-width: 768px){body[data-category=guide] main .p-guide-container{width:90%}}body[data-category=guide] main .p-guide-box:nth-child(1){display:block}body[data-category=guide] main .p-guide-box{width:100%;margin-bottom:0;display:none}body[data-category=guide] main dt.p-guide-title{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:22px;line-height:46px;background:url(../img/common/bg_ttlline.svg) left top/8px no-repeat;padding:0 0 0 25px;margin-bottom:10px;color:#e60012}@media screen and (max-width: 768px){body[data-category=guide] main dt.p-guide-title{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:17px;line-height:17px;background:url(../img/common/bg_ttlline.svg) left 7%/6px no-repeat;padding:0 0 0 15px;margin-bottom:7px}}body[data-category=guide] main .p-guide-body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:32px;margin:0 auto 25px 0;padding:0 0 25px 25px;width:875px;text-align:justify;border-bottom:solid 2px #e60012}@media screen and (max-width: 768px){body[data-category=guide] main .p-guide-body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;padding:0 0 20px 17px;width:95%;margin:0 auto 15px 0}}body[data-category=guide] main .p-guide-body a[href^="tel:"]{pointer-events:none;text-decoration:none;color:#000}@media screen and (max-width: 768px){body[data-category=guide] main .p-guide-body a[href^="tel:"]{pointer-events:initial;text-decoration:underline}}body[data-category=guide] main .p-guide-body:last-child{border:none}body[data-category=guide] main .p-guide-btn{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:60px;width:28.1596452328%;margin:0 auto;margin-top:20px;border:solid 2px #000;text-decoration:none;border-radius:50px;text-align:center;color:#000;display:block}@media screen and (max-width: 768px){body[data-category=guide] main .p-guide-btn{width:75.3086419753%;font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:12px;line-height:45px;margin:0 auto;margin-top:15px}}body[data-category=guide] main .p-guide-btn:hover{background:#e60012;color:#fff}body[data-id=guide_new-graduate] main .p-guide{background:url(../img/guide_new-graduate/bg_detail.png),linear-gradient(180deg, #fff 0%, #fff 70%, #e60012 70%, #e60012 100%);background-position:center top;background-size:110%;background-repeat:no-repeat;padding-top:17%}@media screen and (max-width: 768px){body[data-id=guide_new-graduate] main .p-guide{background:url(../img/guide_new-graduate/bg_detailsp.png),linear-gradient(180deg, #fff 0%, #fff 7%, #e60012 7%, #e60012 100%);background-size:218%;background-position:center top;background-repeat:no-repeat;padding-top:27%}}body[data-id=guide_mid-career] main .p-guide{background:url(../img/guide_mid-career/bg_detail.png),linear-gradient(180deg, #fff 0%, #fff 15%, #e60012 15%, #e60012 100%);background-position:center top;background-size:110%;background-repeat:no-repeat;padding-top:25%}@media screen and (max-width: 768px){body[data-id=guide_mid-career] main .p-guide{background:url(../img/guide_mid-career/bg_detailsp.png),linear-gradient(180deg, #fff 0%, #fff 15%, #e60012 15%, #e60012 100%);background-size:218%;background-position:center top;background-repeat:no-repeat;padding-top:51%}}body[data-id=interview] main section{opacity:1}body[data-id=interview] main .p-interview-index{background:url(../img/interview_index/bg_base.png),linear-gradient(180deg, #fff 0%, #fff 18%, #e60012 18%, #e60012 100%);background-position:center top;background-size:110%;background-repeat:no-repeat;padding:380px 0 175px 0;margin-top:-300px}@media screen and (max-width: 2000px){body[data-id=interview] main .p-interview-index{background:url(../img/interview_index/bg_base.png),linear-gradient(180deg, #fff 0%, #fff 15%, #e60012 15%, #e60012 100%);background-position:center top;background-size:110%;background-repeat:no-repeat}}@media screen and (max-width: 1025px){body[data-id=interview] main .p-interview-index{padding:180px 0 175px 0}}@media screen and (max-width: 768px){body[data-id=interview] main .p-interview-index{background:url(../img/interview_index/bg_base.png),linear-gradient(180deg, #fff 0%, #fff 3%, #e60012 3%, #e60012 100%);background-position:center top;background-size:110%;background-repeat:no-repeat;padding:180px 0 175px 0}}@media screen and (max-width: 430px){body[data-id=interview] main .p-interview-index{background:url(../img/interview_index/bg_basesp.png),linear-gradient(180deg, #fff 0%, #fff 2%, #e60012 2%, #e60012 100%);background-size:218%;background-position:center top;background-repeat:no-repeat;padding:80px 0 65px 0;margin-top:-300px}}body[data-id=interview] main .p-interview-index .c-inner{max-width:1040px;width:90%;margin:0 auto}@media screen and (max-width: 768px){body[data-id=interview] main .p-interview-index .c-inner{max-width:90%;width:90%;margin:0 auto;flex-direction:column}}body[data-id=interview] main .p-interview-index .c-inner a{width:28.8461538462%;display:block;text-decoration:none;color:#000}@media screen and (max-width: 768px){body[data-id=interview] main .p-interview-index .c-inner a{width:66.6666666667%;margin:0 auto;margin-bottom:60px}}@media screen and (max-width: 768px){body[data-id=interview] main .p-interview-index .c-inner a:nth-child(2) .p-interview-img{margin-top:-20px}}body[data-id=interview] main .p-interview-index .c-inner a:nth-child(3) .p-interview-sholder{margin-bottom:20px}@media screen and (max-width: 768px){body[data-id=interview] main .p-interview-index .c-inner a:nth-child(3) .p-interview-sholder{margin-bottom:10px}}body[data-id=interview] main .p-interview-index .c-inner a:hover .p-interview-more{background:url(../img/common/icon_btnarroww.svg) 95% center/10px no-repeat #000;color:#fff}@media screen and (max-width: 768px){body[data-id=interview] main .p-interview-index .c-inner a:hover .p-interview-more{background:url(../img/common/icon_btnarroww.svg) 95% center/8px no-repeat #000;color:#fff}}body[data-id=interview] main .p-interview-sholder{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:26px;line-height:60px;margin-bottom:20px;background:#fff;text-align:center;border-radius:50px;color:#e60012}@media screen and (max-width: 430px){body[data-id=interview] main .p-interview-sholder{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:19px;line-height:45px}}body[data-id=interview] main .p-interview-more{font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;line-height:60px;width:84.6666666667%;background:url(../img/common/icon_btnarrow.svg) 95% center/10px no-repeat #fff;margin:0 auto;margin-top:-25px;border:solid 2px #000;border-radius:50px;text-align:center;transition:.3s;position:relative;z-index:5}@media screen and (max-width: 430px){body[data-id=interview] main .p-interview-more{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:45px;background:url(../img/common/icon_btnarrow.svg) 95% center/8px no-repeat #fff}}body[data-id=interview] main .p-interview-name{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:34px;text-align:center;color:#fff}@media screen and (max-width: 430px){body[data-id=interview] main .p-interview-name{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:18px}}body[data-id=interview] main .p-interview-name__alphabet{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:26px;line-height:34px;padding-top:20px;display:block}@media screen and (max-width: 430px){body[data-id=interview] main .p-interview-name__alphabet{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:26px;padding-top:15px}}body[data-id=interview01] main section,body[data-id=interview02] main section,body[data-id=interview03] main section{opacity:1}body[data-id=interview01] main .p-interview-header,body[data-id=interview02] main .p-interview-header,body[data-id=interview03] main .p-interview-header{position:relative}body[data-id=interview01] main .p-interview-header .c-inner,body[data-id=interview02] main .p-interview-header .c-inner,body[data-id=interview03] main .p-interview-header .c-inner{max-width:820px;width:90%;margin:0 auto;padding:205px 0 0 0}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-header .c-inner,body[data-id=interview02] main .p-interview-header .c-inner,body[data-id=interview03] main .p-interview-header .c-inner{max-width:80%;width:90%;margin:0 auto;padding:30px 0 0 0}}body[data-id=interview01] main .p-interview-header__name,body[data-id=interview02] main .p-interview-header__name,body[data-id=interview03] main .p-interview-header__name{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:36px;padding-bottom:15px;margin:0;color:#e60012}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-header__name,body[data-id=interview02] main .p-interview-header__name,body[data-id=interview03] main .p-interview-header__name{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:27px;padding-bottom:12px}}body[data-id=interview01] main .p-interview-header__body,body[data-id=interview02] main .p-interview-header__body,body[data-id=interview03] main .p-interview-header__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:20px;line-height:40px;padding-bottom:315px;text-align:justify}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-header__body,body[data-id=interview02] main .p-interview-header__body,body[data-id=interview03] main .p-interview-header__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:15px;line-height:30px;padding-bottom:150px}}body[data-id=interview01] main .p-interview-header__line,body[data-id=interview02] main .p-interview-header__line,body[data-id=interview03] main .p-interview-header__line{width:110%;position:absolute;bottom:0;left:-80px}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-header__line,body[data-id=interview02] main .p-interview-header__line,body[data-id=interview03] main .p-interview-header__line{width:120%}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-header__line,body[data-id=interview02] main .p-interview-header__line,body[data-id=interview03] main .p-interview-header__line{display:none}}body[data-id=interview01] main .p-interview-header__linesp,body[data-id=interview02] main .p-interview-header__linesp,body[data-id=interview03] main .p-interview-header__linesp{display:none}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-header__linesp,body[data-id=interview02] main .p-interview-header__linesp,body[data-id=interview03] main .p-interview-header__linesp{display:block;width:236%;position:absolute;bottom:25px;left:-72%}}body[data-id=interview01] main .p-interview-about,body[data-id=interview02] main .p-interview-about,body[data-id=interview03] main .p-interview-about{background:#e60012}body[data-id=interview01] main .p-interview-about .c-inner,body[data-id=interview02] main .p-interview-about .c-inner,body[data-id=interview03] main .p-interview-about .c-inner{max-width:820px;width:90%;margin:0 auto;padding:390px 0 0 0;position:relative}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-about .c-inner,body[data-id=interview02] main .p-interview-about .c-inner,body[data-id=interview03] main .p-interview-about .c-inner{padding:0px 0 0 0}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-about .c-inner,body[data-id=interview02] main .p-interview-about .c-inner,body[data-id=interview03] main .p-interview-about .c-inner{max-width:90%;width:90%;margin:0 auto;padding:280px 0 0 0}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-about .c-inner,body[data-id=interview02] main .p-interview-about .c-inner,body[data-id=interview03] main .p-interview-about .c-inner{max-width:90%;width:90%;margin:0 auto;padding:165px 0 0 0}}body[data-id=interview01] main .p-interview-about__img,body[data-id=interview02] main .p-interview-about__img,body[data-id=interview03] main .p-interview-about__img{width:100%;position:absolute;top:-150px;left:0%}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-about__img,body[data-id=interview02] main .p-interview-about__img,body[data-id=interview03] main .p-interview-about__img{top:-50px}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-about__img,body[data-id=interview02] main .p-interview-about__img,body[data-id=interview03] main .p-interview-about__img{top:-150px}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-about__img,body[data-id=interview02] main .p-interview-about__img,body[data-id=interview03] main .p-interview-about__img{top:-90px}}body[data-id=interview01] main .p-interview-about__title,body[data-id=interview02] main .p-interview-about__title,body[data-id=interview03] main .p-interview-about__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;width:63.4146341463%;background:#fff;margin:0 auto;margin-bottom:35px;color:#e60012;text-align:center;border-radius:50px}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-about__title,body[data-id=interview02] main .p-interview-about__title,body[data-id=interview03] main .p-interview-about__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;margin-bottom:20px;width:100%}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-about__title,body[data-id=interview02] main .p-interview-about__title,body[data-id=interview03] main .p-interview-about__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:45px;margin-bottom:20px;width:100%}}body[data-id=interview01] main .p-interview-about__subtitle,body[data-id=interview02] main .p-interview-about__subtitle,body[data-id=interview03] main .p-interview-about__subtitle{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:36px;padding-bottom:15px;margin:0;color:#fff;text-align:center}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-about__subtitle,body[data-id=interview02] main .p-interview-about__subtitle,body[data-id=interview03] main .p-interview-about__subtitle{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:36px}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-about__subtitle,body[data-id=interview02] main .p-interview-about__subtitle,body[data-id=interview03] main .p-interview-about__subtitle{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:19px;line-height:27px}}body[data-id=interview01] main .p-interview-about__body,body[data-id=interview02] main .p-interview-about__body,body[data-id=interview03] main .p-interview-about__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:20px;line-height:40px;padding-bottom:100px;margin:0;text-align:justify;color:#fff}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-about__body,body[data-id=interview02] main .p-interview-about__body,body[data-id=interview03] main .p-interview-about__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:20px;line-height:40px}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-about__body,body[data-id=interview02] main .p-interview-about__body,body[data-id=interview03] main .p-interview-about__body{width:88.8888888889%;font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:15px;line-height:30px;padding-bottom:50px;margin:0 auto}}body[data-id=interview01] main .p-interview-1day,body[data-id=interview02] main .p-interview-1day,body[data-id=interview03] main .p-interview-1day{background:#fad1d4;position:relative}body[data-id=interview01] main .p-interview-1day .c-inner,body[data-id=interview02] main .p-interview-1day .c-inner,body[data-id=interview03] main .p-interview-1day .c-inner{max-width:820px;width:90%;margin:0 auto;padding:115px 0 330px 0;position:relative}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-1day .c-inner,body[data-id=interview02] main .p-interview-1day .c-inner,body[data-id=interview03] main .p-interview-1day .c-inner{max-width:90%;width:90%;margin:0 auto;padding:60px 0 160px 0}}body[data-id=interview01] main .p-interview-1day__title,body[data-id=interview02] main .p-interview-1day__title,body[data-id=interview03] main .p-interview-1day__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;width:63.4146341463%;background:#e60012;margin:0 auto;margin-bottom:70px;color:#fff;text-align:center;border-radius:50px}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-1day__title,body[data-id=interview02] main .p-interview-1day__title,body[data-id=interview03] main .p-interview-1day__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:45px;margin-bottom:45px;width:100%}}body[data-id=interview01] main .p-interview-frame__clock,body[data-id=interview02] main .p-interview-frame__clock,body[data-id=interview03] main .p-interview-frame__clock{width:7.0731707317%;margin:0 auto;position:absolute;top:220px;left:47%;z-index:1}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-frame__clock,body[data-id=interview02] main .p-interview-frame__clock,body[data-id=interview03] main .p-interview-frame__clock{width:8.5365853659%;margin:0 auto;position:absolute;top:130px;left:45%;z-index:1}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-frame__clock,body[data-id=interview02] main .p-interview-frame__clock,body[data-id=interview03] main .p-interview-frame__clock{width:12.2222222222%;margin:0 auto;position:absolute;top:130px;left:45%;z-index:1}}body[data-id=interview01] main .p-interview-schedulewrap,body[data-id=interview02] main .p-interview-schedulewrap,body[data-id=interview03] main .p-interview-schedulewrap{background:#fff;padding:45px 0;border:solid 2px #e60012;border-radius:20px;width:100%;position:relative}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedulewrap,body[data-id=interview02] main .p-interview-schedulewrap,body[data-id=interview03] main .p-interview-schedulewrap{padding:30px 0 0 0;border-radius:15px}}body[data-id=interview01] main .p-interview-schedulewrap::after,body[data-id=interview02] main .p-interview-schedulewrap::after,body[data-id=interview03] main .p-interview-schedulewrap::after{content:"";position:absolute;background:#000;top:50px;left:13%;width:1px;height:80%;z-index:0}@media screen and (max-width: 820px){body[data-id=interview01] main .p-interview-schedulewrap::after,body[data-id=interview02] main .p-interview-schedulewrap::after,body[data-id=interview03] main .p-interview-schedulewrap::after{left:13.5%}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedulewrap::after,body[data-id=interview02] main .p-interview-schedulewrap::after,body[data-id=interview03] main .p-interview-schedulewrap::after{top:37.5px;left:13%}}body[data-id=interview01] main .p-interview-schedule,body[data-id=interview02] main .p-interview-schedule,body[data-id=interview03] main .p-interview-schedule{width:86.5853658537%;margin:0 auto}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedule,body[data-id=interview02] main .p-interview-schedule,body[data-id=interview03] main .p-interview-schedule{width:84.1463414634%}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-schedule,body[data-id=interview02] main .p-interview-schedule,body[data-id=interview03] main .p-interview-schedule{width:91.1111111111%}}body[data-id=interview01] main .p-interview-schedule__time,body[data-id=interview02] main .p-interview-schedule__time,body[data-id=interview03] main .p-interview-schedule__time{font-family:"Roboto",sans-serif;font-weight:700;font-size:22px;line-height:33px;width:80px;background:#e60012;margin:0 0 40px 0;height:80px;border-radius:50%;text-align:center;color:#fff;align-content:center;position:relative;z-index:1}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedule__time,body[data-id=interview02] main .p-interview-schedule__time,body[data-id=interview03] main .p-interview-schedule__time{font-family:"Roboto",sans-serif;font-weight:700;font-size:17px;line-height:25px;margin:0 0 35px 0;width:60px;height:60px}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-schedule__time,body[data-id=interview02] main .p-interview-schedule__time,body[data-id=interview03] main .p-interview-schedule__time{font-family:"Roboto",sans-serif;font-weight:700;font-size:17px;line-height:25px;margin:0 0 35px 0;width:60px;height:60px}}body[data-id=interview01] main .p-interview-schedule__texts,body[data-id=interview02] main .p-interview-schedule__texts,body[data-id=interview03] main .p-interview-schedule__texts{width:86.231884058%;margin-top:-40px;align-content:center}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedule__texts,body[data-id=interview02] main .p-interview-schedule__texts,body[data-id=interview03] main .p-interview-schedule__texts{width:86.231884058%;margin-top:0px;margin-bottom:35px}}@media screen and (max-width: 630px){body[data-id=interview01] main .p-interview-schedule__texts,body[data-id=interview02] main .p-interview-schedule__texts,body[data-id=interview03] main .p-interview-schedule__texts{width:79.7101449275%}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-schedule__texts,body[data-id=interview02] main .p-interview-schedule__texts,body[data-id=interview03] main .p-interview-schedule__texts{width:73.1707317073%;margin-top:0px;margin-bottom:35px}}body[data-id=interview01] main .p-interview-schedule__title,body[data-id=interview02] main .p-interview-schedule__title,body[data-id=interview03] main .p-interview-schedule__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:24px;line-height:36px;margin:0;color:#e60012}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedule__title,body[data-id=interview02] main .p-interview-schedule__title,body[data-id=interview03] main .p-interview-schedule__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:27px}}body[data-id=interview01] main .p-interview-schedule__body,body[data-id=interview02] main .p-interview-schedule__body,body[data-id=interview03] main .p-interview-schedule__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:18px;line-height:36px;margin:0;text-align:justify}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-schedule__body,body[data-id=interview02] main .p-interview-schedule__body,body[data-id=interview03] main .p-interview-schedule__body{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:13px;line-height:27px}}body[data-id=interview01] main .p-interview-last,body[data-id=interview02] main .p-interview-last,body[data-id=interview03] main .p-interview-last{position:relative;z-index:1}body[data-id=interview01] main .p-interview-last .c-inner,body[data-id=interview02] main .p-interview-last .c-inner,body[data-id=interview03] main .p-interview-last .c-inner{max-width:820px;width:90%;margin:0 auto;position:relative}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-last .c-inner,body[data-id=interview02] main .p-interview-last .c-inner,body[data-id=interview03] main .p-interview-last .c-inner{max-width:90%;width:90%;margin:0 auto}}body[data-id=interview01] main .p-interview-last__img,body[data-id=interview02] main .p-interview-last__img,body[data-id=interview03] main .p-interview-last__img{width:100%;position:absolute;top:-210px;left:0;z-index:20}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-last__img,body[data-id=interview02] main .p-interview-last__img,body[data-id=interview03] main .p-interview-last__img{top:-110px}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-last__img,body[data-id=interview02] main .p-interview-last__img,body[data-id=interview03] main .p-interview-last__img{top:-110px}}body[data-id=interview01] main .p-interview-other,body[data-id=interview02] main .p-interview-other,body[data-id=interview03] main .p-interview-other{position:relative}body[data-id=interview01] main .p-interview-other__line,body[data-id=interview02] main .p-interview-other__line,body[data-id=interview03] main .p-interview-other__line{width:110%;position:absolute;top:100px;left:-80px;z-index:-1}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other__line,body[data-id=interview02] main .p-interview-other__line,body[data-id=interview03] main .p-interview-other__line{width:110%;top:150px;left:-80px}}@media screen and (max-width: 820px){body[data-id=interview01] main .p-interview-other__line,body[data-id=interview02] main .p-interview-other__line,body[data-id=interview03] main .p-interview-other__line{width:120%;top:150px;left:-80px}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__line,body[data-id=interview02] main .p-interview-other__line,body[data-id=interview03] main .p-interview-other__line{display:none}}body[data-id=interview01] main .p-interview-other__linesp,body[data-id=interview02] main .p-interview-other__linesp,body[data-id=interview03] main .p-interview-other__linesp{display:none}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__linesp,body[data-id=interview02] main .p-interview-other__linesp,body[data-id=interview03] main .p-interview-other__linesp{display:block;width:236%;position:absolute;top:130px;left:-70%;z-index:-1}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-other__linesp,body[data-id=interview02] main .p-interview-other__linesp,body[data-id=interview03] main .p-interview-other__linesp{display:block;width:236%;position:absolute;top:20px;left:-70%;z-index:-1}}body[data-id=interview01] main .p-interview-other__innter,body[data-id=interview02] main .p-interview-other__innter,body[data-id=interview03] main .p-interview-other__innter{max-width:1160px;width:90%;margin:0 auto;padding:400px 0 120px 0;position:relative}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other__innter,body[data-id=interview02] main .p-interview-other__innter,body[data-id=interview03] main .p-interview-other__innter{max-width:1025px;width:1025px}}@media screen and (max-width: 820px){body[data-id=interview01] main .p-interview-other__innter,body[data-id=interview02] main .p-interview-other__innter,body[data-id=interview03] main .p-interview-other__innter{max-width:820px;width:820px}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__innter,body[data-id=interview02] main .p-interview-other__innter,body[data-id=interview03] main .p-interview-other__innter{max-width:90%;width:90%;margin:0 auto;padding:450px 0 70px 0}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-other__innter,body[data-id=interview02] main .p-interview-other__innter,body[data-id=interview03] main .p-interview-other__innter{max-width:90%;width:90%;margin:0 auto;padding:220px 0 70px 0}}body[data-id=interview01] main .p-interview-other__title,body[data-id=interview02] main .p-interview-other__title,body[data-id=interview03] main .p-interview-other__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;width:44.8275862069%;background:#e60012;margin:0 auto;margin-bottom:50px;border-radius:50px;text-align:center;color:#fff;position:relative}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other__title,body[data-id=interview02] main .p-interview-other__title,body[data-id=interview03] main .p-interview-other__title{width:60.3448275862%}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__title,body[data-id=interview02] main .p-interview-other__title,body[data-id=interview03] main .p-interview-other__title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:27px;width:84.4444444444%;padding:10px 0;margin-bottom:22px}}body[data-id=interview01] main .p-interview-other__title::before,body[data-id=interview02] main .p-interview-other__title::before,body[data-id=interview03] main .p-interview-other__title::before{content:"";background:#000;width:300px;height:1px;position:absolute;top:30px;left:-320px}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__title::before,body[data-id=interview02] main .p-interview-other__title::before,body[data-id=interview03] main .p-interview-other__title::before{width:110%;left:-115%}}body[data-id=interview01] main .p-interview-other__title::after,body[data-id=interview02] main .p-interview-other__title::after,body[data-id=interview03] main .p-interview-other__title::after{content:"";background:#000;width:300px;height:1px;position:absolute;top:30px;right:-320px}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__title::after,body[data-id=interview02] main .p-interview-other__title::after,body[data-id=interview03] main .p-interview-other__title::after{width:110%;right:-115%}}body[data-id=interview01] main .p-interview-other .c-flex__sb,body[data-id=interview02] main .p-interview-other .c-flex__sb,body[data-id=interview03] main .p-interview-other .c-flex__sb{width:45.5172413793%}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other .c-flex__sb,body[data-id=interview02] main .p-interview-other .c-flex__sb,body[data-id=interview03] main .p-interview-other .c-flex__sb{width:68.2926829268%}}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other .c-flex__sb,body[data-id=interview02] main .p-interview-other .c-flex__sb,body[data-id=interview03] main .p-interview-other .c-flex__sb{width:73.1707317073%}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other .c-flex__sb,body[data-id=interview02] main .p-interview-other .c-flex__sb,body[data-id=interview03] main .p-interview-other .c-flex__sb{width:100%;flex-direction:column;justify-content:baseline}}body[data-id=interview01] main .p-interview-other .c-flex__sb a,body[data-id=interview02] main .p-interview-other .c-flex__sb a,body[data-id=interview03] main .p-interview-other .c-flex__sb a{width:48.1060606061%;display:block;text-decoration:none}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other .c-flex__sb a,body[data-id=interview02] main .p-interview-other .c-flex__sb a,body[data-id=interview03] main .p-interview-other .c-flex__sb a{width:47.1428571429%}}@media screen and (max-width: 820px){body[data-id=interview01] main .p-interview-other .c-flex__sb a,body[data-id=interview02] main .p-interview-other .c-flex__sb a,body[data-id=interview03] main .p-interview-other .c-flex__sb a{width:45%}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other .c-flex__sb a,body[data-id=interview02] main .p-interview-other .c-flex__sb a,body[data-id=interview03] main .p-interview-other .c-flex__sb a{width:68.8888888889%;margin:0 auto}}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other .c-flex__sb .p-interview-adjust,body[data-id=interview02] main .p-interview-other .c-flex__sb .p-interview-adjust,body[data-id=interview03] main .p-interview-other .c-flex__sb .p-interview-adjust{margin-top:-45px}}body[data-id=interview01] main .p-interview-other .c-flex__sb a:hover .p-interview-other__name,body[data-id=interview02] main .p-interview-other .c-flex__sb a:hover .p-interview-other__name,body[data-id=interview03] main .p-interview-other .c-flex__sb a:hover .p-interview-other__name{background:url(../img/common/icon_btnarroww.svg) 95% center/10px no-repeat #e60012;color:#fff}body[data-id=interview01] main .p-interview-other__img,body[data-id=interview02] main .p-interview-other__img,body[data-id=interview03] main .p-interview-other__img{margin:0;width:100%}body[data-id=interview01] main .p-interview-other__onlylink,body[data-id=interview02] main .p-interview-other__onlylink,body[data-id=interview03] main .p-interview-other__onlylink{width:21.8965517241%;font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:60px;margin:0 auto}@media screen and (max-width: 1025px){body[data-id=interview01] main .p-interview-other__onlylink,body[data-id=interview02] main .p-interview-other__onlylink,body[data-id=interview03] main .p-interview-other__onlylink{width:32.1951219512%}}@media screen and (max-width: 820px){body[data-id=interview01] main .p-interview-other__onlylink,body[data-id=interview02] main .p-interview-other__onlylink,body[data-id=interview03] main .p-interview-other__onlylink{width:32.9268292683%}}@media screen and (max-width: 630px){body[data-id=interview01] main .p-interview-other__onlylink,body[data-id=interview02] main .p-interview-other__onlylink,body[data-id=interview03] main .p-interview-other__onlylink{width:69.512195122%}}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-other__onlylink,body[data-id=interview02] main .p-interview-other__onlylink,body[data-id=interview03] main .p-interview-other__onlylink{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:12px;line-height:45px;width:68.8888888889%}}body[data-id=interview01] main .p-interview-other__onlylink a,body[data-id=interview02] main .p-interview-other__onlylink a,body[data-id=interview03] main .p-interview-other__onlylink a{display:block;width:100%;background:url(../img/common/icon_btnarrow.svg) 95% center/10px no-repeat;margin:0 auto;width:100%;text-decoration:none;text-align:center;border:solid 2px #000;border-radius:50px;transition:.3s;color:#000}@media screen and (max-width: 768px){body[data-id=interview01] main .p-interview-other__onlylink a,body[data-id=interview02] main .p-interview-other__onlylink a,body[data-id=interview03] main .p-interview-other__onlylink a{background:url(../img/common/icon_btnarrow.svg) 95% center/8px no-repeat}}body[data-id=interview01] main .p-interview-other__onlylink a:hover,body[data-id=interview02] main .p-interview-other__onlylink a:hover,body[data-id=interview03] main .p-interview-other__onlylink a:hover{background:url(../img/common/icon_btnarroww.svg) 95% center/10px no-repeat #e60012;color:#fff}body[data-id=interview01] main .p-interview-other__name,body[data-id=interview02] main .p-interview-other__name,body[data-id=interview03] main .p-interview-other__name{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:16px;line-height:20px;background:url(../img/common/icon_btnarrow.svg) 95% center/10px no-repeat;padding:10px 0;margin:-2px 0 20px 0;width:100%;text-align:center;border:solid 2px #000;border-radius:50px;transition:.3s;color:#000}@media screen and (max-width: 430px){body[data-id=interview01] main .p-interview-other__name,body[data-id=interview02] main .p-interview-other__name,body[data-id=interview03] main .p-interview-other__name{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:12px;line-height:15px;background:url(../img/common/icon_btnarrow.svg) 95% center/8px no-repeat;padding:8px 0}}body[data-id=benefit] main .c-page-mv{height:510px}@media screen and (max-width: 768px){body[data-id=benefit] main .c-page-mv{height:auto}}@media screen and (max-width: 768px){body[data-id=benefit] main .c-page-mv .c-page-title__text{padding-bottom:380px;margin-bottom:0}}body[data-id=benefit] main section{opacity:1}body[data-id=benefit] main .p-benefit{background:#e60012}@media screen and (max-width: 768px){body[data-id=benefit] main .p-benefit{margin-top:-60px}}body[data-id=benefit] main .p-benefit .c-inner{max-width:1000px;width:90%;margin:0 auto;padding:85px 0 75px 0}@media screen and (max-width: 768px){body[data-id=benefit] main .p-benefit .c-inner{max-width:90%;width:90%;margin:0 auto;padding:60px 0 65px 0}}body[data-id=benefit] main .p-benefit-title{width:52%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:28px;line-height:60px;background:#fff;margin:0 auto;margin-bottom:50px;border-radius:50px;text-align:center;color:#e60012}@media screen and (max-width: 768px){body[data-id=benefit] main .p-benefit-title{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:45px;margin-bottom:20px;width:100%}}@media screen and (max-width: 768px){body[data-id=benefit] main .p-benefit-list{flex-direction:column}}body[data-id=benefit] main .p-benefit-item{width:29%}@media screen and (max-width: 768px){body[data-id=benefit] main .p-benefit-item{width:57.7777777778%;margin:0 auto}}body[data-id=benefit] main .p-benefit-item__img{padding-bottom:10px;width:100%}body[data-id=benefit] main .p-benefit-item__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:16px;line-height:32px;padding-bottom:45px;text-align:justify;color:#fff}@media screen and (max-width: 768px){body[data-id=benefit] main .p-benefit-item__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:24px;padding-bottom:20px}}body[data-id=benefit] main .p-benefit-item:last-child{margin:0 auto}a:hover{transition:.4s}html,body{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:100px}.c-flex{display:flex;margin:0 auto;flex-wrap:wrap}.c-flex .c-flex,.c-flex .c-flex__sb,.c-flex .c-fllex__sa{margin:0}.c-flex__sb{display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap}.c-flex__sb .c-flex,.c-flex__sb .c-flex__sb,.c-flex__sb .c-fllex__sa{margin:0}.c-flex__rev{flex-direction:row-reverse}.c-flex__center{display:flex;justify-content:center;margin:0 auto;flex-wrap:wrap}.c-flex__sa{display:flex;justify-content:space-around;margin:0 auto;flex-wrap:wrap}.c-flex__sa .c-flex,.c-flex__sa .c-flex__sb,.c-flex__sa .c-fllex__sa{margin:0}br.c-brsp{display:none}br.c-brpc{display:block}img.sp{display:none}img.pc{display:inline}.c-img__full{line-height:0}.c-img__full img{width:100%}.c-img__scroll img{width:100%}.c-inline__center{text-align:center}img{width:100%}@media screen and (max-width: 768px){br.c-brsp{display:block}br.c-brpc{display:none}img.sp{display:inline}img.pc{display:none}.c-img__scroll img{width:200%}.c-flex__rev{flex-direction:row}}footer .a-text-underline::before{background:#000}.c-page-mv{height:790px}@media screen and (max-width: 768px){.c-page-mv{height:auto}}.c-page-mv .c-inner{max-width:1000px;width:90%;margin:0 auto;padding:35px 0 0 0}@media screen and (max-width: 768px){.c-page-mv .c-inner{max-width:90%;width:90%;margin:0 auto;padding:30px 0 0 0}}.c-page-mv .c-inner .c-page-title{padding-bottom:20px}@media screen and (max-width: 768px){.c-page-mv .c-inner .c-page-title{padding-bottom:10px}}.c-page-mv .c-inner .c-page-title__en{font-family:"Roboto",sans-serif;font-weight:900;font-size:30px;line-height:45px;display:block;color:#e60012}@media screen and (max-width: 768px){.c-page-mv .c-inner .c-page-title__en{font-family:"Roboto",sans-serif;font-weight:900;font-size:23px;line-height:28px}}.c-page-mv .c-inner .c-page-title__jp{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:30px;display:block}@media screen and (max-width: 768px){.c-page-mv .c-inner .c-page-title__jp{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:15px;line-height:23px}}.c-page-mv .c-inner .c-page-title__text{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:16px;line-height:32px;width:47%;text-align:justify}@media screen and (max-width: 768px){.c-page-mv .c-inner .c-page-title__text{font-family:"Noto sans JP",sans-serif;font-weight:300;font-size:12px;line-height:24px;padding-bottom:470px;width:100%}}body[data-id=company] main .c-page-mv{background:url(../img/company/img_mv.png) center 0%/108% no-repeat;height:1100px}@media screen and (max-width: 1550px){body[data-id=company] main .c-page-mv{height:790px}}@media screen and (max-width: 768px){body[data-id=company] main .c-page-mv{background:url(../img/company/img_mvsp.png) center bottom/245% no-repeat;height:550px}}body[data-id=benefit] main .c-page-mv{background:url(../img/benefit/img_mv.webp) 109% 0%/713px no-repeat}@media screen and (max-width: 768px){body[data-id=benefit] main .c-page-mv{background:url(../img/benefit/img_mvsp.webp) -70% bottom/114% no-repeat}}body[data-id=message] main .c-page-mv{height:700px}body[data-id=infographics] main .c-page-mv{background:url(../img/infographics/img_mv.webp) 20% 0%/120% no-repeat}@media screen and (max-width: 768px){body[data-id=infographics] main .c-page-mv{height:370px}}@media screen and (max-width: 430px){body[data-id=infographics] main .c-page-mv{background:url(../img/infographics/img_mvsp.png) 65% bottom/250% no-repeat;height:460px}}body[data-category=guide] main .c-page-mv{height:465px}@media screen and (max-width: 768px){body[data-category=guide] main .c-page-mv{height:350px}}body[data-id=guide_new-graduate] main .c-page-mv{height:465px}@media screen and (max-width: 768px){body[data-id=guide_new-graduate] main .c-page-mv{height:445px}}body[data-id=guide_mid-career] main .c-page-mv{height:330px}@media screen and (max-width: 768px){body[data-id=guide_mid-career] main .c-page-mv{height:350px}}body[data-id=interview01] main .c-page-mv,body[data-id=interview02] main .c-page-mv,body[data-id=interview03] main .c-page-mv{height:790px;position:relative}@media screen and (max-width: 2000px){body[data-id=interview01] main .c-page-mv,body[data-id=interview02] main .c-page-mv,body[data-id=interview03] main .c-page-mv{height:690px}}@media screen and (max-width: 820px){body[data-id=interview01] main .c-page-mv,body[data-id=interview02] main .c-page-mv,body[data-id=interview03] main .c-page-mv{height:620px}}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv,body[data-id=interview02] main .c-page-mv,body[data-id=interview03] main .c-page-mv{height:1050px}}@media screen and (max-width: 440px){body[data-id=interview01] main .c-page-mv,body[data-id=interview02] main .c-page-mv,body[data-id=interview03] main .c-page-mv{height:750px}}@media screen and (max-width: 390px){body[data-id=interview01] main .c-page-mv,body[data-id=interview02] main .c-page-mv,body[data-id=interview03] main .c-page-mv{height:700px}}body[data-id=interview01] main .c-page-mv .c-inner,body[data-id=interview02] main .c-page-mv .c-inner,body[data-id=interview03] main .c-page-mv .c-inner{max-width:1000px;width:90%;margin:0 auto}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-inner,body[data-id=interview02] main .c-page-mv .c-inner,body[data-id=interview03] main .c-page-mv .c-inner{max-width:90%;width:90%;margin:0 auto}}body[data-id=interview01] main .c-page-mv .c-page-title,body[data-id=interview02] main .c-page-mv .c-page-title,body[data-id=interview03] main .c-page-mv .c-page-title{padding-bottom:250px}@media screen and (max-width: 1200px){body[data-id=interview01] main .c-page-mv .c-page-title,body[data-id=interview02] main .c-page-mv .c-page-title,body[data-id=interview03] main .c-page-mv .c-page-title{padding-bottom:350px}}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-page-title,body[data-id=interview02] main .c-page-mv .c-page-title,body[data-id=interview03] main .c-page-mv .c-page-title{padding-bottom:0px}}@media screen and (max-width: 430px){body[data-id=interview01] main .c-page-mv .c-page-title,body[data-id=interview02] main .c-page-mv .c-page-title,body[data-id=interview03] main .c-page-mv .c-page-title{padding-bottom:30px}}body[data-id=interview01] main .c-page-mv .c-interview-title,body[data-id=interview02] main .c-page-mv .c-interview-title,body[data-id=interview03] main .c-page-mv .c-interview-title{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:44px;line-height:64px;width:41.5%;margin:0;color:#fff}@media screen and (max-width: 1025px){body[data-id=interview01] main .c-page-mv .c-interview-title,body[data-id=interview02] main .c-page-mv .c-interview-title,body[data-id=interview03] main .c-page-mv .c-interview-title{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:35px;line-height:51px}}@media screen and (max-width: 820px){body[data-id=interview01] main .c-page-mv .c-interview-title,body[data-id=interview02] main .c-page-mv .c-interview-title,body[data-id=interview03] main .c-page-mv .c-interview-title{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:35px;line-height:51px;margin-top:-30px;width:100%}}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-interview-title,body[data-id=interview02] main .c-page-mv .c-interview-title,body[data-id=interview03] main .c-page-mv .c-interview-title{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:44px;line-height:64px;padding-top:550px;margin-top:0}}@media screen and (max-width: 630px){body[data-id=interview01] main .c-page-mv .c-interview-title,body[data-id=interview02] main .c-page-mv .c-interview-title,body[data-id=interview03] main .c-page-mv .c-interview-title{padding-top:650px}}@media screen and (max-width: 440px){body[data-id=interview01] main .c-page-mv .c-interview-title,body[data-id=interview02] main .c-page-mv .c-interview-title,body[data-id=interview03] main .c-page-mv .c-interview-title{font-family:"M PLUS 1",sans-serif;font-weight:900;font-size:27px;line-height:39px;padding-top:410px;width:100%}}body[data-id=interview01] main .c-page-mv .c-interview-mvph,body[data-id=interview02] main .c-page-mv .c-interview-mvph,body[data-id=interview03] main .c-page-mv .c-interview-mvph{width:47.5%;max-width:620px;position:absolute;top:0px;right:95px}@media screen and (max-width: 820px){body[data-id=interview01] main .c-page-mv .c-interview-mvph,body[data-id=interview02] main .c-page-mv .c-interview-mvph,body[data-id=interview03] main .c-page-mv .c-interview-mvph{width:54%;right:25px}}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-interview-mvph,body[data-id=interview02] main .c-page-mv .c-interview-mvph,body[data-id=interview03] main .c-page-mv .c-interview-mvph{width:70%;top:50px;right:15%}}@media screen and (max-width: 440px){body[data-id=interview01] main .c-page-mv .c-interview-mvph,body[data-id=interview02] main .c-page-mv .c-interview-mvph,body[data-id=interview03] main .c-page-mv .c-interview-mvph{width:90%;top:10%;left:5%}}body[data-id=interview01] main .c-page-mv .c-interview-mvline,body[data-id=interview02] main .c-page-mv .c-interview-mvline,body[data-id=interview03] main .c-page-mv .c-interview-mvline{width:108%;position:absolute;bottom:-100px;left:-70px;z-index:-1}@media screen and (max-width: 1025px){body[data-id=interview01] main .c-page-mv .c-interview-mvline,body[data-id=interview02] main .c-page-mv .c-interview-mvline,body[data-id=interview03] main .c-page-mv .c-interview-mvline{width:110%}}@media screen and (max-width: 820px){body[data-id=interview01] main .c-page-mv .c-interview-mvline,body[data-id=interview02] main .c-page-mv .c-interview-mvline,body[data-id=interview03] main .c-page-mv .c-interview-mvline{width:115%}}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-interview-mvline,body[data-id=interview02] main .c-page-mv .c-interview-mvline,body[data-id=interview03] main .c-page-mv .c-interview-mvline{display:none}}body[data-id=interview01] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview02] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview03] main .c-page-mv .c-interview-mvlinesp{display:none}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview02] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview03] main .c-page-mv .c-interview-mvlinesp{width:200%;position:absolute;bottom:0px;left:-45%;z-index:-1;display:block}}@media screen and (max-width: 630px){body[data-id=interview01] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview02] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview03] main .c-page-mv .c-interview-mvlinesp{width:220%;position:absolute;bottom:0px;left:-55%;z-index:-1;display:block}}@media screen and (max-width: 340px){body[data-id=interview01] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview02] main .c-page-mv .c-interview-mvlinesp,body[data-id=interview03] main .c-page-mv .c-interview-mvlinesp{width:236%;position:absolute;bottom:0px;left:-65%;z-index:-1;display:block}}body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:20px;line-height:26px;background:#fff;width:160px;height:160px;border-radius:50%;text-align:center;align-content:center;border:solid 10px #e60012;position:absolute;bottom:25px;right:40%;z-index:1;color:#e60012}@media screen and (max-width: 2500px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{right:25%}}@media screen and (max-width: 1600px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{right:40%}}@media screen and (max-width: 1025px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{bottom:150px;right:40%}}@media screen and (max-width: 820px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{width:128px;height:128px;bottom:250px;right:40%}}@media screen and (max-width: 768px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:19px;line-height:25px;margin:0;width:112px;height:112px;border-radius:50%;border:solid 5px #e60012;bottom:45%;right:65%}}@media screen and (max-width: 630px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:17px;line-height:22px;border-radius:50%;bottom:60%}}@media screen and (max-width: 440px){body[data-id=interview01] main .c-page-mv .c-interview-icon,body[data-id=interview02] main .c-page-mv .c-interview-icon,body[data-id=interview03] main .c-page-mv .c-interview-icon{font-family:"M PLUS 1",sans-serif;font-weight:700;font-size:12px;line-height:16px;margin:0;width:96px;height:96px;border-radius:50px;border:solid 5px #e60012;bottom:35%;right:68%}}body[data-id=interview] main .c-page-mv{position:relative;height:555px;z-index:10}@media screen and (max-width: 768px){body[data-id=interview] main .c-page-mv{height:660px}}@media screen and (max-width: 430px){body[data-id=interview] main .c-page-mv{height:780px}}body[data-id=interview] main .c-page-mv .c-page-mvphwrap{position:absolute;width:688px;top:0px;right:7.3%;z-index:10}@media screen and (max-width: 1025px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap{width:55%}}@media screen and (max-width: 430px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap{width:90%;top:80px;left:7%}}body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p01{width:350px;position:absolute;top:100px;right:0}@media screen and (max-width: 1025px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p01{width:245px;top:30px;right:-30px}}@media screen and (max-width: 430px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p01{width:210px;top:200px;right:30%}}body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p02{width:270px;position:absolute;top:260px;right:415px}@media screen and (max-width: 1025px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p02{width:189px;top:180px;right:200px}}@media screen and (max-width: 430px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p02{width:162px;top:70px;right:0px}}body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p03{width:240px;position:absolute;top:0;right:330px}@media screen and (max-width: 1025px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p03{width:168px;top:-50px;right:200px}}@media screen and (max-width: 430px){body[data-id=interview] main .c-page-mv .c-page-mvphwrap__p03{width:144px;top:60px;right:60%}}.l-background-particle{position:fixed;inset:0;z-index:-4;visibility:visible;width:100%;height:100%;background:var(--white);background:rgba(0,0,0,0);opacity:1;pointer-events:none}body body.is-dots .l-background-particle{visibility:hidden;opacity:0}.l-background-dots{position:fixed;inset:0;z-index:-3;visibility:hidden;width:100%;height:100%;background-color:var(--white);background-image:radial-gradient(circle, #000 0.5px, transparent 0.5px);background-position:0 0;background-size:21px 21px;opacity:0;pointer-events:none}body.is-dots .l-background-dots{visibility:visible;opacity:1}.c-particle-item{position:absolute;box-sizing:border-box;border-radius:50%}.pt-solid-red-25{background-color:#e50012}.pt-solid-red-15{background-color:#e50012}.pt-solid-red-6{background-color:#e50012}.pt-blur-pink-31{background-color:#ffeae9;filter:blur(3px)}.pt-blur-pink-21{background-color:#ffeae9;filter:blur(3px)}.pt-blur-pink-10{background-color:#ffeae9;filter:blur(2px)}.pt-blur-pink-40{background-color:#ffeae9;filter:blur(3px)}.pt-donut-red-20{border:4px solid #e50012;background-color:rgba(0,0,0,0)}.pt-dots-bg-pink-reddots-30{background-color:rgba(0,0,0,0);background-image:radial-gradient(#e50012 0.5px, transparent 0.7px);background-size:3px 3px;background-repeat:repeat}.pt-donut-dots-bg-30{position:relative;overflow:hidden;background-color:rgba(0,0,0,0);background-image:radial-gradient(#e50012 0.5px, transparent 0.7px);background-size:3px 3px;background-repeat:repeat}.pt-donut-dots-bg-30::after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#fff}.bg-dots{background-image:radial-gradient(circle, #000000 0.5px, transparent 0.5px);background-position:0 0;background-size:21px 21px}body[data-id="404"] main .c-page-mv{height:auto}body[data-id="404"] main .CMN-notfound__link{margin-bottom:40px;display:block}@media screen and (max-width: 768px){body[data-id="404"] main .CMN-notfound__link{margin-bottom:20px}}header,footer{max-width:2000px;margin:0 auto}.p-entry{max-width:2000px;margin:0 auto}main{max-width:2000px;margin:0 auto;margin-top:90px;overflow:hidden}@media screen and (max-width: 768px){main{margin-top:70px}}html,body{scroll-behavior:smooth}/*# sourceMappingURL=style.css.map */