.layer-kv__head{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);padding-left:calc(var(--vw, 1vw)*50 - 50%);padding-right:calc(var(--vw, 1vw)*50 - 50%);background:#191919;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 416 / 768 * 100
  ,312px);margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 112 / 768 * 100
  ,84px)}.layer-kv__head--large{height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 652 / 768 * 100
  ,489px)}.layer-kv__head .ttl{color:#fff}.layer-kv__head .ttl__letter:nth-of-type(1){color:#8c8c8c}.layer-kv__wrap{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;height:100%}.layer-kv__lead{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px);color:#fff}.layer-kv__fig{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 324 / 768 * 100
  ,243px);overflow:hidden}.layer-kv__img{display:block}.scroll{top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 812 / 768 * 100
  ,609px)}.members__inner{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);padding-left:calc(var(--vw, 1vw)*50 - 50%);padding-right:calc(var(--vw, 1vw)*50 - 50%);background:rgba(140,140,140,.06);margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 200 / 768 * 100
  ,150px);padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px);padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 192 / 768 * 100
  ,144px)}.members__head .btn2{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 128 / 768 * 100
  ,96px);margin-left:auto;padding:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.members__lead{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px)}.members__main{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 76 / 768 * 100
  ,57px) min(
    var(--vw, 1vw) * 60 / 1280 * 100
  ,75px);grid-template-columns:1fr 1fr}.members__link{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 336 / 768 * 100
  ,252px);margin:0 auto}.members__fig{width:100%;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 336 / 768 * 100
  ,252px);overflow:hidden}.members__img{width:100%;height:100%;transition:transform .3s cubic-bezier(0.25, 1, 0.5, 1);-o-object-fit:cover;object-fit:cover}.members__occupation{font-size:clamp(
    1.25rem,
    calc(
      1.5rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0390625
    ),
    2.25rem
  );margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);font-weight:700}.members__ttl{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.about-value__inner{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 200 / 768 * 100
  ,150px)}.about-value__main{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px)}.about-value__box+.about-value__box{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px)}.about-value__ttl{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;font-size:clamp(
    1.25rem,
    calc(
      1.5rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0390625
    ),
    2.25rem
  );display:inline-flex;justify-content:space-between;align-items:center;position:relative;width:100%;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px) 0;border-bottom:1px solid #8c8c8c;letter-spacing:.05em}.about-value__txt{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px) 0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.about-purpose__inner{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 195 / 768 * 100
  ,146.25px)}.about-purpose__main{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px)}.about-purpose__txt{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px)}.about-purpose__btn{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 68 / 768 * 100
  ,51px);margin-left:auto}.about-document__inner{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);padding-left:calc(var(--vw, 1vw)*50 - 50%);padding-right:calc(var(--vw, 1vw)*50 - 50%);background:#191919;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px);padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px)}.about-document__inner .ttl{color:#fff}.about-document__inner .ttl__letter:nth-of-type(1){color:#8c8c8c}.about-document__main{position:relative;width:100%;height:calc(
    var(--vw, 1vw) * 397 / 768 * 100
  );margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px) auto 0}.about-document__iframe{position:absolute;width:100% !important;height:100% !important}@media screen and (min-width: 960px){.layer-kv__head{height:min(
    var(--vw, 1vw) * 346 / 1280 * 100
  ,432.5px);margin-top:min(
    var(--vw, 1vw) * 84 / 1280 * 100
  ,105px)}.layer-kv__head--large{height:min(
    var(--vw, 1vw) * 410 / 1280 * 100
  ,512.5px)}.layer-kv__lead{margin-top:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px)}.layer-kv__fig{height:min(
    var(--vw, 1vw) * 540 / 1280 * 100
  ,675px)}.scroll{top:calc(calc(var(--svh, 1vh) * 100) - min(
    var(--vw, 1vw) * 40 / 1280 * 100
  , 50px))}.members__inner{margin-top:min(
    var(--vw, 1vw) * 160 / 1280 * 100
  ,200px);padding-top:min(
    var(--vw, 1vw) * 104 / 1280 * 100
  ,130px);padding-bottom:min(
    var(--vw, 1vw) * 152 / 1280 * 100
  ,190px)}.members__head{display:flex;justify-content:space-between;align-items:flex-end}.members__head .btn2{width:min(
    var(--vw, 1vw) * 320 / 1280 * 100
  ,400px);margin-top:0;padding:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0 min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px)}.members__lead{margin-top:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px)}.members__main{margin:min(
    var(--vw, 1vw) * 96 / 1280 * 100
  ,120px) min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 88 / 768 * 100
  ,66px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);grid-template-columns:1fr 1fr 1fr}.members__link{width:min(
    var(--vw, 1vw) * 264 / 1280 * 100
  ,330px)}.members__fig{height:min(
    var(--vw, 1vw) * 264 / 1280 * 100
  ,330px)}.members__occupation{font-size:min(
    calc(
      2rem + 2.5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.25rem
  );margin-top:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}.members__ttl{margin-top:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px)}.about-value__inner{margin-top:min(
    var(--vw, 1vw) * 152 / 1280 * 100
  ,190px)}.about-value__main{display:grid;width:82.81%;margin-top:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px);margin-left:auto;gap:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px) min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px);grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.about-value__box+.about-value__box{margin-top:0}.about-value__ttl{font-size:min(
    calc(
      2rem + 2.5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.25rem
  );padding:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0}.about-value__txt{padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) 0 min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px)}.about-purpose__inner{margin-top:min(
    var(--vw, 1vw) * 160 / 1280 * 100
  ,200px)}.about-purpose__main{width:82.81%;margin-top:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px);margin-left:auto}.about-purpose__txt{margin-top:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}.about-purpose__btn{margin-top:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.about-document__inner{padding-top:min(
    var(--vw, 1vw) * 104 / 1280 * 100
  ,130px);padding-bottom:min(
    var(--vw, 1vw) * 160 / 1280 * 100
  ,200px)}.about-document__main{width:min(
    var(--vw, 1vw) * 846 / 1280 * 100
  ,1057.5px);height:min(
    var(--vw, 1vw) * 477 / 1280 * 100
  ,596.25px);margin-top:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px)}}@media screen and (min-width: 1600px){.layer-kv__fig{height:calc(
    var(--vw, 1vw) * 432 / 1280 * 100
  );min-height:607.5px}}@media(any-hover: hover){.members__link:hover .members__img{transform:scale(1.05)}}