.scroll-locked{position:fixed;left:0;overflow-y:scroll}.br::before{content:"\a";white-space:pre}.br--md::before{content:"";white-space:normal}.inline-block{display:inline-block}.none-sp{display:none}.sr-only{color:rgba(0,0,0,0);position:absolute;z-index:-999}.hidden--sp{box-sizing:border-box;display:none}.hidden--pc{box-sizing:border-box;display:block}.no-scriot-container{text-align:center;padding-top:15px;position:absolute;top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 240 / 768 * 100
  ,180px);left:50%;transform:translateX(-50%);width:100%;z-index:19}.no-script-inner{text-align:left;display:inline-block;margin:10px;min-width:50%;max-width:90%;width:100%;border:solid 1px red;background:#fff;overflow-x:hidden;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.no-script-caution-title{background:linear-gradient(transparent 0%, #ff6 100%);line-height:1.8;font-weight:bold;font-size:clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  )}.no-script-caution-description{font-size:100%;font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  )}.main-content{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;word-wrap:break-word;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}.main-content *,.main-content *::before,.main-content *::after{box-sizing:border-box}.main-content a{color:currentColor;text-decoration:none}.main-content a:link{color:unset}.main-content input,.main-content button,.main-content select,.main-content textarea{outline:none;background:rgba(0,0,0,0);padding:0;border:none;border-radius:0;font:inherit;color:currentColor;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-content textarea{resize:vertical}.main-content input[type=checkbox],.main-content input[type=radio]{display:none}.main-content input[type=submit],.main-content input[type=button],.main-content label,.main-content button,.main-content select{cursor:pointer}.main-content select::-ms-expand{display:none}.main-content img,.main-content video{display:block;width:100%;max-width:100%}.main-content svg{overflow:visible}.header{position:sticky;top:46px;z-index:99;width:calc(var(--vw, 1vw)*100);margin:0 calc(50% - var(--vw, 1vw)*50)}.recruit-header-nav{background:rgba(0,0,0,0);background-color:rgba(255,255,255,.2);display:grid;grid-template-columns:repeat(6, auto);align-items:center;height:80px;position:relative}.recruit-header-nav:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;will-change:filter,backdrop-filter;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}a:visited.recruit-header-nav__item,a:link.recruit-header-nav__item,.recruit-header-nav__item{text-decoration:none;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:1em 0;text-transform:uppercase;color:#002488;font-family:"Poppins",sans-serif;font-weight:600;font-size:clamp(
    0.8333333333rem,
    calc(
      1rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0260416667
    ),
    1.5rem
  );transition:ease-in-out .36s;line-height:1.2}a:visited.recruit-header-nav__item:not(:first-child):after,a:link.recruit-header-nav__item:not(:first-child):after,.recruit-header-nav__item:not(:first-child):after{position:absolute;top:50%;left:0%;transform:translate(0, -50%);content:"";width:1px;height:1em;background:#707070;display:block}.recruit-header-nav__item--disable{cursor:no-drop;color:#f848b7;background-color:rgba(255,255,255,.8)}.header-entry{text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center;background:#f848b7;color:#fff;height:calc(100% + 8px);top:4px;width:100%;text-transform:uppercase;padding-bottom:1em;font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  );font-family:"Poppins",sans-serif;font-weight:600;transition:ease-in-out .36s}.header-entry:before{content:"マイナビエントリーページへ";position:absolute;top:55%;left:50%;transform:translateX(-50%);font-size:.8rem;width:100%;letter-spacing:.04em;text-align:center;color:#fff}.header-entry__text{color:#fff}.header-entry__square{display:block;position:absolute;aspect-ratio:1;height:9px;bottom:0;left:-9px}.header-disable{pointer-events:none;filter:grayscale(1);color:rgba(51,51,51,.2)}.footer{overflow:hidden;position:relative;display:grid;border-top:2px solid #fff}.footer-bg{transition:ease-in-out .36s;filter:brightness(0.7)}.footer-bg__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.footer-bg__obj.floating-obj{display:none}.footer-bg__obj--circle{width:18%}.footer-bg__obj--triangle.floating-obj--triangle{width:15%;right:20%;bottom:5%}.footer-content{position:relative;display:grid;padding:min(
    var(--vw, 1vw) * 60 / 1280 * 100
  ,67.5px) 5% 0}.footer__item{grid-column:1/2;grid-row:1/2}.footer-inner{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,33.75px)}.footer-nav{transition:ease-in-out .36s;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:2em}.footer-nav-title{color:#fff;border-bottom:1px solid;font-family:"Poppins",sans-serif;font-weight:600;padding:.8em 0;margin-bottom:1em}.footer-nav-title__text{color:#fff;font-weight:bold;text-transform:uppercase;font-size:clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  )}.footer-nav-child__item{color:#fff;margin:.5em .4em .5em 0;display:block;width:-moz-fit-content;width:fit-content;text-decoration:none;position:relative;z-index:1;font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  )}.footer-nav-child__item:visited{color:#fff}.footer-nav-child__item:before{transition:ease-in-out .36s;content:""}.footer-nav-child__item:after{content:"";transition:ease-in-out .36s;position:absolute;height:100%;width:0;left:0;top:0;background:#fff;z-index:-1}.footer-nav-child__item.footer-nav-child__item--disable{cursor:no-drop;color:initial;font-weight:bold}.footer-nav-child__item.footer-nav-child__item--disable:after{width:100%}.footer-entry{display:grid;align-items:center;padding:4% 0 6%}.entry-button{text-decoration:none;display:flex;align-items:center;justify-content:center}.entry-button__text{text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;transition:ease-in-out .36s;margin-right:10%;color:#fff;font-size:clamp(
    4.1666666667rem,
    calc(
      5rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.1302083333
    ),
    7.5rem
  );line-height:1;position:relative}.entry-button__text:before{content:"マイナビエントリーページへ";position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:.9rem;width:100%;letter-spacing:.04em;text-align:center}.entry-circle__arrow{position:absolute;height:2px;top:50%;left:50%;translate:-50% -50%;width:55%;background:#fff;transition:ease-in-out .36s;rotate:-45deg}.entry-circle__arrow:before{content:"";aspect-ratio:1;width:20%;height:-moz-fit-content;height:fit-content;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:0;right:0;bottom:0;margin:auto;rotate:-45deg;transform-origin:center}.entry-button__circle{border-radius:50%;aspect-ratio:1;width:22%;border:2px solid #fff;position:relative}.entry-button__circle:before{content:"";opacity:1;visibility:visible;position:absolute;width:100%;height:100%;border-radius:50%;transition:ease-in-out .36s;background:linear-gradient(90deg, #5129f8 0%, #c32f4c 44.83%, #ed5b2f 86.7%, #f05353 100%)}.recruit-footer-bottom{font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 23 / 768 * 100
  ,12.9375px) 0;align-self:flex-end;display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);background:#fff;position:relative}.recruit-footer-bottom:before{content:"";width:calc(var(--vw, 1vw)*100);height:100%;position:absolute;top:0;left:0;margin:0 calc(50% - var(--vw, 1vw)*50);background:#fff;z-index:0}.footer-link{display:flex;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);position:relative;text-align:center;justify-content:center}.footer-link__text{text-decoration:none;border-bottom:1px solid;padding-bottom:.2rem}.footer-copy{position:relative;text-align:center}.footer-disable{pointer-events:none;position:relative}.footer-disable:before{aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;line-height:1.2;top:-5%;right:0%;background:#f848b7;color:#fff;content:"3月中旬\a公開予定";white-space:pre-line;text-align:center;padding:.1em 1em;font-size:clamp(
    0.5rem,
    calc(
      0.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.015625
    ),
    0.9rem
  );font-weight:bold}.container{overflow:clip;justify-content:center;padding:0 calc(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  );position:relative;z-index:1}.container__inner{width:100%}.main-content{background:#fff}.mac,.win{overflow:unset}.bg__img{position:absolute;top:0;left:0;height:100%;z-index:-100;-o-object-fit:cover;object-fit:cover}.text-area{margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px) 0}.txt{font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );line-height:1.75}.txt::before{margin-top:calc((1 - 1.75)*.5em);content:"";display:block;width:0;height:0}.txt::after{margin-bottom:calc((1 - 1.75)*.5em);content:"";display:block;width:0;height:0}.txt--small{font-size:clamp(
    0.8333333333rem,
    calc(
      1rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0260416667
    ),
    1.5rem
  );line-height:1.75}.txt--small::before{margin-top:calc((1 - 1.75)*.5em);content:"";display:block;width:0;height:0}.txt--small::after{margin-bottom:calc((1 - 1.75)*.5em);content:"";display:block;width:0;height:0}.txt--bold{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;font-weight:bold}.txt--pink{color:#f848b7}.txt--navy{color:#002488}.txt--center{text-align:center}.base-button{display:flex;width:-moz-fit-content;width:fit-content;padding:.8em 5em .8em 3em;border:1px solid;border-radius:4rem;position:relative;text-decoration:none}.base-button:link{color:unset}.base-button__text{font-weight:bold;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  )}.base-button__icon{aspect-ratio:1;height:100%;border:1px solid;border-radius:50%;position:absolute;top:-1px;right:-1px}.base-button__icon:before{content:"";opacity:1;visibility:visible;position:absolute;width:100%;height:100%;border-radius:50%;transition:ease-in-out .36s;background:linear-gradient(90deg, #3fc6e5 0%, #c08adb 56.65%, #f848b7 100%)}.button-icon{position:absolute;top:50%;left:50%;translate:-50% -50%;height:2px;width:55%;background:#fff;transition:ease-in-out .36s}.button-icon:before{transition:ease-in-out .36s;content:"";aspect-ratio:1;display:block;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-45deg);transform-origin:center}.floating-button{width:45%;display:grid;position:fixed;bottom:10px;right:0;grid-template-columns:1fr 1fr;z-index:99;opacity:0;visibility:hidden;transition:ease-in-out .36s}.floating-button.pined{opacity:1;visibility:visible}.floating-obj{display:block}.floating-obj--circle{stroke-width:18%}.floating-obj--circle circle{fill:none}.floating-obj--square{filter:drop-shadow(0px 3px 20px #f37fc8)}.floating-obj--square rect{aspect-ratio:1;width:100%;height:100%;display:block}.floating-obj--pierced-square{opacity:0;transition:ease-in-out .36s}.floating-obj--pierced-square.pined{opacity:1}.floating-obj--triangle{filter:drop-shadow(0px 0px 20px #4ce3f5)}@keyframes scaleObj{25%{scale:.95}50%{scale:1}75%{scale:1.1}100%{scale:1}}@keyframes rotateObj{100%{rotate:360deg}}@keyframes rotateObjRverse{100%{rotate:-360deg}}.com-shizuoka{overflow:hidden;margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);transition:ease-in-out .6s;-webkit-clip-path:circle(0% at 50% 100%);clip-path:circle(0% at 50% 100%);background:#fff;position:relative;display:flex;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 90 / 768 * 100
  ,67.5px)}.com-shizuoka.is-visible{-webkit-clip-path:circle(170% at 50% 300%);clip-path:circle(170% at 50% 300%)}.com-shizuoka.is-visible .com-shizuoka-label__image{filter:blur(0)}.com-shizuoka.is-visible .com-shizuoka-crowd{opacity:1;filter:blur(0)}.com-shizuoka.is-visible .com-shizuoka-crowd--01{left:2%}.com-shizuoka.is-visible .com-shizuoka-crowd--02{right:6%}.com-shizuoka-wrap{display:block}.com-shizuoka-label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30%;z-index:1;transition:ease-in-out .36s}.com-shizuoka-label__image{display:block;max-width:100%;transition:ease-in-out 1s;filter:blur(50px);will-change:filter}.com-shizuoka-crowd{position:absolute;width:26%;z-index:1;transition:ease-in-out 3s;filter:blur(30px);will-change:filter;opacity:0}.com-shizuoka-crowd svg{display:block;width:100%}.com-shizuoka-crowd--01{top:15%;left:-20%}.com-shizuoka-crowd--02{top:30%;right:-20%}.com-shizuoka-bg{position:relative;z-index:0;overflow:hidden;width:100%;aspect-ratio:768/320}.com-shizuoka-bg__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:ease-in-out .36s}.layer-section-head{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 160 / 768 * 100
  ,120px)}.layer-section-head--right .section-head-title{text-align:right}.layer-section-head--right .section-head-title__en{left:0%;translate:0% -50%}.section-head-object{transition:cubic-bezier(0.95, 0.05, 0.795, 0.035) 2s;width:40%;position:absolute;top:30%;z-index:-1;opacity:0}.section-head-object.is-visible{opacity:1;rotate:0deg}.section-head-object--left{translate:0% -50%;left:-15%;rotate:-180deg}.section-head-object--right{right:0%;translate:0% -50%;rotate:180deg}.section-head-title{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);position:relative;z-index:2;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) calc(var(--vw, 1vw)*32/768*100)}.section-head-title__en{font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(
    3.3333333333rem,
    calc(
      4rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.1041666667
    ),
    6rem
  );text-transform:uppercase;color:rgba(180,180,180,.2);position:absolute;top:50%;left:100%;translate:-100% -50%;line-height:1.25;text-align:left;display:flex}.section-head-title__ja{font-size:clamp(
    1.6666666667rem,
    calc(
      2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0520833333
    ),
    3rem
  );font-weight:bold;color:#002488;line-height:1.3}.section-head-lead{position:relative;z-index:5}.return-button{position:fixed;z-index:99;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);opacity:0;visibility:hidden;transform:translateY(1rem);transition:visibility .36s ease-in-out,opacity .36s ease-in-out,transform .36s ease-in-out;display:none}.return-button.js-visible{visibility:visible;opacity:1;transform:translateY(0)}.return-button__path{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.anim-fadeup{transition:opacity ease-in-out .6s,transform ease-in-out .6s;opacity:0;transform:translate(0, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100 , 15px))}.anim-fadeup.is-visible{opacity:1;transform:translate(0, 0)}.anim-fade{will-change:opacity;transition:opacity ease-in-out .6s;opacity:0}.anim-fade.is-visible{opacity:1}.anim-clip{transition:-webkit-clip-path ease-in-out .6s;transition:clip-path ease-in-out .6s;transition:clip-path ease-in-out .6s, -webkit-clip-path ease-in-out .6s;transition-duration:1s;-webkit-clip-path:circle(0% at center center);clip-path:circle(0% at center center)}.anim-clip.is-visible{-webkit-clip-path:circle(100% at center center);clip-path:circle(100% at center center)}@media screen and (min-width: 960px){.br--sp::before{content:"";white-space:normal}.br--md::before{content:"\a";white-space:pre}.none-sp{display:block}.none-md{display:none}.hidden--sp{display:block}.hidden--pc{display:none}.no-scriot-container{max-width:min(
    var(--vw, 1vw) * 720 / 1280 * 100
  ,900px);top:min(
    var(--vw, 1vw) * 120 / 1280 * 100
  ,150px)}.no-script-inner{padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.no-script-caution-title{font-size:min(
    calc(
      1.6rem + 2 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.8rem
  )}.no-script-caution-description{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  )}.header{top:44px;height:48px}.recruit-header-nav{height:100%;grid-template-columns:repeat(8, auto);padding:0 12%}a:visited.recruit-header-nav__item,a:link.recruit-header-nav__item,.recruit-header-nav__item{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  );text-align:center;padding:0}.recruit-header-nav__item--special{aspect-ratio:12/8}.header-entry{padding-bottom:0;top:0;background:#fff;color:#f848b7;height:135%;width:120%}.header-entry:before{transition:ease-in-out .36s;color:#f848b7;top:75%;font-size:.9rem}.header-entry__text{transition:ease-in-out .36s;color:#f848b7;margin-top:5%}.header-entry__square{height:9px;top:56.4px;left:-10px}.footer-bg__obj.floating-obj{display:block;position:absolute}.footer-inner{gap:min(
    var(--vw, 1vw) * 60 / 1280 * 100
  ,67.5px);grid-template-columns:1fr 1fr}.footer-nav{gap:2em 4em}.footer-nav-title__text{font-size:min(
    calc(
      3.2rem + 4 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    3.6rem
  )}.footer-nav-child__item{transition:ease-in-out .36s;display:inline-block;margin:.4em .4em .4em 0;padding:.1em 1em;margin-right:0;padding:.1em;font-size:min(
    calc(
      1.6rem + 2 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.8rem
  )}.footer-nav-child__item:not(:last-child){margin-right:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,45px)}.footer-entry{padding:0}.entry-button__text{font-size:min(
    calc(
      10rem + 12.5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    11.25rem
  )}.entry-button__text:before{font-size:1.5rem}.entry-circle__arrow{height:4px;translate:-140% -50%;rotate:0deg}.entry-circle__arrow:before{border-width:4px;width:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px);height:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px)}.entry-button__circle{border-width:4px}.entry-button__circle:before{opacity:0;visibility:hidden}.recruit-footer-bottom{grid-template-columns:auto 1fr auto;gap:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);font-size:min(
    calc(
      1.2rem + 1.5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.35rem
  );padding:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,13.5px);margin-top:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}.footer-link{gap:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px)}.footer-disable:before{bottom:auto;top:5%;font-size:min(
    calc(
      1rem + 1.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.125rem
  )}.container{padding:0 calc(
    var(--vw, 1vw) * 128 / 1280 * 100
  )}.text-area{margin:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0}.txt{font-size:min(
    calc(
      1.6rem + 2 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.8rem
  )}.txt::before{margin-top:calc((1 - 1.75)*.5em)}.txt::after{margin-bottom:calc((1 - 1.75)*.5em)}.txt--small{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  )}.txt--small::before{margin-top:calc((1 - 1.75)*.5em)}.txt--small::after{margin-bottom:calc((1 - 1.75)*.5em)}.base-button{padding:.8em 8em .8em 5em}.base-button__text{font-size:min(
    calc(
      1.6rem + 2 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.8rem
  )}.base-button__icon:before{opacity:0;visibility:hidden}.button-icon{translate:-140% -50%;background:#333}.button-icon:before{width:min(
    var(--vw, 1vw) * 7 / 1280 * 100
  ,8.75px);height:min(
    var(--vw, 1vw) * 7 / 1280 * 100
  ,8.75px);border-color:#333}.com-shizuoka{margin-top:10%}.com-shizuoka.is-visible{-webkit-clip-path:circle(130% at 50% 300%);clip-path:circle(130% at 50% 300%)}.com-shizuoka.is-visible .com-shizuoka-crowd--01{left:8%}.com-shizuoka-label{width:26%}.com-shizuoka-bg{aspect-ratio:320/103}.layer-section-head{margin-top:min(
    var(--vw, 1vw) * 128 / 1280 * 100
  ,160px)}.section-head-object{top:50%;width:20%}.section-head-object--left{left:0%}.section-head-title{padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) calc(var(--vw, 1vw)*128/1280*100)}.section-head-title__en{line-height:.9;font-size:min(
    calc(
      12rem + 15 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    13.5rem
  )}.section-head-title__ja{font-size:min(
    calc(
      3.2rem + 4 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    3.6rem
  )}.return-button{right:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);bottom:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);width:min(
    var(--vw, 1vw) * 72 / 1280 * 100
  ,90px);height:min(
    var(--vw, 1vw) * 72 / 1280 * 100
  ,90px)}.anim-fadeup{transform:translate(0, min( var(--vw, 1vw) * 20 / 1280 * 100 , 25px))}}@media screen and (min-width: 960px)and (any-hover: hover){.entry-button:hover .entry-button__circle:before{opacity:1;visibility:visible;background:linear-gradient(90deg, #5129f8 0%, #c32f4c 44.83%, #ed5b2f 86.7%, #f05353 100%)}.entry-button:hover .entry-button__circle .entry-circle__arrow{rotate:-45deg;translate:-50% -50%}.entry-button:hover .entry-button__text{translate:15% 0}}@media(any-hover: hover){a:visited.recruit-header-nav__item:not(.recruit-header-nav__item--disable):hover,a:link.recruit-header-nav__item:not(.recruit-header-nav__item--disable):hover,.recruit-header-nav__item:not(.recruit-header-nav__item--disable):hover{color:#f848b7;background-color:rgba(255,255,255,.8)}.header-entry:hover{background:#f848b7}.header-entry:hover:before{color:#fff}.header-entry:hover .header-entry__text{color:#fff}.footer-nav-child__item:hover{color:#000 !important;font-weight:bold}.footer-nav-child__item:hover:after{width:100%}.base-button:hover .base-button__icon:before{opacity:1;visibility:visible;background:linear-gradient(90deg, #3fc6e5 0%, #c08adb 56.65%, #f848b7 100%)}.base-button:hover .base-button__icon .button-icon{translate:-50% -50%;background:#fff}.base-button:hover .base-button__icon .button-icon:before,.base-button:hover .base-button__icon .button-icon:after{border-color:#fff}.com-shizuoka:hover .com-shizuoka-bg__image{scale:1.1}}@media screen and (max-width: 768px){.recruit-header-nav__item--special{grid-row:2/3;grid-column:1/4}.header-entry{grid-row:2/3;grid-column:4/7}}@media screen and (max-width: 959px){.page-container>.content{margin-top:0}}
/*# sourceMappingURL=style.css.map */
