@layer page{.p-recruit{background:var(--color-recruit-bg);overflow:clip}.p-recruit .--bg-blue{background:linear-gradient(180deg,#e8f4ff .22%,rgba(132,189,241,.55) 21.79%,rgba(32,134,227,.35) 40.69%,rgba(82,162,234,.55) 66.44%,rgba(132,189,241,.55) 76.67%,rgba(182,217,248,.77) 83.17%,#e8f4ff 95.36%);border-radius:0 0 30px 30px}.p-recruit__mv{margin-top:calc(var(--header-recruit-h)*-1)}@media screen and (max-width:992px){.p-recruit__mv{margin-top:unset}}.p-recruit__mv__visual,.p-recruit__mv__visual img{display:block;position:relative;width:100%}.p-recruit__mv__visual img{height:auto;z-index:2}.p-recruit__mv__copy{bottom:0;position:absolute;right:0}.p-recruit__lead{display:flex;gap:min(5vw,65px);justify-content:flex-end;margin-top:min(10vw,180px)}@media screen and (max-width:768px){.p-recruit__lead{flex-direction:column}}@media screen and (max-width:576px){.p-recruit__lead__title{max-width:50%}}@media screen and (max-width:768px){.p-recruit__lead__title{max-width:100%}}.p-recruit__lead__title>h2{color:#fff;font-size:clamp(2rem,3vw,4.2rem);font-weight:700;line-height:2;margin-bottom:40px;position:relative;z-index:1}@media screen and (max-width:768px){.p-recruit__lead__title>h2{text-align:center}}.p-recruit__lead__title>h2:before{aspect-ratio:1/1;background:rgba(72,255,252,.35);border-radius:100vmax;content:"";display:block;filter:blur(65px);left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:-1}.p-recruit__lead__title ._pho{border-radius:var(--round-8);display:block;height:auto;overflow:clip;position:relative;z-index:1}@media screen and (max-width:768px){.p-recruit__lead__title ._pho{margin-inline:auto;width:70%}}.p-recruit__lead__contents{position:relative;z-index:0}.p-recruit__lead__contents:before{aspect-ratio:1/1;background:hsla(0,0%,100%,.5);content:"";display:block;filter:blur(75px);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.p-recruit__lead__contents>p{font-size:var(--font-20);font-weight:600;line-height:2.4}.p-recruit__lead__contents>p .--strong{color:#0070d7}.p-recruit__lead__contents>p:not(:last-child){margin-bottom:1.5em}.p-recruit__slider{margin-left:calc(-50vw - -50%);margin-block:min(20vw,200px);overflow:hidden}@keyframes headerSlider{0%{left:0}to{left:-100%}}.p-recruit__slider__container{aspect-ratio:1682/309;height:min(55vw,309px);position:relative;width:auto}.p-recruit__slider__container ._slider{animation:headerSlider 50s linear infinite;background-image:url(/assets/dest/img/recruit/pho_lead_slide.png);background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;height:100%;left:0;position:absolute;top:0;width:calc(100% + 100vw)}.p-recruit__information__title{color:var(--color-recruit-primary);margin-bottom:min(3vw,35px)}.p-recruit__information__title>h2{font-size:var(--font-20);font-weight:700;letter-spacing:6%}.p-recruit__information__title ._en{font-family:Poppins,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDGothic,Meiryo,sans-serif;font-size:clamp(3rem,4vw,5rem);font-weight:800;line-height:1}.p-recruit__information .c-btn_standard{margin-top:min(10vw,50px)}.p-recruit__voice{align-items:flex-start;background:#fff;border-radius:var(--round-30);display:flex;justify-content:space-between;margin-top:min(10vw,150px);padding-block:min(10vw,60px) min(10vw,70px)}@media screen and (max-width:768px){.p-recruit__voice{flex-direction:column}}.p-recruit__voice__wrapper{padding-inline:5%}@media screen and (max-width:576px){.p-recruit__voice__wrapper{padding-inline:3%}}.p-recruit__voice__title{color:var(--color-recruit-primary);display:flex;flex-direction:row-reverse;justify-content:flex-end;transform:translateX(-50%)}@media (768px < width < 1200px){.p-recruit__voice__title{width:10%}}.p-recruit__voice__title>h2{font-feature-settings:normal;font-size:var(--font-20);font-weight:700;writing-mode:vertical-rl}.p-recruit__voice__title ._en{font-family:Poppins,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDGothic,Meiryo,sans-serif;font-size:clamp(5rem,9vw,12.5rem);font-weight:800;line-height:1;-webkit-text-orientation:mixed;text-orientation:mixed;writing-mode:vertical-rl}@media screen and (max-width:768px){.p-recruit__voice__title{align-items:center;flex-direction:column;transform:translateX(0);width:100%}.p-recruit__voice__title ._en,.p-recruit__voice__title>h2{writing-mode:horizontal-tb}}.p-recruit__voice__contents{margin-top:2em}@media screen and (max-width:768px){.p-recruit__voice__contents{align-items:center;display:flex;flex-direction:column;margin-top:1em;padding-inline:0}}.p-recruit__voice__contents__head{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:min(5vw,40px)}.p-recruit__voice__contents__head ._txt{font-size:1.6rem;line-height:1.7}.p-recruit__voice__contents__head .c-btn_standard{min-width:155px}@media screen and (max-width:768px){.p-recruit__voice__contents__head{display:contents}.p-recruit__voice__contents__head ._txt{margin-bottom:1em;order:1;text-align:center}.p-recruit__voice__contents__head .c-btn_standard{margin-top:30px;order:3}}}