.page-about{padding-top:clamp(
    112px,
    calc(112px + 99px * ((100vw - 375px) / 1065px)),
    211px
  );padding-bottom:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  )}.page-about .section-title{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto}.page-about h2{font-size:clamp(
    22px,
    calc(22px + 12px * ((100vw - 375px) / 1065px)),
    34px
  );font-weight:700;line-height:1}.page-about h2 span{border-bottom:2px solid #005a9a}.about-setsuritsu{margin-top:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  );width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto;font-weight:500}.about-setsuritsu table{width:100%}.about-setsuritsu tr{display:block;padding-bottom:clamp(
    16px,
    calc(16px + 8px * ((100vw - 375px) / 1065px)),
    24px
  );border-bottom:2px solid #ddd}.about-setsuritsu tr:not(:first-of-type){padding-top:clamp(
    16px,
    calc(16px + 8px * ((100vw - 375px) / 1065px)),
    24px
  )}.about-setsuritsu tr:nth-of-type(2) td{display:flex}.about-setsuritsu tr:nth-of-type(2) td span{flex-shrink:0}@media(min-width: 640px){.about-setsuritsu tr:nth-of-type(2) td .sm-no{display:none}}.about-access{scroll-margin-top:50px;width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto;scroll-margin-top:clamp(
    20px,
    calc(20px + 20px * ((100vw - 375px) / 1065px)),
    40px
  );padding-top:clamp(
    40px,
    calc(40px + 40px * ((100vw - 375px) / 1065px)),
    80px
  );margin-bottom:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  )}.about-access h2{margin-bottom:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-access iframe{width:100%;max-width:500px;aspect-ratio:5/3}.about-access__logo{width:clamp(
    180px,
    calc(180px + 44px * ((100vw - 375px) / 1065px)),
    224px
  );margin-bottom:clamp(
    16px,
    calc(16px + 8px * ((100vw - 375px) / 1065px)),
    24px
  )}@media(min-width: 1024px){.about-access-wrapper{display:flex;gap:40px}}.about-access__contents{margin-top:1em;font-weight:500}@media(min-width: 1024px){.about-access__contents{margin-top:0}}.about-access__contents address{display:flex;gap:1em}.about-access__contents address span{flex-shrink:0}@media(min-width: 640px){.about-access__contents address .sm-no{display:none}}.about-access__contents h3{margin-top:1em;margin-bottom:1em}.about-access__contents .default-button{margin-top:24px;border-color:#005a9a;color:#005a9a}.about-bunya{background-color:#f2f6f9}.about-bunya ul{margin-top:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-bunya li{background-color:#fff;padding:12px 16px;line-height:1.5;font-weight:500}.about-bunya li:not(:first-child){margin-top:8px}.about-bunya__inner{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto;padding-top:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  );padding-bottom:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  )}.about-logo{padding-top:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  )}.about-logo h2{text-align:center;margin-bottom:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-logo__container{padding-top:clamp(
    24px,
    calc(24px + 40px * ((100vw - 375px) / 1065px)),
    64px
  );padding-bottom:clamp(
    24px,
    calc(24px + 40px * ((100vw - 375px) / 1065px)),
    64px
  );width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto;background-color:#f2f6f9}.about-logo__container img{width:clamp(
    210px,
    calc(210px + 200px * ((100vw - 375px) / 1065px)),
    410px
  );margin-inline:auto;margin-bottom:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-logo__container p{font-weight:500;padding-left:16px;padding-right:16px}@media(min-width: 768px){.about-logo__container p{text-align:center;line-height:2}}.about-logo__container p:not(:first-of-type){margin-top:clamp(
    16px,
    calc(16px + 8px * ((100vw - 375px) / 1065px)),
    24px
  )}.about-logo__container .sm-in{display:none}@media(min-width: 768px){.about-logo__container .sm-in{display:block}}.about-member{margin-top:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  );margin-bottom:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  );width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto}.about-member h3{margin-top:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  );margin-bottom:clamp(
    24px,
    calc(24px + 8px * ((100vw - 375px) / 1065px)),
    32px
  );font-size:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 1065px)),
    24px
  );font-weight:700;color:#005a9a;position:relative;padding-left:20px;line-height:1.5}.about-member h3::before{content:"";width:4px;height:100%;position:absolute;bottom:0;left:0;background-color:#005a9a}.about-member__card img{width:100%}.about-member__card span{margin-top:clamp(
    8px,
    calc(8px + 8px * ((100vw - 375px) / 1065px)),
    16px
  );display:block;font-size:clamp(
    12px,
    calc(12px + 4px * ((100vw - 375px) / 1065px)),
    16px
  );font-weight:500}.about-member__card h4{font-size:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 1065px)),
    24px
  );font-weight:700;line-height:1.5}.about-member__card p{margin-top:clamp(
    4px,
    calc(4px + 12px * ((100vw - 375px) / 1065px)),
    16px
  );font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 1065px)),
    14px
  );font-weight:500;letter-spacing:.04em}.about-member__card a{display:block;color:#005a9a;transition:opacity .3s ease-out}.about-member__card a:hover{opacity:.7}.about-member__yakuin{display:grid;grid-template:"i1 i1" "i2 i3";gap:24px 16px}@media(min-width: 1024px){.about-member__yakuin{grid-template:"i1 i2 i3";gap:30px}}.about-member__yakuin .about-member__card:first-of-type{grid-area:i1}.about-member__yakuin .about-member__card:nth-of-type(2){grid-area:i2}.about-member__yakuin .about-member__card:nth-of-type(3){grid-area:i3}.about-member__komon{max-width:790px;margin-inline:auto}.about-member__komon-inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px 16px}@media(min-width: 1024px){.about-member__komon-inner{gap:32px 30px}}.about-member__komon-inner h4 span{font-size:clamp(
    12px,
    calc(12px + 4px * ((100vw - 375px) / 1065px)),
    16px
  )}.about-torihiki{background-color:#f2f6f9}.about-torihiki h2{margin-bottom:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-torihiki h3{margin-bottom:clamp(
    8px,
    calc(8px + 8px * ((100vw - 375px) / 1065px)),
    16px
  );font-size:clamp(
    14px,
    calc(14px + 4px * ((100vw - 375px) / 1065px)),
    18px
  );font-weight:700;color:#005a9a;position:relative;padding-left:16px;line-height:1.5}.about-torihiki h3::before{content:"";width:4px;height:100%;position:absolute;bottom:0;left:0;background-color:#005a9a}.about-torihiki h3:not(:first-of-type){margin-top:clamp(
    16px,
    calc(16px + 8px * ((100vw - 375px) / 1065px)),
    24px
  )}.about-torihiki__inner{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto;padding-top:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  );padding-bottom:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  )}.about-torihiki__item{background-color:#fff;padding:12px 16px;font-weight:500}.about-torihiki__item span{display:block}.about-keikaku{scroll-margin-top:50px;padding-top:clamp(
    40px,
    calc(40px + 80px * ((100vw - 375px) / 1065px)),
    120px
  );width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto}.about-keikaku h2{margin-bottom:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-keikaku h3{font-size:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 1065px)),
    24px
  );font-weight:700;color:#005a9a;position:relative;padding-left:20px;line-height:1.5}.about-keikaku h3::before{content:"";width:4px;height:100%;position:absolute;bottom:0;left:0;background-color:#005a9a}.about-keikaku__text{margin-top:16px;font-weight:500}.about-keikaku__images{margin-top:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  );margin-bottom:clamp(
    40px,
    calc(40px + 40px * ((100vw - 375px) / 1065px)),
    80px
  );display:flex;flex-direction:column;gap:8px}@media(min-width: 1024px){.about-keikaku__images{flex-direction:row;gap:54px}}.about-keikaku__images>div{flex:1}.about-keikaku__images img{width:100%}.about-keikaku__items{margin-top:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 1065px)),
    40px
  )}.about-keikaku__item{padding-left:26px;position:relative;padding-bottom:24px}@media(min-width: 1024px){.about-keikaku__item{padding-bottom:40px}}.about-keikaku__item:last-of-type::before{bottom:0}.about-keikaku__item::before{content:"";position:absolute;width:2px;height:100%;background-color:#005a9a;left:3px;bottom:-18px}.about-keikaku__item span{font-size:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 1065px)),
    24px
  );font-family:"Montserrat",sans-serif;font-weight:700;display:block;color:#005a9a;position:relative}.about-keikaku__item span::before{content:"";position:absolute;width:8px;height:8px;background-color:#005a9a;border-radius:50%;top:50%;left:-26px;transform:translateY(-50%)}.about-keikaku__item h4{font-size:clamp(
    16px,
    calc(16px + 2px * ((100vw - 375px) / 1065px)),
    18px
  );font-weight:700}.about-keikaku__item ul{margin-top:8px;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 1065px)),
    14px
  );font-weight:500}
/*# sourceMappingURL=about.min.css.map */