.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}.card-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.card{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px)}.card-figure{overflow:hidden;border-radius:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px);aspect-ratio:320/240}.card-figure__image{transition:transform .36s ease-in-out;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-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;color:#002488;white-space:pre-line}.card-title--small{font-size:.75em}.card-text{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px);margin-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px)}.card-text--small{font-size:.9em;display:block;margin-top:.8em}.card-tags{display:flex;flex-wrap:wrap;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);font-weight:bold;color:#3fc6e5;font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  )}.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}.project-contetnt-sort{display:flex;flex-wrap:wrap;justify-content:center;max-width:90%;margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) auto 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px)}button.project-contetnt-sort__item{box-sizing:border-box;transition:ease-in-out .36s;cursor:pointer;border:1px solid #3fc6e5;color:#3fc6e5;background:#fff;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);width:-moz-fit-content;width:fit-content;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);font-size:min(
    calc(
      1.5rem + 1.875 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.6875rem
  );font-weight:bold;line-height:1}button.project-contetnt-sort__item:before{content:"#"}button.project-contetnt-sort__item.is-active{background:#3fc6e5;color:#fff}button.project-contetnt-sort__item.is-active{background:#3fc6e5;color:#fff}.project-contetnt-list{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);position:relative}.project-contetnt-list:before{content:"";background:url(../../../../../img/layer/icon_section_head_pinkdonut.png) center center/contain no-repeat;position:absolute;aspect-ratio:1;width:25%;top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -50 / 768 * 100
  ,-37.5px);left:-10%}.project-contetnt-item{overflow:hidden;opacity:1;transition:-webkit-clip-path ease .36s;transition:clip-path ease .36s;transition:clip-path ease .36s, -webkit-clip-path ease .36s;-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%)}.project-contetnt-item::before{content:"";background:#fff;position:absolute;width:100%;height:100%;transform:translateX(-100%);transition:transform .2s cubic-bezier(0.37, 0.36, 0.5, 0.37);z-index:10}.project-contetnt-item.display-active:before{transform:translateX(0)}.project-contetnt-item.is-active{-webkit-clip-path:polygon(100% 0%, 100% 100%, 100% 100%, 100% 0%);clip-path:polygon(100% 0%, 100% 100%, 100% 100%, 100% 0%)}.card-list__item.is-remove{display:none;opacity:0;visibility:hidden}.is-selected{display:flex;margin:0 .5% 1%;animation:sort_selected .5s ease -0.1s 1 forwards}@keyframes sort_clear{0%{opacity:1;transform:scale(1)}99%{transform:scale(0.7);opacity:0}100%{transform:scale(0.7);opacity:0}}@keyframes sort_selected{0%{opacity:0}1%{opacity:1;transform:scale(0.7)}100%{transform:scale(1)}}.project__contetnt{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px)}.project-contetnt-title{font-size:min(
    calc(
      2.4rem + 3 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.7rem
  );text-align:center;color:#002488;font-weight:bold}.project-contetnt-note{margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.project-modal{grid-template-rows:unset}.project-modal-head{display:grid;align-items:flex-end}.project-modal-head__image{grid-column:1/2;grid-row:1/2}.project-modal-head__title{grid-column:1/2;grid-row:1/2;font-size:clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  );font-weight:bold;white-space:pre-line;color:#fff;padding:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 88 / 1280 * 100
  ,110px)}@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}.card-list{gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:repeat(3, 1fr)}.card{gap:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px)}.card-title{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.card-text{margin-top:0;margin-bottom:0}.card-tags{gap:0 min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);font-size:min(
    calc(
      1.5rem + 1.875 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.6875rem
  )}.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}.project-contetnt-sort{justify-content:space-evenly;margin:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) auto 0;gap:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px) min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);max-width:min(
    var(--vw, 1vw) * 590 / 1280 * 100
  ,737.5px)}button.project-contetnt-sort__item{border-radius:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px);padding:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}button.project-contetnt-sort__item:first-child{margin-left:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}button.project-contetnt-sort__item:nth-child(3){margin-right:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.project-contetnt-list{margin-top:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px)}.project-contetnt-list:before{width:min(
    var(--vw, 1vw) * 160 / 1280 * 100
  ,200px);top:min(
    var(--vw, 1vw) * -60 / 1280 * 100
  ,-75px);left:min(
    var(--vw, 1vw) * -60 / 1280 * 100
  ,-75px)}.project__contetnt{margin-top:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px)}.project-contetnt-note{margin:length-20(24) 0 0}.project-modal{grid-template-rows:4.5fr 6.5fr}.project-modal-head{height:49.5vh}.project-modal-head__title{font-size:min(
    calc(
      2.6rem + 3.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.925rem
  )}}@media screen and (min-width: 960px)and (any-hover: hover){button.project-contetnt-sort__item:hover{background:#3fc6e5;color:#fff}}@media(any-hover: hover){.card:hover .card-figure__image{transform:scale(1.1)}.card-dishover:hover .card-figure__image{transform:scale(1)}.layer-nav-item:hover{filter:brightness(1.5);will-change:filter}}
/*# sourceMappingURL=style.css.map */
