.index-kv{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);position:relative;z-index:2;--paginationCircleDuration: 4.5}.index-kv__carousel{position:relative;filter:brightness(1.5);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-image:linear-gradient(45deg, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(45deg, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:300% 300%;mask-size:300% 300%}.index-kv__carousel .splide__slide.is-active .index-kv__img{transform:scale(1)}.index-kv__carousel .splide__slide.is-active .index-kv__img::before{transition-delay:1s;opacity:0}.index-kv__carousel .splide__pagination{gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px)}.index-kv__carousel .splide__pagination__page,.index-kv__carousel .splide__toggle{display:flex;justify-content:center;align-items:center;outline:none;background-color:#fff;position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px);border-radius:50%;cursor:pointer;opacity:1 !important}.index-kv__carousel .splide__pagination__page.is-active .splide__pagination__index,.index-kv__carousel .splide__toggle.is-active .splide__pagination__index{color:#e70113}.index-kv__carousel .splide__pagination__page.is-active .splide__pagination__circle circle,.index-kv__carousel .splide__toggle.is-active .splide__pagination__circle circle{animation:anmiPaginationCircle linear forwards;animation-duration:calc(var(--paginationCircleDuration)*.9s)}.index-kv__carousel .splide__toggle__play{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 13.2 / 768 * 100
  ,9.9px)}.index-kv__carousel .splide__toggle__play path{fill:#e70113}.index-kv__carousel .splide__toggle__pause{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 13.2 / 768 * 100
  ,9.9px)}.index-kv__carousel .splide__toggle__pause path{fill:#717171}.index-kv__pagination{display:flex;position:absolute;bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 25 / 768 * 100
  ,18.75px);right:calc(
    var(--vw, 1vw) * 40 / 768 * 100
  );width:-moz-fit-content;width:fit-content;z-index:10;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px)}.splide__pagination__circle{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.splide__pagination__circle circle{fill:none;stroke:#e70113;stroke-dasharray:0 201.056;stroke-width:1px}.splide__pagination__index{font-size:clamp(
    0.75rem,
    calc(
      0.9rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0234375
    ),
    1.35rem
  );line-height:1;letter-spacing:0;transition:color .3s}@keyframes anmiPaginationCircle{0%{stroke-dasharray:0 201.056}99.9%,to{stroke-dasharray:201.056 201.056}}.index-kv__fig{height:calc(
    var(--vw, 1vw) * 1024 / 768 * 100
  );overflow:hidden}.index-kv__img{transform:scale(1.1);transition:transform calc(var(--paginationCircleDuration)*1.5s) ease calc(var(--paginationCircleDuration)*.25s)}.index-kv__circle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.index-kv__circle--1 img{-o-object-position:left center;object-position:left center}.index-kv__circle--2 img{-o-object-position:right bottom;object-position:right bottom}.index-kv__effect{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;mix-blend-mode:overlay}.index-kv__img{position:relative}.index-kv__img::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(255,255,255,.01);transition:opacity 1s;z-index:2;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px)}.index-kv__main{position:absolute;bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px);left:calc(
    var(--vw, 1vw) * 40 / 768 * 100
  );opacity:0;z-index:10;filter:blur(10px)}.index-kv__hdg{width:calc(
    var(--vw, 1vw) * 592 / 768 * 100
  );min-width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 592 / 768 * 100
  ,444px);transform:rotate(3deg)}.index-kv__sub{margin-top:max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -16 / 768 * 100
  ,-12px);text-align:right;text-transform:none}.index-message{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);display:grid;position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px) 0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 130 / 768 * 100
  ,97.5px);z-index:1;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 99 / 768 * 100
  ,74.25px) 0}.index-message.is-active .index-message__circle{transition:opacity .66s,-webkit-mask-position 2s;transition:mask-position 2s,opacity .66s;transition:mask-position 2s,opacity .66s,-webkit-mask-position 2s;transition-delay:.5s}.index-message.is-active .index-message__circle:nth-of-type(1){transition:opacity .5s,-webkit-mask-position 1.5s;transition:mask-position 1.5s,opacity .5s;transition:mask-position 1.5s,opacity .5s,-webkit-mask-position 1.5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;-webkit-mask-position:0 0;mask-position:0 0}.index-message.is-active .index-message__circle:nth-of-type(2){transition:opacity .5s,-webkit-mask-position 1.5s;transition:mask-position 1.5s,opacity .5s;transition:mask-position 1.5s,opacity .5s,-webkit-mask-position 1.5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;-webkit-mask-position:100% 0;mask-position:100% 0}.index-message.is-active .index-message__blc{transform:translateY(0);transition:filter 1s,opacity .5s,transform 2s;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1;filter:blur(0)}.index-message.is-active .index-message__blc:nth-of-type(1){transition-delay:0s}.index-message.is-active .index-message__blc:nth-of-type(2){transition-delay:.3s}.index-message.is-active .index-message__blc:nth-of-type(3){transition-delay:.6s}.index-message.is-active .index-message__blc:nth-of-type(4){transition-delay:.9s}.index-message.is-active .index-message__wrap{transition:opacity .5s,-webkit-mask-position 1.5s;transition:mask-position 1.5s,opacity .5s;transition:mask-position 1.5s,opacity .5s,-webkit-mask-position 1.5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;-webkit-mask-position:0 0;mask-position:0 0;transition-delay:1.8s}.index-message__bg{position:absolute;top:0;left:0;width:100%;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 1707 / 768 * 100
  ,1280.25px);overflow:hidden}.index-message__circle{position:absolute;top:0;left:0;width:100%;height:100%}.index-message__circle:nth-of-type(1){opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-image:linear-gradient(to right, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to right, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%}.index-message__circle:nth-of-type(1) img{-o-object-position:bottom center;object-position:bottom center}.index-message__circle:nth-of-type(2){opacity:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-image:linear-gradient(to left, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to left, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%}.index-message__circle:nth-of-type(2) img{-o-object-position:top center;object-position:top center}.index-message__body{display:grid;gap:clamp(
    3.5rem,
    calc(
      4.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.109375
    ),
    6.3rem
  ) 0}.index-message__blc{transform:translateY(min( min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100 , 18px));opacity:0;filter:blur(5px)}.index-message__wrap{opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:100% 300%;mask-size:100% 300%;position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 688.5 / 768 * 100
  ,516.375px);max-width:calc(var(--vw, 1vw)*100);margin:0 auto;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 8 / 768 * 100
  ,6px) 0}.index-message__hdg{transform:rotate(3deg)}.index-voice{scroll-margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);transform:translateZ(0);filter:drop-shadow(3px 3px min( min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100 , 15px) rgba(0, 0, 0, 0.08));background-color:#fff;position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 46 / 768 * 100
  ,34.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);z-index:3}.index-voice .sec-head__jp{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 411.2 / 768 * 100
  ,308.4px)}.index-voice__main{position:relative;width:100%;max-width:calc(
    var(--vw, 1vw) * 577 / 768 * 100
  );margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);z-index:1}.index-voice__main.is-active .index-voice-bg__item{transition:transform .75s,opacity .5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1}.index-voice__main.is-active .index-voice-bg__item--1{transform:translate(0, 0)}.index-voice__main.is-active .index-voice-bg__item--2{transform:translate(min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px));transition-delay:.25s}.index-voice__main.is-active .index-voice-bg__item--3{transform:translate(min( min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100 , 24px), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100 , 24px));transition-delay:.5s}.index-voice__main.is-active .index-voice__carousel{transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1}.index-voice-bg{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0);filter:drop-shadow(3px 3px min( min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100 , 15px) rgba(0, 0, 0, 0.08));z-index:-1}.index-voice-bg__item{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);position:absolute;top:0;left:0;width:100%;height:100%;width:100%;height:100%;opacity:0}.index-voice-bg__item--1{background-color:#fff;transform:translate(max( min(var(--vw, 1vw), var(--svh, 1vh)) * -16 / 768 * 100 , -12px), max( min(var(--vw, 1vw), var(--svh, 1vh)) * -16 / 768 * 100 , -12px));z-index:3}.index-voice-bg__item--2{background-color:#f0f0f0;z-index:2}.index-voice-bg__item--3{background-color:#d1d1d1;z-index:1}.index-voice__carousel{opacity:0}.index-voice__carousel .splide__slide.is-active .index-voice-card{transform:translate(0%, 0%);transition:transform .75s cubic-bezier(0.39, 0.575, 0.565, 1) .25s,opacity .75s cubic-bezier(0.39, 0.575, 0.565, 1) .25s;opacity:1}.index-voice-card{transform:translate(-10%, -10%);opacity:0}.index-voice-card__head{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 42 / 768 * 100
  ,31.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);border-bottom:1px solid #ddd}.index-voice-card__body{display:grid;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);border-bottom:1px solid #ddd;cursor:pointer;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-voice-card__main{display:grid;align-items:center}.index-voice-card__article{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0}.index-voice-card__label{position:relative;padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 31 / 768 * 100
  ,23.25px)}.index-voice-card__label::before{content:"";background-color:#e70113;position:absolute;top:50%;left:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 15 / 768 * 100
  ,11.25px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 15 / 768 * 100
  ,11.25px);border-radius:50%;transform:translateY(-75%)}.index-voice-card__profile{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0}.index-voice-card__detail{line-height:1.33}.index-voice-card__detail::before{margin-top:calc((1 - 1.33)*.5em);content:"";display:block;width:0;height:0}.index-voice-card__detail::after{margin-bottom:calc((1 - 1.33)*.5em);content:"";display:block;width:0;height:0}.index-voice-card__btn{margin-left:auto}.index-voice-card__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 426 / 768 * 100
  ,319.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 388 / 768 * 100
  ,291px);margin:0 auto}.index-voice-card__img{height:100%;transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1)}.index-voice-card__img img{height:100%;-o-object-fit:cover;object-fit:cover}.index-voice-card-control{display:flex;justify-content:space-between;align-items:center;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px);gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.index-voice-card-control__item{display:flex;align-items:center;position:relative;width:-moz-fit-content;width:fit-content;overflow:hidden;cursor:pointer;z-index:1;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px)}.index-voice-card-control__item[data-dir="<"] .index-voice-card-control__wrap{transform:scaleX(-1)}.index-voice-card-control__circle{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:border .3s;z-index:1;flex-shrink:0;position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px);overflow:hidden;border:1px solid #e70113;border-radius:50%;transition:border .3s}.index-voice-card-control__circle::before{content:"";position:absolute;width:120%;border-radius:50%;transform:scale(0);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0;z-index:-1;aspect-ratio:1/1;background:radial-gradient(circle, #e70113 0%, rgba(255, 229, 231, 0.3) 100%);filter:blur(10px)}.index-voice-card-control__wrap{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 22 / 768 * 100
  ,16.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 18.1 / 768 * 100
  ,13.575px)}.index-voice-card-control__wrap svg:first-child path{stroke:#e70113}.index-voice-card-control__wrap svg:last-child path{stroke:#fff}.index-voice-card-control__txt{text-transform:uppercase}.index-voice-card-control-people{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px) 0}.index-voice-card-control-people__fig{position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);margin:0 auto;overflow:hidden;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px);aspect-ratio:1/1}.index-voice-card-control-people__fig::before{content:"";background:rgba(255,229,231,.3);position:absolute;width:100%;transform:scale(0);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0;z-index:1;aspect-ratio:1/1;filter:blur(10px)}.index-voice-card-control-people__img{height:100%}.index-voice-card-control-people__img img{height:100%;-o-object-fit:cover;object-fit:cover}.index-voice-card-control-people__profile{text-align:center;transition:color .3s;overflow-wrap:anywhere;word-break:keep-all}.index-voice-modal{background-color:#fff;width:calc(
    var(--vw, 1vw) * 728 / 768 * 100
  );max-height:calc(var(--svh, 1vh)*90);overflow-y:auto}.index-voice-modal::-webkit-scrollbar{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px)}.index-voice-modal::-webkit-scrollbar-track{background-color:rgba(255,255,255,.5)}.index-voice-modal::-webkit-scrollbar-thumb{background-color:#e70113;border-radius:3px}.index-voice-modal-head{position:relative}.index-voice-modal-head__article{display:grid;margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.index-voice-modal-head__profile{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-voice-modal__body{margin:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px)}.index-voice-modal-profile{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.index-voice-modal-career{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.index-voice-modal-career__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.index-voice-modal-career__blc{display:grid;margin-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48.5 / 768 * 100
  ,36.375px);padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 26 / 768 * 100
  ,19.5px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px) auto}.index-voice-modal-career__blc:last-of-type .index-voice-modal-career__line::after{content:"";background-color:#e70113;position:absolute;bottom:0;right:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px);height:1px;transform:rotate(130deg);transform-origin:right bottom}.index-voice-modal-career__top{display:grid;position:relative;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0}.index-voice-modal-career__line{background-color:#e70113;position:relative;width:1px;height:calc(100% - min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 47 / 768 * 100
  , 35.25px));margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 47 / 768 * 100
  ,35.25px);grid-column:1/2;grid-row:1/3}.index-voice-modal-career__line::before{content:"";background-color:#e70113;position:absolute;top:calc(clamp(
    0.5rem,
    calc(
      0.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.015625
    ),
    0.9rem
  ) + max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -47 / 768 * 100
  , -35.25px));left:50%;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px);border-radius:50%;transform:translate(-50%, -50%)}.index-voice-modal-career__detail{font-family:"こぶりなゴシック W3 JIS2004";font-weight:400}.index-voice-modal-article{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 34 / 768 * 100
  ,25.5px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-voice-modal-article__blc{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);display:grid;background-color:#fafafa;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-voice-modal-article__head{display:grid;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 8 / 768 * 100
  ,6px);grid-template-columns:auto 1fr}.index-voice-modal-article__icn{padding-top:.25em}.index-voice-modal-article__question::before,.index-voice-modal-article__question::after{content:"" !important}.index-voice-modal-article__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.index-voice-modal-private{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 44 / 768 * 100
  ,33px) 0}.index-voice-modal-private__head{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0;justify-items:center}.index-voice-modal-private__en{text-transform:none}.index-voice-modal-private__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-voice-modal-private__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden}.index-voice-modal__anchor{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);text-align:right}.index-voice-modal-other{display:grid;margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 92 / 768 * 100
  ,69px) 0 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.index-voice-modal-other__body{display:grid;background-color:#fafafa;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px);border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-voice-modal-other-card{transform:translateZ(0);filter:drop-shadow(3px 3px min( min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100 , 15px) rgba(0, 0, 0, 0.08));border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);display:grid;background-color:#fff;position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 44 / 768 * 100
  ,33px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px);overflow:hidden;cursor:pointer;z-index:10;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 44 / 768 * 100
  ,33px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 234 / 768 * 100
  ,175.5px) auto}.index-voice-modal-other-card::before{content:"";background:rgba(255,229,231,.5);position:absolute;top:50%;left:50%;width:120%;border-radius:50%;transform:translate(-50%, -50%) scale(0);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0;z-index:-1;aspect-ratio:1/1;filter:blur(10px)}.index-voice-modal-other-card__fig{overflow:hidden;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px)}.index-voice-modal-other-card__circle{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:border .3s;z-index:1;position:absolute;bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 70 / 768 * 100
  ,52.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 70 / 768 * 100
  ,52.5px);border:1px solid #e70113;border-radius:50%}.index-voice-modal-other-card__circle::before{content:"";position:absolute;width:120%;border-radius:50%;transform:scale(0);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0;z-index:-1;aspect-ratio:1/1;background:radial-gradient(circle, rgba(231, 1, 19, 0.6) 0%, rgba(255, 229, 231, 0.3) 80%);filter:blur(10px)}.index-voice-modal-other-card__wrap{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 23.4 / 768 * 100
  ,17.55px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 19.4 / 768 * 100
  ,14.55px)}.index-voice-modal-other-card__wrap svg:first-child path{stroke:#e70113}.index-voice-modal-other-card__wrap svg:last-child path{stroke:#fff}.index-voice-card-control-people__profile{margin:auto 0;line-height:1.46;text-align:left;transition:color .3s}.index-voice-card-control-people__profile::before{margin-top:calc((1 - 1.46)*.5em);content:"";display:block;width:0;height:0}.index-voice-card-control-people__profile::after{margin-bottom:calc((1 - 1.46)*.5em);content:"";display:block;width:0;height:0}.index-talk{scroll-margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);position:relative;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);z-index:2}.index-talk__circle{background-color:rgba(255,239,240,.9);position:absolute;top:0;left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 196 / 768 * 100
  ,147px);width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 483 / 768 * 100
  ,362.25px);border-radius:50%;transform:translate(0, -50%);z-index:-1;aspect-ratio:1/1;filter:blur(13px)}.index-talk__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.index-talk__body:has(.index-talk__fig:hover) .index-talk__img,.index-talk__body:has(.index-talk__btn:hover) .index-talk__img{transform:scale(1.05)}.index-talk__body:has(.index-talk__fig:hover) .index-talk__btn,.index-talk__body:has(.index-talk__btn:hover) .index-talk__btn{border-color:#ead2d2}.index-talk__body:has(.index-talk__fig:hover) .index-talk__btn::before,.index-talk__body:has(.index-talk__btn:hover) .index-talk__btn::before{transform:scale(1);opacity:1}.index-talk__body:has(.index-talk__fig:hover) .index-talk__btn svg:first-child,.index-talk__body:has(.index-talk__btn:hover) .index-talk__btn svg:first-child{animation:transformCenterRight .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .1s}.index-talk__body:has(.index-talk__fig:hover) .index-talk__btn svg:last-child,.index-talk__body:has(.index-talk__btn:hover) .index-talk__btn svg:last-child{animation:transformLeftCenter .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .25s}.index-talk__head{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.index-talk__head .sec-head__jp{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 446.6 / 768 * 100
  ,334.95px)}.index-talk__head .sec-head__lead{text-align:left}.index-talk__head .sec-head__lead span{display:inline-block}.index-talk__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:100% 300%;mask-size:100% 300%;cursor:pointer}.index-talk__fig.is-active{transition:opacity .5s,-webkit-mask-position 1.5s;transition:mask-position 1.5s,opacity .5s;transition:mask-position 1.5s,opacity .5s,-webkit-mask-position 1.5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;-webkit-mask-position:0 0;mask-position:0 0}.index-talk__img{transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1)}.index-talk__btn{margin-left:auto}.index-talk-modal{background-color:#fff;max-height:calc(var(--svh, 1vh)*90);overflow-y:auto}.index-talk-modal::-webkit-scrollbar{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px)}.index-talk-modal::-webkit-scrollbar-track{background-color:rgba(255,255,255,.5)}.index-talk-modal::-webkit-scrollbar-thumb{background-color:#e70113;border-radius:3px}.index-talk-modal__label{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.index-talk-modal__body{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px)}.index-talk-modal__head{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.index-talk-modal-member{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.index-talk-modal-member__body{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);display:grid;background-color:#fafafa;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.talk-member-card{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);display:grid;background-color:#fff;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 44 / 768 * 100
  ,33px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px);transform:translateZ(0);filter:drop-shadow(2px 2px min( min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100 , 15px) rgba(0, 0, 0, 0.1));gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.talk-member-card__head{display:grid;align-items:center;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 44 / 768 * 100
  ,33px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 240 / 768 * 100
  ,180px) auto}.talk-member-card__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden}.talk-member-card__profile{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px) 0}.index-talk-modal__main{display:grid;margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px) 0}.index-talk-modal-article{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px) 0}.index-talk-modal-article-question{display:grid;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);grid-template-columns:auto 1fr}.index-talk-modal-article-question__icn{width:auto;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 52 / 768 * 100
  ,39px);transform:translateY(-25%)}.index-talk-modal-article__main{display:grid;align-items:flex-start;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px) 0}.index-talk-modal-article__blc{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px) 0}.index-talk-modal-article__row{display:grid;align-items:flex-start;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 102 / 768 * 100
  ,76.5px) auto}.index-talk-modal-article-speaker{display:grid;align-items:flex-start;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.index-talk-modal-article-speaker__img{overflow:hidden;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px)}.index-talk-modal-article__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden}.index-talk-modal__break{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.index-talk-modal__anchor{text-align:right}.index-data{scroll-margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);display:grid;position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px) 0;z-index:1;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px) 0}.index-data::before{content:"";background-color:#fafafa;position:absolute;bottom:0;left:50%;width:calc(var(--vw, 1vw)*100);height:calc(100% - min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 190 / 768 * 100
  , 142.5px));transform:translateX(-50%);z-index:-1}.index-data__head .sec-head__jp{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 628 / 768 * 100
  ,471px)}.index-data__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px) 0}.index-data__blc{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);background-color:#fff}.index-data__blc--1{display:grid;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 66 / 768 * 100
  ,49.5px) 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 112 / 768 * 100
  ,84px) 0}.index-data__blc--1 .index-data-card{align-content:flex-start;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 608 / 768 * 100
  ,456px);margin:0 auto;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px) 0}.index-data__blc--1 .index-data-card__circle{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 324 / 768 * 100
  ,243px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 324 / 768 * 100
  ,243px)}.index-data__blc--2{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 70 / 768 * 100
  ,52.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px)}.index-data__blc--2 .index-data-card__circle{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100
  ,300px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100
  ,300px)}.index-data-card{display:grid}.index-data-card.is-active .index-data-card__value{transform:translateY(0%);transition:transform .75s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;opacity:1}.index-data-card__head{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 68 / 768 * 100
  ,51px);margin:0 auto;padding:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 66 / 768 * 100
  ,49.5px);border:1px solid #e70113;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 34 / 768 * 100
  ,25.5px)}.index-data-card__body{position:relative;z-index:1}.index-data-card__main{display:grid;position:absolute;top:0;right:0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.index-data-card__sub{line-height:1.25}.index-data-card__sub::before,.index-data-card__sub::after{content:none}.index-data-card__sub+.index-data-card__circle{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px)}.index-data-card__circle{display:flex;justify-content:center;align-items:center;border-radius:50%}.index-data-card__circle--1,.index-data-card__circle--2{background-color:#f7f7f7}.index-data-card__circle--3,.index-data-card__circle--4{background-color:#ffe5e7}.index-data-card__circle--3{z-index:-1}.index-data-card__circle--3 .index-data-card__result{padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px)}.index-data-card__result{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);overflow:hidden;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 8 / 768 * 100
  ,6px) 0}.index-data-card__value{transform:translateY(110%);opacity:0}.index-data-card__label{width:100%;text-align:center}.index-data-card__fig{width:-moz-fit-content;width:fit-content;box-sizing:content-box}.index-data-card__fig svg{height:auto !important;margin:0 auto}.index-data-card__fig--1{margin-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 90 / 768 * 100
  ,67.5px)}.index-data-card__fig--1 svg{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 197.6 / 768 * 100
  ,148.2px) !important}.index-data-card__fig--2 svg{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 493.8 / 768 * 100
  ,370.35px) !important}.index-data-card__fig--3{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 92 / 768 * 100
  ,69px)}.index-data-card__fig--3 svg{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 371.504 / 768 * 100
  ,278.628px) !important}.index-data-card__fig--4{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 103.5 / 768 * 100
  ,77.625px)}.index-data-card__fig--4 svg{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 147.1 / 768 * 100
  ,110.325px) !important}.index-data-card__img{margin:0 auto}.index-data__blc--2 .index-data-card{gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px) 0}.index-data__blc--2 .index-data-card__body{display:grid;position:relative;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px) 0}.index-data-card__arrow{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 26 / 768 * 100
  ,19.5px);margin:0 auto}.index-data-graph{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 18 / 768 * 100
  ,13.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 28 / 768 * 100
  ,21px);grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.index-data-graph.is-active .index-data-graph__bar{transform:scaleY(1);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1)}.index-data-graph.is-active .index-data-graph__value{transform:translateY(0%);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1}.index-data-graph.is-active .index-data-graph-breakdown{transform:translateX(-50%) scale(1);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;opacity:1}.index-data-graph.is-active .index-data-graph__item--1 .index-data-graph__bar{transition-delay:0s}.index-data-graph.is-active .index-data-graph__item--1 .index-data-graph__value{transition-delay:.25s}.index-data-graph.is-active .index-data-graph__item--2 .index-data-graph__bar{transition-delay:.25s}.index-data-graph.is-active .index-data-graph__item--2 .index-data-graph__value{transition-delay:.5s}.index-data-graph.is-active .index-data-graph__item--3 .index-data-graph__bar{transition-delay:.5s}.index-data-graph.is-active .index-data-graph__item--3 .index-data-graph__value{transition-delay:.75s}.index-data-graph-legend{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 445 / 768 * 100
  ,333.75px);margin-top:auto;padding-right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 14 / 768 * 100
  ,10.5px);transform:translateY(clamp( 0.6666666667rem, calc( 0.8rem + ( min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px ) * 0.0208333333 ), 1.2rem ));grid-column:1/2;grid-row:1/2}.index-data-graph-legend::before{content:"";background-color:#504d4d;position:absolute;top:50%;right:0;width:1px;height:calc(100% - clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  ));transform:translateY(-50%)}.index-data-graph-legend__txt{text-align:right}.index-data-graph__main{display:grid;align-items:flex-end;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);grid-column:2/3;grid-row:1/2;grid-template-columns:repeat(3, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 140 / 768 * 100 , 105px))}.index-data-graph__item:not(.index-data-graph__item--3) .index-data-graph__value{font-size:clamp(
    2.3333333333rem,
    calc(
      2.8rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0729166667
    ),
    4.2rem
  )}.index-data-graph__item:not(.index-data-graph__item--3) .index-data-graph__unit{font-size:clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  )}.index-data-graph__item--1 .index-data-graph__bar{background-color:#ffd8db;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 380 / 768 * 100
  ,285px)}.index-data-graph__item--2 .index-data-graph__bar{background-color:#f5929a;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100
  ,300px)}.index-data-graph__item--3{position:relative;padding-top:clamp(
    3.3333333333rem,
    calc(
      4rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.1041666667
    ),
    6rem
  )}.index-data-graph__item--3 .index-data-graph__value{font-size:clamp(
    3rem,
    calc(
      3.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.09375
    ),
    5.4rem
  )}.index-data-graph__item--3 .index-data-graph__unit{font-size:clamp(
    1.8333333333rem,
    calc(
      2.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0572916667
    ),
    3.3rem
  )}.index-data-graph__item--3 .index-data-graph__bar{background-color:#eb5c67;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 416 / 768 * 100
  ,312px)}.index-data-graph__row{display:flex;justify-content:center;align-items:baseline;width:-moz-fit-content;width:fit-content;max-width:none;margin:0 auto;overflow:hidden}.index-data-graph__value{transform:translateY(110%);opacity:0}.index-data-graph__bar{transform:scaleY(0);transform-origin:center bottom}.index-data-graph__label{position:absolute;top:0;left:50%;max-width:none;line-height:1.25;white-space:nowrap;transform:translateX(-50%)}.index-data-graph__label::before,.index-data-graph__label::after{content:none}.index-data-graph-breakdown{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f7f7f7;position:absolute;bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);left:50%;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 236 / 768 * 100
  ,177px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 236 / 768 * 100
  ,177px);border-radius:50%;transform:translateX(-50%) scale(0.5);opacity:0;z-index:5;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px) 0}.index-data-graph-breakdown__label{font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );line-height:1.33;letter-spacing:0}.index-data-graph-breakdown__row{display:flex;justify-content:center;align-items:baseline}.index-data-graph-breakdown__value{font-size:clamp(
    2.3333333333rem,
    calc(
      2.8rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0729166667
    ),
    4.2rem
  )}.index-data-graph-breakdown__unit{font-size:clamp(
    1.3333333333rem,
    calc(
      1.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0416666667
    ),
    2.4rem
  )}.index-data-graph-year{display:grid;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);grid-column:2/3;grid-row:2/3;grid-template-columns:repeat(3, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 140 / 768 * 100 , 105px))}.index-data-card-tag{display:flex;justify-content:center;align-items:center;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 184 / 768 * 100
  ,138px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 68 / 768 * 100
  ,51px);margin:0 auto;border:1px solid #504d4d;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 34 / 768 * 100
  ,25.5px)}.index-data-card__blc{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px) 0}.index-data-card__item{position:relative;width:100%}.index-data-card-notice{position:relative;padding-left:1.5em}.index-data-card-notice::before{font-size:clamp(
    0.9166666667rem,
    calc(
      1.1rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0286458333
    ),
    1.65rem
  );content:"※";position:absolute;top:0;left:0;width:auto;height:auto;line-height:1}.index-data-card-notice::after{content:none}.index-effort{scroll-margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);display:grid;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px) 0}.index-effort__head{position:relative;z-index:1}.index-effort__head::before{background-color:#fafafa;position:absolute;bottom:0;left:50%;width:calc(var(--vw, 1vw)*100);height:calc(100% + min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  , 90px));transform:translateX(-50%);z-index:-1}.index-effort__head .sec-head__hdg{gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.index-effort__head .sec-head__jp{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 550 / 768 * 100
  ,412.5px)}.index-effort__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px) 0}.index-effort__blc{position:relative;z-index:1}.index-effort__blc:nth-of-type(1)::before{background-color:#fafafa;position:absolute;top:max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -56 / 768 * 100
  ,-42px);left:50%;width:calc(var(--vw, 1vw)*100);height:calc(100% + min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 128 / 768 * 100
  , 96px));transform:translateX(-50%);z-index:-1}.index-effort__blc:nth-of-type(2)::before{content:"";background-color:#fafafa;position:absolute;top:0;left:50%;width:calc(var(--vw, 1vw)*100);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 358 / 768 * 100
  ,268.5px);transform:translateX(-50%);z-index:-1}.index-effort-card{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.index-effort-card.is-active .index-effort-card__fig{transition:opacity .5s,-webkit-mask-position 1.5s;transition:mask-position 1.5s,opacity .5s;transition:mask-position 1.5s,opacity .5s,-webkit-mask-position 1.5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;-webkit-mask-position:0 0;mask-position:0 0;transition-delay:.25s}.index-effort-card__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:100% 300%;mask-size:100% 300%}.index-effort-card__article{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 22 / 768 * 100
  ,16.5px) 0}.index-evaluation{scroll-margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);display:grid;background-color:#fafafa;position:relative;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 46 / 768 * 100
  ,34.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 124 / 768 * 100
  ,93px);z-index:2;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.index-evaluation__head .sec-head__jp{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 547.55 / 768 * 100
  ,410.6625px)}.index-evaluation__main{display:grid;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 428 / 768 * 100
  ,321px);margin:0 auto;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px) 0}.index-evaluation-card{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-evaluation-card.is-active .index-evaluation-card__wrap{transition:opacity .5s,-webkit-mask-position 1.5s;transition:mask-position 1.5s,opacity .5s;transition:mask-position 1.5s,opacity .5s,-webkit-mask-position 1.5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;-webkit-mask-position:0 0;mask-position:0 0;transition-delay:.25s}.index-evaluation-card__fig{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;transform:translateZ(0);filter:drop-shadow(3px 3px min( min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100 , 15px) rgba(0, 0, 0, 0.08))}.index-evaluation-card__wrap{opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:100% 300%;mask-size:100% 300%;width:100%;height:100%}.index-recruit{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%);display:grid;position:relative;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 160 / 768 * 100
  ,120px);padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 160 / 768 * 100
  ,120px);z-index:1;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px) 0}.index-recruit__bg{position:absolute;bottom:max(
    var(--vw, 1vw) * -64 / 1280 * 100
  ,-80px);left:0;width:100%;height:calc(
    var(--vw, 1vw) * 1395 / 768 * 100
  );overflow:hidden}.index-recruit__circle{position:absolute;top:0;left:0;width:100%;height:100%}.index-recruit__circle:nth-of-type(1) img{-o-object-position:bottom left;object-position:bottom left}.index-recruit__circle:nth-of-type(2) img{-o-object-position:top right;object-position:top right}.index-recruit__hdg{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 570.3 / 768 * 100
  ,427.725px);margin:0 auto;transform:rotate(1deg)}.index-recruit__main{display:grid;margin:0 auto;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.index-recruit-link{border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);overflow:hidden;display:grid;align-items:center;position:relative;overflow:hidden;z-index:1;grid-template-columns:auto min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 304 / 768 * 100
  ,228px)}.index-recruit-link::before{content:"";background-color:#333;position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(0);transition:transform .6s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform-origin:right center}.index-recruit-link__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.index-recruit-link__article{display:grid;position:relative;padding:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);z-index:2;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.index-recruit-link__hdg{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 338.3 / 768 * 100
  ,253.725px)}.index-recruit-link__txt{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 236 / 768 * 100
  ,177px)}.index-recruit-link__fig{position:relative;overflow:hidden;z-index:5}.index-recruit-link__img{transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.index-recruit-btn{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:border .3s;z-index:1;background-color:#e70113;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 114 / 768 * 100
  ,85.5px);border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px)}.index-recruit-btn::before{content:"";position:absolute;width:120%;border-radius:50%;transform:scale(0);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0;z-index:-1;aspect-ratio:1/1;background:radial-gradient(circle, rgba(255, 229, 231, 0.2) 0%, rgba(255, 229, 231, 0.6) 60%, rgba(255, 255, 255, 0.9) 100%);filter:blur(20px)}.index-recruit-btn__txt{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 287.8 / 768 * 100
  ,215.85px)}@media screen and (min-width: 960px){.index-kv{height:calc(var(--svh, 1vh)*100)}.index-kv__carousel .splide__pagination{gap:0 min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.index-kv__carousel .splide__pagination__page,.index-kv__carousel .splide__toggle{width:min(
    var(--vw, 1vw) * 36 / 1280 * 100
  ,45px);height:min(
    var(--vw, 1vw) * 36 / 1280 * 100
  ,45px)}.index-kv__carousel .splide__toggle__play{width:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.index-kv__carousel .splide__toggle__pause{width:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.index-kv__pagination{bottom:min(
    var(--vw, 1vw) * 26 / 1280 * 100
  ,32.5px);right:calc(
    var(--vw, 1vw) * 40 / 1280 * 100
  );gap:0 min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px)}.splide__pagination__circle circle{stroke-width:2px}.splide__pagination__index{font-size:min(
    calc(
      1.5rem + 1.875 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.6875rem
  )}.index-kv__fig{height:calc(var(--svh, 1vh)*100)}.index-kv__main{bottom:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px);left:calc(
    var(--vw, 1vw) * 25 / 1280 * 100
  )}.index-kv__hdg{width:calc(
    var(--vw, 1vw) * 552.1 / 1280 * 100
  );min-width:min(
    var(--vw, 1vw) * 552.1 / 1280 * 100
  ,690.125px)}.index-kv__sub{margin-top:max(
    var(--vw, 1vw) * -24 / 1280 * 100
  ,-30px);margin-right:min(
    var(--vw, 1vw) * 50 / 1280 * 100
  ,62.5px)}.index-message{padding:min(
    var(--vw, 1vw) * 112 / 1280 * 100
  ,140px) 0 min(
    var(--vw, 1vw) * 159 / 1280 * 100
  ,198.75px);gap:min(
    var(--vw, 1vw) * 72 / 1280 * 100
  ,90px) 0}.index-message__bg{height:min(
    var(--vw, 1vw) * 1140 / 1280 * 100
  ,1425px)}.index-message__body{width:100%;gap:min(
    calc(
      6.39rem + 7.9875 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    7.18875rem
  ) 0}.index-message__blc{transform:translateY(min( var(--vw, 1vw) * 16 / 1280 * 100 , 20px))}.index-message__wrap{width:min(
    var(--vw, 1vw) * 535 / 1280 * 100
  ,668.75px);padding:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 0}.index-voice{scroll-margin-top:min(
    var(--vw, 1vw) * 100 / 1280 * 100
  ,125px)}.index-voice{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice{filter:drop-shadow(3px 3px min( var(--vw, 1vw) * 20 / 1280 * 100 , 25px) rgba(0, 0, 0, 0.08))}.index-voice{margin:0 calc(28% - var(--vw, 1vw)*28);padding:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px)}.index-voice .sec-head__jp{width:min(
    var(--vw, 1vw) * 303.2 / 1280 * 100
  ,379px)}.index-voice__main{width:100%;max-width:min(
    var(--vw, 1vw) * 1024 / 1280 * 100
  ,1280px);margin:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) auto 0}.index-voice__main.is-active .index-voice-bg__item--2{transform:translate(min( var(--vw, 1vw) * 16 / 1280 * 100 , 20px), min( var(--vw, 1vw) * 16 / 1280 * 100 , 20px))}.index-voice__main.is-active .index-voice-bg__item--3{transform:translate(min( var(--vw, 1vw) * 32 / 1280 * 100 , 40px), min( var(--vw, 1vw) * 32 / 1280 * 100 , 40px))}.index-voice-bg{filter:drop-shadow(3px 3px min( var(--vw, 1vw) * 20 / 1280 * 100 , 25px) rgba(0, 0, 0, 0.08))}.index-voice-bg__item{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-bg__item--1{transform:translate(max( var(--vw, 1vw) * -16 / 1280 * 100 , -20px), max( var(--vw, 1vw) * -16 / 1280 * 100 , -20px))}.index-voice-card__head{padding:min(
    var(--vw, 1vw) * 21 / 1280 * 100
  ,26.25px) min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) min(
    var(--vw, 1vw) * 15 / 1280 * 100
  ,18.75px);border-bottom:none}.index-voice-card__body{padding:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0;gap:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);grid-template-columns:auto min(
    var(--vw, 1vw) * 440 / 1280 * 100
  ,550px)}.index-voice-card__main{padding-left:min(
    var(--vw, 1vw) * 72 / 1280 * 100
  ,90px);border-top:1px solid #ddd}.index-voice-card__article{gap:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px) 0}.index-voice-card__label{padding-left:min(
    var(--vw, 1vw) * 22 / 1280 * 100
  ,27.5px)}.index-voice-card__label::before{width:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);height:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.index-voice-card__profile{margin-top:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px);gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 0}.index-voice-card__btn{margin-top:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);margin-left:0}.index-voice-card__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-card__fig{width:100%;height:min(
    var(--vw, 1vw) * 300 / 1280 * 100
  ,375px);grid-column:2/3;grid-row:1/2}.index-voice-card-control{padding:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);gap:0}.index-voice-card-control__item{gap:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}.index-voice-card-control__dir{display:flex;align-items:center;gap:0 min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.index-voice-card-control__circle{width:min(
    var(--vw, 1vw) * 26 / 1280 * 100
  ,32.5px);height:min(
    var(--vw, 1vw) * 26 / 1280 * 100
  ,32.5px)}.index-voice-card-control__wrap{width:min(
    var(--vw, 1vw) * 9.25 / 1280 * 100
  ,11.5625px);height:min(
    var(--vw, 1vw) * 7.75 / 1280 * 100
  ,9.6875px)}.index-voice-card-control__wrap path{stroke-width:3px}.index-voice-card-control-people{align-items:center;gap:0 min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);grid-template-columns:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px) auto}.index-voice-card-control-people__fig{width:100%;border-radius:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px)}.index-voice-card-control-people__profile{text-align:left}.index-voice-modal::-webkit-scrollbar{width:4px;height:4px}.index-voice-modal{width:min(
    var(--vw, 1vw) * 1024 / 1280 * 100
  ,1280px)}.index-voice-modal-head__article{align-content:flex-end;position:absolute;top:0;left:0;width:58.59%;height:100%;margin:0;padding:0 0 min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);z-index:2;gap:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px) 0}.index-voice-modal-head__article *{color:#fff}.index-voice-modal-head__profile{margin-top:min(
    var(--vw, 1vw) * 28 / 1280 * 100
  ,35px);gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.index-voice-modal-head__detail{line-height:1.66}.index-voice-modal-head__detail::before{margin-top:calc((1 - 1.66)*.5em)}.index-voice-modal-head__detail::after{margin-bottom:calc((1 - 1.66)*.5em)}.index-voice-modal__body{margin:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-modal-profile{width:min(
    var(--vw, 1vw) * 784 / 1280 * 100
  ,980px);margin:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) auto 0;gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-voice-modal-career{width:min(
    var(--vw, 1vw) * 784 / 1280 * 100
  ,980px);margin:min(
    var(--vw, 1vw) * 76 / 1280 * 100
  ,95px) auto 0;gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-voice-modal-career__body{align-items:flex-start;gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px);grid-template-columns:repeat(3, 1fr)}.index-voice-modal-career__blc{align-items:flex-start;margin-left:0;padding-bottom:0;gap:0;grid-row:span 3;grid-template-columns:100%;grid-template-rows:subgrid}.index-voice-modal-career__blc:last-of-type .index-voice-modal-career__line::after{width:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);height:100%;transform:rotate(40deg);transform-origin:right top}.index-voice-modal-career__top{margin-left:min(
    var(--vw, 1vw) * 36 / 1280 * 100
  ,45px);gap:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px) 0}.index-voice-modal-career__line{width:calc(100% - min(
    var(--vw, 1vw) * 28 / 1280 * 100
  , 35px));height:1px;margin:auto 0 auto min(
    var(--vw, 1vw) * 28 / 1280 * 100
  ,35px);grid-row:2/3}.index-voice-modal-career__line::before{top:50%;left:max(
    var(--vw, 1vw) * -28 / 1280 * 100
  ,-35px);width:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px);height:min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px);transform:translate(0%, -50%)}.index-voice-modal-career__work{line-height:1.6}.index-voice-modal-career__work::before{margin-top:calc((1 - 1.6)*.5em)}.index-voice-modal-career__work::after{margin-bottom:calc((1 - 1.6)*.5em)}.index-voice-modal-career__detail{margin-left:min(
    var(--vw, 1vw) * 36 / 1280 * 100
  ,45px);line-height:1.6}.index-voice-modal-career__detail::before{margin-top:calc((1 - 1.6)*.5em)}.index-voice-modal-career__detail::after{margin-bottom:calc((1 - 1.6)*.5em)}.index-voice-modal-article{margin-top:min(
    var(--vw, 1vw) * 102 / 1280 * 100
  ,127.5px);gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-voice-modal-article__blc{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-modal-article__blc{padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);gap:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);grid-template-columns:50% auto}.index-voice-modal-article__head{gap:0 min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px)}.index-voice-modal-article__icn{padding-top:.05em}.index-voice-modal-article__question{line-height:1.5}.index-voice-modal-article__question::before{margin-top:calc((1 - 1.5)*.5em)}.index-voice-modal-article__question::after{margin-bottom:calc((1 - 1.5)*.5em)}.index-voice-modal-article__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-modal-article__fig{margin:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) 0}.index-voice-modal-private{margin-top:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px);gap:min(
    var(--vw, 1vw) * 52 / 1280 * 100
  ,65px) 0}.index-voice-modal-private__head{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-voice-modal-private__body{align-items:center;gap:0 min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);grid-template-columns:50% auto}.index-voice-modal-private__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-modal__anchor{margin-top:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-modal-other{margin:min(
    var(--vw, 1vw) * 100 / 1280 * 100
  ,125px) min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 96 / 1280 * 100
  ,120px);gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-voice-modal-other__body{padding:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 42 / 1280 * 100
  ,52.5px);border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);gap:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:repeat(2, 1fr)}.index-voice-modal-other-card{filter:drop-shadow(3px 3px min( var(--vw, 1vw) * 20 / 1280 * 100 , 25px) rgba(0, 0, 0, 0.08))}.index-voice-modal-other-card{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-voice-modal-other-card{gap:0 min(
    var(--vw, 1vw) * 22 / 1280 * 100
  ,27.5px)}.index-voice-modal-other-card[data-dir="<"]{padding:min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px) min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px);grid-template-columns:min(
    var(--vw, 1vw) * 47 / 1280 * 100
  ,58.75px) min(
    var(--vw, 1vw) * 142.4 / 1280 * 100
  ,178px) auto}.index-voice-modal-other-card[data-dir="<"] .index-voice-modal-other-card__wrap{transform:scaleX(-1)}.index-voice-modal-other-card[data-dir=">"]{padding:min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px) min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px) min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:min(
    var(--vw, 1vw) * 142.4 / 1280 * 100
  ,178px) auto min(
    var(--vw, 1vw) * 47 / 1280 * 100
  ,58.75px)}.index-voice-modal-other-card__fig{border-radius:min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px)}.index-voice-modal-other-card__circle{position:relative;bottom:auto;right:auto;width:100%;height:min(
    var(--vw, 1vw) * 47 / 1280 * 100
  ,58.75px);margin-top:auto}.index-voice-modal-other-card__wrap{width:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px);height:min(
    var(--vw, 1vw) * 13.2 / 1280 * 100
  ,16.5px)}.index-voice-card-control-people__profile{line-height:1.5}.index-voice-card-control-people__profile::before{margin-top:calc((1 - 1.5)*.5em)}.index-voice-card-control-people__profile::after{margin-bottom:calc((1 - 1.5)*.5em)}.index-talk{scroll-margin-top:min(
    var(--vw, 1vw) * 100 / 1280 * 100
  ,125px)}.index-talk{padding-top:min(
    var(--vw, 1vw) * 112 / 1280 * 100
  ,140px)}.index-talk__circle{background-color:rgba(248,215,219,.56);top:0;left:50%;width:min(
    var(--vw, 1vw) * 483 / 1280 * 100
  ,603.75px);transform:translateX(-50%);filter:blur(37px)}.index-talk__body{align-items:center;gap:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:auto min(
    var(--vw, 1vw) * 584 / 1280 * 100
  ,730px)}.index-talk__head{gap:min(
    var(--vw, 1vw) * 26 / 1280 * 100
  ,32.5px) 0}.index-talk__head .sec-head__jp{width:min(
    var(--vw, 1vw) * 270 / 1280 * 100
  ,337.5px)}.index-talk__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-talk__btn{margin-left:0}.index-talk-modal::-webkit-scrollbar{width:4px;height:4px}.index-talk-modal__label{padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 20 / 1280 * 100
  ,25px)}.index-talk-modal__body{padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px)}.index-talk-modal__head{margin-top:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px);gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-talk-modal-head__lead{width:min(
    var(--vw, 1vw) * 784 / 1280 * 100
  ,980px)}.index-talk-modal-member{margin-top:min(
    var(--vw, 1vw) * 52 / 1280 * 100
  ,65px);gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0}.index-talk-modal-member__body{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-talk-modal-member__body{padding:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);grid-template-columns:repeat(2, 1fr)}.talk-member-card{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.talk-member-card{padding:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);filter:drop-shadow(2px 2px min( var(--vw, 1vw) * 20 / 1280 * 100 , 25px) rgba(0, 0, 0, 0.1));gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.talk-member-card__head{gap:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:min(
    var(--vw, 1vw) * 175 / 1280 * 100
  ,218.75px) auto}.talk-member-card__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.talk-member-card__profile{gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.talk-member-card__info{line-height:1.66}.talk-member-card__info::before{margin-top:calc((1 - 1.66)*.5em)}.talk-member-card__info::after{margin-bottom:calc((1 - 1.66)*.5em)}.index-talk-modal__main{margin:min(
    var(--vw, 1vw) * 90 / 1280 * 100
  ,112.5px) 0 0;gap:min(
    var(--vw, 1vw) * 72 / 1280 * 100
  ,90px) 0}.index-talk-modal-article{gap:min(
    var(--vw, 1vw) * 52 / 1280 * 100
  ,65px) 0}.index-talk-modal-article-question{align-items:center;gap:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-talk-modal-article-question__icn{height:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);transform:none}.index-talk-modal-article__main{gap:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-talk-modal-article__main--1,.index-talk-modal-article__main--3{grid-template-columns:50% auto}.index-talk-modal-article__main--2{grid-template-columns:auto 50%}.index-talk-modal-article__main--2 .index-talk-modal-article__blc{grid-column:2/3;grid-row:1/2}.index-talk-modal-article__main--2 .index-talk-modal-article__fig{grid-column:1/2;grid-row:1/2}.index-talk-modal-article__blc{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-talk-modal-article__row{gap:0 min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);grid-template-columns:min(
    var(--vw, 1vw) * 65 / 1280 * 100
  ,81.25px) auto}.index-talk-modal-article-speaker{gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 0}.index-talk-modal-article-speaker__img{border-radius:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.index-talk-modal-article__txt{line-height:1.86}.index-talk-modal-article__txt::before{margin-top:calc((1 - 1.86)*.5em)}.index-talk-modal-article__txt::after{margin-bottom:calc((1 - 1.86)*.5em)}.index-talk-modal-article__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-talk-modal-article__fig{position:sticky;top:0}.index-talk-modal__break{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-talk-modal__break{margin-top:0}.index-data{scroll-margin-top:min(
    var(--vw, 1vw) * 100 / 1280 * 100
  ,125px)}.index-data{padding:min(
    var(--vw, 1vw) * 112 / 1280 * 100
  ,140px) 0;gap:min(
    var(--vw, 1vw) * 54 / 1280 * 100
  ,67.5px) 0}.index-data::before{height:calc(100% + min(
    var(--vw, 1vw) * 110 / 1280 * 100
  , 137.5px))}.index-data__head .sec-head__jp{width:min(
    var(--vw, 1vw) * 385 / 1280 * 100
  ,481.25px)}.index-data__main{margin:0 calc(28% - var(--vw, 1vw)*28);gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0}.index-data__blc{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-data__blc--1{display:flex;justify-content:space-between;padding:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px) min(
    var(--vw, 1vw) * 37.4 / 1280 * 100
  ,46.75px) min(
    var(--vw, 1vw) * 90 / 1280 * 100
  ,112.5px);gap:0}.index-data__blc--1 .index-data-card{width:-moz-fit-content;width:fit-content;margin:0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0}.index-data__blc--1 .index-data-card__circle{width:min(
    var(--vw, 1vw) * 180 / 1280 * 100
  ,225px);height:min(
    var(--vw, 1vw) * 180 / 1280 * 100
  ,225px)}.index-data__blc--2{padding:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) min(
    var(--vw, 1vw) * 60 / 1280 * 100
  ,75px)}.index-data__blc--2 .index-data-card__circle{width:min(
    var(--vw, 1vw) * 222.6 / 1280 * 100
  ,278.25px);height:min(
    var(--vw, 1vw) * 222.6 / 1280 * 100
  ,278.25px)}.index-data-card__head{height:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px);padding:0 min(
    var(--vw, 1vw) * 49 / 1280 * 100
  ,61.25px);border-radius:min(
    var(--vw, 1vw) * 22 / 1280 * 100
  ,27.5px)}.index-data-card__main{gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 0}.index-data-card__sub{line-height:1.2}.index-data-card__sub+.index-data-card__circle{margin-top:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.index-data-card__circle--3 .index-data-card__result{padding-left:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px)}.index-data-card__result{padding-bottom:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);gap:min(
    var(--vw, 1vw) * 6 / 1280 * 100
  ,7.5px) 0}.index-data-card__fig--1{width:min(
    var(--vw, 1vw) * 144 / 1280 * 100
  ,180px);margin-top:min(
    var(--vw, 1vw) * 26 / 1280 * 100
  ,32.5px);margin-left:0;padding-right:min(
    var(--vw, 1vw) * 163 / 1280 * 100
  ,203.75px)}.index-data-card__fig--1 svg{width:min(
    var(--vw, 1vw) * 98 / 1280 * 100
  ,122.5px) !important}.index-data-card__fig--2{width:min(
    var(--vw, 1vw) * 356 / 1280 * 100
  ,445px);margin-top:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);padding-right:min(
    var(--vw, 1vw) * 15 / 1280 * 100
  ,18.75px)}.index-data-card__fig--2 svg{width:min(
    var(--vw, 1vw) * 274.2 / 1280 * 100
  ,342.75px) !important}.index-data-card__fig--3{width:min(
    var(--vw, 1vw) * 249 / 1280 * 100
  ,311.25px);margin-top:min(
    var(--vw, 1vw) * 52 / 1280 * 100
  ,65px);padding-right:min(
    var(--vw, 1vw) * 112 / 1280 * 100
  ,140px)}.index-data-card__fig--3 svg{width:min(
    var(--vw, 1vw) * 212 / 1280 * 100
  ,265px) !important}.index-data-card__fig--4{width:min(
    var(--vw, 1vw) * 155 / 1280 * 100
  ,193.75px);margin-top:min(
    var(--vw, 1vw) * 49 / 1280 * 100
  ,61.25px);padding-right:min(
    var(--vw, 1vw) * 205 / 1280 * 100
  ,256.25px)}.index-data-card__fig--4 svg{width:min(
    var(--vw, 1vw) * 82 / 1280 * 100
  ,102.5px) !important}.index-data__blc--2 .index-data-card{gap:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) 0}.index-data__blc--2 .index-data-card__body{gap:0;grid-template-columns:repeat(2, 1fr)}.index-data-card__arrow{position:absolute;top:min(
    var(--vw, 1vw) * 22 / 1280 * 100
  ,27.5px);left:50%;transform:translate(-50%, -50%)}.index-data-graph{gap:min(
    var(--vw, 1vw) * 7 / 1280 * 100
  ,8.75px) min(
    var(--vw, 1vw) * 45.6 / 1280 * 100
  ,57px)}.index-data-graph.is-active .index-data-graph-breakdown{transform:scale(1)}.index-data-graph-legend{height:min(
    var(--vw, 1vw) * 251.62 / 1280 * 100
  ,314.525px);padding-right:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px);transform:translateY(min( calc( 1rem + 1.25 * (var(--vw, 1vw) * 100 - 1280px) / 320 ), 1.125rem ))}.index-data-graph-legend::before{height:calc(100% - min(
    calc(
      2rem + 2.5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.25rem
  ))}.index-data-graph__main{gap:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);grid-template-columns:repeat(3, min( var(--vw, 1vw) * 96.56 / 1280 * 100 , 120.7px))}.index-data-graph__item:not(.index-data-graph__item--3) .index-data-graph__value{font-size:min(
    calc(
      3.2rem + 4 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    3.6rem
  )}.index-data-graph__item:not(.index-data-graph__item--3) .index-data-graph__unit{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.index-data-graph__item--1 .index-data-graph__bar{height:min(
    var(--vw, 1vw) * 211 / 1280 * 100
  ,263.75px)}.index-data-graph__item--2 .index-data-graph__bar{height:min(
    var(--vw, 1vw) * 221.97 / 1280 * 100
  ,277.4625px)}.index-data-graph__item--3{padding-top:min(
    calc(
      4.8rem + 6 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    5.4rem
  )}.index-data-graph__item--3 .index-data-graph__value{font-size:min(
    calc(
      4rem + 5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    4.5rem
  )}.index-data-graph__item--3 .index-data-graph__unit{font-size:min(
    calc(
      2.4rem + 3 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.7rem
  )}.index-data-graph__item--3 .index-data-graph__bar{height:min(
    var(--vw, 1vw) * 231 / 1280 * 100
  ,288.75px)}.index-data-graph__bar{margin-top:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.index-data-graph__label{height:min(
    calc(
      4.8rem + 6 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    5.4rem
  );line-height:1.2}.index-data-graph-breakdown{bottom:min(
    var(--vw, 1vw) * 15 / 1280 * 100
  ,18.75px);left:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px);width:min(
    var(--vw, 1vw) * 129 / 1280 * 100
  ,161.25px);height:min(
    var(--vw, 1vw) * 129 / 1280 * 100
  ,161.25px);transform:scale(0.5);gap:0}.index-data-graph-breakdown__label{font-size:clamp(9px,
      9px + 6 *
        (var(--vw, 1vw) * 100 - 960px) / 640
    ,15px);line-height:1.33}.index-data-graph-breakdown__value{font-size:min(
    calc(
      3.2rem + 4 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    3.6rem
  )}.index-data-graph-breakdown__unit{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.index-data-graph-year{gap:0 min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px);grid-template-columns:repeat(3, min( var(--vw, 1vw) * 96.56 / 1280 * 100 , 120.7px))}.index-data-card-tag{width:min(
    var(--vw, 1vw) * 138 / 1280 * 100
  ,172.5px);height:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px);border-radius:min(
    var(--vw, 1vw) * 22 / 1280 * 100
  ,27.5px)}.index-data-card__blc{align-content:flex-start;gap:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) 0}.index-data-card__item{width:-moz-fit-content;width:fit-content;margin:0 auto}.index-data-card-notice{width:-moz-fit-content;width:fit-content;margin:0 0 0 min(
    var(--vw, 1vw) * 68 / 1280 * 100
  ,85px)}.index-data-card-notice::before{font-size:min(
    calc(
      1.2rem + 1.5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.35rem
  )}.index-effort{scroll-margin-top:min(
    var(--vw, 1vw) * 100 / 1280 * 100
  ,125px)}.index-effort{padding-top:min(
    var(--vw, 1vw) * 112 / 1280 * 100
  ,140px);gap:min(
    var(--vw, 1vw) * 60 / 1280 * 100
  ,75px) 0}.index-effort__head::before{height:calc(100% + min(
    var(--vw, 1vw) * 112 / 1280 * 100
  , 140px))}.index-effort__head .sec-head__hdg{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-effort__head .sec-head__jp{width:min(
    var(--vw, 1vw) * 401 / 1280 * 100
  ,501.25px)}.index-effort__main{gap:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px) 0}.index-effort__blc:nth-of-type(1)::before{top:max(
    var(--vw, 1vw) * -60 / 1280 * 100
  ,-75px);height:calc(100% + min(
    var(--vw, 1vw) * 92 / 1280 * 100
  , 115px))}.index-effort__blc:nth-of-type(2)::before{content:none}.index-effort-card{align-items:flex-start;gap:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:min(
    var(--vw, 1vw) * 496 / 1280 * 100
  ,620px) auto}.index-effort-card__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-effort-card__article{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-evaluation{scroll-margin-top:min(
    var(--vw, 1vw) * 100 / 1280 * 100
  ,125px)}.index-evaluation{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-evaluation{margin:min(
    var(--vw, 1vw) * 112 / 1280 * 100
  ,140px) calc(28% - var(--vw, 1vw)*28) 0;padding:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) calc(var(--vw, 1vw)*28 - 28%) min(
    var(--vw, 1vw) * 52 / 1280 * 100
  ,65px);gap:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px) 0}.index-evaluation__head .sec-head__jp{width:min(
    var(--vw, 1vw) * 433.1 / 1280 * 100
  ,541.375px)}.index-evaluation__main{width:100%;margin:0;gap:0 min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:repeat(3, 1fr)}.index-evaluation-card{align-content:flex-start;gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-evaluation-card.is-active:nth-of-type(1){transition-delay:0s}.index-evaluation-card.is-active:nth-of-type(1) .index-evaluation-card__wrap{transition-delay:.25s}.index-evaluation-card.is-active:nth-of-type(2){transition-delay:.5s}.index-evaluation-card.is-active:nth-of-type(2) .index-evaluation-card__wrap{transition-delay:.75s}.index-evaluation-card.is-active:nth-of-type(3){transition-delay:1s}.index-evaluation-card.is-active:nth-of-type(3) .index-evaluation-card__wrap{transition-delay:1.25s}.index-evaluation-card__fig{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-evaluation-card__fig{filter:drop-shadow(3px 3px min( var(--vw, 1vw) * 20 / 1280 * 100 , 25px) rgba(0, 0, 0, 0.08))}.index-evaluation-card__txt{line-height:1.6}.index-evaluation-card__txt::before{margin-top:calc((1 - 1.6)*.5em)}.index-evaluation-card__txt::after{margin-bottom:calc((1 - 1.6)*.5em)}.index-recruit{padding-top:min(
    var(--vw, 1vw) * 150 / 1280 * 100
  ,187.5px);padding-bottom:min(
    var(--vw, 1vw) * 76 / 1280 * 100
  ,95px);gap:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) 0}.index-recruit__bg{bottom:0;height:calc(
    var(--vw, 1vw) * 1270 / 1280 * 100
  )}.index-recruit__hdg{width:min(
    var(--vw, 1vw) * 453.76 / 1280 * 100
  ,567.2px)}.index-recruit__main{width:min(
    var(--vw, 1vw) * 848 / 1280 * 100
  ,1060px);gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0}.index-recruit-link{border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-recruit-link{grid-template-columns:auto min(
    var(--vw, 1vw) * 374 / 1280 * 100
  ,467.5px)}.index-recruit-link__article{padding:0 min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px);gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.index-recruit-link__hdg{width:min(
    var(--vw, 1vw) * 417 / 1280 * 100
  ,521.25px)}.index-recruit-link__txt{width:min(
    var(--vw, 1vw) * 177 / 1280 * 100
  ,221.25px)}.index-recruit-btn{height:min(
    var(--vw, 1vw) * 140 / 1280 * 100
  ,175px);border-radius:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px)}.index-recruit-btn__txt{width:min(
    var(--vw, 1vw) * 307 / 1280 * 100
  ,383.75px)}}@media screen and (min-width: 960px)and (min-width: 960px){.index-data-card__arrow{width:min(
    var(--vw, 1vw) * 303.21 / 1280 * 100
  ,379.0125px)}}@media(any-hover: hover){.index-voice-card__body:hover .modal-trigger-btn{border-color:#ead2d2}.index-voice-card__body:hover .modal-trigger-btn svg:first-child{animation:transformCenterRight .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .1s}.index-voice-card__body:hover .modal-trigger-btn svg:last-child{animation:transformLeftCenter .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .25s}.index-voice-card__body:hover .modal-trigger-btn::before{transform:scale(1);opacity:1}.index-voice-card__body:hover .index-voice-card__img{transform:scale(1.05)}.index-voice-card-control__item:hover .index-voice-card-control__circle{border-color:#ead2d2}.index-voice-card-control__item:hover .index-voice-card-control__circle svg:first-child{animation:transformCenterRight .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .1s}.index-voice-card-control__item:hover .index-voice-card-control__circle svg:last-child{animation:transformLeftCenter .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .25s}.index-voice-card-control__item:hover .index-voice-card-control__circle::before{transform:scale(1);opacity:1}.index-voice-card-control__item:hover .index-voice-card-control-people__fig::before{transform:scale(1);opacity:1}.index-voice-card-control__item:hover .index-voice-card-control-people__profile{color:#e70113}.index-voice-modal-other-card:hover .index-voice-modal-other-card__circle{border-color:#ead2d2}.index-voice-modal-other-card:hover .index-voice-modal-other-card__circle svg:first-child{animation:transformCenterRight .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .1s}.index-voice-modal-other-card:hover .index-voice-modal-other-card__circle svg:last-child{animation:transformLeftCenter .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .25s}.index-voice-modal-other-card:hover .index-voice-modal-other-card__circle::before{transform:scale(1);opacity:1}.index-voice-modal-other-card:hover::before{transform:translate(-50%, -50%) scale(1);opacity:1}.index-voice-modal-other-card:hover .index-voice-card-control-people__profile{color:#e70113}.index-recruit-link:hover::before{transform:scaleX(1);transform-origin:left center}.index-recruit-link:hover .index-recruit-link__img{transform:scale(1.1)}.index-recruit-btn:hover::before{transform:scale(1);opacity:1}}