.benefits{width:100%;text-align:center;padding:0 1.5rem 2.4rem;margin:3.2rem auto 0;position:relative}.benefits::before{display:block;content:"";background-color:#edf8fd;width:100%;height:calc(100% - 5.2rem);position:absolute;bottom:0;left:0;z-index:-1}@media screen and (min-width: 768px){.benefits{margin:4.8rem auto 0}.benefits::before{height:calc(100% - 7rem)}}@media screen and (min-width: 992px){.benefits{margin:11rem auto 0;padding:0 0 8rem}.benefits::before{height:calc(100% - 12.5rem)}}.benefits__head{width:100%;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-shadow:0px 0px .5rem rgba(0,0,0,.8)}@media screen and (min-width: 992px){.benefits__head{text-shadow:0px 0px 1rem rgba(0,0,0,.8)}}.benefits__head--title{font-size:3.5rem;line-height:.7;position:relative;z-index:1}@media screen and (min-width: 768px){.benefits__head--title{font-size:5rem}}@media screen and (min-width: 992px){.benefits__head--title{font-size:7rem}}.benefits__head--title .color{color:#00a0e9}.benefits__head--title .jp{display:block;font-size:1.7rem;font-weight:600;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.benefits__head--title .jp{font-size:2rem}}@media screen and (min-width: 992px){.benefits__head--title .jp{font-size:3rem;margin:2.4rem 0 0}}.benefits__head--title .jp::before,.benefits__head--title .jp::after{content:"＋";color:#00a0e9}.benefits__head--sub{font-size:5rem;line-height:.9;color:#fff000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width: 768px){.benefits__head--sub{font-size:7.55rem}}@media screen and (min-width: 992px){.benefits__head--sub{font-size:10rem}}.benefits__head--title{position:relative;z-index:1}.benefits__head--sub{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-5deg);transform:translateX(-50%) translateY(-50%) rotate(-5deg);text-shadow:none}.benefits__top{width:100%;height:10.5rem;position:relative;overflow:hidden;border-radius:5rem}@media screen and (min-width: 768px){.benefits__top{width:80%;height:14rem;margin:auto;border-radius:7rem}}@media screen and (min-width: 992px){.benefits__top{height:25rem;border-radius:12rem}}.benefits__top--img img{height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.benefits__txt{font-size:2rem;font-weight:600;color:#00a0e9;margin:1.6rem 0 0}@media screen and (min-width: 768px){.benefits__txt{font-size:3rem;line-height:1.8;margin:3.2rem 0 0}.benefits__txt .pc{display:none}}.benefits__list{margin:1.6rem 0 0}@media screen and (min-width: 768px){.benefits__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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.2rem 0 0}}.benefits__list .content{color:#00a0e9;border:.1rem solid #00a0e9;position:relative}.benefits__list .content:nth-of-type(n + 2){margin:1rem 0 0}@media screen and (min-width: 768px){.benefits__list .content{width:calc((100% - 3rem)/3)}.benefits__list .content:nth-of-type(2),.benefits__list .content:nth-of-type(3){margin:0}.benefits__list .content:nth-of-type(n + 4){margin:1.5rem 0 0}}@media screen and (min-width: 992px){.benefits__list .content{width:calc((100% - 7rem)/3)}.benefits__list .content:nth-of-type(n + 4){margin:3.5rem 0 0}}.benefits__list .content__txt{width:100%;font-size:2.5rem;font-weight:600;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);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}.benefits__list .content__txt span{display:block;font-size:1.5rem;font-weight:300;line-height:1.8}@media screen and (min-width: 992px){.benefits__list .content__txt{font-size:3rem}.benefits__list .content__txt span{display:block;font-size:1.8rem}}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}}section.flow{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){section.flow{padding:4.8rem 1.5rem}}@media screen and (min-width: 992px){section.flow{padding:11rem 0 8rem}}.flow__head{text-align:center;position:relative}.flow__head--title{font-size:3.5rem;line-height:.7;position:relative;z-index:1}@media screen and (min-width: 768px){.flow__head--title{font-size:5rem}}@media screen and (min-width: 992px){.flow__head--title{font-size:7rem}}.flow__head--title .color{color:#662d91}.flow__head--title .jp{display:block;font-size:1.7rem;font-weight:600;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.flow__head--title .jp{font-size:2rem}}@media screen and (min-width: 992px){.flow__head--title .jp{font-size:3rem;margin:2.4rem 0 0}}.flow__head--title .jp::before,.flow__head--title .jp::after{content:"＋";color:#662d91}.flow__head--sub{font-size:5rem;line-height:.9;color:#fff000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width: 768px){.flow__head--sub{font-size:7.55rem}}@media screen and (min-width: 992px){.flow__head--sub{font-size:10rem}}.flow__head--sub{width:100%;position:absolute;top:-1rem;left:50%;-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.flow__head--sub.aos-init{-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.flow__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: 768px){.flow__head--sub{top:1.6rem}.flow__head--sub br{display:none}}@media screen and (min-width: 992px){.flow__head--sub{top:3rem}}.flow__list{margin:6rem 0 0}@media screen and (min-width: 768px){.flow__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){.flow__list{margin:10rem 0 0}}.flow__box{background-color:#fffde5;padding:4rem 1.5rem 2.4rem;border:.1rem solid #662d91;border-radius:1.5rem;position:relative}.flow__box:nth-of-type(n + 2){margin:8rem 0 0}.flow__box:nth-of-type(n + 2)::before{display:block;content:"";width:3.5rem;height:2rem;background-color:#662d91;position:absolute;top:-6rem;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){.flow__box{width:calc((100% - 4.8rem)/4);padding:3rem 1rem 2.4rem;border-radius:.5rem}.flow__box:nth-of-type(n + 2){margin:0}.flow__box:nth-of-type(n + 2)::before{top:50%;left:-2.6rem;-webkit-transform:translateY(-50%) rotate(-90deg) scale(0.6);transform:translateY(-50%) rotate(-90deg) scale(0.6)}}@media screen and (min-width: 992px){.flow__box{width:calc((100% - 10.8rem)/4);padding:4rem 2.4rem 2.4rem;border-radius:1.5rem}.flow__box:nth-of-type(n + 2)::before{left:-3.5rem;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}}.flow__box--title{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.5rem;background-color:#662d91;color:#fff;font-size:2.2rem;font-weight:600;border-radius:2.6rem;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 768px){.flow__box--title{font-size:1.8rem;width:90%}}@media screen and (min-width: 992px){.flow__box--title{width:23.5rem;height:5.3rem;font-size:2.4rem;border-radius:2.8rem}}.flow__box--txt{font-size:1.4rem;line-height:1.8;text-align:justify}@media screen and (min-width: 768px){.flow__box--txt{height:18rem}}@media screen and (min-width: 992px){.flow__box--txt{font-size:1.8rem;height:16.5rem}}.flow__box--img{margin:.4rem 0 0}section.recruitments{padding:3.2rem 1.5rem;position:relative}section.recruitments::before{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.recruitments{padding:4.8rem}}@media screen and (min-width: 992px){section.recruitments{padding:7.2rem 0}}.recruitments__wrap{background-color:#fff;padding:3.2rem 1.5rem;-webkit-box-shadow:0px 0px 1rem 0px rgba(0,0,0,.1);box-shadow:0px 0px 1rem 0px rgba(0,0,0,.1)}@media screen and (min-width: 768px){.recruitments__wrap{padding:4.8rem}}@media screen and (min-width: 992px){.recruitments__wrap{padding:7.2rem}}.recruitments__head{text-align:center}.recruitments__head--title{font-size:3.5rem;line-height:.7;position:relative;z-index:1}@media screen and (min-width: 768px){.recruitments__head--title{font-size:5rem}}@media screen and (min-width: 992px){.recruitments__head--title{font-size:7rem}}.recruitments__head--title .color{color:#ea6000}.recruitments__head--title .jp{display:block;font-size:1.7rem;font-weight:600;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.recruitments__head--title .jp{font-size:2rem}}@media screen and (min-width: 992px){.recruitments__head--title .jp{font-size:3rem;margin:2.4rem 0 0}}.recruitments__head--title .jp::before,.recruitments__head--title .jp::after{content:"＋";color:#ea6000}.recruitments__head--sub{font-size:5rem;line-height:.9;color:#fff000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width: 768px){.recruitments__head--sub{font-size:7.55rem}}@media screen and (min-width: 992px){.recruitments__head--sub{font-size:10rem}}.recruitments__head--cat{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:17.5rem;height:4rem;border:#251e1c solid 1px;font-weight:600;border-radius:2rem;margin:1.6rem auto 0}@media screen and (min-width: 992px){.recruitments__head--cat{width:24.5rem;height:6rem;font-size:2.2rem;border-radius:3rem;margin:2.4rem auto 0}}.recruitments__list{margin:1.6rem 0 0;overflow:hidden}@media screen and (min-width: 768px){.recruitments__list{margin:4.8rem 0 0}}@media screen and (min-width: 992px){.recruitments__list{margin:7.4rem 0 0}}.recruitments__contents{padding:0 0 1.2rem;border-bottom:.1rem solid #251e1c}.recruitments__contents:not(:first-of-type){margin:1.6rem 0 0}@media screen and (min-width: 768px){.recruitments__contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1200px){.recruitments__contents{padding:0 0 2.6rem}.recruitments__contents:not(:first-of-type){margin:2.6rem 0 0}}.recruitments__contents--title{color:#ea6000;font-weight:600}@media screen and (min-width: 768px){.recruitments__contents--title{line-height:1.8;width:20%}.recruitments__contents--title:not(:first-of-type){margin:0}}@media screen and (min-width: 992px){.recruitments__contents--title{font-size:1.8rem;line-height:2.2}}.recruitments__contents--txt{font-size:1.4rem;letter-spacing:.05em;line-height:1.8;margin:.4rem 0 0;white-space:nowrap}@media screen and (min-width: 768px){.recruitments__contents--txt{width:80%;font-size:1.6rem;margin:0}}@media screen and (min-width: 992px){.recruitments__contents--txt{font-size:1.8rem;line-height:2.2;letter-spacing:.08em}.recruitments__contents--txt p br{display:none}}.recruitments__contents--txt.placeAc .name span{display:none}@media screen and (min-width: 992px){.recruitments__contents--txt.placeAc p{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.recruitments__contents--txt.placeAc .address{display:block;margin:0 0 0 1em}.recruitments__contents--txt.placeAc .day{display:block;margin:0 0 0 1em}@media screen and (min-width: 992px){.recruitments__contents--txt.placeAc .day{margin:0;width:65%}.recruitments__contents--txt.placeAc .day br{display:inline-block}.recruitments__contents--txt.placeAc .day+.address{margin:0 0 0 1em}}@media screen and (min-width: 992px){.recruitments__contents--txt.placeAc p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recruitments__contents--txt.placeAc .name{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.recruitments__contents--txt.placeAc .name span{display:inline-block}.recruitments__contents--txt.placeAc .access{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.recruitments__contents--txt.placeAc .address{display:block;margin:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.recruitments__contents--txt.moneyAc span{display:block;margin:0 0 0 1em}@media screen and (min-width: 992px){.recruitments__contents--txt.moneyAc span{display:inline-block;margin:0}}.recruitments__contents--txt.benefitAc span{display:block;margin:0 0 0 .3em}.recruitments__contents--txt.benefitAc span.small{letter-spacing:0}@media screen and (min-width: 992px){.recruitments__contents--txt.benefitAc span{display:inline-block;margin:0}.recruitments__contents--txt.benefitAc span.small{letter-spacing:.08em}}section.faq{width:100%;padding:.4rem 0 0;margin:3.2rem auto 0;overflow:hidden}@media screen and (min-width: 768px){section.faq{margin:4.8rem auto 0}}@media screen and (min-width: 992px){section.faq{margin:11rem auto 0}}.faq__head{text-align:center;position:relative}.faq__head--title{font-size:3.5rem;line-height:.7;position:relative;z-index:1}@media screen and (min-width: 768px){.faq__head--title{font-size:5rem}}@media screen and (min-width: 992px){.faq__head--title{font-size:7rem}}.faq__head--title .color{color:#2bb7b3}.faq__head--title .jp{display:block;font-size:1.7rem;font-weight:600;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.faq__head--title .jp{font-size:2rem}}@media screen and (min-width: 992px){.faq__head--title .jp{font-size:3rem;margin:2.4rem 0 0}}.faq__head--title .jp::before,.faq__head--title .jp::after{content:"＋";color:#2bb7b3}.faq__head--sub{font-size:5rem;line-height:.9;color:#fff000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width: 768px){.faq__head--sub{font-size:7.55rem}}@media screen and (min-width: 992px){.faq__head--sub{font-size:10rem}}.faq__head--sub{width:100%;position:absolute;top:.8rem;left:50%;-webkit-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}.faq__head--sub.aos-init{-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.faq__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){.faq__head--sub{top:1.6rem}}.faq__wrap{margin:2.4rem 1.5rem 0}@media screen and (min-width: 768px){.faq__wrap{width:90%;max-width:930px;margin:4rem auto 0}}@media screen and (min-width: 992px){.faq__wrap{margin:6rem auto 0}}.faq__box{padding:1rem;position:relative}.faq__box:nth-of-type(n + 2){margin:1.5rem 0 0}.faq__box::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:.1rem solid #2bb7b3;border-radius:1.5rem;z-index:-2}.faq__box:after{content:"";display:block;width:101%;height:calc(100% - 3rem);background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1}@media screen and (min-width: 768px){.faq__box{padding:1.6rem}.faq__box:nth-of-type(n + 2){margin:2.4rem 0 0}.faq__box::before{border-radius:2rem}.faq__box::after{height:calc(100% - 4rem)}}@media screen and (min-width: 992px){.faq__box{padding:2.4rem}.faq__box:nth-of-type(n + 2){margin:3rem 0 0}.faq__box::before{border-radius:3rem}.faq__box::after{height:calc(100% - 6rem)}}.faq__box dt::before{content:"Q";color:#2bb7b3}.faq__box dt:after{content:"+";font-size:2.4rem;font-weight:600;line-height:1;color:#2bb7b3;position:absolute;top:42%;right:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq__box dt.open:after{content:"－"}@media screen and (min-width: 768px){.faq__box dt br{display:none}}@media screen and (min-width: 992px){.faq__box dt::after{font-size:4rem}.faq__box dt:hover::after{-webkit-animation:hurueru .1s infinite;animation:hurueru .1s infinite}@-webkit-keyframes hurueru{0%{-webkit-transform:translateX(0) translateY(-50%) rotateZ(0deg);transform:translateX(0) translateY(-50%) rotateZ(0deg)}25%{-webkit-transform:translateX(0.2rem) translateY(calc(-50% + 0.2rem)) rotateZ(1deg);transform:translateX(0.2rem) translateY(calc(-50% + 0.2rem)) rotateZ(1deg)}50%{-webkit-transform:translateX(0) translateY(calc(-50% + 0.2rem)) rotateZ(0deg);transform:translateX(0) translateY(calc(-50% + 0.2rem)) rotateZ(0deg)}75%{-webkit-transform:translateX(0.2rem) translateY(-50%) rotateZ(-1deg);transform:translateX(0.2rem) translateY(-50%) rotateZ(-1deg)}100%{-webkit-transform:translateX(0) translateY(-50%) rotateZ(0deg);transform:translateX(0) translateY(-50%) rotateZ(0deg)}}@keyframes hurueru{0%{-webkit-transform:translateX(0) translateY(-50%) rotateZ(0deg);transform:translateX(0) translateY(-50%) rotateZ(0deg)}25%{-webkit-transform:translateX(0.2rem) translateY(calc(-50% + 0.2rem)) rotateZ(1deg);transform:translateX(0.2rem) translateY(calc(-50% + 0.2rem)) rotateZ(1deg)}50%{-webkit-transform:translateX(0) translateY(calc(-50% + 0.2rem)) rotateZ(0deg);transform:translateX(0) translateY(calc(-50% + 0.2rem)) rotateZ(0deg)}75%{-webkit-transform:translateX(0.2rem) translateY(-50%) rotateZ(-1deg);transform:translateX(0.2rem) translateY(-50%) rotateZ(-1deg)}100%{-webkit-transform:translateX(0) translateY(-50%) rotateZ(0deg);transform:translateX(0) translateY(-50%) rotateZ(0deg)}}.faq__box dt.open:hover::after{-webkit-animation:none;animation:none}}.faq__box dd{display:none;margin:.8rem 0 0}.faq__box dd::before{content:"A";color:#ea6000}.faq__box dd.open{display:block}@media screen and (min-width: 768px){.faq__box dd .sp{display:none}}@media screen and (min-width: 768px){.faq__box dd{font-size:1.6rem !important;margin:1.6rem 0 0}}@media screen and (min-width: 992px){.faq__box dd{font-size:1.8rem !important}}.faq__box dt,.faq__box dd{font-size:1.4rem;letter-spacing:.02em;padding:0 2.2rem;position:relative}.faq__box dt:before,.faq__box dd:before{font-size:2rem;line-height:1;font-weight:600;position:absolute;top:.1rem;left:0}@media screen and (min-width: 768px){.faq__box dt,.faq__box dd{font-size:1.8rem;padding:0 3.2rem}}@media screen and (min-width: 992px){.faq__box dt,.faq__box dd{font-size:2.2rem;padding:0 4.4rem}.faq__box dt::before,.faq__box dd::before{font-size:3.3rem;top:0rem}}section.tour{width:100%;position:relative;overflow:hidden;margin:1.6rem auto 0}@media screen and (min-width: 768px){section.tour{margin:2.4rem auto 0}}@media screen and (min-width: 992px){section.tour{height:79rem;margin:6.4rem auto 0}section.tour .container{height:100%}}.tour__img{position:relative}@media screen and (min-width: 992px){.tour__img{height:100%;position:absolute;top:0;left:0}.tour__img img{width:auto;height:100%;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 27rem) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 27rem) 100%, 0 100%)}}.tour__content{background-color:#fff;padding:1.6rem 1.5rem;margin:-4rem 1.5rem 0;position:relative}@media screen and (min-width: 768px){.tour__content{padding:4.8rem 4rem 2.4rem;margin:-20rem 4rem 0}}@media screen and (min-width: 992px){.tour__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(0,0,0,0);padding:0 0 0 69.5rem;margin:0;height:100%}}.tour__content::before{display:block;content:"";width:64.3rem;height:100%;background-color:#e5f5fd;position:absolute;bottom:0;left:-1.5rem;-webkit-clip-path:polygon(65% 0, 100% 0, 35% 100%, 0 100%);clip-path:polygon(65% 0, 100% 0, 35% 100%, 0 100%)}@media screen and (min-width: 768px){.tour__content::before{width:150%;left:-3rem}}@media screen and (min-width: 992px){.tour__content::before{display:none}}.tour__content::before{width:55.7rem;-webkit-clip-path:polygon(31.2rem 0, 100% 0, calc(100% - 31.2rem) 100%, 0 100%);clip-path:polygon(31.2rem 0, 100% 0, calc(100% - 31.2rem) 100%, 0 100%)}@media screen and (min-width: 768px){.tour__content::before{-webkit-clip-path:polygon(65% 0, 100% 0, 35% 100%, 0 100%);clip-path:polygon(65% 0, 100% 0, 35% 100%, 0 100%);width:150%}}.tour__head{text-align:center;position:relative;z-index:1}.tour__head--en{font-size:5rem;line-height:.75}@media screen and (min-width: 768px){.tour__head--en{font-size:7rem}}@media screen and (min-width: 992px){.tour__head--en{font-size:10rem}}.tour__head--en .accent{display:inline-block;color:#0083ff}.tour__head--jp{font-size:1.7rem;font-weight:bold;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.tour__head--jp{font-size:1.8rem;margin:2rem 0 0}}@media screen and (min-width: 992px){.tour__head--jp{font-size:3.5rem;margin:2.4rem 0 0}}@media screen and (min-width: 992px){.tour__head{text-align:left}}.tour__sub{text-align:center;font-size:1.7rem;font-weight:bold;line-height:1.8;margin:1.6rem 0 0;position:relative;z-index:1}@media screen and (min-width: 768px){.tour__sub{font-size:2rem}}@media screen and (min-width: 992px){.tour__sub{font-size:3rem;text-align:left;margin:0}}.tour__txt{font-size:1.4rem;line-height:2;text-align:justify;margin:1.6rem 0 0;position:relative;z-index:1}@media screen and (min-width: 768px){.tour__txt{font-size:1.6rem}}@media screen and (min-width: 992px){.tour__txt{font-size:1.8rem;line-height:2.3;letter-spacing:.08em;margin:0}}@media screen and (min-width: 992px){.tour__txt{letter-spacing:.05em}.tour__txt br{display:none}}.tour__photo{position:relative;z-index:1;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:1.6rem -1.5rem 0}.tour__photo li{-webkit-filter:drop-shadow(0 0 0.6rem rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 0.6rem rgba(0, 0, 0, 0.2))}@media screen and (min-width: 768px){.tour__photo{margin:2.4rem -4rem 0}}@media screen and (min-width: 992px){.tour__photo{margin:0 4rem 0 -24rem}}.tour__photo li img{width:auto;height:16rem;-webkit-clip-path:polygon(5.5rem 0%, 100% 0%, calc(100% - 5.5rem) 100%, 0% 100%);clip-path:polygon(5.5rem 0%, 100% 0%, calc(100% - 5.5rem) 100%, 0% 100%)}@media screen and (min-width: 768px){.tour__photo li img{height:30rem;-webkit-clip-path:polygon(9rem 0%, 100% 0%, calc(100% - 9rem) 100%, 0% 100%);clip-path:polygon(9rem 0%, 100% 0%, calc(100% - 9rem) 100%, 0% 100%)}}@media screen and (min-width: 992px){.tour__photo li img{height:37rem;-webkit-clip-path:polygon(13rem 0%, 100% 0%, calc(100% - 13rem) 100%, 0% 100%);clip-path:polygon(13rem 0%, 100% 0%, calc(100% - 13rem) 100%, 0% 100%)}}.tour__photo li:nth-of-type(2){position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 992px){.tour__photo{margin:0 6rem 0 -24rem}.tour__photo li img{height:32rem;-webkit-clip-path:polygon(11.2rem 0%, 100% 0%, calc(100% - 11.2rem) 100%, 0% 100%);clip-path:polygon(11.2rem 0%, 100% 0%, calc(100% - 11.2rem) 100%, 0% 100%)}}section.benefits{width:100%;position:relative;overflow:hidden;margin:3.2rem 0 0;background-color:#f0efee;padding:0 0 3.2rem}@media screen and (min-width: 768px){section.benefits{margin:4.8rem auto 0}}@media screen and (min-width: 992px){section.benefits{margin:11rem auto 0}}@media screen and (min-width: 768px){section.benefits{padding:0 0 4.8rem}}@media screen and (min-width: 992px){section.benefits{padding:0 0 8rem}}section.benefits::before{display:none}.benefits-umits__head{position:relative;color:#fff;text-align:center}.benefits-umits__head picture{width:100%;position:relative;z-index:0}.benefits-umits__head picture::before{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgb(0, 131, 255)), color-stop(45%, rgb(33, 73, 178)), to(rgb(46, 49, 146)));background:-webkit-linear-gradient(left, rgb(0, 131, 255) 0%, rgb(33, 73, 178) 45%, rgb(46, 49, 146) 100%);background:linear-gradient(90deg, rgb(0, 131, 255) 0%, rgb(33, 73, 178) 45%, rgb(46, 49, 146) 100%);position:absolute;top:0;right:0;z-index:1;opacity:.8}.benefits-umits__head--wrap{width:100%;position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.benefits-umits__head--en{font-size:3.5rem;line-height:.73}@media screen and (min-width: 768px){.benefits-umits__head--en{font-size:5rem}}@media screen and (min-width: 992px){.benefits-umits__head--en{font-size:7rem}}.benefits-umits__head--jp{font-size:1.7rem;font-weight:600;line-height:1;margin:1rem 0 0}@media screen and (min-width: 768px){.benefits-umits__head--jp{font-size:2.3rem;margin:1.6rem 0 0}}@media screen and (min-width: 992px){.benefits-umits__head--jp{font-size:3rem;margin:2.4rem 0 0}}.benefits__txt{color:#251e1c}.benefits__list{margin:1.6rem 1.5rem 0}@media screen and (min-width: 992px){.benefits__list{margin:3.2rem 0 0}}section.choose{width:100%;position:relative;overflow:hidden;margin:3.2rem 0 0;padding:3.2rem 1.5rem}@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}}@media screen and (min-width: 768px){section.choose{padding:4.8rem 1.5rem}}@media screen and (min-width: 992px){section.choose{padding:8rem 0}}section.choose::after{display:none}.choose__bg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.choose__head{color:#0083ff}.choose__head--title.banana{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,sans-serif;font-style:normal;font-weight:300;letter-spacing:.08em;font-size:4rem;font-weight:700}@media screen and (min-width: 768px){.choose__head--title.banana{font-size:5rem}}@media screen and (min-width: 992px){.choose__head--title.banana{font-size:7.5rem}}@media screen and (min-width: 768px){.choose__head--sub{font-size:2rem}}@media screen and (min-width: 992px){.choose__head--sub{font-size:3rem}}.choose__head--bg{-webkit-transform:translateX(-50%) scale(1) rotate(-5deg);transform:translateX(-50%) scale(1) rotate(-5deg)}@media screen and (min-width: 768px){.choose__head--bg{font-size:10rem}}@media screen and (min-width: 992px){.choose__head--bg{font-size:15.5rem}}@media screen and (min-width: 768px){.choose__txt{font-size:2rem;margin:2.4rem 0 0}}@media screen and (min-width: 992px){.choose__txt{font-size:3rem;margin:6.4rem 0 0}}@media screen and (min-width: 768px){.choose__list{margin:3.2rem 0 0}}@media screen and (min-width: 992px){.choose__list{margin:7.2rem 0 0}}@media screen and (min-width: 768px){.choose__box{max-width:initial}}@media screen and (min-width: 992px){.choose__box{width:40rem}}.choose__box.work .choose__box--wrap,.choose__box.balance .choose__box--wrap,.choose__box.life .choose__box--wrap{border-top:.5rem solid #0083ff}.choose__box.work .choose__box--wrap .salary,.choose__box.balance .choose__box--wrap .salary,.choose__box.life .choose__box--wrap .salary{background-color:#0083ff}.choose__box.work .choose__box--sub::after,.choose__box.balance .choose__box--sub::after,.choose__box.life .choose__box--sub::after{background-color:#0083ff}.choose__box.work .head__staff,.choose__box.work .head__title,.choose__box.balance .head__staff,.choose__box.balance .head__title,.choose__box.life .head__staff,.choose__box.life .head__title{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,sans-serif;font-style:normal;font-weight:300;letter-spacing:.08em;color:#0083ff}.choose__box--title.banana{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,sans-serif;font-style:normal;font-weight:300;letter-spacing:.08em;font-size:3.3rem;font-weight:700;color:#0083ff !important}@media screen and (min-width: 768px){.choose__box--title.banana{font-size:3.6rem}}@media screen and (min-width: 992px){.choose__box--title.banana{font-size:4.5rem}}@media screen and (min-width: 768px){.choose__box--sub{margin:.8rem 0 0}}@media screen and (min-width: 992px){.choose__box--sub{margin:2.4rem 0 0}}.choose__box--wrap .head__title{font-size:2.8rem;font-weight:700 !important}@media screen and (min-width: 768px){.choose__box--wrap .head__title{font-size:3rem}}@media screen and (min-width: 992px){.choose__box--wrap .head__title{font-size:3.4rem}}.choose__box--wrap .head__title span{margin:.4rem 0 0}@media screen and (min-width: 992px){.choose__box--wrap .head__title span{margin:.8rem 0 0}}@media screen and (min-width: 768px){.choose__box--wrap .head__staff{font-size:2rem;margin:.8rem auto}}@media screen and (min-width: 992px){.choose__box--wrap .head__staff{font-size:2.2rem;margin:auto 0 1rem}}@media screen and (min-width: 768px){.choose__box--wrap .head__img{padding:0 3.4rem}}@media screen and (min-width: 992px){.choose__box--wrap .head__img{padding:0}}section.flow{width:100%;position:relative;overflow:hidden;margin:3.2rem 0 0;padding:0}@media screen and (min-width: 768px){section.flow{margin:4.8rem auto 0}}@media screen and (min-width: 992px){section.flow{margin:11rem auto 0}}.flow-umits__head{position:relative;color:#fff;text-align:center}.flow-umits__head picture{width:100%;position:relative;z-index:0}.flow-umits__head picture::before{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgb(0, 131, 255)), color-stop(45%, rgb(33, 73, 178)), to(rgb(46, 49, 146)));background:-webkit-linear-gradient(left, rgb(0, 131, 255) 0%, rgb(33, 73, 178) 45%, rgb(46, 49, 146) 100%);background:linear-gradient(90deg, rgb(0, 131, 255) 0%, rgb(33, 73, 178) 45%, rgb(46, 49, 146) 100%);position:absolute;top:0;right:0;z-index:1;opacity:.8}.flow-umits__head--wrap{width:100%;position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flow-umits__head--en{font-size:3.5rem;line-height:.73}@media screen and (min-width: 768px){.flow-umits__head--en{font-size:5rem}}@media screen and (min-width: 992px){.flow-umits__head--en{font-size:7rem}}.flow-umits__head--jp{font-size:1.7rem;font-weight:600;line-height:1;margin:1rem 0 0}@media screen and (min-width: 768px){.flow-umits__head--jp{font-size:2.3rem;margin:1.6rem 0 0}}@media screen and (min-width: 992px){.flow-umits__head--jp{font-size:3rem;margin:2.4rem 0 0}}.flow__list{margin:4.8rem 1.5rem 0}@media screen and (min-width: 768px){.flow__list{margin:6rem 1.5rem 0}}@media screen and (min-width: 992px){.flow__list{margin:8rem 0 0}}.flow__box{border:.1rem solid #0083ff}@media screen and (min-width: 992px){.flow__box{border:.2rem solid #0083ff}}.flow__box:nth-of-type(n + 2){margin:8rem 0 0}@media screen and (min-width: 768px){.flow__box:nth-of-type(n + 2){margin:0}}.flow__box:nth-of-type(n + 2)::before{background-color:#0083ff;opacity:0}.flow__box:nth-of-type(n + 2).active::before{-webkit-animation:flowArrow 2s infinite forwards;animation:flowArrow 2s infinite forwards}.flow__box:nth-of-type(3)::before{-webkit-animation-delay:.5s !important;animation-delay:.5s !important}.flow__box:nth-of-type(4)::before{-webkit-animation-delay:1s !important;animation-delay:1s !important}.flow__box--title{width:27rem;background-color:#0083ff;border-radius:0;-webkit-clip-path:polygon(4rem 0%, 100% 0%, calc(100% - 4rem) 100%, 0% 100%);clip-path:polygon(4rem 0%, 100% 0%, calc(100% - 4rem) 100%, 0% 100%)}@media screen and (min-width: 768px){.flow__box--title{font-size:1.5rem;width:95%}}@media screen and (min-width: 992px){.flow__box--title{width:24rem;font-size:2.4rem}}@media screen and (min-width: 992px){.flow__box--txt{letter-spacing:.05em}}section.recruitments{width:100%;position:relative;overflow:hidden;margin:3.2rem 0 0;background-color:#e5f5fd}@media screen and (min-width: 768px){section.recruitments{margin:4.8rem auto 0}}@media screen and (min-width: 992px){section.recruitments{margin:11rem auto 0}}section.recruitments::before{display:none}@media screen and (min-width: 768px){section.recruitments{padding:4.8rem 4rem}}@media screen and (min-width: 992px){section.recruitments{padding:8rem 0}}.recruitments__head--title .color{color:#0083ff;display:inline-block}.recruitments__head--title .jp::before,.recruitments__head--title .jp::after{display:none}.recruitments__contents--title{color:#0083ff}section.faq{width:100%;position:relative;overflow:hidden;margin:3.2rem 0 0}@media screen and (min-width: 768px){section.faq{margin:4.8rem auto 0}}@media screen and (min-width: 992px){section.faq{margin:11rem auto 0}}.faq__head--title .color{color:#0083ff;display:inline-block}.faq__head--title .jp::before,.faq__head--title .jp::after{display:none}@media screen and (min-width: 768px){.faq__wrap{max-width:93rem}}.faq__box::before{border:.1rem solid #0083ff;border-radius:0}.faq__box dt::after,.faq__box dt::before{color:#0083ff}.faq__box dd::before{color:#ed1e79}/*# sourceMappingURL=umits-recruit.css.map */