.index-more{position:relative;margin:0 calc(50% - var(--vw, 1vw)*50)}.index-more::after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background-color:#0052a4;z-index:-2}.index-more__inner{position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 55 / 768 * 100
  ,41.25px) 0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 88 / 768 * 100
  ,66px);border-radius:5px;overflow:hidden}.index-more__bg{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%}.index-more__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.index-more__ttl{text-align:center;color:#fff;font-size:clamp(
    2.3333333333rem,
    calc(
      2.8rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0729166667
    ),
    4.2rem
  );font-weight:bold;letter-spacing:.05em;line-height:1}.index-more__scroll{overflow:hidden;overflow-x:scroll;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 65 / 768 * 100
  ,48.75px);padding:0 10px 10px}.index-more__scroll::-webkit-scrollbar-thumb{display:none}.index-more__scroll::-webkit-scrollbar{display:none}.index-more__scroll::-webkit-scrollbar-track{display:none}.index-more__scroll .simplebar-track{background:rgba(114,114,114,0);border-radius:10px}.index-more__scroll .simplebar-scrollbar::before{background:rgba(0,82,164,.8);opacity:1 !important;height:5px !important;border-radius:10px}.index-more__scroll .simplebar-track.simplebar-horizontal{height:8px;margin:0 10px}.index-more__list{position:relative;display:flex;justify-content:space-between;flex-wrap:nowrap;width:495px}.index-more__item{width:calc(25% - 20px)}.index-more__icon{width:70%;margin:0 auto;overflow:hidden;border-radius:5px}.index-more__icon img{transition:all .2s ease-in}.index-more__item:hover .index-more__icon img{transform:scale(1.12)}.index-more__txt{text-align:center;color:#fff;font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );letter-spacing:.05em;line-height:1.3333333333;margin-top:5px}.start-head{position:relative;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 140 / 768 * 100
  ,105px)}.start-head__anchor{display:grid;justify-content:center;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  ,90px);padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 75 / 768 * 100
  ,56.25px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 50 / 768 * 100
  ,37.5px);border-top:solid 1px rgba(0,82,164,.2);border-bottom:solid 1px rgba(0,82,164,.2);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  ,90px);grid-template-columns:repeat(2, 1fr)}.start-head__anchor-item{display:block;background-color:#0052a4;position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px) 0;color:#fff;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 15 / 768 * 100
  ,11.25px)}.start-head__anchor-item::before,.start-head__anchor-item::after{content:"";background:#fff;position:absolute;top:50%;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 52 / 768 * 100
  ,39px);height:101%}.start-head__anchor-item::before{left:.5px;transform:translate(-100%, -50%);-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}.start-head__anchor-item::after{right:.5px;transform:translate(100%, -50%);-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%)}.start-head__anchor-item:nth-child(3){transform:translateX(calc(50% + min( min(var(--vw, 1vw), var(--svh, 1vh)) * 52 / 768 * 100 , 39px)))}.start-head__anchor-item--cocolor{background-color:#0052a4}.start-head__anchor-item--cocolor::before,.start-head__anchor-item--cocolor::after{background-color:#0052a4}.start-head__anchor-item--green1{background-color:#4ab134}.start-head__anchor-item--green1::before,.start-head__anchor-item--green1::after{background-color:#4ab134}.start-head__anchor-item--blue1{background-color:#37a7e0}.start-head__anchor-item--blue1::before,.start-head__anchor-item--blue1::after{background-color:#37a7e0}.start-head__word{font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );font-weight:bold;letter-spacing:.05em;text-align:center}.start-head__icon{content:"";display:block;position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 116 / 768 * 100
  ,87px);margin:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px) auto 0;transition:all .5s ease-out}.start-head__path--cocolor{fill:#0052a4}.start-head__path--green1{fill:#4ab134}.start-head__path--blue1{fill:#37a7e0}.start-page{position:relative;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  ,90px)}.start-page+.start-page{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 128 / 768 * 100
  ,96px)}.start-page__box{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.start-page__leed{letter-spacing:.05em}.start-page__content{display:grid;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);grid-template-columns:repeat(2, 1fr)}.start-page__card{position:relative;overflow:hidden;border-top:none;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px)}.start-page__card--blue3{background-color:#d9e9fb}.start-page__card--green2{background-color:#e4fadf}.start-page__card--blue2{background-color:#cef}.start-page__thumbnail{overflow:hidden;border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px)}.start-page__thumbnail img{transition:all .5s ease-out}.start-page__band{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 54 / 768 * 100
  ,40.5px)}.start-page__ttl{font-size:clamp(
    0.5833333333rem,
    calc(
      0.7rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0182291667
    ),
    1.05rem
  );font-weight:bold;letter-spacing:.05em}.start-page__txt{font-size:clamp(
    0.8333333333rem,
    calc(
      1rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0260416667
    ),
    1.5rem
  );margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px)}.start-page__foot{display:flex;justify-content:flex-end;align-items:center;background-color:#fff;position:absolute;bottom:1px;right:1px;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 5 / 768 * 100
  ,3.75px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 5 / 768 * 100
  ,3.75px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px);border-radius:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px) 0;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px)}.start-page__word{font-size:clamp(
    0.8333333333rem,
    calc(
      1rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0260416667
    ),
    1.5rem
  );font-family:"Prompt",sans-serif;line-height:1;letter-spacing:.05em;text-transform:uppercase}.start-page__arrow{content:"";display:block;background-color:rgba(0,82,164,.1);position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 23 / 768 * 100
  ,17.25px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 23 / 768 * 100
  ,17.25px);border:solid 1px rgba(0,82,164,.1);border-radius:2.5px;transform:rotate(45deg);transition:all .5s ease-out;z-index:999}.start-page__icon{position:absolute;top:50%;left:50%;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px);transform:translate(-50%, -50%) rotate(-45deg)}.section__paragraph{position:relative;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 160 / 768 * 100
  ,120px);z-index:20}@media screen and (min-width: 960px){.index-more__inner{padding:50px 10px;border-radius:10px}.index-more__ttl{font-size:min(
    calc(
      4rem + 5 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    4.5rem
  )}.index-more__scroll{overflow-x:hidden;margin-top:min(
    var(--vw, 1vw) * 69 / 1280 * 100
  ,86.25px);padding:0}.index-more__list{width:70.3125%;margin:0 auto}.index-more__icon{width:77%;max-width:146px}.index-more__txt{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  );line-height:1;margin-top:15px}.start-head{margin-top:min(
    var(--vw, 1vw) * 108 / 1280 * 100
  ,135px)}.start-head__anchor{display:flex;justify-content:center;align-items:center;margin-top:min(
    var(--vw, 1vw) * 120 / 1280 * 100
  ,150px);padding:min(
    var(--vw, 1vw) * 40 / 1280 * 100
  ,50px) min(
    var(--vw, 1vw) * 60 / 1280 * 100
  ,75px);gap:min(
    var(--vw, 1vw) * 85 / 1280 * 100
  ,106.25px)}.start-head__anchor-item{width:33.3333333333%;padding:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px) 0;gap:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.start-head__anchor-item::before,.start-head__anchor-item::after{width:min(
    var(--vw, 1vw) * 35 / 1280 * 100
  ,43.75px)}.start-head__anchor-item:nth-child(3){transform:translateX(0)}.start-head__word{font-size:min(
    calc(
      1.8rem + 2.25 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    2.025rem
  )}.start-head__icon{width:min(
    var(--vw, 1vw) * 92 / 1280 * 100
  ,115px);margin:min(
    var(--vw, 1vw) * 4 / 1280 * 100
  ,5px) auto 0}.start-page{margin-top:min(
    var(--vw, 1vw) * 120 / 1280 * 100
  ,150px)}.start-page+.start-page{margin-top:min(
    var(--vw, 1vw) * 128 / 1280 * 100
  ,160px)}.start-page__box{width:min(
    var(--vw, 1vw) * 584 / 1280 * 100
  ,730px);margin:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px) 0 0 auto}.start-page__content{margin-top:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px);gap:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);grid-template-columns:repeat(3, 1fr)}.start-page__card{border-radius:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.start-page__thumbnail{border-radius:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.start-page__band{padding:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) min(
    var(--vw, 1vw) * 54 / 1280 * 100
  ,67.5px)}.start-page__ttl{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  )}.start-page__txt{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  );margin-top:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px)}.start-page__foot{bottom:2px;right:2px;padding:min(
    var(--vw, 1vw) * 5 / 1280 * 100
  ,6.25px) min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 5 / 1280 * 100
  ,6.25px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px);border-radius:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) 0 min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px) 0;gap:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px)}.start-page__word{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  );padding-top:min(
    var(--vw, 1vw) * 4 / 1280 * 100
  ,5px)}.start-page__arrow{width:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px);height:min(
    var(--vw, 1vw) * 18 / 1280 * 100
  ,22.5px);border:solid 2px rgba(0,82,164,.1);border-radius:5px}.start-page__icon{width:min(
    var(--vw, 1vw) * 9 / 1280 * 100
  ,11.25px)}.section__paragraph{margin-top:min(
    var(--vw, 1vw) * 200 / 1280 * 100
  ,250px)}}@media screen and (any-hover: hover)and (min-width: 960px){.start-page__card:hover .start-page__thumbnail img{transform:scale(1.04)}.start-page__card:hover .start-page__arrow{border:solid 1px #0052a4}}@media screen and (any-hover: hover)and (min-width: 960px)and (min-width: 960px){.start-page__card:hover .start-page__arrow{border:solid 1px #0052a4}}@media(any-hover: hover){.start-head__anchor-item:hover .start-head__icon{transform:scale(1.08)}}