.page-kv-head{position:relative;display:grid;padding-left:calc(var(--vw, 1vw)*32/756*100);align-items:flex-end;margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50)}.page-kv-figure{transition:-webkit-clip-path ease-in-out .8s;transition:clip-path ease-in-out .8s;transition:clip-path ease-in-out .8s, -webkit-clip-path ease-in-out .8s;aspect-ratio:736/458;grid-column:1/2;grid-row:1/2;-webkit-clip-path:polygon(0 44%, 0% 44%, 0% 100%, 0% 100%);clip-path:polygon(0 44%, 0% 44%, 0% 100%, 0% 100%);position:relative}.page-kv-figure:before,.page-kv-figure:after{transition:transform ease-in-out .8s;transition-delay:.8s;top:0;content:"";position:absolute;width:100%;height:100%;background:#fff;transform:translateX(-100%);z-index:10}.page-kv-figure.is-visible{-webkit-clip-path:polygon(0 34%, 100% 0%, 100% 66%, 0% 100%);clip-path:polygon(0 34%, 100% 0%, 100% 66%, 0% 100%)}.page-kv-figure.is-visible:before{transform:translateX(100%)}.page-kv-figure.is-visible .page-kv-image{filter:grayscale(0)}.page-kv-image{transition:filter ease-in-out .1s;transition-delay:1.2s;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.page-kv-front{height:100%;position:absolute;right:0;top:0;width:calc(100% - min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px))}.page-kv-title{padding-top:10%;position:relative;grid-column:1/2;grid-row:1/2;width:100%;height:100%}.page-kv-title--right{text-align:right}.page-kv-title__breadcrumb{display:none}.breadcrumb-item{position:relative;display:flex;align-items:center;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 8 / 768 * 100
  ,6px)}.breadcrumb-item:not(:last-child):after{line-height:1;content:">";display:block}.page-kv-title__ja{font-size:clamp(
    2rem,
    calc(
      2.4rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0625
    ),
    3.6rem
  );font-weight:bold;filter:drop-shadow(0px 0px 4px #fff);left:0;color:#002488}.page-kv-title__en{text-transform:uppercase;letter-spacing:-0.04em;font-size:clamp(
    6.25rem,
    calc(
      7.5rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.1953125
    ),
    11.25rem
  );font-family:"Poppins",sans-serif;font-weight:500;text-align:right;position:absolute;bottom:0;right:0;line-height:1;color:rgba(248,72,183,.2)}.page-kv-lead-title__text{font-size:min(
    calc(
      3.2rem + 4 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    3.6rem
  );font-weight:bold;text-align:right;color:#002488}.page-kv-lead-sentence{margin-top:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}.page-kv-lead-sentence__text{line-height:2;text-align:right}.page-kv-lead-sentence__button{margin-top:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px);display:flex;justify-content:flex-end}.modal-target{position:relative;cursor:pointer;padding-bottom:2px}.modal{position:fixed;display:flex;align-items:center;width:calc(var(--vw, 1vw)*101);height:100vh;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;opacity:0;visibility:hidden;transition:opacity ease-in-out .36s}.modal.is-open{opacity:1;visibility:visible;z-index:9999}.modal.is-close{opacity:0}.modal.is-close .modal-inner{opacity:0}.modal-cover{position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(51,51,51,.4)}.modal-inner{border-radius:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px);overflow:hidden;margin:auto;background:#fff;z-index:1;position:relative;max-width:94%;max-height:90%}.modal-content{position:relative;z-index:4}.modal-head{position:relative;width:100%;max-height:50%}.modal-head__inner{display:grid}.modal-head-image{position:relative;z-index:-1;overflow:hidden;height:100%}.modal-head-image__figure{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.modal-body-wrap{height:50%;display:grid;overflow:hidden;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 84 / 768 * 100
  ,63px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.modal-body{max-height:calc(72svh - min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px));max-height:calc(72vh - min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px));background:#fff;display:grid;overflow-y:auto}.modal-body::-webkit-scrollbar{display:none}.modal-body::-webkit-scrollbar-track{display:none}.modal-body::-webkit-scrollbar-thumb{display:none}.simplebar-placeholder{display:none}.simplebar-track{background:#f8f8f8}.simplebar-scrollbar:before{background:#f848b7 !important;opacity:1 !important}.modal-body-content{display:grid;padding:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0 0;white-space:pre-line}.modal-body-content__block{display:grid}.modal-body-content__block--2{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px)}.modal-body-content__title{font-size:clamp(
    1.0833333333rem,
    calc(
      1.3rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0338541667
    ),
    1.95rem
  );font-weight:bold;margin-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 26 / 768 * 100
  ,19.5px);color:#002488}.modal-close{display:block;border:2px solid #fff;border-radius:50%;aspect-ratio:1;position:absolute;z-index:10;top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px);right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px);width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px)}.modal-close:hover{cursor:pointer}.modal-close:before,.modal-close:after{content:"";width:60%;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);transform-origin:center}.modal-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal-close--navy{border:2px solid #002488}.modal-close--navy:before,.modal-close--navy:after{background:#002488}.modal-head{height:27vh;height:27svh}.modal-body-wrap{height:63vh;height:63svh}.js-scroll-alert__image{-o-object-fit:cover;object-fit:cover;display:block}.js-touch-scroll{width:126px;height:126px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:ease .36s}.js-touch-scroll.is-hidden{opacity:0}.js-touch-scroll .arrow{fill:#1da4eb;z-index:0;position:relative}.js-touch-scroll .swipehand{fill:#004b96;z-index:10;position:relative;transition:ease .36s;animation:swipe 2.4s infinite;transform-origin:bottom}@keyframes swipe{0%{transform:translateX(-10px)}50%{transform:translateX(40px)}100%{transform:translateX(-10px)}}.layer-nav{display:grid;gap:2px;margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 128 / 768 * 100
  ,96px)}.layer-nav-item{text-decoration:none;overflow:hidden;transition:ease-in-out .36s;display:grid;align-items:flex-end;position:relative}.layer-nav-item:before{content:"";aspect-ratio:1;background:#f848b7;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);position:absolute;top:0;right:0;-webkit-clip-path:polygon(100% 0, 0 0, 100% 100%);clip-path:polygon(100% 0, 0 0, 100% 100%)}.layer-nav-bg,.layer-nav-title{grid-column:1/2;grid-row:1/2}.layer-nav-bg{height:auto;height:100%;overflow:hidden}.layer-nav-bg__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layer-nav--col4 .layer-nav-item{aspect-ratio:768/280}.layer-nav--col4 .layer-nav-item .layer-nav-bg{aspect-ratio:768/280;height:auto}.layer-nav--col5{grid-template-columns:repeat(2, 1fr)}.layer-nav--col5 .layer-nav-item{aspect-ratio:384/280}.layer-nav--col5 .layer-nav-item .layer-nav-bg{aspect-ratio:384/280}.layer-nav--col5 .layer-nav-item:first-child{aspect-ratio:768/280;grid-column:1/3;grid-row:1/2}.layer-nav--col5 .layer-nav-item:first-child .layer-nav-bg{aspect-ratio:768/280}.layer-nav--col6{grid-template-columns:repeat(2, 1fr)}.layer-nav--col6 .layer-nav-item{aspect-ratio:384/280}.layer-nav--col6 .layer-nav-item .layer-nav-bg{aspect-ratio:384/280}.layer-nav--col6 .layer-nav-item:first-child{aspect-ratio:768/280;grid-column:1/3}.layer-nav--col6 .layer-nav-item:first-child .layer-nav-bg{aspect-ratio:768/280}.layer-nav--col6 .layer-nav-item:nth-child(2){aspect-ratio:768/280;grid-column:1/3}.layer-nav--col6 .layer-nav-item:nth-child(2) .layer-nav-bg{aspect-ratio:768/280}.layer-nav--col7{grid-template-columns:repeat(2, 1fr)}.layer-nav--col7 .layer-nav-item:first-child{grid-column:1/3}.layer-nav--col7 .layer-nav-item:nth-child(2){grid-column:1/3}.layer-nav--col7 .layer-nav-item:nth-child(3){grid-column:1/3}.layer-nav--col7 .layer-nav-item:nth-child(4){grid-column:1/2}.layer-nav--col7 .layer-nav-item:nth-child(5){grid-column:2/3}.layer-nav--col7 .layer-nav-item:nth-child(6){grid-column:1/2}.layer-nav--col7 .layer-nav-item:nth-child(7){grid-column:2/3}.layer-nav--col7 .layer-nav-item:nth-child(-n+3){aspect-ratio:768/280}.layer-nav--col7 .layer-nav-item:nth-child(n+4){aspect-ratio:384/280}.layer-nav--col7 .layer-nav-item:nth-child(n+4) .layer-nav-bg{aspect-ratio:384/280}.layer-nav-title{padding:4%}.layer-nav-title__text{font-size:min(
    calc(
      2.4rem + 3 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.7rem
  );font-weight:bold;color:#fff}.layer-nav-item--disable{pointer-events:none}.layer-nav-item--disable .layer-nav-title{z-index:1}.layer-nav-item--disable .layer-nav-bg{position:relative;filter:grayscale(1);will-change:filter}.layer-nav-item--disable:after{content:"3月中旬\a公開予定";white-space:pre;position:absolute;right:-0.5em;top:-0.5em;z-index:3;font-size:.5em;background:#f848b7;color:#fff;padding:1em;border-radius:50%;aspect-ratio:1;display:flex;align-items:center;line-height:1.2;font-weight:bold}.job-modal{display:block;grid-template-rows:max-content}.job-modal-head{display:grid;width:100%}.job-modal-head__image,.job-modal-head__text{grid-column:1/2;grid-row:1/2}.modal-head-image__label{font-size:min(
    calc(
      2.6rem + 3.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.925rem
  );font-weight:bold;color:#002488;margin-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.job-modal-head__text{white-space:pre-line;color:#fff;align-items:flex-end;justify-content:space-between;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 88 / 768 * 100
  ,66px);display:none}.job-modal-head-text-block{box-sizing:border-box;display:grid}.job-modal-head-text-block__name{font-size:clamp(
    1.1666666667rem,
    calc(
      1.4rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0364583333
    ),
    2.1rem
  );font-weight:bold}.job-modal-head-text-block__career{margin-top:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);white-space:pre-line}.smp-person-data{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px);color:#002488;margin-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px)}.smp-person-data .job-modal-head-text-block:nth-child(2){text-align:right}.jov-modal-interview{display:grid;grid-template-columns:1fr 9fr;align-items:baseline}.jov-modal-interview:not(:last-child){margin-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.jov-modal-interview-head{color:#002488;font-size:clamp(
    1.1666666667rem,
    calc(
      1.4rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0364583333
    ),
    2.1rem
  );font-weight:bold}.job-positions-wrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.job-positions-wrap--1{grid-template-rows:repeat(4, 1fr)}.job-positions-wrap--2{grid-template-rows:repeat(2, 1fr)}.job-pos-item--1{grid-area:1/1/2/3}.job-pos-item--2{grid-area:1/3/2/5}.job-pos-item--3{grid-area:2/1/3/3}.job-pos-item--4{grid-area:2/3/3/5}.job-pos-item--5{grid-area:2/3/4/5}.job-pos-item--6{grid-area:3/1/5/3}.job-pos-item--7{grid-area:3/3/5/5}.job-pos-item--8{grid-area:4/1/6/3}.job-pos-item--9{grid-area:4/3/6/5}.job-pos-item--10{grid-area:1/1/2/3}.job-pos-item--11{grid-area:1/3/2/5}.job-pos-item--12{grid-area:2/1/3/3}.job-pos-item--13{grid-area:2/3/3/5}.job-position-title .section-head-title__en{color:rgba(255,255,255,.2);top:100%}.job-flow-figure{overflow-x:scroll;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.job-flow-figure__image{min-height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 844 / 768 * 100
  ,633px);aspect-ratio:1024/642;display:block}.job-flow-figure__image img{width:100%;max-width:100%;height:auto}.js-scroll-alert__image{-o-object-fit:cover;object-fit:cover;display:block}.job__positions{position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 250 / 768 * 100
  ,187.5px) 0;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -100 / 768 * 100
  ,-75px)}.job__positions:before{content:"";width:calc(var(--vw, 1vw)*100);height:100%;position:absolute;top:0;left:0;margin:0 calc(50% - 50vw);background:linear-gradient(#fda7de 0%, #c08adb 39.9%, #3fc6e5 100%);-webkit-clip-path:polygon(0 4%, 100% 0, 100% 96%, 0% 100%);clip-path:polygon(0 4%, 100% 0, 100% 96%, 0% 100%)}.job-pos-item{position:relative;overflow:hidden}.job-pos-figure{aspect-ratio:290/248;overflow:hidden;-webkit-clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0% 100%);display:grid;align-items:flex-end;position:relative}.job-pos-figure.is-active{-webkit-clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0% 100%)}.job-pos-figure__base,.job-pos-figure__cover{grid-column:1/2;grid-row:1/2}.job-pos-text{color:#fff}.job-pos-text__posname{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  );font-weight:bold;margin-top:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px)}.job-pos-text__description{margin-top:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px)}.job-positions-section-label{line-height:1;position:relative;z-index:2;width:-moz-fit-content;width:fit-content;border:3px solid;color:#fff;font-size:clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  );padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px);margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px) 0}@media screen and (min-width: 960px){.page-kv-head{padding-left:calc(var(--vw, 1vw)*128/1280*100)}.page-kv-figure{aspect-ratio:1152/548}.page-kv-figure.is-visible{-webkit-clip-path:polygon(0 44%, 100% 0%, 100% 56%, 0% 100%);clip-path:polygon(0 44%, 100% 0%, 100% 56%, 0% 100%)}.page-kv-front{width:calc(100% - min(
    var(--vw, 1vw) * 128 / 1280 * 100
  ,160px))}.breadcrumb-item{gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.page-kv-title__ja{font-size:min(
    calc(
      4.8rem + 6 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    5.4rem
  )}.page-kv-title__en{font-size:min(
    calc(
      24rem + 30 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    27rem
  )}.modal-inner{width:90%;max-width:1280px}.modal-head__inner{grid-template-columns:1fr 1fr}.modal-body-wrap{display:flex;padding:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px) min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.modal-body{width:100%}.modal-body-content{padding:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.modal-body-content__block--2{margin-top:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.modal-body-content__title{margin-bottom:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px);font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.modal-close{width:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px);height:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px);top:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);right:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px)}.modal-head{height:49.5vh;height:49.5svh}.modal-body-wrap{height:40.5vh;height:40.5svh}.js-touch-scroll{display:none}.layer-nav{margin:min(
    var(--vw, 1vw) * 160 / 1280 * 100
  ,200px) 0 0}.layer-nav-item:before{content:none}.layer-nav--col4 .layer-nav-item{aspect-ratio:258/380}.layer-nav--col4 .layer-nav-item .layer-nav-bg{aspect-ratio:unset;height:100%}.layer-nav--col4{grid-template-columns:repeat(4, 1fr)}.layer-nav--col5{grid-template-columns:repeat(4, 1fr)}.layer-nav--col5 .layer-nav-item{aspect-ratio:258/380}.layer-nav--col5 .layer-nav-item .layer-nav-bg{aspect-ratio:258/380}.layer-nav--col5 .layer-nav-item:first-child{aspect-ratio:1024/256;grid-column:1/5}.layer-nav--col5 .layer-nav-item:first-child .layer-nav-bg{aspect-ratio:1024/256}.layer-nav--col6{grid-template-columns:repeat(4, 1fr)}.layer-nav--col6 .layer-nav-item{aspect-ratio:258/380}.layer-nav--col6 .layer-nav-item:not(:first-child) .layer-nav-bg,.layer-nav--col6 .layer-nav-item:not(:nth-child(2)) .layer-nav-bg{aspect-ratio:unset}.layer-nav--col6 .layer-nav-item:first-child{aspect-ratio:512/256;grid-column:1/3}.layer-nav--col6 .layer-nav-item:nth-child(2){aspect-ratio:512/256;grid-column:3/6}.layer-nav--col7 .layer-nav-item--career .layer-nav-bg__image{-o-object-position:right;object-position:right}.layer-nav--col7{grid-template-columns:repeat(12, 1fr)}.layer-nav--col7 .layer-nav-item:first-child{grid-column:1/5}.layer-nav--col7 .layer-nav-item:nth-child(2){grid-column:5/9}.layer-nav--col7 .layer-nav-item:nth-child(3){grid-column:9/13}.layer-nav--col7 .layer-nav-item:nth-child(4){grid-column:1/4}.layer-nav--col7 .layer-nav-item:nth-child(5){grid-column:4/7}.layer-nav--col7 .layer-nav-item:nth-child(6){grid-column:7/10}.layer-nav--col7 .layer-nav-item:nth-child(7){grid-column:10/13}.layer-nav--col7 .layer-nav-item:nth-child(-n+3){aspect-ratio:340/380}.layer-nav--col7 .layer-nav-item:nth-child(n+4){aspect-ratio:256/380}.layer-nav--col7 .layer-nav-item:nth-child(n+4) .layer-nav-bg{aspect-ratio:256/380}.layer-nav-title{padding:0}.layer-nav-item--disable:after{font-size:2em}.job-modal{grid-template-rows:4.5fr 5.5fr}.modal-head-image__label{position:absolute;padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 88 / 1280 * 100
  ,110px)}.job-modal-head__text{display:flex;padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 88 / 1280 * 100
  ,110px)}.job-modal-head-text-block__name{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.smp-person-data{display:none}.jov-modal-interview:not(:last-child){margin-bottom:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px)}.jov-modal-interview-head{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.job-positions-wrap{gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:repeat(6, 1fr)}.job-positions-wrap--1{grid-template-rows:repeat(4, 1fr)}.job-pos-item--1{grid-area:1/2/2/4}.job-pos-item--2{grid-area:1/4/2/6}.job-pos-item--3{grid-area:2/2/2/4}.job-pos-item--4{grid-area:2/2/3/4}.job-pos-item--5{grid-area:2/4/3/6}.job-pos-item--6{grid-area:3/2/4/4}.job-pos-item--7{grid-area:3/4/4/6}.job-pos-item--8{grid-area:4/2/5/4}.job-pos-item--9{grid-area:4/4/5/6}.job-pos-item--10{grid-area:1/2/2/4}.job-pos-item--11{grid-area:1/4/2/6}.job-pos-item--12{grid-area:2/2/3/4}.job-pos-item--13{grid-area:2/4/3/6}.job-position-title .section-head-title__en{top:50%}.job-flow-figure{overflow-x:hidden;margin-top:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}.job-flow-figure__image{min-height:auto}.job__positions{margin-top:min(
    var(--vw, 1vw) * -180 / 1280 * 100
  ,-225px);padding:min(
    var(--vw, 1vw) * 320 / 1280 * 100
  ,400px) 0 min(
    var(--vw, 1vw) * 320 / 1280 * 100
  ,400px) min(
    var(--vw, 1vw) * 90 / 1280 * 100
  ,112.5px)}.job__positions:after{content:"";width:2px;height:100%;position:absolute;top:0;left:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);background:#fff;z-index:0}.job__positions:before{-webkit-clip-path:polygon(0 8%, 100% 0, 100% 92%, 0% 100%);clip-path:polygon(0 8%, 100% 0, 100% 92%, 0% 100%)}.job-pos-figure__base,.job-pos-figure__cover{transition:transform ease-in-out .36s,filter ease-in-out .36s}.job-positions-section-label{margin:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px) calc(50% - 50vw) min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px);padding:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px) min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);font-size:min(
    calc(
      2.6rem + 3.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.925rem
  )}.job-positions-section-label--pink{background:#eb9edd}.job-positions-section-label--blue{background:#8fa3df}}@media screen and (min-width: 960px)and (any-hover: hover){.job-pos-item:hover .job-pos-figure__cover{transform:scale(1.05);filter:brightness(1.1)}}@media(any-hover: hover){.layer-nav-item:hover{filter:brightness(1.5);will-change:filter}}
/*# sourceMappingURL=style.css.map */
