.reason{width:100%;margin:3.2rem auto 0}@media screen and (min-width: 768px){.reason{margin:4.8rem auto 0}}@media screen and (min-width: 992px){.reason{margin:11rem auto 0}}.reason__wrap{position:relative;z-index:1;margin:-4.2rem auto 0}@media screen and (min-width: 768px){.reason__wrap{margin:-10% auto 0}}@media screen and (min-width: 992px){.reason__wrap{margin:-5% auto 0}}.reason__head{width:34.5rem;background-color:#fff;padding:2.4rem 2.4rem 0;margin:auto}@media screen and (min-width: 768px){.reason__head{width:80%;padding:4rem 4rem 0}}@media screen and (min-width: 992px){.reason__head{width:100%;max-width:930px;padding:4.5rem 16.5rem 0}}.reason__txt{font-size:1.4rem;line-height:2;text-align:center;margin:1.6rem 0 0}@media screen and (min-width: 768px){.reason__txt{font-size:2.1rem;margin:2rem 0 0}}@media screen and (min-width: 992px){.reason__txt .br{display:none}}.reason__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25rem;height:4.2rem;font-size:1.4rem;background-color:#fff;margin:1.6rem auto 0;border:.1rem solid #251e1c;position:relative}.reason__link::after{content:"";width:1.3rem;height:.6rem;display:inline-block;background-image:url("../img/recruit/common/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:2.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.reason__link{width:100%;max-width:500px;height:6rem;-webkit-transition:.2s ease-out;transition:.2s ease-out;margin:2.4rem auto 0}.reason__link::after{width:1.6rem;height:.7rem;right:2.4rem;-webkit-transition:.2s ease-out;transition:.2s ease-out}}@media screen and (min-width: 992px){.reason__link{height:6rem;font-size:1.6rem}.reason__link:hover{background-color:#2bb7b3;color:#fff;letter-spacing:.2em;border:none}.reason__link:hover::after{background-image:url("../img/common/arrow-white.svg");right:1.6rem}}.reason__list{margin:2.4rem 1.5rem 0}@media screen and (min-width: 768px){.reason__list{margin:4.8rem 1.5rem 0}}@media screen and (min-width: 992px){.reason__list{margin:8rem 0 0}}.reason__box:nth-of-type(n + 2){margin:2.4rem 0 0}@media screen and (min-width: 768px){.reason__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.reason__box:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reason__box:nth-of-type(2n) .reason__box--img{margin:0 0 0 2.4rem}.reason__box:nth-of-type(n + 2){margin:4.8rem 0 0}}@media screen and (min-width: 992px){.reason__box:nth-of-type(2n) .reason__box--img{margin:0 0 0 5.8rem}.reason__box:nth-of-type(n + 2){margin:10rem 0 0}}.reason__box.branch .reason__box--img figcaption{color:#ea6000}.reason__box.branch .reason__box--img::after{background-color:rgba(234,96,0,.4)}.reason__box.branch .reason__box--head{color:#ea6000}.reason__box.branch .reason__box--head .reason-icon{fill:#ea6000}.reason__box.choose .reason__box--img figcaption{color:#2bb7b3}.reason__box.choose .reason__box--img::after{background-color:rgba(43,183,179,.4)}.reason__box.choose .reason__box--head{color:#2bb7b3}.reason__box.choose .reason__box--head .reason-icon{fill:#2bb7b3}.reason__box.salary .reason__box--img figcaption{color:#ed1e79}.reason__box.salary .reason__box--img::after{background-color:rgba(237,30,121,.4)}.reason__box.salary .reason__box--head{color:#ed1e79}.reason__box.salary .reason__box--head .reason-icon{fill:#ed1e79}.reason__box.expertise .reason__box--img figcaption{color:#662d91}.reason__box.expertise .reason__box--img::after{background-color:rgba(102,45,145,.4)}.reason__box.expertise .reason__box--head{color:#662d91}.reason__box.expertise .reason__box--head .reason-icon{fill:#662d91}.reason__box.staff .reason__box--img figcaption{color:#00a0e9}.reason__box.staff .reason__box--img::after{background-color:rgba(0,160,233,.4)}.reason__box.staff .reason__box--head{color:#00a0e9}.reason__box.staff .reason__box--head .reason-icon{fill:#00a0e9}.reason__box--img{width:33.5rem;position:relative}@media screen and (min-width: 768px){.reason__box--img{width:45%;margin:0 2.4rem 0 0}}@media screen and (min-width: 992px){.reason__box--img{width:64.5rem;margin:0 5.8rem 0 0}}.reason__box--img img{position:relative;z-index:1}.reason__box--img figcaption{font-size:7.2rem;letter-spacing:0;line-height:.7;position:absolute;top:1rem;left:1rem;z-index:2;text-shadow:.3rem .3rem 0px #fff}@media screen and (min-width: 992px){.reason__box--img figcaption{font-size:14rem;text-shadow:.5rem .5rem 0px #fff}}.reason__box--img::after{content:"";display:block;width:100%;height:100%;position:absolute;top:1rem;left:1rem;z-index:0}@media screen and (min-width: 1200px){.reason__box--img::after{top:1.5rem;left:1.5rem}}.reason__box--txt{margin:3.6rem 0 0}@media screen and (min-width: 768px){.reason__box--txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}}@media screen and (min-width: 992px){.reason__box--txt{margin:2.8rem 0 0}}.reason__box--head{font-size:3.2rem;line-height:1;position:relative;padding:0 0 0 2.4rem;white-space:nowrap}.reason__box--head svg{width:4rem;position:absolute;left:0;bottom:2rem;vertical-align:bottom}@media screen and (min-width: 992px){.reason__box--head{font-size:5.8rem;padding:0 0 0 6rem}.reason__box--head svg{width:8rem;bottom:4rem}}.reason__box--dis{font-size:1.4rem;text-align:justify;line-height:1.8;margin:.8rem 0 0}@media screen and (min-width: 992px){.reason__box--dis{font-size:1.8rem;line-height:2.3;margin:2rem 0 0}}.anchor+.reason{margin:1.6rem auto 0}@media screen and (min-width: 768px){.anchor+.reason{margin:2.4rem auto 0}}@media screen and (min-width: 992px){.anchor+.reason{margin:6.4rem auto 0}}section.choose{width:100%;padding:2.4rem 1.5rem 3.2rem;margin:3.2rem auto 0;position:relative;overflow:hidden}section.choose::after{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#ea6000), to(#ed1e79));background:-webkit-linear-gradient(left, #ea6000, #ed1e79);background:linear-gradient(90deg, #ea6000, #ed1e79);position:absolute;top:0;left:0;z-index:-1;opacity:.1}@media screen and (min-width: 768px){section.choose{margin:4.8rem auto 0}}@media screen and (min-width: 992px){section.choose{margin:11rem auto 0;padding:8rem 0}}.choose__head{text-align:center;font-size:1.5rem;line-height:1;color:#2bb7b3;position:relative}@media screen and (min-width: 992px){.choose__head{font-size:3rem}}.choose__head--sub{font-weight:600;position:relative;z-index:1}.choose__head--title{font-size:5rem;margin:1.2rem 0 0;position:relative;z-index:1;text-shadow:.3rem .3rem 0px #fff}@media screen and (min-width: 992px){.choose__head--title{font-size:9rem;margin:2.4rem 0 0;text-shadow:.5rem .5rem 0px #fff}}.choose__head--bg{color:#fff000;width:100%;font-size:5.8rem;position:absolute;bottom:.4rem;left:50%;-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg);z-index:0;white-space:nowrap}.choose__head--bg.aos-init{-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.choose__head--bg.aos-init.aos-animate{-webkit-transform:translateX(-50%) scale(1) rotate(-5deg);transform:translateX(-50%) scale(1) rotate(-5deg)}@media screen and (min-width: 992px){.choose__head--bg{font-size:15.5rem;bottom:-4rem}}.choose__txt{font-size:1.4rem;font-weight:600;line-height:1.8;text-align:center;margin:1.6rem -1.5rem 0}@media screen and (min-width: 992px){.choose__txt{font-size:3rem;margin:10rem 0 0}}.choose__list{margin:2.4rem 0 0}@media screen and (min-width: 768px){.choose__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 992px){.choose__list{margin:7.2rem 0 0}}.choose__box{text-align:center}.choose__box:nth-of-type(n + 2){margin:3.2rem 0 0}@media screen and (min-width: 768px){.choose__box{width:31%;max-width:400px}.choose__box:nth-of-type(n + 2){margin:0}}.choose__box.work .choose__box--title{color:#ea6000}.choose__box.work .choose__box--sub:after{background-color:#ea6000}.choose__box.work .choose__box--wrap{border-top:.5rem solid #ea6000}@media screen and (min-width: 992px){.choose__box.work .choose__box--wrap{border-top:.7rem solid #ea6000}}.choose__box.work .choose__box--wrap .head{color:#ea6000}.choose__box.work .choose__box--wrap .salary{background-color:#ea6000}.choose__box.balance .choose__box--title{color:#2bb7b3}.choose__box.balance .choose__box--sub:after{background-color:#2bb7b3}.choose__box.balance .choose__box--wrap{border-top:.5rem solid #2bb7b3}@media screen and (min-width: 992px){.choose__box.balance .choose__box--wrap{border-top:.7rem solid #2bb7b3}}.choose__box.balance .choose__box--wrap .head{color:#2bb7b3}.choose__box.balance .choose__box--wrap .salary{background-color:#2bb7b3}.choose__box.life .choose__box--title{color:#ed1e79}.choose__box.life .choose__box--sub:after{background-color:#ed1e79}.choose__box.life .choose__box--wrap{border-top:.5rem solid #ed1e79}@media screen and (min-width: 992px){.choose__box.life .choose__box--wrap{border-top:.7rem solid #ed1e79}}.choose__box.life .choose__box--wrap .head{color:#ed1e79}.choose__box.life .choose__box--wrap .salary{background-color:#ed1e79}.choose__box--title{line-height:1;font-size:4.2rem;text-shadow:.3rem .3rem 0px #fff}@media screen and (min-width: 992px){.choose__box--title{font-size:6rem;text-shadow:.5rem .5rem 0px #fff}}.choose__box--sub{font-size:1.5rem;font-weight:600;line-height:1.8;padding:0 0 2.4rem;margin:.4rem 0 0;position:relative}.choose__box--sub::after{content:"";display:block;width:2rem;height:1.6rem;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}@media screen and (min-width: 768px){.choose__box--sub{font-size:1.4rem;white-space:nowrap}}@media screen and (min-width: 992px){.choose__box--sub{font-size:2.2rem;padding:0 0 4.8rem;margin:2.4rem 0 0}.choose__box--sub::after{width:2.5rem;height:2rem}}.choose__box--wrap{background-color:#fff;margin:1.2rem 0 0;-webkit-box-shadow:0px 0px .4rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .4rem 0px rgba(0,0,0,.2)}@media screen and (min-width: 992px){.choose__box--wrap{margin:3.2rem 0 0;-webkit-box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2)}}.choose__box--wrap .head{display:grid;grid-template-columns:1fr 12.4rem;grid-template-rows:auto 1fr;grid-template-areas:"title img" "staff img";text-align:center;padding:1.5rem 1.5rem 0 0}@media screen and (min-width: 768px){.choose__box--wrap .head{display:block;padding:.8rem .8rem 0}}@media screen and (min-width: 992px){.choose__box--wrap .head{display:grid;grid-template-columns:1fr 14.4rem;grid-template-rows:auto 1fr;grid-template-areas:"title img" "staff img";padding:2.4rem 2.4rem 0 0}}.choose__box--wrap .head__title{grid-area:title;font-size:3.3rem;text-shadow:.3rem .3rem 0px #fff;margin:.4rem 0 0}.choose__box--wrap .head__title span{display:block;font-size:.85em;line-height:1}@media screen and (min-width: 992px){.choose__box--wrap .head__title{font-size:4.3rem;text-shadow:.4rem .4rem 0px #fff;margin:0}.choose__box--wrap .head__title span{font-size:.75em}}.choose__box--wrap .head__staff{grid-area:staff;font-size:1.8rem;font-weight:500;margin:auto 0 1rem}@media screen and (min-width: 992px){.choose__box--wrap .head__staff{font-size:2.2rem}}.choose__box--wrap .head__img{grid-area:img}.choose__box--wrap .txt{font-size:1.4rem;text-align:justify;margin:1.6rem 1.5rem 0}@media screen and (min-width: 768px){.choose__box--wrap .txt{height:14.7rem}}@media screen and (min-width: 992px){.choose__box--wrap .txt{font-size:1.8rem;line-height:2;margin:2.4rem 2.4rem 0;height:18rem}}.choose__box--wrap .salary{color:#fff;text-align:center;padding:1.6rem 0;margin:1.6rem 0 0}.choose__box--wrap .salary__rest{font-size:2.5rem;font-weight:600}.choose__box--wrap .salary__rest span{display:block;font-size:1.8rem;font-weight:300}@media screen and (min-width: 768px){.choose__box--wrap .salary__rest{font-size:2rem}.choose__box--wrap .salary__rest span{font-size:1.3rem}}@media screen and (min-width: 992px){.choose__box--wrap .salary__rest{font-size:3.2rem}.choose__box--wrap .salary__rest span{font-size:2rem}}.choose__box--wrap .salary__price{font-size:3.1rem;font-weight:600}@media screen and (min-width: 768px){.choose__box--wrap .salary__price{font-size:2rem}}@media screen and (min-width: 992px){.choose__box--wrap .salary__price{font-size:3.5rem}}.exterior{width:100%;margin:3.2rem auto 0;padding:3.2rem 0 4rem;background-color:#ffdc00;overflow:hidden}.exterior.top{padding:3.2rem 0 2.4rem}@media screen and (min-width: 768px){.exterior{margin:4.8rem auto 0}}@media screen and (min-width: 992px){.exterior{padding:5.4rem 0 4.8rem;margin:11rem auto 0 !important}}.exterior__head{text-align:center;position:relative}.exterior__head--title{font-size:3.6rem;line-height:1.2;position:relative;z-index:1}@media screen and (min-width: 992px){.exterior__head--title{font-size:6rem;line-height:1}.exterior__head--title br{display:none}}.exterior__head--sub{width:100%;font-size:5.8rem;line-height:.9;color:#fff;position:absolute;top:-1.4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:.4}@media screen and (min-width: 992px){.exterior__head--sub{font-size:10.5rem;line-height:.75}.exterior__head--sub br{display:none}}.exterior__contents{margin:.8rem 0 0}@media screen and (min-width: 992px){.exterior__contents{margin:4rem 0 0}}.exterior__contents .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.exterior__contents .swiper-slide{width:100%}@media screen and (min-width: 768px){.exterior__contents .swiper-slide{width:50%}}@media screen and (min-width: 992px){.exterior__contents .swiper-slide{width:25%}}.exterior__slider{margin:.8rem 0 0;overflow:visible}@media screen and (min-width: 992px){.exterior__slider{margin:4rem 0 0}}.exterior__slider .swiper-slide{width:100%;max-width:930px}@media screen and (min-width: 768px){.exterior__slider .swiper-slide{width:80%;margin:0 0 0 1.5rem}}@media screen and (min-width: 992px){.exterior__slider .swiper-slide{margin:0 0 0 1.5rem}}.exterior__slider .swiper-pagination{bottom:-2.4rem}@media screen and (min-width: 992px){.exterior__slider .swiper-pagination{display:none}}.exterior__slider .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem;background:#fff;opacity:1}.exterior__slider .swiper-pagination .swiper-pagination-bullet-active{background:#2bb7b3}.exterior__slider .swiper-button-prev{left:-2rem}.exterior__slider .swiper-button-prev::after{margin:0 0 0 1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 1200px){.exterior__slider .swiper-button-prev{left:10vw}.exterior__slider .swiper-button-prev::after{margin:0}}.exterior__slider .swiper-button-next{right:-2rem}.exterior__slider .swiper-button-next::after{margin:0 1rem 0 0}@media screen and (min-width: 1200px){.exterior__slider .swiper-button-next{right:10vw}.exterior__slider .swiper-button-next::after{margin:0}}.exterior__slider .swiper-button-prev,.exterior__slider .swiper-button-next{width:6rem;height:6rem;background-color:rgba(43,183,179,.5);border-radius:50%}@media screen and (min-width: 768px){.exterior__slider .swiper-button-prev,.exterior__slider .swiper-button-next{width:7.5rem;height:7.5rem}.exterior__slider .swiper-button-prev::after,.exterior__slider .swiper-button-next::after{width:1.9rem;height:2.7rem}}@media screen and (min-width: 992px){.exterior__slider .swiper-button-prev:hover,.exterior__slider .swiper-button-next:hover{background-color:#2bb7b3}}.exterior__slider .swiper-button-prev::after,.exterior__slider .swiper-button-next::after{content:"";width:1.4rem;height:1.9rem;background-image:url("../img/recruit/tpl/slider/slider-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.exterior__thumbnail{display:none}@media screen and (min-width: 992px){.exterior__thumbnail{display:block}.exterior__thumbnail .swiper-slide{margin:2rem auto 0;width:calc((100% - 7rem)/8);opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.exterior__thumbnail .swiper-slide.swiper-slide-thumb-active{opacity:1}}.exterior__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25rem;height:4.2rem;font-size:1.4rem;background-color:#fff;margin:1.6rem auto 0;border:.1rem solid #251e1c;position:relative}.exterior__link::after{content:"";width:1.3rem;height:.6rem;display:inline-block;background-image:url("../img/recruit/common/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:2.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.exterior__link{width:100%;max-width:500px;height:6rem;-webkit-transition:.2s ease-out;transition:.2s ease-out;margin:2.4rem auto 0}.exterior__link::after{width:1.6rem;height:.7rem;right:2.4rem;-webkit-transition:.2s ease-out;transition:.2s ease-out}}@media screen and (min-width: 992px){.exterior__link{height:6rem;font-size:1.6rem}.exterior__link:hover{background-color:#ffdc00;color:#fff;letter-spacing:.2em;border:none}.exterior__link:hover::after{background-image:url("../img/common/arrow-white.svg");right:1.6rem}}@media screen and (min-width: 992px){.exterior__link{margin:3.2rem auto 0}.exterior__link:hover{border:.1rem solid #251e1c}}.interview{width:100%;margin:3.2rem auto 0;overflow:hidden}@media screen and (min-width: 768px){.interview{margin:4.8rem auto 0}}@media screen and (min-width: 992px){.interview{margin:11rem auto 0}}.interview__head{text-align:center;line-height:1}.interview__head--title{font-size:3.1rem;padding:0 0 1.6rem;position:relative;line-height:.7}.interview__head--title.svg{width:27rem;margin:0 auto}.interview__head--title::before{content:"";display:block;width:5rem;height:.3rem;background:-webkit-gradient(linear, left top, right top, from(#ea6000), to(#ed1e79));background:-webkit-linear-gradient(left, #ea6000, #ed1e79);background:linear-gradient(90deg, #ea6000, #ed1e79);position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.interview__head--title{font-size:5rem;padding:0 0 3rem}.interview__head--title.svg{width:40rem}.interview__head--title::before{width:8rem;height:.4rem}}@media screen and (min-width: 992px){.interview__head--title{font-size:7rem}.interview__head--title.svg{width:45rem}.interview__head--title::before{width:8rem;height:.4rem}}.interview__head--sub{font-size:1.6rem;font-weight:600;margin:1.6rem auto 0}.interview__head--sub.din{font-size:2.2rem;line-height:.7}@media screen and (min-width: 768px){.interview__head--sub{font-size:2rem;margin:3rem auto 0}.interview__head--sub.din{font-size:2.8rem}}@media screen and (min-width: 992px){.interview__head--sub{font-size:2.5rem}.interview__head--sub.din{font-size:3.3rem}}.interview__anchor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 1.5rem 0}@media screen and (min-width: 768px){.interview__anchor{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 992px){.interview__anchor{margin:6.4rem 0 0}}.interview__anchor .box{width:calc((100% - 1.6rem)/3);overflow:hidden}@media screen and (min-width: 768px){.interview__anchor .box{width:19rem}.interview__anchor .box:nth-of-type(2){margin:0 2rem}}@media screen and (min-width: 992px){.interview__anchor .box{width:100%;max-width:285px}}.interview__anchor .box.yamamoto .box__year{color:#ed1e79}.interview__anchor .box.yamamoto .din{color:#ed1e79}.interview__anchor .box.yamamoto .name{color:#ed1e79}.interview__anchor .box.yamamoto svg .cls-1{fill:#ed1e79}.interview__anchor .box.hashimoto .box__year{color:#2bb7b3}.interview__anchor .box.hashimoto .din{color:#2bb7b3}.interview__anchor .box.hashimoto .name{color:#2bb7b3}.interview__anchor .box.hashimoto svg .cls-1{fill:#2bb7b3}.interview__anchor .box.doteno .box__year{color:#662d91}.interview__anchor .box.doteno .din{color:#662d91}.interview__anchor .box.doteno .name{color:#662d91}.interview__anchor .box.doteno svg .cls-1{fill:#662d91}.interview__anchor .box a{display:block;height:10.7rem;background-image:url("../img/recruit/tpl/staff/anchor-bg@2x.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:.5rem}@media screen and (min-width: 992px){.interview__anchor .box a{height:18.5rem !important;padding:1.2rem}.interview__anchor .box a:hover{opacity:.8}.interview__anchor .box a:hover svg{bottom:.4rem}}.interview__anchor .box__img{display:block;height:110%;position:absolute;top:0rem;left:-6rem}@media screen and (min-width: 992px){.interview__anchor .box__img{height:123%;left:-14.5rem !important}}.interview__anchor .box__img img{width:auto;height:100%}.interview__anchor .box__year{width:3.8rem;height:3.6rem;background-image:url("../img/recruit/tpl/staff/interview-accent-white.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom:.5rem;left:.5rem;z-index:1;-webkit-animation:3s linear infinite action;animation:3s linear infinite action}@-webkit-keyframes action{0%{-webkit-transform:scale(1);transform:scale(1)}37%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}43%{-webkit-transform:scale(1);transform:scale(1)}77%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}83%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes action{0%{-webkit-transform:scale(1);transform:scale(1)}37%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}43%{-webkit-transform:scale(1);transform:scale(1)}77%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}83%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width: 992px){.interview__anchor .box__year{width:7rem;height:6.6rem;bottom:.8rem;left:.8rem}}.interview__anchor .box__year span{font-size:1rem;letter-spacing:0;line-height:1.2;font-weight:600;text-align:center;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-8deg);transform:translateX(-50%) translateY(-50%) rotate(-8deg);text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff}@media screen and (min-width: 992px){.interview__anchor .box__year span{font-size:1.6rem}}.interview__anchor .box__txt{width:68%;max-width:142px;text-align:center;height:100%;padding:.5rem 0 0;margin:0 0 0 auto;background-color:rgba(255,255,255,.7);position:relative}@media screen and (min-width: 992px){.interview__anchor .box__txt{padding:.8rem 0 0}}.interview__anchor .box__txt .din{font-size:2rem;line-height:.7}@media screen and (min-width: 992px){.interview__anchor .box__txt .din{font-size:3.6rem !important}}.interview__anchor .box__txt .license{font-size:1rem;font-weight:600;line-height:1.2;margin:.5rem 0 0;position:relative;z-index:1;text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff}@media screen and (min-width: 992px){.interview__anchor .box__txt .license{font-size:1.6rem !important;margin:.8rem 0 0;line-height:1.3}}.interview__anchor .box__txt .name{font-size:1.3rem;margin:.2rem 0 0;position:relative;z-index:1;text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff}@media screen and (min-width: 992px){.interview__anchor .box__txt .name{font-size:2.7rem !important;line-height:1;margin:.8rem 0 0}}.interview__anchor .box__txt svg{width:1.8rem;position:absolute;bottom:.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media screen and (min-width: 992px){.interview__anchor .box__txt svg{width:2.8rem;bottom:.8rem}}.interview__detail{margin:4rem auto 0}@media screen and (min-width: 768px){.interview__detail{margin:8rem auto 0}}@media screen and (min-width: 992px){.interview__detail{margin:14rem auto 0}}.interview__detail .detail{padding:0 0 1.6rem}.interview__detail .detail:nth-of-type(n + 2){margin:4rem auto 0}@media screen and (min-width: 768px){.interview__detail .detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 4rem;position:relative}.interview__detail .detail:nth-of-type(n + 2){margin:8rem auto 0}.interview__detail .detail::before{content:"";width:150vw;height:calc(100% - 8.8rem);position:absolute;bottom:0;left:-50vw;z-index:-1}}@media screen and (min-width: 992px){.interview__detail .detail{padding:0 0 7.2rem}.interview__detail .detail:nth-of-type(n + 2){margin:14rem auto 0}.interview__detail .detail::before{content:"";height:calc(100% - 14rem)}}.interview__detail .detail.yamamoto{background-color:rgba(237,30,121,.1)}@media screen and (min-width: 768px){.interview__detail .detail.yamamoto{background-color:rgba(0,0,0,0)}.interview__detail .detail.yamamoto::before{background-color:rgba(237,30,121,.1)}}.interview__detail .detail.yamamoto .detail__img--name,.interview__detail .detail.yamamoto .detail__img--en{color:#ed1e79}.interview__detail .detail.yamamoto .detail__contents--head{color:#ed1e79}.interview__detail .detail.yamamoto .detail__contents .year{color:#ed1e79}@media screen and (min-width: 768px){.interview__detail .detail.yamamoto .detail__faq{background-image:url("../img/recruit/tpl/staff/yamamoto/yamamoto-bg@2x.png")}}.interview__detail .detail.yamamoto .detail__faq .question{color:#ed1e79}.interview__detail .detail.hashimoto{background-color:rgba(43,183,179,.1)}@media screen and (min-width: 768px){.interview__detail .detail.hashimoto{background-color:rgba(0,0,0,0)}.interview__detail .detail.hashimoto::before{background-color:rgba(43,183,179,.1)}}.interview__detail .detail.hashimoto .detail__img--name,.interview__detail .detail.hashimoto .detail__img--en{color:#2bb7b3}.interview__detail .detail.hashimoto .detail__contents--head{color:#2bb7b3}.interview__detail .detail.hashimoto .detail__contents .year{color:#2bb7b3}@media screen and (min-width: 768px){.interview__detail .detail.hashimoto .detail__faq{background-image:url("../img/recruit/tpl/staff/hashimoto/hashimoto-bg@2x.png")}}.interview__detail .detail.hashimoto .detail__faq .question{color:#2bb7b3}.interview__detail .detail.doteno{background-color:rgba(102,45,145,.1)}@media screen and (min-width: 768px){.interview__detail .detail.doteno{background-color:rgba(0,0,0,0)}.interview__detail .detail.doteno::before{background-color:rgba(102,45,145,.1)}}.interview__detail .detail.doteno .detail__img--name,.interview__detail .detail.doteno .detail__img--en{color:#662d91}.interview__detail .detail.doteno .detail__contents--head{color:#662d91}.interview__detail .detail.doteno .detail__contents .year{color:#662d91}@media screen and (min-width: 768px){.interview__detail .detail.doteno .detail__faq{background-image:url("../img/recruit/tpl/staff/doteno/doteno-bg@2x.png")}}.interview__detail .detail.doteno .detail__faq .question{color:#662d91}.interview__detail .detail__img{text-align:center;width:100%;height:12rem;background-image:url("../img/recruit/tpl/staff/detail-bg@2x.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:1rem 0 0 10rem}@media screen and (min-width: 768px){.interview__detail .detail__img{width:50%;height:20rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:none;padding:4.8rem 0 0 11rem}.interview__detail .detail__img::before{content:"";width:60vw;height:100%;background-image:url("../img/recruit/tpl/staff/detail-bg@2x.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;right:0;z-index:-1}}@media screen and (min-width: 992px){.interview__detail .detail__img{width:auto;height:32.5rem;padding:8rem 0 0 38rem}}.interview__detail .detail__img--human{width:14.5rem;height:14rem;overflow:hidden;position:absolute;left:1.5rem;bottom:0}.interview__detail .detail__img--human img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.interview__detail .detail__img--human{width:22rem;height:22rem;left:0rem;z-index:-1}}@media screen and (min-width: 992px){.interview__detail .detail__img--human{width:38rem;height:38rem}}.interview__detail .detail__img--name{font-size:4rem;line-height:1;text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff}@media screen and (min-width: 768px){.interview__detail .detail__img--name{font-size:5.4rem}}@media screen and (min-width: 992px){.interview__detail .detail__img--name{font-size:7rem}}.interview__detail .detail__img--en{font-size:2.2rem;line-height:.9;margin:.4rem 0 0;-webkit-transform:translate3d(0, 100px, 0) scale(0.6) rotate(-6deg);transform:translate3d(0, 100px, 0) scale(0.6) rotate(-6deg);text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff}.interview__detail .detail__img--en.aos-init.aos-animate{-webkit-transform:translateZ(0) scale(1) rotate(-6deg);transform:translateZ(0) scale(1) rotate(-6deg)}@media screen and (min-width: 768px){.interview__detail .detail__img--en{font-size:3.2rem}}@media screen and (min-width: 992px){.interview__detail .detail__img--en{font-size:4.8rem;margin:1rem 0 0}}.interview__detail .detail__contents{padding:1.5rem 1.5rem;position:relative}@media screen and (min-width: 768px){.interview__detail .detail__contents{width:50%;max-width:45rem;padding:0 0 0 1.6rem;margin:0}}@media screen and (min-width: 992px){.interview__detail .detail__contents{margin:0 0 0 6rem;padding:0}}.interview__detail .detail__contents--head{font-size:5rem;line-height:.7;position:relative}.interview__detail .detail__contents--head span{display:block;font-size:2.35em;letter-spacing:0;position:absolute;right:-1.5rem;bottom:-0.2rem}@media screen and (min-width: 768px){.interview__detail .detail__contents--head{font-size:5.8rem;letter-spacing:.04em}.interview__detail .detail__contents--head span{font-size:11rem;right:0;bottom:0}}@media screen and (min-width: 992px){.interview__detail .detail__contents--head{font-size:7rem}.interview__detail .detail__contents--head span{font-size:13rem;right:0;bottom:0}}.interview__detail .detail__contents--license{font-size:2.5rem;font-weight:600;line-height:1.3;margin:1.6rem 0 0}.interview__detail .detail__contents--license span{display:none}@media screen and (min-width: 768px){.interview__detail .detail__contents--license{text-align:justify;line-height:1;margin:1.6rem 0 0}.interview__detail .detail__contents--license br{display:none}.interview__detail .detail__contents--license span{display:inline-block}}@media screen and (min-width: 992px){.interview__detail .detail__contents--license{font-size:3.8rem;margin:3.2rem 0 0}}.interview__detail .detail__contents--join{font-size:1.9rem;font-weight:600;margin:.8rem 0 0}@media screen and (min-width: 992px){.interview__detail .detail__contents--join{font-size:3.2rem;margin:3.2rem 0 0}}.interview__detail .detail__contents--human{width:24rem;height:22rem;overflow:hidden;position:absolute;right:0;bottom:0}.interview__detail .detail__contents--human.yamamoto{width:18rem;height:18rem;right:2.5rem}.interview__detail .detail__contents--human.doteno{width:21rem;height:20rem}.interview__detail .detail__contents--human img{position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.interview__detail .detail__contents--human{display:none}}.interview__detail .detail__contents .year{width:6.5rem;height:6.2rem;font-size:1.8rem;font-weight:600;line-height:1.1;letter-spacing:0;text-align:center;background-image:url("../img/recruit/tpl/staff/interview-accent.svg");background-repeat:no-repeat;background-position:center;background-size:cover;text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff;position:relative}.interview__detail .detail__contents .year span{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-8deg);transform:translateX(-50%) translateY(-50%) rotate(-8deg)}@media screen and (min-width: 992px){.interview__detail .detail__contents .year{width:10.5rem;height:10rem;font-size:2.6rem}}.interview__detail .detail__contents--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.8rem 0 0;position:relative;z-index:1}@media screen and (min-width: 768px){.interview__detail .detail__contents--bottom{margin:1.8rem 0 0}}@media screen and (min-width: 992px){.interview__detail .detail__contents--bottom{margin:2.6rem 0 0}}.interview__detail .detail__contents--bottom .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;font-weight:600;margin:0 0 0 1.6rem}.interview__detail .detail__contents--bottom .list dt{font-weight:600}.interview__detail .detail__contents--bottom .list dd{width:72%;text-shadow:.1rem .1rem 0 #fff,-0.1rem -0.1rem 0 #fff,-0.1rem .1rem 0 #fff,.1rem -0.1rem 0 #fff,0px .1rem 0 #fff,0 -0.1rem 0 #fff,-0.1rem 0 0 #fff,.1rem 0 0 #fff}@media screen and (min-width: 992px){.interview__detail .detail__contents--bottom .list{font-size:2.2rem;margin:0 0 0 2.4rem}.interview__detail .detail__contents--bottom .list dd{width:66%;text-shadow:none}}.interview__detail .detail__faq{margin:1.5rem 1.5rem 0}@media screen and (min-width: 768px){.interview__detail .detail__faq{background-repeat:no-repeat;background-position:right bottom;background-size:38% auto;margin:3.2rem 1.5rem 0}}@media screen and (min-width: 992px){.interview__detail .detail__faq{margin:7rem 0 0}}.interview__detail .detail__faq .question{font-size:1.9rem;font-weight:600;line-height:1.4}.interview__detail .detail__faq .question:not(:first-of-type){margin:2.4rem 0 0}@media screen and (min-width: 768px){.interview__detail .detail__faq .question{font-size:2.4rem;line-height:1}.interview__detail .detail__faq .question br{display:none}.interview__detail .detail__faq .question:not(:first-of-type){margin:2.4rem 0 0}}@media screen and (min-width: 992px){.interview__detail .detail__faq .question{font-size:3rem}.interview__detail .detail__faq .question:not(:first-of-type){margin:6.2rem 0 0}}.interview__detail .detail__faq .answer{font-size:1.4rem;line-height:2;text-align:justify;margin:.4rem 0 0}@media screen and (min-width: 768px){.interview__detail .detail__faq .answer{font-size:1.6rem;margin:1.6rem 0 0}.interview__detail .detail__faq .answer:nth-of-type(4),.interview__detail .detail__faq .answer:nth-of-type(5){width:61%}}@media screen and (min-width: 992px){.interview__detail .detail__faq .answer{font-size:1.8rem;line-height:2.2;margin:2.4rem 0 0}.interview__detail .detail__faq .answer:nth-of-type(3){width:61%}}.widthCheck-pc{display:none}@media(min-width: 769px){.widthCheck-pc{display:block}}.widthCheck-sp{display:block}@media(min-width: 769px){.widthCheck-sp{display:none}}.reason.aos-init.aos-animate .reason__head::before{height:0}.reason.aos-init.aos-animate .reason--img::after{opacity:0}.reason__head{position:relative}.reason__head::before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#fff;right:0;bottom:0;-webkit-transition:1s cubic-bezier(0.8, 0, 0.17, 1);transition:1s cubic-bezier(0.8, 0, 0.17, 1);-webkit-transition-delay:.4s;transition-delay:.4s}.reason--img{position:relative}.reason--img::after{content:"";width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#d9f5d9), color-stop(33.5%, #d9f5d9), color-stop(33.5%, #fff8cc), color-stop(66.5%, #fff8cc), color-stop(66.5%, #fde8f1), to(#fde8f1));background:-webkit-linear-gradient(left, #d9f5d9 0%, #d9f5d9 33.5%, #fff8cc 33.5%, #fff8cc 66.5%, #fde8f1 66.5%, #fde8f1 100%);background:linear-gradient(90deg, #d9f5d9 0%, #d9f5d9 33.5%, #fff8cc 33.5%, #fff8cc 66.5%, #fde8f1 66.5%, #fde8f1 100%);position:absolute;top:0;left:0;-webkit-transition:1.5s ease;transition:1.5s ease;-webkit-transition-delay:.4s;transition-delay:.4s}.graduate{padding:3.2rem 0 2.4rem;background-image:url("../img/recruit/workplace/former-bg@2x.png");background-repeat:repeat;background-position:center;background-size:3rem auto}@media screen and (min-width: 768px){.graduate{padding:4.8rem 0 4.8rem}}@media screen and (min-width: 992px){.graduate{padding:8rem 0 8rem}}.graduate-wrap{content:"";background:url("../img/recruit/workplace/former-japan@2x.png") no-repeat;background-size:contain;background-position:center}.graduate-heading{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-column-gap:0;grid-row-gap:0}@media screen and (min-width: 768px){.graduate-heading{display:grid;grid-template-columns:25% 50% 25%;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}}@media screen and (min-width: 992px){.graduate-heading{display:grid;grid-template-columns:auto 53rem auto;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}}.graduate-heading__woman{grid-column:1/2;grid-row:2/3;width:13.4rem;margin:4rem 1.6rem 0 auto}@media screen and (min-width: 768px){.graduate-heading__woman{grid-column:1/2;grid-row:1/2;width:auto;margin:auto 1.6rem auto auto}}@media screen and (min-width: 992px){.graduate-heading__woman{grid-column:1/2;grid-row:1/2;width:23rem;margin:auto 1.6rem auto auto}}.graduate-heading__title{grid-column:1/3;grid-row:1/2;width:25.4rem;margin:0 auto 0;position:relative}@media screen and (min-width: 768px){.graduate-heading__title{grid-column:2/3;grid-row:1/2;width:100%}}@media screen and (min-width: 992px){.graduate-heading__title{grid-column:2/3;grid-row:1/2;width:53rem}}.graduate-heading__man{grid-column:2/3;grid-row:2/3;width:13.4rem;margin:4rem auto 0 1.6rem}@media screen and (min-width: 768px){.graduate-heading__man{grid-column:3/4;grid-row:1/2;width:auto;margin:auto auto auto 1.6rem}}@media screen and (min-width: 992px){.graduate-heading__man{grid-column:3/4;grid-row:1/2;width:23rem;margin:auto auto auto 1.6rem}}.graduate-heading__sub{font-size:7rem;color:#fff000;white-space:nowrap;position:absolute;bottom:-8rem;left:45%;-webkit-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}@media screen and (min-width: 768px){.graduate-heading__sub{font-size:8rem;color:#fff000;white-space:nowrap;position:absolute;bottom:-0.8rem;left:45%;-webkit-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}}@media screen and (min-width: 992px){.graduate-heading__sub{font-size:9rem;color:#fff000;white-space:nowrap;position:absolute;bottom:.8rem;left:45%;-webkit-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}}.graduate-school{padding:0 1.6rem;margin-top:1.6rem}@media screen and (min-width: 768px){.graduate-school{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:48rem}}@media screen and (min-width: 992px){.graduate-school{height:34rem;margin-top:2.4rem}}.graduate-school__info{padding:0}@media screen and (min-width: 768px){.graduate-school__info{width:50%;padding:0 5rem}}@media screen and (min-width: 992px){.graduate-school__info{width:25%;padding:0}}.graduate-school__info--title{font-size:1.9rem;font-weight:700;text-align:center;margin-top:1.6rem}.graduate-school__info--title.hokkaido{color:#2bb7b3}.graduate-school__info--title.fukushima{color:#ed1e79}.graduate-school__info--title.tokyo{color:#00a0e9}.graduate-school__info--title.tokyo-2nd{color:#00a0e9}.graduate-school__info--title.saitama{color:#ea6000}.graduate-school__info--title.osaka{color:#662d91}.graduate-school__info--title.fukuoka{color:#2bb7b3}@media screen and (min-width: 768px){.graduate-school__info--title{text-align:initial}}@media screen and (min-width: 992px){.graduate-school__info--title{font-size:3rem}}.graduate-school__info--txt{font-size:1.4rem;text-align:center;margin-top:.4rem;text-shadow:.2rem .2rem .1rem #fff,-0.2rem .2rem .1rem #fff,.2rem -0.2rem .1rem #fff,-0.2rem -0.2rem .1rem #fff,.2rem 0 .1rem #fff,0 .2rem .1rem #fff,-0.2rem 0 .1rem #fff,0 -0.2rem .1rem #fff}@media screen and (min-width: 768px){.graduate-school__info--txt{text-align:initial}}@media screen and (min-width: 992px){.graduate-school__info--txt{font-size:1.8rem}}.former{padding:3.2rem 1.5rem 2.4rem;background-image:url("../img/recruit/workplace/former-bg@2x.png");background-repeat:repeat;background-position:center;background-size:3rem auto}@media screen and (min-width: 768px){.former{padding:4.8rem 0}}@media screen and (min-width: 992px){.former{padding:11rem 0 8rem}}@media screen and (min-width: 992px){.former__wrap{display:grid;grid-template-columns:63rem 8rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"img . head" "img . list"}}.former__head{text-align:center;position:relative}@media screen and (min-width: 768px){.former__head{grid-area:head}}.former__head--title{width:25.3rem;margin:auto;position:relative;z-index:1}@media screen and (min-width: 992px){.former__head--title{width:90%}}.former__head--sub{font-size:7rem;color:#fff000;white-space:nowrap;position:absolute;bottom:-7.4rem;left:50%;-webkit-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}.former__head--sub.aos-init{-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.former__head--sub.aos-init.aos-animate{-webkit-transform:translateX(-50%) scale(1) rotate(-5deg);transform:translateX(-50%) scale(1) rotate(-5deg)}@media screen and (min-width: 992px){.former__head--sub{font-size:11.5rem;bottom:-16.5rem}}.former__img{margin:5.4rem -1.5rem 0}@media screen and (min-width: 768px){.former__img{margin:6rem 10rem 0}}@media screen and (min-width: 992px){.former__img{grid-area:img;margin:0}}.former__list{margin:1.6rem 0 0}@media screen and (min-width: 768px){.former__list{margin:1.6rem 10rem 0;grid-area:list;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"tokyo . saitama" "tokyo . osaka" "tokyo. fukuoka"}}@media screen and (min-width: 992px){.former__list{grid-template-columns:auto auto auto;margin:auto 0 0}}.former__list--area:nth-of-type(n + 2){margin:2.4rem 0 0}@media screen and (min-width: 768px){.former__list--area:nth-of-type(n + 2){margin:0}}@media screen and (min-width: 768px){.former__list--area.tokyo{grid-area:tokyo}}.former__list--area.tokyo .title{color:#2bb7b3}@media screen and (min-width: 768px){.former__list--area.saitama{grid-area:saitama}}.former__list--area.saitama .title{color:#ed1e79}@media screen and (min-width: 768px){.former__list--area.osaka{grid-area:osaka}}.former__list--area.osaka .title{color:#00a0e9}@media screen and (min-width: 768px){.former__list--area.fukuoka{grid-area:fukuoka}}.former__list--area.fukuoka .title{color:#ea6000}.former__list--area .title{font-size:1.9rem;font-weight:600}@media screen and (min-width: 768px){.former__list--area .title{font-size:3rem}}.former__list--area .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;margin:.4rem -0.5rem 0 0}@media screen and (min-width: 768px){.former__list--area .list{display:block;font-size:1.6rem;margin:.8rem 0 0}}.former__list--area.tokyo li{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:47%;margin:.6rem 0 0}.former__list--area.tokyo li:first-of-type{margin:0}.former__list--area.tokyo li:nth-of-type(2){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:47%}.former__list--area.tokyo li:nth-of-type(3){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;width:47%}.former__list--area.tokyo li:nth-of-type(4){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;width:47%}.former__list--area.tokyo li:nth-of-type(5){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:53%;margin:0}.former__list--area.tokyo li:nth-of-type(6){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:53%}.former__list--area.tokyo li:nth-of-type(7){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;width:53%}.former__list--area.tokyo li:nth-of-type(8){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;width:53%}@media screen and (min-width: 768px){.former__list--area.tokyo li{width:100% !important}.former__list--area.tokyo li:nth-of-type(n + 2){margin-top:.4rem}}.exterior{margin:0 auto !important}/*# sourceMappingURL=recruit-workplace.css.map */