@charset "UTF-8";:root{--color-white:#fff;--color-black:#333;--color-main:#ef8200;--color-main2:#049ed4;--color-gradation:linear-gradient(90deg,#ef8200 0%,#f7b400 98.25%);--color-gradation2:linear-gradient(330deg,#1e4f94,#049ed4 98.25%);--color-bg:#fff8f0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background-color:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #000;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}img{font-size:0;line-height:0;vertical-align:top}*{box-sizing:border-box!important;font-size:1.4rem}html{font-size:62.5%}html.is-open{overflow:hidden}body{-webkit-text-size-adjust:100%;background-color:var(--color-white);color:var(--color-black);font-family:Noto Sans JP;font-feature-settings:"palt" 1;font-size:1rem;font-style:normal;font-weight:400;overflow-x:hidden;width:100%;-webkit-tap-highlight-color:transparent}body *{letter-spacing:.05em}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:var(--color-black);text-decoration:none;transition:.3s}a:hover{opacity:.8}@media screen and (max-width:767px){a:hover{opacity:1}}picture{display:block}button,input[type=button],input[type=date],input[type=email],input[type=number],input[type=reset],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;background-color:var(--color-white);border:none;border-radius:0;box-sizing:border-box;color:var(--color-black)}button::-webkit-search-decoration,input[type=button]::-webkit-search-decoration,input[type=date]::-webkit-search-decoration,input[type=email]::-webkit-search-decoration,input[type=number]::-webkit-search-decoration,input[type=reset]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration,input[type=tel]::-webkit-search-decoration,input[type=text]::-webkit-search-decoration,select::-webkit-search-decoration,textarea::-webkit-search-decoration{display:none}button:focus,input[type=button]:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline-offset:0}input[type=date]::-webkit-date-and-time-value,input[type=datetime-local]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:left}.is-pc{display:block}@media screen and (max-width:767px){.is-pc{display:none}}.is-pc--inline{display:inline-block}@media screen and (max-width:767px){.is-pc--inline{display:none}}.is-sp{display:none}@media screen and (max-width:767px){.is-sp{display:block}}.is-sp--inline{display:none}@media screen and (max-width:767px){.is-sp--inline{display:inline-block}}.swiper-container{overflow:visible;padding-bottom:54px;position:relative}@media screen and (max-width:1439px){.swiper-container{padding-bottom:3.75vw}}@media screen and (max-width:767px){.swiper-container{padding-bottom:10.93333vw}.p-achievements__swiper .swiper-container,.p-jobOffer__swiper .swiper-container{padding-bottom:8.26667vw}.p-voice__swiper .swiper-container{padding-bottom:9.33333vw}.p-member__swiper .swiper-container{overflow:hidden;padding-bottom:9.06667vw;padding-top:2.66667vw}}.swiper-button-next,.swiper-button-prev{display:block;height:auto;margin-top:0;width:auto;z-index:2}.swiper-button-next:after,.swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";display:block;filter:drop-shadow(0 0 20px rgba(0,0,0,.1));height:35px;width:35px}@media screen and (max-width:1439px){.swiper-button-next:after,.swiper-button-prev:after{filter:drop-shadow(0 0 1.38889vw rgba(0,0,0,.1));height:2.08333vw;width:2.08333vw}}@media screen and (max-width:767px){.swiper-button-next:after,.swiper-button-prev:after{filter:drop-shadow(0 0 5.33333vw rgba(0,0,0,.1))}}.swiper-button-prev{left:-56px}@media screen and (max-width:1439px){.swiper-button-prev{left:-3.88889vw}}@media screen and (max-width:767px){.swiper-button-prev{left:-2.66667vw!important}.p-achievements__swiper .swiper-button-prev{left:-7px!important;top:39%}.p-jobOffer__swiper .swiper-button-prev{left:-7px!important;top:40%}.p-voice__swiper .swiper-button-prev{left:-7px!important;top:35%}.p-member__swiper .swiper-button-prev{left:-26px!important;top:42%}}.swiper-button-prev:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/swiper_icon_prev.svg)}@media screen and (max-width:767px){.swiper-button-prev:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/swiper_icon_prev_sp.svg);height:16vw;width:16vw}}.swiper-button-next{right:-46px}@media screen and (max-width:1439px){.swiper-button-next{right:-3.19444vw}}@media screen and (max-width:767px){.swiper-button-next{right:-2.66667vw!important}.p-achievements__swiper .swiper-button-next{right:-7px!important;top:39%}.p-jobOffer__swiper .swiper-button-next{right:-7px!important;top:40%}.p-voice__swiper .swiper-button-next{right:-7px!important;top:35%}.p-member__swiper .swiper-button-next{right:-26px!important;top:42%}}.swiper-button-next:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/swiper_icon_next.svg)}@media screen and (max-width:767px){.swiper-button-next:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/swiper_icon_next_sp.svg);height:16vw;width:16vw}}.swiper-pagination{z-index:1}.swiper-pagination-bullets{bottom:0!important;font-size:0!important;left:auto!important}@media screen and (max-width:767px){.p-feeling__swiper__inner .swiper-pagination-bullets{bottom:4vw!important}}.swiper-pagination-bullet{background-color:#ffeedb;border-radius:50%;height:10px;margin:0 10px!important;opacity:1;width:10px}@media screen and (max-width:1439px){.swiper-pagination-bullet{height:.69444vw;margin:0 .69444vw!important;width:.69444vw}}@media screen and (max-width:767px){.swiper-pagination-bullet{height:1.86667vw;margin:0 1.86667vw!important;width:1.86667vw}.p-achievements__swiper .swiper-pagination-bullet,.p-voice__swiper .swiper-pagination-bullet{background-color:var(--color-white)}#thanks .p-achievements__swiper .swiper-pagination-bullet{background-color:#ffeedb}}.swiper-pagination-bullet-active{background:var(--color-main)!important}@-webkit-keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.lity-hide{display:none!important}.lity-close,.lity-close:hover{box-shadow:none!important;display:none!important;font-family:inherit!important;line-height:1!important;position:static!important;text-shadow:none!important}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/fonts/noto-sans-jp-v53-japanese_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/fonts/noto-sans-jp-v53-japanese_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/fonts/noto-sans-jp-v53-japanese_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v32-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v32-latin-500.woff2) format("woff2")}.l-container{margin:0 auto;padding-left:195px;padding-right:195px;width:1440px}@media screen and (max-width:1439px){.l-container{padding-left:13.54167vw;padding-right:13.54167vw;width:100vw}}@media screen and (max-width:767px){.l-container{padding-left:5.86667vw;padding-right:5.86667vw;width:100%}}.c-achievements{background-color:var(--color-white);padding:0 20px;position:relative;width:330px}@media screen and (max-width:1439px){.c-achievements{padding:0 1.38889vw;width:22.91667vw}}@media screen and (max-width:767px){.c-achievements{padding:0 5.33333vw;width:88vw}}.c-achievements__icon{left:13px;position:absolute;top:-43px}@media screen and (max-width:1439px){.c-achievements__icon{left:.90278vw;top:-2.98611vw}}@media screen and (max-width:767px){.c-achievements__icon{left:3.73333vw;top:-11.46667vw}}.c-achievements__icon img{height:92px;width:92px}@media screen and (max-width:1439px){.c-achievements__icon img{height:6.38889vw;width:6.38889vw}}@media screen and (max-width:767px){.c-achievements__icon img{height:24.53333vw;width:24.53333vw}}.c-achievements__name{font-size:13px;margin-left:6px;padding-bottom:29px;padding-top:20px;text-align:center}@media screen and (max-width:1439px){.c-achievements__name{font-size:.90278vw;margin-left:.41667vw;padding-bottom:2.01389vw;padding-top:1.52778vw}}@media screen and (max-width:767px){.c-achievements__name{font-size:3.46667vw;margin-left:1.6vw;padding-bottom:7.73333vw;padding-top:5.33333vw}}.c-achievements__income img{height:156px;width:303px}@media screen and (max-width:1439px){.c-achievements__income img{height:10.83333vw;width:21.04167vw}}@media screen and (max-width:767px){.c-achievements__income img{height:41.6vw;width:80.8vw}}.c-achievements__text{font-size:15px;line-height:28px;padding-bottom:30px;padding-top:13px}@media screen and (max-width:1439px){.c-achievements__text{font-size:1.04167vw;line-height:1.94444vw;padding-bottom:2.08333vw;padding-top:.90278vw}}@media screen and (max-width:767px){.c-achievements__text{font-size:4vw;line-height:7.46667vw;padding-bottom:8vw;padding-top:3.46667vw}}.c-voice{background-color:var(--color-white);padding:108px 20px 25px;position:relative}@media screen and (max-width:1439px){.c-voice{padding:7.5vw 1.38889vw 1.73611vw}}@media screen and (max-width:767px){.c-voice{padding:28.26667vw 5.33333vw 6.66667vw}}.c-voice__icon{height:143px;left:0;margin:0 auto;position:absolute;right:0;top:-60px;width:130px}@media screen and (max-width:1439px){.c-voice__icon{height:9.93056vw;top:-4.16667vw;width:9.02778vw}}@media screen and (max-width:767px){.c-voice__icon{height:38.13333vw;top:-16vw;width:34.66667vw}}.c-voice__icon img{height:auto;width:100%}.c-voice__text{font-size:15px;letter-spacing:0;line-height:28px}@media screen and (max-width:1439px){.c-voice__text{font-size:1.04167vw;line-height:1.94444vw}}@media screen and (max-width:767px){.c-voice__text{font-size:4vw;line-height:7.46667vw}}.c-member{background-color:var(--color-white);box-shadow:0 0 10px rgba(0,0,0,.1);height:541px;width:330px}@media screen and (max-width:1439px){.c-member{box-shadow:0 0 .69444vw rgba(0,0,0,.1);height:37.56944vw;width:22.91667vw}}@media screen and (max-width:767px){.c-member{box-shadow:0 0 2.66667vw rgba(0,0,0,.1);height:144.26667vw;width:88vw}}.c-member__image{margin:0 auto;width:100%}.c-member__image img{height:auto;width:100%}@media screen and (max-width:1439px){.c-member__image{width:22.91667vw}}@media screen and (max-width:767px){.c-member__image{width:88vw}}.c-member__name{font-size:16px;font-weight:700;text-align:center}@media screen and (max-width:1439px){.c-member__name{font-size:1.11111vw}}@media screen and (max-width:767px){.c-member__name{font-size:4.26667vw}}.c_member__prof{padding:20px}@media screen and (max-width:1439px){.c_member__prof{padding:1.38889vw}}@media screen and (max-width:767px){.c_member__prof{padding:5.33333vw 4.26667vw 5.33333vw 5.33333vw}}.c-member__title{color:var(--color-main);font-size:17px;font-weight:700;letter-spacing:.02em;line-height:27px;padding-top:17px}@media screen and (max-width:1439px){.c-member__title{font-size:1.18056vw;line-height:1.875vw;padding-top:1.18056vw}}@media screen and (max-width:767px){.c-member__title{font-size:4.53333vw;line-height:7.46667vw;padding-top:4.53333vw}}.c-member__text{font-size:15px;letter-spacing:.03em;line-height:28px;margin-top:3px}@media screen and (max-width:1439px){.c-member__text{font-size:1.04167vw;line-height:1.94444vw;margin-top:.20833vw}}@media screen and (max-width:767px){.c-member__text{font-size:4vw;line-height:7.46667vw;margin-top:.8vw}}.c-form{box-shadow:0 0 10px rgba(48,56,65,.15);margin:0 auto;overflow:hidden;width:730px}@media screen and (max-width:1439px){.c-form{box-shadow:0 0 .69444vw rgba(48,56,65,.15);width:50.69444vw}}@media screen and (max-width:767px){.c-form{box-shadow:0 0 2.66667vw rgba(48,56,65,.15);width:100%}}.c-form__titleBox{align-items:center;background:var(--color-gradation);display:flex;height:82px;justify-content:center}@media screen and (max-width:1439px){.c-form__titleBox{height:5.69444vw}}@media screen and (max-width:767px){.c-form__titleBox{height:16vw}}.c-form__titleBox__title{color:var(--color-white);font-size:25px;font-weight:700}@media screen and (max-width:1439px){.c-form__titleBox__title{font-size:1.73611vw}}@media screen and (max-width:767px){.c-form__titleBox__title{font-size:5.33333vw}}.c-form__titleBox__title img{height:55px;width:189px}@media screen and (max-width:1439px){.c-form__titleBox__title img{height:3.81944vw;width:13.125vw}}@media screen and (max-width:767px){.c-form__titleBox__title img{height:10.4vw;width:36.26667vw}}.c-form__content{background-color:var(--color-white);padding:25px 60px 40px}@media screen and (max-width:1439px){.c-form__content{padding:1.73611vw 4.16667vw 2.77778vw}}@media screen and (max-width:767px){.c-form__content{padding:5.86667vw 5.33333vw 8vw}}.c-form__content label{display:inline-block;font-size:22px;font-weight:700}@media screen and (max-width:1439px){.c-form__content label{font-size:1.52778vw}}@media screen and (max-width:767px){.c-form__content label{font-size:4.26667vw}}.c-form__content .hs_hopes_for_the_future label{display:none}.c-form__content .hs_hopes_for_the_future label.hs-error-msg{display:block}.c-form__content .hs_hopes_for_the_future .hs-field-desc{display:inline-block;font-size:22px;font-weight:700;line-height:28px;margin-bottom:20px;margin-top:38px}@media screen and (max-width:1439px){.c-form__content .hs_hopes_for_the_future .hs-field-desc{font-size:1.52778vw;line-height:1.94444vw;margin-bottom:1.38889vw;margin-top:2.63889vw}}@media screen and (max-width:767px){.c-form__content .hs_hopes_for_the_future .hs-field-desc{font-size:4vw;line-height:5.6vw;margin-bottom:3.2vw;margin-top:4.26667vw}}.c-form__content .hs_hopes_for_the_future_message{background:var(--color-gradation);color:var(--color-white);font-size:18px;font-weight:700;line-height:22px;padding:17px 21px}@media screen and (max-width:1439px){.c-form__content .hs_hopes_for_the_future_message{font-size:1.25vw;line-height:1.52778vw;padding:1.18056vw 1.45833vw}}@media screen and (max-width:767px){.c-form__content .hs_hopes_for_the_future_message{font-size:3.46667vw;line-height:5.06667vw;padding:3.73333vw 4vw}}.c-form__content .step_title{font-size:25px;font-weight:700;margin-bottom:43px;margin-top:38px;text-align:center}@media screen and (max-width:1439px){.c-form__content .step_title{font-size:1.73611vw;margin-bottom:2.98611vw;margin-top:2.63889vw}}@media screen and (max-width:767px){.c-form__content .step_title{font-size:4.53333vw;margin-bottom:6.93333vw;margin-top:6.4vw}}.c-form__content input:focus,.c-form__content select:focus,.c-form__content textarea:focus{outline:2px solid #005fcc;outline-offset:-2px}.c-form__content .button{align-items:center;display:flex;flex-direction:column;gap:18px;margin-top:43px}@media screen and (max-width:1439px){.c-form__content .button{gap:1.25vw;margin-top:2.98611vw}}@media screen and (max-width:767px){.c-form__content .button{gap:4.8vw;margin-top:6.4vw}}.c-form__content .actions input[type=submit],.c-form__content .button-next{align-items:center;background:var(--color-gradation2);border:0;border-radius:30px;color:var(--color-white);cursor:pointer;display:flex;font-size:22px;font-weight:700;height:61px;justify-content:center;margin:0 auto;position:relative;width:325px}@media screen and (max-width:1439px){.c-form__content .actions input[type=submit],.c-form__content .button-next{font-size:1.52778vw;height:4.23611vw;width:22.56944vw}}@media screen and (max-width:767px){.c-form__content .actions input[type=submit],.c-form__content .button-next{font-size:4vw;height:12vw;width:51.46667vw}}.c-form__content .button-back{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:700;left:13px;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1439px){.c-form__content .button-back{font-size:1.04167vw;left:.90278vw}}@media screen and (max-width:767px){.c-form__content .button-back{font-size:3.2vw;left:0}}.c-form__content .button-back__beforeSubmit{cursor:pointer;left:0;margin-top:79px;position:absolute;right:0;text-align:center}@media screen and (max-width:1439px){.c-form__content .button-back__beforeSubmit{margin-top:5.48611vw}}@media screen and (max-width:767px){.c-form__content .button-back__beforeSubmit{margin-top:17.33333vw}}.c-form__content .actions{margin:0 auto;position:relative;width:325px}@media screen and (max-width:1439px){.c-form__content .actions{width:22.56944vw}}@media screen and (max-width:767px){.c-form__content .actions{width:51.46667vw}}.c-form__content .actions:after,.c-form__content .button-next:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/button_icon_arrow_next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:12px;margin:auto 0;position:absolute;right:17px;top:0;width:7px}@media screen and (max-width:1439px){.c-form__content .actions:after,.c-form__content .button-next:after{height:.83333vw;right:1.18056vw;width:.48611vw}}@media screen and (max-width:767px){.c-form__content .actions:after,.c-form__content .button-next:after{height:3.2vw;right:4.53333vw;width:1.06667vw}}.c-form__content .button-back:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/button_icon_arrow_back.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:12px;margin:auto 0;position:absolute;right:45px;top:3px;width:7px}@media screen and (max-width:1439px){.c-form__content .button-back:after{height:.83333vw;right:3.125vw;top:.20833vw;width:.48611vw}}@media screen and (max-width:767px){.c-form__content .button-back:after{height:2.66667vw;right:8.8vw;top:.53333vw;width:1.33333vw}}.c-form__content .hs_submit{margin-bottom:97px}@media screen and (max-width:1439px){.c-form__content .hs_submit{margin-bottom:6.73611vw}}@media screen and (max-width:767px){.c-form__content .hs_submit{margin-bottom:25.86667vw}}.c-form__content .privacy_policy_wrap{display:inline-block}.c-form__content__step{margin-bottom:25px}@media screen and (max-width:1439px){.c-form__content__step{margin-bottom:1.73611vw}}@media screen and (max-width:767px){.c-form__content__step{margin-bottom:6.4vw}}.c-form__content__step>ul{align-items:center;display:flex;justify-content:center}.c-form__content__step>ul>li{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;overflow:hidden;text-indent:150vw;white-space:nowrap;width:58px}@media screen and (max-width:1439px){.c-form__content__step>ul>li{height:1.59722vw;width:4.02778vw}}@media screen and (max-width:767px){.c-form__content__step>ul>li{height:5.6vw;width:12.8vw}}.c-form__content__step>ul>li+li{margin-left:10px}@media screen and (max-width:1439px){.c-form__content__step>ul>li+li{margin-left:.69444vw}}@media screen and (max-width:767px){.c-form__content__step>ul>li+li{margin-left:1.86667vw}}.c-form__content__step>ul>li:first-child{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_1.svg)}.c-form__content__step>ul>li:first-child.is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_1_current.svg)}.c-form__content__step>ul>li:nth-child(2){background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_2.svg)}.c-form__content__step>ul>li:nth-child(2).is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_2_current.svg)}.c-form__content__step>ul>li:nth-child(3){background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_3.svg)}.c-form__content__step>ul>li:nth-child(3).is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_3_current.svg)}.c-form__content__step>ul>li:nth-child(4){background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_4.svg)}.c-form__content__step>ul>li:nth-child(4).is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_4_current.svg)}@media screen and (max-width:767px){.c-form__content__step>ul>li:first-child{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_1_sp.svg)}.c-form__content__step>ul>li:first-child.is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_1_current_sp.svg)}.c-form__content__step>ul>li:nth-child(2){background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_2_sp.svg)}.c-form__content__step>ul>li:nth-child(2).is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_2_current_sp.svg)}.c-form__content__step>ul>li:nth-child(3){background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_3_sp.svg)}.c-form__content__step>ul>li:nth-child(3).is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_3_current_sp.svg)}.c-form__content__step>ul>li:nth-child(4){background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_4_sp.svg)}.c-form__content__step>ul>li:nth-child(4).is-current{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_form_number_4_current_sp.svg)}}.c-form__content__block__titleBox{align-items:center;display:flex;margin-bottom:20px}@media screen and (max-width:1439px){.c-form__content__block__titleBox{margin-bottom:1.38889vw}}@media screen and (max-width:767px){.c-form__content__block__titleBox{margin-bottom:2.66667vw}}.c-form__content__block__titleBox__title{font-size:22px;font-weight:700}@media screen and (max-width:1439px){.c-form__content__block__titleBox__title{font-size:1.52778vw}}@media screen and (max-width:767px){.c-form__content__block__titleBox__title{font-size:4.26667vw}}.c-form__content .hs-fieldtype-radio ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.c-form__content .hs-fieldtype-radio ul{gap:10px}}.c-form__content .hs-form-radio{width:295px}@media screen and (max-width:1439px){.c-form__content .hs-form-radio{width:20.48611vw}}@media screen and (max-width:767px){.c-form__content .hs-form-radio{width:100%}}.c-form__content .hs-fieldtype-booleancheckbox input,.c-form__content .hs-form-radio input{display:none}.c-form__content .hs-form-radio input:checked+span{background-color:var(--color-main2);border:2px solid var(--color-main2);color:var(--color-white)}@media screen and (max-width:1439px){.c-form__content .hs-form-radio input:checked+span{border:.13889vw solid var(--color-main2)}}@media screen and (max-width:767px){.c-form__content .hs-form-radio input:checked+span{border:.26667vw solid var(--color-main2)}}.c-form__content .hs-form-radio span{align-items:center;border:1px solid var(--color-main2);border-radius:5px;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:77px;justify-content:center;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:295px}@media screen and (max-width:1439px){.c-form__content .hs-form-radio span{border:.06944vw solid var(--color-main2);border-radius:.34722vw;font-size:1.38889vw;height:5.34722vw;width:20.48611vw}}@media screen and (max-width:767px){.c-form__content .hs-form-radio span{border:.26667vw solid var(--color-main2);border-radius:1.33333vw;font-size:4vw;height:14.66667vw;width:77.6vw}}.c-form__content .hs-form-radio span:hover{background-color:var(--color-main2);border:1px solid var(--color-main2);color:var(--color-white)}@media screen and (max-width:1439px){.c-form__content .hs-form-radio span:hover{border:.06944vw solid var(--color-main2)}}@media screen and (max-width:767px){.c-form__content .hs-form-radio span:hover{border:.26667vw solid var(--color-main2)}.c-form__content .hs-form-radio__choice+.c-form__content .hs-form-radio__choice,.c-form__content .hs-form-radio__choice+.c-form__content__block__checkbox__choice,.c-form__content__block__checkbox__choice+.c-form__content .hs-form-radio__choice,.c-form__content__block__checkbox__choice+.c-form__content__block__checkbox__choice{margin-top:2.66667vw}}.c-form__content select{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/icon_arrow_select.svg);background-position:right 36px center;background-repeat:no-repeat;background-size:12px 8px;border:1px solid var(--color-main2);border-radius:7px;color:var(--color-black);font-size:20px;font-weight:700;height:76px;padding:0 30px;width:100%}@media screen and (max-width:1439px){.c-form__content select{background-position:right 2.5vw center;background-size:.83333vw .55556vw;border:.06944vw solid var(--color-main2);border-radius:.48611vw;font-size:1.38889vw;height:5.27778vw;padding:0 2.08333vw}}@media screen and (max-width:767px){.c-form__content select{background-position:right 4.26667vw center;background-size:3.2vw 2.13333vw;border:.26667vw solid var(--color-main2);border-radius:1.86667vw;font-size:4.26667vw;height:14.66667vw;padding:0 8.53333vw 0 4.8vw}}.c-form__content select:invalid{color:var(--color-placeholder)}.c-form__content .hs-form-field>label span{display:inline-block;margin-bottom:20px}@media screen and (max-width:1439px){.c-form__content .hs-form-field>label span{margin-bottom:1.38889vw}}@media screen and (max-width:767px){.c-form__content .hs-form-field>label span{line-height:3.73333vw;margin-bottom:3.73333vw}}.c-form__content .hs-form-field>label span.hs-form-required{display:none}.c-form__name-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.c-form__content .hs_firstname,.c-form__content .hs_lastname{width:49%}.c-form__content .hs_recaptcha{left:50%;margin-top:116px;position:absolute;transform:translateX(-50%)}@media screen and (max-width:1439px){.c-form__content .hs_recaptcha{margin-top:8.05556vw}}@media screen and (max-width:767px){.c-form__content .hs_recaptcha{margin-top:24.53333vw}}.c-form__content .hs_error_rollup{display:none}.c-form__content .error-katakana{margin-top:3px}@media screen and (max-width:1439px){.c-form__content .error-katakana{margin-top:.20833vw}}@media screen and (max-width:767px){.c-form__content .error-katakana{margin-top:0}}.c-form__content .error-katakana,.c-form__content .hs-error-msg{color:red;font-size:14px;font-weight:400;line-height:16px}@media screen and (max-width:1439px){.c-form__content .error-katakana,.c-form__content .hs-error-msg{font-size:.97222vw;line-height:1.11111vw}}@media screen and (max-width:767px){.c-form__content .error-katakana,.c-form__content .hs-error-msg{font-size:2.66667vw;line-height:4.26667vw}}.c-form__content .hs-fieldtype-phonenumber+.hs-fieldtype-text,.c-form__content .hs-fieldtype-select+.hs-fieldtype-select,.c-form__content .hs-fieldtype-select+.hs-fieldtype-text,.c-form__content .hs-fieldtype-select+.hs-fieldtype-textarea,.c-form__content .hs-fieldtype-text+.hs-fieldtype-phonenumber,.c-form__content .hs-fieldtype-text+.hs-fieldtype-text,.c-form__content .hs_name_phonetic__c{margin-top:39px}@media screen and (max-width:1439px){.c-form__content .hs-fieldtype-phonenumber+.hs-fieldtype-text,.c-form__content .hs-fieldtype-select+.hs-fieldtype-select,.c-form__content .hs-fieldtype-select+.hs-fieldtype-text,.c-form__content .hs-fieldtype-select+.hs-fieldtype-textarea,.c-form__content .hs-fieldtype-text+.hs-fieldtype-phonenumber,.c-form__content .hs-fieldtype-text+.hs-fieldtype-text,.c-form__content .hs_name_phonetic__c{margin-top:2.70833vw}}@media screen and (max-width:767px){.c-form__content .hs-fieldtype-phonenumber+.hs-fieldtype-text,.c-form__content .hs-fieldtype-select+.hs-fieldtype-select,.c-form__content .hs-fieldtype-select+.hs-fieldtype-text,.c-form__content .hs-fieldtype-select+.hs-fieldtype-textarea,.c-form__content .hs-fieldtype-text+.hs-fieldtype-phonenumber,.c-form__content .hs-fieldtype-text+.hs-fieldtype-text,.c-form__content .hs_name_phonetic__c{margin-top:6.93333vw}}.c-form__content .hs-fieldtype-text.hs_lastname+.hs-fieldtype-text.hs_firstname{margin-top:0}.c-form__content .hs-form-booleancheckbox span:before{background-image:url(../images/form_icon_agree.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:12px;margin-right:17px;transform:translate(9px,3px);width:12px}.c-form__content input,.c-form__content textarea{border:1px solid var(--color-main2);border-radius:7px;font-size:20px;font-weight:700;width:100%}@media screen and (max-width:1439px){.c-form__content input,.c-form__content textarea{border:.06944vw solid var(--color-main2);border-radius:.48611vw;font-size:1.38889vw}}@media screen and (max-width:767px){.c-form__content input,.c-form__content textarea{border:.26667vw solid var(--color-main2);border-radius:1.86667vw;font-size:16px}}.c-form__content input::-moz-placeholder,.c-form__content textarea::-moz-placeholder{color:rgba(48,56,65,.4)}.c-form__content input:-ms-input-placeholder,.c-form__content textarea:-ms-input-placeholder{color:rgba(48,56,65,.4)}.c-form__content input::placeholder,.c-form__content textarea::placeholder{color:rgba(48,56,65,.4)}.c-form__content input{height:76px;padding:0 30px}@media screen and (max-width:1439px){.c-form__content input{height:5.27778vw;padding:0 2.08333vw}}@media screen and (max-width:767px){.c-form__content input{height:14.66667vw;padding:0 4vw}}.c-form__content textarea{height:220px;padding:30px}@media screen and (max-width:1439px){.c-form__content textarea{height:15.27778vw;padding:2.08333vw}}@media screen and (max-width:767px){.c-form__content textarea{height:45.33333vw;padding:4vw}}.c-form__content .hs_career textarea{font-family:Noto Sans JP;height:76px;padding:23px 30px 0}@media screen and (max-width:1439px){.c-form__content .hs_career textarea{height:5.27778vw;padding:1.59722vw 2.08333vw 0}}@media screen and (max-width:767px){.c-form__content .hs_career textarea{height:14.66667vw;padding:3.73333vw 8vw 0 5.06667vw}}.c-form__content .career_note{font-size:11px;line-height:16px;margin-top:7px}@media screen and (max-width:1439px){.c-form__content .career_note{font-size:.76389vw;line-height:1.11111vw;margin-top:.48611vw}}@media screen and (max-width:767px){.c-form__content .career_note{font-size:2.93333vw;line-height:4.26667vw;margin-top:1.86667vw;padding-left:2.66667vw;text-indent:-2.93333vw}}.c-form__content__block+.c-form__content__block{margin-top:30px}@media screen and (max-width:1439px){.c-form__content__block+.c-form__content__block{margin-top:2.08333vw}}@media screen and (max-width:767px){.c-form__content__block+.c-form__content__block{margin-top:6.66667vw}}.c-form__content__agree{font-size:15px;margin-bottom:31px;margin-top:18px;text-align:center}@media screen and (max-width:1439px){.c-form__content__agree{font-size:1.04167vw;margin-bottom:2.15278vw;margin-top:1.25vw}}@media screen and (max-width:767px){.c-form__content__agree{font-size:3.2vw;margin-bottom:7.2vw;margin-top:3.46667vw}}.c-form__content__agree a{color:var(--color-main);cursor:pointer;text-decoration:underline}@media screen and (max-width:1439px){.c-form__content__agree label:before{height:.97222vw;margin-right:.69444vw;width:.97222vw}}@media screen and (max-width:767px){.c-form__content__agree label:before{height:2.66667vw;margin-right:1.33333vw;width:2.66667vw}}.c-form__content__agree+.parsley-errors-list{font-size:14px!important;margin-top:15px!important;text-align:center}@media screen and (max-width:1439px){.c-form__content__agree+.parsley-errors-list{font-size:.97222vw!important;margin-top:1.04167vw!important}}@media screen and (max-width:767px){.c-form__content__agree+.parsley-errors-list{font-size:3.2vw!important;margin-top:2.66667vw!important}}.c-form__content .parsley-errors-list{color:red;font-size:14px;margin-top:12px}@media screen and (max-width:1439px){.c-form__content .parsley-errors-list{font-size:.97222vw;margin-top:.83333vw}}@media screen and (max-width:767px){.c-form__content .parsley-errors-list{font-size:3.2vw;margin-top:2.66667vw}}.c-form__content__buttonBox{margin-top:40px}@media screen and (max-width:1439px){.c-form__content__buttonBox{margin-top:2.77778vw}}@media screen and (max-width:767px){.c-form__content__buttonBox{margin-top:6.66667vw}}.c-form__content__buttonBox__button{margin-bottom:20px;text-align:center}@media screen and (max-width:1439px){.c-form__content__buttonBox__button{margin-bottom:1.38889vw}}@media screen and (max-width:767px){.c-form__content__buttonBox__button{margin-bottom:5.33333vw}}.c-form__content__buttonBox__button button{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:block;height:61px;margin:0 auto;overflow:hidden;text-indent:150vw;white-space:nowrap;width:325px}@media screen and (max-width:1439px){.c-form__content__buttonBox__button button{height:4.23611vw;width:22.56944vw}}@media screen and (max-width:767px){.c-form__content__buttonBox__button button{height:12vw;width:51.46667vw}}.c-form__content__buttonBox__button--next button{background-image:url()}@media screen and (max-width:767px){.c-form__content__buttonBox__button--next button{background-image:url()}}.c-form__content__buttonBox__button--submit button{background-image:url()}@media screen and (max-width:767px){.c-form__content__buttonBox__button--submit button{background-image:url()}}.c-form__content__buttonBox__back{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1439px){.c-form__content__buttonBox__back{font-size:1.04167vw}}@media screen and (max-width:767px){.c-form__content__buttonBox__back{font-size:3.2vw}}.c-form__content__buttonBox__back:before{background-image:url();background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin-right:15px;transform:translateY(1px);width:7px}@media screen and (max-width:1439px){.c-form__content__buttonBox__back:before{height:.83333vw;margin-right:1.04167vw;width:.48611vw}}@media screen and (max-width:767px){.c-form__content__buttonBox__back:before{height:2.13333vw;margin-right:2.66667vw;width:1.33333vw}}.c-form__content .hs_utm_campaign label,.c-form__content .hs_utm_medium label,.c-form__content .hs_utm_source label{display:none}.c-form__content .hs-fieldtype-text+.hs_utm_campaign,.c-form__content .hs-fieldtype-text+.hs_utm_medium,.c-form__content .hs-fieldtype-text+.hs_utm_source{margin-top:0}.c-jobOffer{background-color:var(--color-white);box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;position:relative;text-align:center}@media screen and (max-width:1439px){.c-jobOffer{box-shadow:0 0 .69444vw rgba(0,0,0,.1)}}@media screen and (max-width:767px){.c-jobOffer{box-shadow:0 0 2.66667vw rgba(0,0,0,.1)}}.c-jobOffer__titleBox{background:var(--color-gradation2);color:var(--color-white);display:flex;flex-direction:column;font-weight:700;gap:10px;height:84px;justify-content:center}@media screen and (max-width:1439px){.c-jobOffer__titleBox{height:5.83333vw}}@media screen and (max-width:767px){.c-jobOffer__titleBox{height:22.4vw}}.c-jobOffer__titleBox__title{font-size:20px;font-weight:700}@media screen and (max-width:1439px){.c-jobOffer__titleBox__title{font-size:1.38889vw}}@media screen and (max-width:767px){.c-jobOffer__titleBox__title{font-size:5.33333vw}}.c-jobOffer__income{margin-top:20px}@media screen and (max-width:1439px){.c-jobOffer__income{margin-top:1.38889vw}}@media screen and (max-width:767px){.c-jobOffer__income{margin-top:5.33333vw}}.c-jobOffer__income img{height:67px;width:245px}@media screen and (max-width:1439px){.c-jobOffer__income img{height:4.65278vw;width:17.01389vw}}@media screen and (max-width:767px){.c-jobOffer__income img{height:17.86667vw;width:65.33333vw}}.c-jobOffer--3 .c-jobOffer__income img{height:67px;width:263px}@media screen and (max-width:1439px){.c-jobOffer--3 .c-jobOffer__income img{height:4.65278vw;width:18.26389vw}}@media screen and (max-width:767px){.c-jobOffer--3 .c-jobOffer__income img{height:17.86667vw;width:70.13333vw}}.c-jobOffer__titleBox__text{color:var(--color-white);font-size:14px;font-weight:700;text-align:center}@media screen and (max-width:1439px){.c-jobOffer__titleBox__text{font-size:.97222vw}}@media screen and (max-width:767px){.c-jobOffer__titleBox__text{font-size:3.73333vw}}.c-jobOffer__text{padding:20px 14px 25px 17px;text-align:left}@media screen and (max-width:1439px){.c-jobOffer__text{padding:1.38889vw .97222vw 1.73611vw 1.18056vw}}@media screen and (max-width:767px){.c-jobOffer__text{padding:5.33333vw 3.73333vw 6.66667vw 4.53333vw}}.c-jobOffer__text li{font-size:15px;line-height:26px;padding-left:20px;text-indent:-8px}@media screen and (max-width:1439px){.c-jobOffer__text li{font-size:1.04167vw;line-height:1.80556vw;padding-left:1.38889vw;text-indent:-.55556vw}}@media screen and (max-width:767px){.c-jobOffer__text li{font-size:4vw;line-height:6.93333vw;padding-left:5.33333vw;text-indent:-2.13333vw}}.c-jobOffer__text li:before{content:"・";display:inline-block;width:8px}@media screen and (max-width:1439px){.c-jobOffer__text li:before{width:.55556vw}}@media screen and (max-width:767px){.c-jobOffer__text li:before{width:2.13333vw}}header{height:71px;width:100%}@media screen and (max-width:1439px){header{height:4.93056vw}}@media screen and (max-width:767px){header{height:12.26667vw;position:absolute}}.p-header{background-color:var(--color-white);left:0;top:0;width:100%}.p-header .l-container{height:100%;padding-left:0;padding-right:0;width:100%}.p-header__inner{align-items:center;display:flex;height:71px;justify-content:space-between;padding:0 30px}@media screen and (max-width:1439px){.p-header__inner{height:4.93056vw;padding:0 2.08333vw}}@media screen and (max-width:767px){.p-header__inner{height:12.26667vw;padding:0 5.33333vw}}.p-header__logo img{height:45px;width:512px}@media screen and (max-width:1439px){.p-header__logo img{height:3.125vw;width:35.55556vw}}@media screen and (max-width:767px){.p-header__logo img{height:6.93333vw;width:83.73333vw}}#thanks .c-achievements-wrapper{display:flex;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));position:relative}#thanks .c-achievements{background-color:#fff;padding:0 20px;position:relative;z-index:1}@media screen and (max-width:1439px){#thanks .c-achievements{padding:0 1.38889vw}}@media screen and (max-width:767px){#thanks .c-achievements{padding:0 5.33333vw}}#thanks .c-achievements__icon-shadow{filter:drop-shadow(0 0 10px rgba(0,0,0,.1));left:8px;overflow:visible;pointer-events:none;position:absolute;top:-25px;z-index:0}@media screen and (max-width:1439px){#thanks .c-achievements__icon-shadow{left:.55556vw;top:-1.73611vw}}@media screen and (max-width:767px){#thanks .c-achievements__icon-shadow{left:2.13333vw;top:-6.66667vw}}#thanks .c-achievements__icon-shadow img{height:92px;width:92px}@media screen and (max-width:1439px){#thanks .c-achievements__icon-shadow img{height:6.38889vw;width:6.38889vw}}@media screen and (max-width:767px){#thanks .c-achievements__icon-shadow img{height:24.53333vw;width:24.53333vw}}#th
#thanks .p-header{position:static}#thanks .p-jobOffer{background-color:var(--color-bg)}#thanks .p-achievements{background-color:var(--color-white)}.p-footer{height:52px;position:relative}@media screen and (max-width:1439px){.p-footer{height:3.61111vw}}@media screen and (max-width:767px){.p-footer{height:11.46667vw}}.p-footer:before{content:"";height:100%;left:0;opacity:.22;position:absolute;top:0;width:100%;z-index:-1}.p-footer .l-container{height:100%}@media screen and (max-width:767px){.p-footer .l-container{align-items:center;display:flex;justify-content:center}}.p-footer__inner{align-items:center;display:flex;height:100%;justify-content:center}@media screen and (max-width:767px){.p-footer__inner{display:block;height:auto}}.p-footer__company{color:var(--color-main);font-size:16px;font-weight:700}@media screen and (max-width:1439px){.p-footer__company{font-size:1.11111vw}}@media screen and (max-width:767px){.p-footer__company{font-size:4.8vw;margin-bottom:4vw}}.p-footer__nav>ul{align-items:center;display:flex}@media screen and (max-width:767px){.p-footer__nav>ul{justify-content:center}}.p-footer__nav>ul>li+li{margin-left:39px}@media screen and (max-width:1439px){.p-footer__nav>ul>li+li{margin-left:2.70833vw}}@media screen and (max-width:767px){.p-footer__nav>ul>li+li{margin-left:5.33333vw}}.p-footer__nav a{color:var(--color-main);font-size:14px;text-decoration:underline}@media screen and (max-width:1439px){.p-footer__nav a{font-size:.97222vw}}@media screen and (max-width:767px){.p-footer__nav a{font-size:3.2vw}}.p-step__inner{padding:66px 0 71px}@media screen and (max-width:1439px){.p-step__inner{padding:4.58333vw 0 4.93056vw}}@media screen and (max-width:767px){.p-step__inner{padding:13.33333vw 0}}.p-step__title{font-size:35px;font-weight:700;margin-bottom:50px;text-align:center}@media screen and (max-width:1439px){.p-step__title{font-size:2.43056vw;margin-bottom:3.47222vw}}@media screen and (max-width:767px){.p-step__title{font-size:6.66667vw;margin-bottom:8vw}}.p-step__title span.em{color:var(--color-accent);font-size:130%}.p-step__stepList ul li:not(:last-child):after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/step_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:11px;margin:14px auto 0;width:22px}@media screen and (max-width:1439px){.p-step__stepList ul li:not(:last-child):after{height:.76389vw;margin-top:.97222vw;width:1.52778vw}}@media screen and (max-width:767px){.p-step__stepList ul li:not(:last-child):after{height:2.93333vw;margin-top:2.4vw;width:5.6vw}}.p-step__stepList>ul>li+li{margin-top:15px}@media screen and (max-width:1439px){.p-step__stepList>ul>li+li{margin-top:1.04167vw}}@media screen and (max-width:767px){.p-step__stepList>ul>li+li{margin-top:2.93333vw}}.p-step__stepList>ul>li:last-child .p-step__stepList__stepBox:before{display:none}.p-step__stepList__stepBox{background-color:var(--color-bg);border-radius:20px;margin:0 auto;padding:30px 47px 25px 51px;width:732px}@media screen and (max-width:1439px){.p-step__stepList__stepBox{border-radius:1.38889vw;padding:2.08333vw 3.26389vw 1.73611vw 3.54167vw;width:50.83333vw}}@media screen and (max-width:767px){.p-step__stepList__stepBox{border-radius:5.33333vw;padding:7.46667vw 4.53333vw 6.4vw 5.86667vw;width:100%}}.p-step__stepList__stepBox--1{padding-bottom:52px}@media screen and (max-width:767px){.p-step__stepList__stepBox--1{padding-bottom:6.4vw;padding-top:7.2vw}.p-step__stepList__stepBox--3{padding-bottom:7.2vw}.p-step__stepList__stepBox--4{padding-bottom:6.93333vw}}.p-step__stepList__stepBox__titleBox{align-items:center;display:flex;gap:25px}@media screen and (max-width:1439px){.p-step__stepList__stepBox__titleBox{gap:1.73611vw}}@media screen and (max-width:767px){.p-step__stepList__stepBox__titleBox{gap:4.26667vw}}.p-step__stepList__stepBox__titleBox__number{height:36px;width:72px}@media screen and (max-width:1439px){.p-step__stepList__stepBox__titleBox__number{height:2.5vw;width:5vw}}@media screen and (max-width:767px){.p-step__stepList__stepBox__titleBox__number{height:8.53333vw;width:16.8vw}.p-step__stepList__stepBox--2 .p-step__stepList__stepBox__titleBox__number,.p-step__stepList__stepBox--4 .p-step__stepList__stepBox__titleBox__number{width:17.33333vw}}.p-step__stepList__stepBox__titleBox__number img{height:auto;width:100%}.p-step__stepList__stepBox__titleBox__title{font-size:20px;font-weight:700;transform:translateY(3px)}@media screen and (max-width:1439px){.p-step__stepList__stepBox__titleBox__title{font-size:1.38889vw;transform:translateY(.20833vw)}}@media screen and (max-width:767px){.p-step__stepList__stepBox__titleBox__title{font-size:5.33333vw;line-height:7.2vw;transform:translateY(0)}}.p-step__stepList__stepBox__titleBox__title--4{position:relative}#thanks .p-step__stepList__stepBox__titleBox__title--3:after,.p-step__stepList__stepBox__titleBox__title--4:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/step_number_04_speech.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:7px;content:"";display:block;height:39px;position:absolute;right:-109px;width:107px}@media screen and (max-width:1439px){#thanks .p-step__stepList__stepBox__titleBox__title--3:after,.p-step__stepList__stepBox__titleBox__title--4:after{bottom:.48611vw;height:2.70833vw;right:-7.56944vw;width:7.43056vw}}@media screen and (max-width:767px){#thanks .p-step__stepList__stepBox__titleBox__title--3:after,.p-step__stepList__stepBox__titleBox__title--4:after{bottom:.53333vw;height:10.4vw;right:-30.13333vw;width:28.53333vw}}.p-step__stepList__stepBox__text{font-size:15px;line-height:28px;margin-top:5px}@media screen and (max-width:1439px){.p-step__stepList__stepBox__text{font-size:1.04167vw;line-height:1.94444vw;margin-top:.34722vw}}@media screen and (max-width:767px){.p-step__stepList__stepBox__text{font-size:4vw;line-height:7.46667vw;margin-top:.53333vw}}.p-step__stepList__stepBox__text a{color:var(--color-main);text-decoration:underline}.p-faq{background-color:var(--color-bg)}.p-faq__inner{padding:67px 0 70px}@media screen and (max-width:1439px){.p-faq__inner{padding:4.72222vw 0 4.86111vw}}@media screen and (max-width:767px){.p-faq__inner{padding:13.33333vw 0 14.13333vw}}.p-faq__title{font-size:35px;font-weight:700;margin-bottom:50px;text-align:center}@media screen and (max-width:1439px){.p-faq__title{font-size:2.43056vw;margin-bottom:3.47222vw}}@media screen and (max-width:767px){.p-faq__title{font-size:6.66667vw;margin-bottom:8vw}}.p-faq__title span.em{color:var(--color-accent);font-size:130%}.p-faq__faqList{margin:0 auto;width:772px}@media screen and (max-width:1439px){.p-faq__faqList{width:53.61111vw}}@media screen and (max-width:767px){.p-faq__faqList{width:100%}}.p-faq__faqList>ul>li+li{margin-top:30px}@media screen and (max-width:1439px){.p-faq__faqList>ul>li+li{margin-top:2.08333vw}}@media screen and (max-width:767px){.p-faq__faqList>ul>li+li{margin-top:4vw}}.p-faq__faqList__faqBox,.p-faq__faqList__faqBox__qBox{background-color:var(--color-white)}.p-faq__faqList__faqBox__qBox{cursor:pointer;position:relative;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-faq__faqList__faqBox__qBox:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/faq_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:15px;margin:auto 0;position:absolute;right:29px;top:0;width:15px}@media screen and (max-width:1439px){.p-faq__faqList__faqBox__qBox:after{height:1.04167vw;right:2.01389vw;width:1.04167vw}}@media screen and (max-width:767px){.p-faq__faqList__faqBox__qBox:after{height:2.66667vw;right:4vw;width:2.66667vw}}.p-faq__faqList__faqBox__qBox__inner{align-items:center;display:flex;padding:24px 65px 26px 33px}@media screen and (max-width:1439px){.p-faq__faqList__faqBox__qBox__inner{padding:1.66667vw 4.51389vw 1.80556vw 2.29167vw}}@media screen and (max-width:767px){.p-faq__faqList__faqBox__qBox__inner{padding:5.33333vw 9.6vw 5.33333vw 4.8vw}}.p-faq__faqList__faqBox__qBox__icon{flex-shrink:0;margin-right:25px;width:22px}.p-faq__faqList__faqBox__qBox__icon img{height:auto;width:100%}@media screen and (max-width:1439px){.p-faq__faqList__faqBox__qBox__icon{margin-right:1.73611vw;width:1.52778vw}}@media screen and (max-width:767px){.p-faq__faqList__faqBox__qBox__icon{margin-right:2.66667vw;width:4vw}}.p-faq__faqList__faqBox__qBox__text{font-size:20px;font-weight:700;line-height:29px}@media screen and (max-width:1439px){.p-faq__faqList__faqBox__qBox__text{font-size:1.38889vw;line-height:2.01389vw}}@media screen and (max-width:767px){.p-faq__faqList__faqBox__qBox__text{font-size:4.26667vw;line-height:5.86667vw}}.p-faq__faqList__faqBox__aBox{display:none}.p-faq__faqList__faqBox__aBox__inner{padding:0 79px 28px 81px}@media screen and (max-width:1439px){.p-faq__faqList__faqBox__aBox__inner{padding:0 5.48611vw 1.94444vw 5.625vw}}@media screen and (max-width:767px){.p-faq__faqList__faqBox__aBox__inner{padding:0 4.53333vw 5.06667vw 11.2vw}}.p-faq__faqList__faqBox__aBox__text{font-size:15px;letter-spacing:.04em;line-height:28px}@media screen and (max-width:1439px){.p-faq__faqList__faqBox__aBox__text{font-size:1.04167vw;line-height:1.94444vw}}@media screen and (max-width:767px){.p-faq__faqList__faqBox__aBox__text{font-size:4vw;line-height:7.2vw}}.p-faq__faqList__faqBox.is-open .p-faq__faqList__faqBox__qBox{border-radius:10px 10px 0 0}@media screen and (max-width:1439px){.p-faq__faqList__faqBox.is-open .p-faq__faqList__faqBox__qBox{border-radius:.69444vw .69444vw 0 0}}@media screen and (max-width:767px){.p-faq__faqList__faqBox.is-open .p-faq__faqList__faqBox__qBox{border-radius:1.6vw 1.6vw 0 0}}.p-faq__faqList__faqBox.is-open .p-faq__faqList__faqBox__qBox:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/faq_arrow_2.svg)}.p-copyright{background:var(--color-gradation);height:30px}@media screen and (max-width:1439px){.p-copyright{height:2.08333vw}}@media screen and (max-width:767px){.p-copyright{height:8vw}}.p-copyright .l-container{height:100%}.p-copyright__inner{align-items:center;display:flex;height:100%;justify-content:center}.p-copyright__text{color:var(--color-white);font-size:10px;text-align:center}@media screen and (max-width:1439px){.p-copyright__text{font-size:.69444vw}}@media screen and (max-width:767px){.p-copyright__text{font-size:2.66667vw}}.p-mainVisual{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/mainvisual_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:670px}@media screen and (max-width:1439px){.p-mainVisual{height:46.52778vw}}@media screen and (max-width:767px){.p-mainVisual{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/mainvisual_bg_sp_2.jpg);height:216.53333vw}}.p-mainVisual .l-container{height:100%;padding-left:0;padding-right:0}.p-mainVisual__inner{position:relative}.p-mainVisual__text{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/mainvisual_text_2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:571px;left:35px;overflow:hidden;position:absolute;text-indent:150vw;top:64px;white-space:nowrap;width:783px}@media screen and (max-width:1439px){.p-mainVisual__text{height:39.65278vw;left:2.43056vw;top:4.44444vw;width:54.375vw}}@media screen and (max-width:767px){.p-mainVisual__text{display:none}}.jobList__wrapper{overflow:hidden}@media screen and (max-width:767px){.jobList__wrapper{margin-top:20px}}.jobList{align-items:center;display:flex;margin:0 -50vw;padding-bottom:70px}@media screen and (max-width:767px){.jobList{padding-bottom:13.6vw}}.jobList ul{align-items:center;display:flex}.jobList>ul:first-child{animation:loop 100s linear -50s infinite}.jobList>ul:last-child{animation:loop2 100s linear infinite}.jobList ul li{margin-left:25px}.p-jobList__image{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/jobList.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:80px;width:2256px}@media screen and (max-width:1439px){.p-jobList__image{height:5.55556vw;width:156.66667vw}}@media screen and (max-width:767px){.p-jobList__image{height:13.33333vw;width:376vw}}.p-achievements{background-color:var(--color-bg)}@media screen and (max-width:767px){.p-achievements{overflow:hidden}.p-achievements .l-container{padding-left:0;padding-right:0}}.p-achievements__inner{padding:60px 0 71px}@media screen and (max-width:1439px){.p-achievements__inner{padding:4.86111vw 0}}@media screen and (max-width:767px){.p-achievements__inner{padding:11.73333vw 0 13.33333vw}}.p-achievements__title{font-size:35px;font-weight:700;line-height:53px;margin-bottom:83px;text-align:center}@media screen and (max-width:1439px){.p-achievements__title{font-size:2.43056vw;line-height:3.68056vw;margin-bottom:5.76389vw}}@media screen and (max-width:767px){.p-achievements__title{font-size:6.66667vw;line-height:9.33333vw;margin-bottom:18.4vw}.p-achievements__achievementsList{display:none}}.p-achievements__achievementsList>ul{display:flex;justify-content:space-between}.p-achievements__achievementsList>ul>li{display:flex}.p-achievements__swiper{display:none}@media screen and (max-width:767px){.p-achievements__swiper{display:block}.p-achievements__swiper .c-achievements{margin:0 auto;width:88vw}}.p-voice{background-color:var(--color-bg)}@media screen and (max-width:767px){.p-voice{overflow:hidden}.p-voice .l-container{padding-left:0;padding-right:0}}.p-voice__inner{padding:60px 0 71px}@media screen and (max-width:1439px){.p-voice__inner{padding:4.86111vw 0}}@media screen and (max-width:767px){.p-voice__inner{padding:11.73333vw 0 13.33333vw}}.p-voice__title{font-size:35px;font-weight:700;line-height:53px;margin-bottom:28px;text-align:center}@media screen and (max-width:1439px){.p-voice__title{font-size:2.43056vw;line-height:3.68056vw;margin-bottom:1.94444vw}}@media screen and (max-width:767px){.p-voice__title{font-size:6.66667vw;line-height:9.33333vw;margin-bottom:6.93333vw}}.p-voice__score{text-align:center}.p-voice__score img{height:131px;width:211px}@media screen and (max-width:1439px){.p-voice__score img{height:9.09722vw;width:14.65278vw}}@media screen and (max-width:767px){.p-voice__score img{height:21.06667vw;width:33.86667vw}}.p-voice__score__info{font-size:12px;margin-bottom:110px;margin-top:20px;text-align:center}@media screen and (max-width:1439px){.p-voice__score__info{font-size:.83333vw;margin-bottom:7.63889vw;margin-top:1.38889vw}}@media screen and (max-width:767px){.p-voice__score__info{font-size:2.66667vw;margin-bottom:24vw;margin-top:3.2vw}.p-voice__voiceList{display:none}}.p-voice__voiceList>ul{display:flex;justify-content:space-between}.p-voice__voiceList>ul>li{display:flex;width:330px}@media screen and (max-width:1439px){.p-voice__voiceList>ul>li{width:22.91667vw}}@media screen and (max-width:767px){.p-voice__voiceList>ul>li{width:88vw}}.p-voice__swiper{display:none}@media screen and (max-width:767px){.p-voice__swiper{display:block}.p-voice__swiper .c-voice{height:130.93333vw;margin:0 auto;width:88vw}}.p-cta{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/cta_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:327px}@media screen and (max-width:1439px){.p-cta{height:22.70833vw}}@media screen and (max-width:767px){.p-cta{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/cta_bg_sp.jpg);height:68.26667vw}}.p-cta .l-container{align-items:center;display:flex;height:100%;justify-content:center}.p-cta__title{color:var(--color-white);font-size:33px;font-weight:700;text-align:center;text-shadow:1px 1px 1px rgba(51,51,51,.2)}@media screen and (max-width:1439px){.p-cta__title{font-size:2.29167vw}}@media screen and (max-width:767px){.p-cta__title{font-size:6.66667vw;line-height:10.13333vw;margin-top:-12px}}.p-cta__buttonBox{margin-top:35px}@media screen and (max-width:1439px){.p-cta__buttonBox{margin-top:2.43056vw}}@media screen and (max-width:767px){.p-cta__buttonBox{margin-top:6.66667vw}}.p-cta__buttonBox__title{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/cta_title_button.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:38px;margin:0 auto 9px;overflow:hidden;text-indent:150vw;white-space:nowrap;width:206px}@media screen and (max-width:1439px){.p-cta__buttonBox__title{height:2.22222vw;margin:0 auto 1.04167vw;width:13.95833vw}}@media screen and (max-width:767px){.p-cta__buttonBox__title{height:8.26667vw;margin:0 auto 3.2vw;width:47.46667vw}}.p-cta__buttonBox__button a{align-items:center;background:var(--color-gradation);border-radius:40px;box-shadow:1px 1px 1px rgba(51,51,51,.2);color:var(--color-white);display:flex;font-size:20px;font-weight:700;gap:6px;height:70px;justify-content:center;margin:0 auto;padding-left:11px;position:relative;width:370px}@media screen and (max-width:1439px){.p-cta__buttonBox__button a{border-radius:2.77778vw;font-size:1.38889vw;gap:.41667vw;height:4.86111vw;padding-left:.76389vw;width:25.69444vw}}@media screen and (max-width:767px){.p-cta__buttonBox__button a{border-radius:10.66667vw;font-size:5.33333vw;gap:0;height:15.2vw;justify-content:start;padding-left:8.53333vw;width:88vw}}.p-cta__buttonBox__button a:after{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/button_icon_arrow_next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:16px;margin:auto 0;position:absolute;right:19px;top:0;width:8px}@media screen and (max-width:1439px){.p-cta__buttonBox__button a:after{height:1.11111vw;right:1.31944vw;width:.55556vw}}@media screen and (max-width:767px){.p-cta__buttonBox__button a:after{height:4.26667vw;right:5.06667vw;width:2.13333vw}}.p-cta__buttonBox__button a span.label{background-color:var(--color-white);border-radius:2px;color:var(--color-main);margin-right:15px;padding:5px 5px 5px 7px;text-align:center}@media screen and (max-width:1439px){.p-cta__buttonBox__button a span.label{border-radius:.13889vw;margin-right:1.04167vw;padding:.34722vw .34722vw .34722vw .48611vw}}@media screen and (max-width:767px){.p-cta__buttonBox__button a span.label{border-radius:.53333vw;margin-right:4vw;padding:1.33333vw 1.33333vw 1.33333vw 1.86667vw}}.p-solution__solutionList{display:block}@media screen and (max-width:767px){.p-solution__solutionList{display:none}}.p-solution__solutionListSP{display:none}@media screen and (max-width:767px){.p-solution__solutionListSP{display:block}.p-solution__solutionListSP__solutionBox--1{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_bg_1_sp.jpg);height:174.4vw}.p-solution__solutionListSP__solutionBox--1,.p-solution__solutionListSP__solutionBox--2{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block}.p-solution__solutionListSP__solutionBox--2{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_bg_2_sp.jpg);height:181.86667vw;margin-top:8.26667vw}.p-solution__solutionListSP__solutionBox--3{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_bg_3_sp.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:196.26667vw;margin-top:8.26667vw}.p-solution .l-container{padding-left:0;padding-right:0}}.p-solution__inner{padding:56px 0 70px}@media screen and (max-width:1439px){.p-solution__inner{padding:3.88889vw 0 4.86111vw}}@media screen and (max-width:767px){.p-solution__inner{padding:10.4vw 0 13.06667vw}}.p-solution__title{font-size:35px;font-weight:700;line-height:58px;margin-bottom:89px;text-align:center}@media screen and (max-width:1439px){.p-solution__title{font-size:2.43056vw;line-height:4.02778vw;margin-bottom:6.18056vw}}@media screen and (max-width:767px){.p-solution__title{font-size:6.66667vw;line-height:10.93333vw;margin-bottom:6.66667vw}}.p-solution__title span.em{color:var(--color-accent);font-size:130%}.p-solution__solutionList ul li{display:flex;position:relative}@media screen and (max-width:767px){.p-solution__solutionList>ul>li .p-solution__solutionList__solutionBox__thumbnail{bottom:3.73333vw;top:unset}}.p-solution__solutionList>ul>li:first-child .p-solution__solutionList__solutionBox__thumbnail{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_thumbnail_1.png)}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:first-child .p-solution__solutionList__solutionBox__thumbnail{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_thumbnail_1_sp.png)}}.p-solution__solutionList>ul>li:nth-child(2) .p-solution__solutionList__solutionBox__thumbnail{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_thumbnail_2.png);left:0}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:nth-child(2) .p-solution__solutionList__solutionBox__thumbnail{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_thumbnail_2_sp.png);bottom:3.73333vw}}.p-solution__solutionList>ul>li:nth-child(3) .p-solution__solutionList__solutionBox__thumbnail{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_thumbnail_3.png)}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:nth-child(3) .p-solution__solutionList__solutionBox__thumbnail{background-image:url(https://20169275.fs1.hubspotusercontent-na1.net/hubfs/20169275/raw_assets/public/lp_hr_a/images/solution_thumbnail_3_sp.png);bottom:3.73333vw}}.p-solution__solutionList ul li:nth-of-type(odd){justify-content:flex-start}.p-solution__solutionList ul li:nth-of-type(2n){justify-content:flex-end}.p-solution__solutionList>ul>li+li{margin-top:100px}@media screen and (max-width:1439px){.p-solution__solutionList>ul>li+li{margin-top:6.94444vw}}@media screen and (max-width:767px){.p-solution__solutionList>ul>li+li{margin-top:7.73333vw}}.p-solution__solutionList__solutionBox{background-color:var(--color-bg);display:flex;flex-direction:row;width:888px}@media screen and (max-width:1439px){.p-solution__solutionList__solutionBox{width:61.66667vw}}@media screen and (max-width:767px){.p-solution__solutionList__solutionBox{display:block;width:100%}}.p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList__solutionBox__number{height:45px;left:53px;position:absolute;top:-23px;width:64px}@media screen and (max-width:1439px){.p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList__solutionBox__number{height:3.125vw;left:3.68056vw;position:static;top:-1.59722vw;width:4.44444vw}}@media screen and (max-width:767px){.p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList__solutionBox__number{height:8.53333vw;left:14.13333vw;top:-6.13333vw;width:12.26667vw}}.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox__number{height:45px;left:47px;top:-20px;width:67px}@media screen and (max-width:1439px){.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox__number{height:3.125vw;left:3.26389vw;top:-1.38889vw;width:4.65278vw}}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox__number{height:8.53333vw;left:12.53333vw;top:-5.33333vw;width:12.8vw}}.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox__number{height:45px;left:55px;top:-23px;width:67px}@media screen and (max-width:1439px){.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox__number{height:3.125vw;left:3.81944vw;top:-1.59722vw;width:4.65278vw}}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionListSP__solutionBox__number,.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox__number{height:8.53333vw;left:14.66667vw;top:-6.13333vw;width:12.53333vw}}.p-solution__solutionList__solutionBox__number img{height:auto;width:100%}.p-solution__solutionList__solutionBox__thumbnail{background-repeat:no-repeat;background-size:cover;content:"";display:block;flex-shrink:0;height:278px;position:absolute;right:0;top:-51px;width:430px}@media screen and (max-width:1439px){.p-solution__solutionList__solutionBox__thumbnail{height:19.30556vw;top:-3.54167vw;width:29.86111vw}}@media screen and (max-width:767px){.p-solution__solutionList__solutionBox__thumbnail{height:60.8vw;top:-13.6vw;width:93.86667vw}}.p-solution__solutionList__solutionBox__textBox{padding:36px 39px 46px 52px;position:relative}@media screen and (max-width:1439px){.p-solution__solutionList__solutionBox__textBox{padding:2.5vw 2.70833vw 3.19444vw 3.61111vw}}@media screen and (max-width:767px){.p-solution__solutionList__solutionBox__textBox{height:654px;padding:7.46667vw 5.06667vw 12.26667vw 11.73333vw}.p-solution__solutionListSP__solutionBox__textBox{height:654px;padding:7.46667vw 10.66667vw 12.26667vw 11.73333vw}}.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox__textBox{margin-top:-4px;padding:39px 46px 45px}@media screen and (max-width:1439px){.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox__textBox{margin-top:-.27778vw;padding:0 2.70833vw 3.19444vw 3.125vw}}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox__textBox{height:688px;margin-top:-1.06667vw;padding:9.06667vw 7.73333vw 6.13333vw 6.13333vw}}.p-solution__solutionList>ul>li:first-of-type .p-solution__solutionList__solutionBox,.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox{border-bottom-left-radius:35px}@media screen and (max-width:1439px){.p-solution__solutionList>ul>li:first-of-type .p-solution__solutionList__solutionBox,.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox{border-bottom-left-radius:2.43056vw}}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:first-of-type .p-solution__solutionList__solutionBox,.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox{border-bottom-left-radius:0;border-top-right-radius:9.33333vw;margin-right:20px}.p-solution__solutionList>ul>li:nth-of-type(3) .p-solution__solutionList__solutionBox__textBox{height:736px}}.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox{border-bottom-right-radius:35px;flex-direction:row-reverse}@media screen and (max-width:767px){.p-solution__solutionList>ul>li:nth-of-type(2) .p-solution__solutionList__solutionBox{border-bottom-right-radius:0;border-top-left-radius:9.33333vw;margin-left:5.33333vw}}.p-solution__solutionListSP__solutionBox__textBox__title,.p-solution__solutionList__solutionBox__textBox__title{color:var(--color-main);font-size:20px;font-weight:700;line-height:28px;margin-bottom:4px}@media screen and (max-width:1439px){.p-solution__solutionListSP__solutionBox__textBox__title,.p-solution__solutionList__solutionBox__textBox__title{font-size:1.38889vw;line-height:1.94444vw;margin-bottom:.27778vw}}@media screen and (max-width:767px){.p-solution__solutionListSP__solutionBox__textBox__title,.p-solution__solutionList__solutionBox__textBox__title{font-size:4.26667vw;line-height:7.46667vw;margin-bottom:1.06667vw;margin-top:1.86667vw}}.p-solution__solutionListSP__solutionBox__textBox__text,.p-solution__solutionList__solutionBox__textBox__text{font-size:15px;letter-spacing:.02em;line-height:28px;width:533px}@media screen and (max-width:1439px){.p-solution__solutionListSP__solutionBox__textBox__text,.p-solution__solutionList__solutionBox__textBox__text{font-size:1.04167vw;line-height:1.94444vw;width:37.01389vw}}@media screen and (max-width:767px){.p-solution__solutionListSP__solutionBox__textBox__text,.p-solution__solutionList__solutionBox__textBox__text{font-size:4vw;letter-spacing:0;line-height:7.46667vw;width:100%}}@media screen and (max-width:767px){.p-member{overflow:hidden}.p-member .l-container{padding-left:0;padding-right:0}}.p-member__inner{margin-left:-6px;padding:59px 0 70px;width:1070px}@media screen and (max-width:1439px){.p-member__inner{margin-left:-.41667vw;padding:4.09722vw 0 4.86111vw;width:74.30556vw}}@media screen and (max-width:767px){.p-member__inner{margin:0 auto;padding:10.66667vw 0 13.33333vw;width:90%}}.p-member__title{font-size:35px;font-weight:700;letter-spacing:0;line-height:54px;margin-bottom:44px;text-align:center}@media screen and (max-width:1439px){.p-member__title{font-size:2.43056vw;line-height:3.75vw;margin-bottom:3.05556vw}}@media screen and (max-width:767px){.p-member__title{font-size:6.66667vw;line-height:10.66667vw;margin-bottom:4vw}.p-member__memberList{display:none}}.p-member__memberList>ul{display:flex;justify-content:space-between}.p-member__memberList>ul>li{width:330px}@media screen and (max-width:1439px){.p-member__memberList>ul>li{width:22.91667vw}}@media screen and (max-width:767px){.p-member__memberList>ul>li{width:88vw}.p-member__swiperPc{display:none}}.p-member__swiperPc .swiper-container{overflow:hidden;padding-bottom:60px;padding-left:5px;transform:translateX(-5px);width:1085px}@media screen and (max-width:1439px){.p-member__swiperPc .swiper-container{padding-bottom:4.16667vw;padding-left:.34722vw;transform:translateX(-.34722vw);width:75.34722vw}}@media screen and (max-width:767px){.p-member__swiperPc .swiper-container{padding-bottom:16vw;padding-left:0;transform:translateX(0);width:289.33333vw}}.p-member__swiperPc .swiper-button-next,.p-member__swiperPc .swiper-button-prev{top:42%}.p-member__swiper__inner{position:relative}.p-member__swiper{display:none}@media screen and (max-width:767px){.p-member__swiper{display:block}.p-member__swiper .c-member{margin:0 auto;width:88vw}}.p-form{margin-top:-130px}@media screen and (max-width:1439px){.p-form{margin-top:-9.02778vw}}@media screen and (max-width:767px){.p-form{margin-top:-27.46667vw}}.p-form__inner{padding:63px 0 70px}@media screen and (max-width:1439px){.p-form__inner{padding:4.375vw 0 4.86111vw}}@media screen and (max-width:767px){.p-form__inner{padding:8vw 0}}.p-thanks .l-container{padding-left:0;padding-right:0;width:100%}.p-thanks__messageTop{background-color:var(--color-bg)}.p-thanks__titleBox{align-items:center;display:flex;justify-content:center;padding-top:79px;position:relative}@media screen and (max-width:1439px){.p-thanks__titleBox{padding-top:5.48611vw}}@media screen and (max-width:767px){.p-thanks__titleBox{padding-top:22.93333vw}}.p-thanks__titleBox__title{height:137px;text-align:center;width:527px}@media screen and (max-width:1439px){.p-thanks__titleBox__title{height:9.51389vw;width:36.59722vw}}@media screen and (max-width:767px){.p-thanks__titleBox__title{height:20.26667vw;width:80.26667vw}}.p-thanks__titleBox__title img{height:auto;width:100%}.p-thanks__content{padding:53px 0 72px}@media screen and (max-width:1439px){.p-thanks__content{padding:4.86111vw 0 5vw}}@media screen and (max-width:767px){.p-thanks__content{padding:8vw 0 13.86667vw}}.p-thanks__content__textBox{background-color:#fff;margin:0 auto;padding:44px 0 56px;width:860px}@media screen and (max-width:1439px){.p-thanks__content__textBox{padding:3.05556vw 0 3.88889vw;width:59.72222vw}}@media screen and (max-width:767px){.p-thanks__content__textBox{padding:12.8vw 4.26667vw 14.93333vw 4.8vw;width:88%}}.p-thanks__content__title{color:var(--color-main);font-size:35px;font-weight:700;margin-bottom:33px;text-align:center}@media screen and (max-width:1439px){.p-thanks__content__title{font-size:2.43056vw;margin-bottom:2.29167vw}}@media screen and (max-width:767px){.p-thanks__content__title{font-size:6.13333vw;margin-bottom:11.73333vw}}.p-thanks__content__text{font-size:22px;font-weight:700;line-height:40px;margin-bottom:17px;text-align:center}@media screen and (max-width:1439px){.p-thanks__content__text{font-size:1.52778vw;line-height:2.77778vw;margin-bottom:1.18056vw}}@media screen and (max-width:767px){.p-thanks__content__text{font-size:4.26667vw;letter-spacing:0;line-height:7.73333vw;margin-bottom:1.86667vw;text-align:left}}.p-thanks__content__text span.em{color:var(--color-main)}.p-thanks__content__notice{font-size:15px;line-height:26px;margin-bottom:27px;text-align:center}@media screen and (max-width:1439px){.p-thanks__content__notice{font-size:1.04167vw;line-height:1.80556vw;margin-bottom:1.875vw}}@media screen and (max-width:767px){.p-thanks__content__notice{font-size:4vw;line-height:7.73333vw;margin-bottom:4vw;text-align:left}}.p-thanks__content__mail{color:var(--color-main);font-size:22px;text-align:center}@media screen and (max-width:1439px){.p-thanks__content__mail{font-size:1.52778vw}}@media screen and (max-width:767px){.p-thanks__content__mail{font-size:4.26667vw}}.p-thanks__content__commentBox{background:var(--color-gradation);padding:74px 0 69px;text-align:center}@media screen and (max-width:1439px){.p-thanks__content__commentBox{padding:5.13889vw 0 4.79167vw}}@media screen and (max-width:767px){.p-thanks__content__commentBox{padding:10.66667vw 0 11.2vw}}.p-thanks__content__commentBox img{height:157px;width:742px}@media screen and (max-width:1439px){.p-thanks__content__commentBox img{height:10.90278vw;width:51.52778vw}}@media screen and (max-width:767px){.p-thanks__content__commentBox img{height:18.93333vw;width:90.4vw}}@media screen and (max-width:767px){.p-jobOffer{overflow:hidden}.p-jobOffer .l-container{padding-left:0;padding-right:0}}.p-jobOffer__inner{padding:67px 0 70px}@media screen and (max-width:1439px){.p-jobOffer__inner{padding:4.65278vw 0 4.86111vw}}@media screen and (max-width:767px){.p-jobOffer__inner{padding:13.33333vw 0 14.13333vw}}.p-jobOffer__title{font-size:35px;font-weight:700;margin-bottom:50px;text-align:center}@media screen and (max-width:1439px){.p-jobOffer__title{font-size:2.43056vw;margin-bottom:3.47222vw}}@media screen and (max-width:767px){.p-jobOffer__title{font-size:6.66667vw;margin-bottom:8vw}}.p-jobOffer__title span.em{color:var(--color-accent);font-size:130%}@media screen and (max-width:767px){.p-jobOffer__jobOfferList{display:none}}.p-jobOffer__jobOfferList>ul{display:flex;justify-content:space-between}.p-jobOffer__jobOfferList>ul>li{display:flex;width:330px}@media screen and (max-width:1439px){.p-jobOffer__jobOfferList>ul>li{width:22.91667vw}}@media screen and (max-width:767px){.p-jobOffer__jobOfferList>ul>li{width:88vw}}.p-jobOffer__swiper{display:none}@media screen and (max-width:767px){.p-jobOffer__swiper{display:block}.p-jobOffer__swiper .c-jobOffer{margin:0 auto;width:88vw}}.c-lityCompany,.c-lityPrivacyPolicy{background-color:var(--color-white);border-radius:10px;-webkit-box-shadow:0 0 10px rgba(48,56,65,.15);box-shadow:0 0 10px rgba(48,56,65,.15);font-size:20px;font-weight:400;height:700px;line-height:1.6;overflow:scroll;overflow:auto;padding:40px;position:relative;width:730px}@media screen and (max-width:1439px){.c-lityCompany,.c-lityPrivacyPolicy{border-radius:.6944444444vw;-webkit-box-shadow:0 0 .6944444444vw rgba(48,56,65,.15);box-shadow:0 0 .6944444444vw rgba(48,56,65,.15);font-size:1.38889vw;height:48.6111111111vw;padding:2.7777777778vw;width:50.6944444444vw}}@media screen and (max-width:767px){.c-lityCompany,.c-lityPrivacyPolicy{border-radius:2.6666666667vw;-webkit-box-shadow:0 0 2.6666666667vw rgba(48,56,65,.15);box-shadow:0 0 2.6666666667vw rgba(48,56,65,.15);font-size:3.46667vw;height:92dvh;padding:5.3333333333vw;width:85vw}}.c-lityCompany__title,.c-lityPrivacyPolicy__title{font-weight:500;margin-bottom:20px;text-align:center}@media screen and (max-width:1439px){.c-lityCompany__title,.c-lityPrivacyPolicy__title{margin-bottom:1.3888888889vw}}@media screen and (max-width:767px){.c-lityCompany__title,.c-lityPrivacyPolicy__title{margin-bottom:5.3333333333vw}}.c-lityPrivacyPolicy p{overflow-wrap:anywhere}@media screen and (max-width:1439px){.c-lityPrivacyPolicy p{margin-bottom:1.38889vw}}@media screen and (max-width:767px){.c-lityPrivacyPolicy p{margin-bottom:5.33333vw}}.c-lityPrivacyPolicy span{font-weight:700}.c-lityPrivacyPolicy__close{position:fixed;right:20px;top:20px}@media screen and (max-width:1439px){.c-lityPrivacyPolicy__close{right:1.3888888889vw;top:1.3888888889vw}}@media screen and (max-width:767px){.c-lityPrivacyPolicy__close{display:none}}.c-lityPrivacyPolicy__content{font-size:14px}@media screen and (max-width:1439px){.c-lityPrivacyPolicy__content{font-size:.97222vw}}@media screen and (max-width:767px){.c-lityPrivacyPolicy__content{font-size:3.46667vw}}.c-lityPrivacyPolicy__content--subheading{margin-top:20px}@media screen and (max-width:1439px){.c-lityPrivacyPolicy__content--subheading{margin-top:1.38889vw}}@media screen and (max-width:767px){.c-lityPrivacyPolicy__content--subheading{margin-top:5.33333vw}}.c-lityPrivacyPolicy__content--notes{padding-left:10px}@media screen and (max-width:1439px){.c-lityPrivacyPolicy__content--notes{padding-left:.69444vw}}@media screen and (max-width:767px){.c-lityPrivacyPolicy__content--notes{padding-left:2.66667vw}}.c-lityPrivacyPolicy__content--notes ul li{padding-left:28px;text-indent:-8px}@media screen and (max-width:1439px){.c-lityPrivacyPolicy__content--notes ul li{padding-left:1.94444vw;text-indent:-.55556vw}}@media screen and (max-width:767px){.c-lityPrivacyPolicy__content--notes ul li{padding-left:7.46667vw;text-indent:-2.13333vw}}.c-lityCompany__content a,.c-lityPrivacyPolicy__content a{color:var(--color-main);text-decoration:underline}.c-lityCompany__content table{background:#fff;border:1px solid #ccc;border-bottom:none;border-collapse:separate;border-right:none;border-spacing:0;empty-cells:show;margin-bottom:15px;width:100%}.c-lityCompany__content table th{background-color:#f5f5f5;width:25%}.c-lityCompany__content table td,.c-lityCompany__content table th{border:1px solid #ccc;border-left:none;border-top:none;font-size:14px;padding:8px;vertical-align:top}@media screen and (max-width:1439px){.c-lityCompany__content table{margin-bottom:1.04167vw}.c-lityCompany__content table td,.c-lityCompany__content table th{font-size:.97222vw;padding:.55556vw}}@media screen and (max-width:767px){.c-lityCompany__content table{margin-bottom:4vw}.c-lityCompany__content table td,.c-lityCompany__content table th{font-size:3.46667vw;padding:1.6vw}}.c-lityCompany__content ul li{padding-left:8px;text-indent:-7px}@media screen and (max-width:1439px){.c-lityCompany__content ul li{padding-left:.55556vw;text-indent:-.48611vw}}@media screen and (max-width:767px){.c-lityCompany__content ul li{padding-left:2.13333vw;text-indent:-1.86667vw}}