@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.p-recruit-info-mvv__container{margin-inline:auto;max-width:1228px;width:100%}@media(max-width:1228px){.p-recruit-info-mvv__container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-recruit-info-mvv__container{padding-inline:5.87vw}}.p-recruit-info-mvv__inner{display:flex;flex-direction:column}.p-recruit-info-mvv__header{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem);margin-bottom:clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-recruit-info-mvv__header{gap:4.27vw;margin-bottom:8.53vw}}.p-recruit-info-mvv__description{color:var(--color-text);letter-spacing:.05em;line-height:1.7}.p-recruit-info-mvv__mission-card{background-color:#f0f5f8;border-radius:clamp(.46875rem,.29rem + .37vw,.625rem);margin-bottom:clamp(1.125rem,.7rem + .89vw,1.5rem);padding:clamp(2.25rem,1.39rem + 1.79vw,3rem) clamp(2.625rem,1.63rem + 2.08vw,3.5rem)}@media(max-width:767px){.p-recruit-info-mvv__mission-card{border-radius:2.67vw;margin-bottom:8.53vw;padding:8.53vw 6.4vw}}.p-recruit-info-mvv__mission-inner{display:flex;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-recruit-info-mvv__mission-inner{flex-direction:column;gap:6.4vw}}.p-recruit-info-mvv__mission-left{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem);width:clamp(19.6875rem,12.19rem + 15.63vw,26.25rem)}@media(max-width:767px){.p-recruit-info-mvv__mission-left{gap:4.27vw;width:100%}}.p-recruit-info-mvv__mission-header{display:flex;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-recruit-info-mvv__mission-header{gap:3.2vw}}.p-recruit-info-mvv__mission-label{color:var(--color-primary-mid);font-family:var(--font-albert);font-size:clamp(.75rem,.46rem + .6vw,1rem);font-weight:400;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__mission-label{font-size:4.27vw}}.p-recruit-info-mvv__mission-subtitle{color:var(--color-text);font-family:var(--font-primary);font-size:clamp(.84375rem,.52rem + .67vw,1.125rem);font-weight:500;letter-spacing:.05em;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__mission-subtitle{font-size:4.27vw}}.p-recruit-info-mvv__mission-title{background:linear-gradient(95.88deg,var(--color-primary-mid) 2.64%,var(--color-blue-light) 114.21%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-secondary);font-size:clamp(1.40625rem,.87rem + 1.12vw,1.875rem);font-weight:700;letter-spacing:.05em;line-height:1.8;-webkit-text-fill-color:transparent}@media(max-width:767px){.p-recruit-info-mvv__mission-title{font-size:6.4vw}}.p-recruit-info-mvv__mission-right{display:flex;flex:1;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-recruit-info-mvv__mission-right{gap:3.2vw}}.p-recruit-info-mvv__mission-text{color:var(--color-text);line-height:1.8}.p-recruit-info-mvv__vision-card{background-color:#f4f5fc;border-radius:clamp(.46875rem,.29rem + .37vw,.625rem);margin-bottom:clamp(3.375rem,2.09rem + 2.68vw,4.5rem);padding:clamp(2.25rem,1.39rem + 1.79vw,3rem) clamp(2.625rem,1.63rem + 2.08vw,3.5rem) clamp(3rem,1.86rem + 2.38vw,4rem)}@media(max-width:767px){.p-recruit-info-mvv__vision-card{border-radius:2.67vw;margin-bottom:14.93vw;padding:8.53vw 6.4vw}}.p-recruit-info-mvv__vision-inner{display:flex;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-recruit-info-mvv__vision-inner{align-items:flex-start;flex-direction:column;gap:6.4vw}}.p-recruit-info-mvv__vision-left{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem);width:clamp(19.734375rem,12.22rem + 15.66vw,26.3125rem)}@media(max-width:767px){.p-recruit-info-mvv__vision-left{gap:4.27vw;width:100%}}.p-recruit-info-mvv__vision-header{display:flex;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-recruit-info-mvv__vision-header{gap:3.2vw}}.p-recruit-info-mvv__vision-label{color:#7a86dd;font-family:var(--font-albert);font-size:clamp(.75rem,.46rem + .6vw,1rem);font-weight:400;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__vision-label{font-size:4.27vw}}.p-recruit-info-mvv__vision-subtitle{color:var(--color-text);font-family:var(--font-primary);font-size:clamp(.84375rem,.52rem + .67vw,1.125rem);font-weight:500;letter-spacing:.05em;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__vision-subtitle{font-size:4.27vw}}.p-recruit-info-mvv__vision-title{background:linear-gradient(90deg,#5663c4,#9196c1);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-secondary);font-size:clamp(1.3125rem,.81rem + 1.04vw,1.75rem);font-weight:700;letter-spacing:.05em;line-height:1.8;-webkit-text-fill-color:transparent}@media(max-width:767px){.p-recruit-info-mvv__vision-title{font-size:6.4vw}}.p-recruit-info-mvv__vision-right{display:flex;flex:1;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem);margin-top:clamp(1.21875rem,.75rem + .97vw,1.625rem)}@media(max-width:767px){.p-recruit-info-mvv__vision-right{gap:3.2vw}}.p-recruit-info-mvv__vision-text{color:var(--color-text);font-family:var(--font-primary);font-size:clamp(.75rem,.46rem + .6vw,1rem);font-weight:500;letter-spacing:.05em;line-height:1.8}@media(max-width:767px){.p-recruit-info-mvv__vision-text{font-size:4.27vw}}.p-recruit-info-mvv__image-section{align-items:center;display:flex;gap:clamp(1.96875rem,1.22rem + 1.56vw,2.625rem);height:clamp(13.828125rem,8.56rem + 10.97vw,18.4375rem);justify-content:center;margin-bottom:clamp(3.75rem,2.32rem + 2.98vw,5rem);overflow:visible;position:relative}.p-recruit-info-mvv__image-section.splide{visibility:visible!important}.p-recruit-info-mvv__image-section .splide__list,.p-recruit-info-mvv__image-section .splide__track{display:contents!important}@media(max-width:767px){.p-recruit-info-mvv__image-section{display:block;gap:0;height:auto;margin-inline:-5.33vw;margin-bottom:14.93vw;overflow:visible}.p-recruit-info-mvv__image-section.is-initialized{visibility:visible!important}.p-recruit-info-mvv__image-section .splide__track{display:block!important;overflow:visible}.p-recruit-info-mvv__image-section .splide__list{display:flex!important}.p-recruit-info-mvv__image-section .splide__pagination{display:none}}.p-recruit-info-mvv__image-wrapper{width:clamp(21.46875rem,13.29rem + 17.04vw,28.625rem)}.p-recruit-info-mvv__image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.p-recruit-info-mvv__image-wrapper{width:66.13vw!important}}.p-recruit-info-mvv__value-section{display:flex;flex-direction:column;gap:clamp(1.5rem,.93rem + 1.19vw,2rem);margin-bottom:clamp(4.875rem,3.02rem + 3.87vw,6.5rem)}@media(max-width:767px){.p-recruit-info-mvv__value-section{gap:10.67vw;margin-bottom:14.93vw}}.p-recruit-info-mvv__value-header{display:flex;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-recruit-info-mvv__value-header{gap:4.27vw}}.p-recruit-info-mvv__value-label{color:#d83c5c;font-family:var(--font-albert);font-size:clamp(.75rem,.46rem + .6vw,1rem);font-weight:400;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__value-label{font-size:4.27vw}}.p-recruit-info-mvv__value-subtitle{color:var(--color-text);font-family:var(--font-primary);font-size:clamp(.84375rem,.52rem + .67vw,1.125rem);font-weight:500;letter-spacing:.05em;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__value-subtitle{font-size:4.8vw}}.p-recruit-info-mvv__value-grid{display:flex;flex-wrap:wrap;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media(max-width:767px){.p-recruit-info-mvv__value-grid{flex-direction:column;gap:5.33vw}}.p-recruit-info-mvv__value-card{align-items:center;background-color:#f8f2f5;border-radius:clamp(.46875rem,.29rem + .37vw,.625rem);display:flex;flex-direction:column;gap:clamp(.46875rem,.29rem + .37vw,.625rem);padding:clamp(2.625rem,1.63rem + 2.08vw,3.5rem) clamp(1.875rem,1.16rem + 1.49vw,2.5rem) clamp(2.25rem,1.39rem + 1.79vw,3rem);position:relative;width:calc(33.33333% - clamp(1.125rem,.7rem + .89vw,1.5rem)*2/3)}.p-recruit-info-mvv__value-card:nth-child(4){margin-left:calc(((100% - clamp(1.125rem,.7rem + .89vw,1.5rem)*2)/3 + clamp(1.125rem,.7rem + .89vw,1.5rem))/2)}@media(max-width:1024px){.p-recruit-info-mvv__value-card{padding-inline:clamp(.46875rem,.29rem + .37vw,.625rem)}}@media(max-width:767px){.p-recruit-info-mvv__value-card{border-radius:2.67vw;padding:12.8vw 6.4vw 14.93vw;width:100%}.p-recruit-info-mvv__value-card:nth-child(4){margin-left:0}}.p-recruit-info-mvv__value-number{color:#fff;font-family:var(--font-albert);font-size:clamp(3.1875rem,1.97rem + 2.53vw,4.25rem);font-style:italic;font-weight:500;left:clamp(.5625rem,.35rem + .45vw,.75rem);line-height:1;position:absolute;top:clamp(.515625rem,.32rem + .41vw,.6875rem);z-index:1}@media(max-width:767px){.p-recruit-info-mvv__value-number{font-size:14.93vw;left:3.2vw;top:2.93vw}}.p-recruit-info-mvv__value-content{align-items:center;display:flex;flex-direction:column;gap:clamp(1.5rem,.93rem + 1.19vw,2rem);width:100%}@media(max-width:767px){.p-recruit-info-mvv__value-content{gap:8.53vw}}.p-recruit-info-mvv__value-content img{height:clamp(4.265625rem,2.64rem + 3.39vw,5.6875rem);margin-inline:auto;width:auto}@media(max-width:767px){.p-recruit-info-mvv__value-content img{height:24.27vw}}.p-recruit-info-mvv__value-text{align-items:center;display:flex;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem);text-align:center;width:100%}@media(max-width:767px){.p-recruit-info-mvv__value-text{gap:4.27vw}}.p-recruit-info-mvv__value-title{color:#da4866;font-family:var(--font-primary);font-size:clamp(1.125rem,.7rem + .89vw,1.5rem);font-weight:500;letter-spacing:.05em;line-height:1.6}@media(max-width:767px){.p-recruit-info-mvv__value-title{font-size:6.4vw}}.p-recruit-info-mvv__value-description{color:var(--color-text);font-family:var(--font-primary);font-size:clamp(.75rem,.46rem + .6vw,1rem);font-weight:400;letter-spacing:.08em;line-height:1.8}@media(max-width:767px){.p-recruit-info-mvv__value-description{font-size:4.27vw}}.p-recruit-info-job-description{padding:clamp(4.875rem,3.02rem + 3.87vw,6.5rem) 0}@media(max-width:767px){.p-recruit-info-job-description{padding:11.2vw 0 14.93vw}}.p-recruit-info-job-description__container{margin-inline:auto;max-width:1228px;width:100%}@media(max-width:1228px){.p-recruit-info-job-description__container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-recruit-info-job-description__container{padding-inline:5.87vw}}.p-recruit-info-job-description__inner{display:flex;flex-direction:column;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-recruit-info-job-description__inner{gap:10.67vw}}.p-recruit-info-job-description__list{border-top:1px solid #d9d9d9;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.p-recruit-info-job-description__item{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between}.p-recruit-info-job-description__item-link{align-items:center;color:inherit;display:flex;justify-content:space-between;padding:clamp(1.875rem,1.16rem + 1.49vw,2.5rem) clamp(.65625rem,.41rem + .52vw,.875rem) clamp(1.875rem,1.16rem + 1.49vw,2.5rem) clamp(.46875rem,.29rem + .37vw,.625rem);text-decoration:none;width:100%}@media(any-hover:hover){.p-recruit-info-job-description__item-link:hover{opacity:.7}.p-recruit-info-job-description__item-link:hover .p-recruit-info-job-description__arrow{transform:translate(clamp(.1875rem,.12rem + .15vw,.25rem))}.p-recruit-info-job-description__item-link:hover{transition:all .3s}}@media(max-width:767px){.p-recruit-info-job-description__item-link{padding:10.67vw 3.73vw 10.67vw 2.67vw}}.p-recruit-info-job-description__item-content{align-items:center;display:flex;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media(max-width:767px){.p-recruit-info-job-description__item-content{align-items:flex-start;flex-direction:column;gap:2.13vw}}.p-recruit-info-job-description__job-title{color:#114a59;font-family:var(--font-primary);font-size:clamp(.9375rem,.58rem + .74vw,1.25rem);font-weight:500;letter-spacing:.08em;line-height:1.5}@media(max-width:767px){.p-recruit-info-job-description__job-title{font-size:4.8vw}}.p-recruit-info-job-description__tag{background:linear-gradient(83.63deg,#f9eaf3 3.35%,#d7e9ec 106.08%);border-radius:clamp(.234375rem,.15rem + .19vw,.3125rem);color:#114a59;font-family:var(--font-primary);font-size:clamp(.703125rem,.44rem + .56vw,.9375rem);font-weight:500;letter-spacing:.08em;line-height:1.5;padding:clamp(.1875rem,.12rem + .15vw,.25rem) clamp(1.125rem,.7rem + .89vw,1.5rem)}@media(max-width:767px){.p-recruit-info-job-description__tag{border-radius:1.33vw;font-size:4vw;padding:1.07vw 6.4vw}}.p-recruit-info-job-description__arrow{height:clamp(.69rem,.43rem + .55vw,.92rem);position:relative;transition:transform .3s ease;width:clamp(.984375rem,.61rem + .78vw,1.3125rem)}@media(max-width:767px){.p-recruit-info-job-description__arrow{height:3.93vw;width:5.6vw}}.p-recruit-info-job-description__arrow:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='15' fill='none' viewBox='0 0 21 15'%3E%3Cpath stroke='%23114a59' stroke-width='2' d='M13.5 1 20 7.5 13.5 14M0 7.5h19'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";display:block;height:100%;width:100%}.p-recruit-info-flow{background-color:var(--color-bg-pale-blue);padding:clamp(3.75rem,2.32rem + 2.98vw,5rem) 0}@media(max-width:767px){.p-recruit-info-flow{padding:14.93vw 0 18.67vw}}.p-recruit-info-flow__container{margin-inline:auto;max-width:1228px;width:100%}@media(max-width:1228px){.p-recruit-info-flow__container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-recruit-info-flow__container{padding-inline:5.87vw}}.p-recruit-info-flow__inner{display:flex;flex-direction:column;gap:clamp(2.25rem,1.39rem + 1.79vw,3rem)}@media(max-width:767px){.p-recruit-info-flow__inner{gap:8.53vw}}.p-recruit-info-flow__list{display:flex;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-recruit-info-flow__list{gap:4.27vw}}.p-recruit-info-flow__card{align-items:center;background-color:#fff;border-radius:clamp(.234375rem,.15rem + .19vw,.3125rem);display:flex;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem);padding:clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-recruit-info-flow__card{align-items:center;flex-direction:column;gap:4.27vw;padding:8.53vw 6.4vw}}.p-recruit-info-flow__card-left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:clamp(.375rem,.23rem + .3vw,.5rem);width:clamp(8.71875rem,5.4rem + 6.92vw,11.625rem)}@media(max-width:767px){.p-recruit-info-flow__card-left{gap:2.13vw;width:41.6vw}}.p-recruit-info-flow__card-badge{background-color:var(--color-bg-pale-blue);border-radius:clamp(.234375rem,.15rem + .19vw,.3125rem);color:var(--color-primary);font-family:var(--font-albert);font-size:clamp(.9375rem,.58rem + .74vw,1.25rem);font-weight:700;letter-spacing:normal;line-height:1;padding-block:clamp(.328125rem,.2rem + .26vw,.4375rem);text-align:center;width:100%}@media(max-width:767px){.p-recruit-info-flow__card-badge{font-size:5.33vw;padding-block:2.4vw}}.p-recruit-info-flow__card-icon{height:clamp(5.34375rem,3.31rem + 4.24vw,7.125rem);width:clamp(5.34375rem,3.31rem + 4.24vw,7.125rem)}@media(max-width:767px){.p-recruit-info-flow__card-icon{height:30.4vw;width:30.4vw}}.p-recruit-info-flow__card-content{display:flex;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem);line-height:1.7}@media(max-width:767px){.p-recruit-info-flow__card-content{gap:4.27vw;text-align:center}}.p-recruit-info-flow__card-title{color:var(--color-primary);font-family:var(--font-primary);font-size:clamp(1.03125rem,.64rem + .82vw,1.375rem);font-weight:700;letter-spacing:.05em}@media(max-width:767px){.p-recruit-info-flow__card-title{font-size:5.87vw}}.p-recruit-info-flow__card-desc{color:var(--color-text);font-family:var(--font-primary);font-size:clamp(.75rem,.46rem + .6vw,1rem);font-weight:500;letter-spacing:.08em}@media(max-width:767px){.p-recruit-info-flow__card-desc{font-size:4.27vw}}.p-recruit-info-faq{padding-block:clamp(4.875rem,3.02rem + 3.87vw,6.5rem) clamp(3.75rem,2.32rem + 2.98vw,5rem)}@media(max-width:767px){.p-recruit-info-faq{padding:14.93vw 0}}.p-recruit-info-faq__container{margin-inline:auto;max-width:1228px;width:100%}@media(max-width:1228px){.p-recruit-info-faq__container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-recruit-info-faq__container{padding-inline:5.87vw}}.p-recruit-info-faq__inner{display:flex;flex-direction:column;gap:clamp(2.25rem,1.39rem + 1.79vw,3rem)}@media(max-width:767px){.p-recruit-info-faq__inner{gap:8.53vw}}.p-recruit-info-faq__list{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media(max-width:767px){.p-recruit-info-faq__list{gap:6.4vw}}.p-recruit-info-faq__card{background-color:#fff;border-radius:clamp(.234375rem,.15rem + .19vw,.3125rem);display:flex;gap:clamp(.65625rem,.41rem + .52vw,.875rem);padding:clamp(1.5rem,.93rem + 1.19vw,2rem) clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-recruit-info-faq__card{gap:3.73vw;padding:8.53vw 6.4vw}}.p-recruit-info-faq__card-q{color:var(--color-primary-mid);flex-shrink:0;font-family:var(--font-secondary);font-size:clamp(1.21875rem,.75rem + .97vw,1.625rem);font-weight:600;letter-spacing:.08em;line-height:1}@media(max-width:767px){.p-recruit-info-faq__card-q{font-size:6.93vw}}.p-recruit-info-faq__card-content{display:flex;flex:1;flex-direction:column;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-recruit-info-faq__card-content{gap:4.27vw}}.p-recruit-info-faq__card-question{color:var(--color-primary);font-family:var(--font-secondary);font-size:clamp(.9375rem,.58rem + .74vw,1.25rem);font-weight:600;letter-spacing:.08em;line-height:1.5}@media(max-width:767px){.p-recruit-info-faq__card-question{font-size:5.33vw}}.p-recruit-info-faq__card-answer{color:var(--color-text);letter-spacing:.08em;line-height:1.7}@media(max-width:767px){.p-recruit-info-faq__card-answer{font-size:4.27vw}}.p-recruit-info-faq__cta{margin-top:clamp(4.875rem,3.02rem + 3.87vw,6.5rem)}@media(max-width:767px){.p-recruit-info-faq__cta{margin-top:12.8vw}}.p-recruit-info-faq__cta-container{margin-inline:auto;max-width:1228px;width:100%}@media(max-width:1228px){.p-recruit-info-faq__cta-container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-recruit-info-faq__cta-container{padding-inline:5.87vw}}.p-recruit-info{background-color:#fff}.p-recruit-info__faq-cta-wrapper{background-color:var(--color-bg-lighter);padding-bottom:clamp(4.875rem,3.02rem + 3.87vw,6.5rem)}@media(max-width:767px){.p-recruit-info__faq-cta-wrapper{padding-bottom:12.8vw}}
