@media(min-width: 64em){.lg-no{display:none}}.title{padding-top:clamp(
    3rem,
    7.5vw + 0.75rem,
    7.5rem
  );padding-bottom:clamp(
    2rem,
    3.3333333333vw + 1rem,
    4rem
  )}.title{width:min(100% - clamp(
    2rem,
    30vw + -7rem,
    5rem
  ),1024px);margin-inline:auto}@media(min-width: 64em){.title{text-align:center}}.service h2{display:flex;align-items:center;margin-bottom:clamp(
    1rem,
    0.8333333333vw + 0.75rem,
    1.5rem
  )}.service h2 span{display:inline-block}.service h2 span:first-child{font-size:clamp(
    2.5rem,
    4.1666666667vw + 1.25rem,
    5rem
  );font-family:"Jost",sans-serif;font-weight:300;color:#6a519a;margin-right:clamp(
    0.75rem,
    1.25vw + 0.375rem,
    1.5rem
  )}@media(min-width: 64em){.service h2 span:first-child{font-weight:200}}.service h2 span:nth-child(2){font-size:clamp(
    1.25rem,
    2.0833333333vw + 0.625rem,
    2.5rem
  );font-weight:600;margin-right:clamp(
    0.5rem,
    0.8333333333vw + 0.25rem,
    1rem
  )}.service h2 span:last-child{font-size:clamp(
    0.875rem,
    1.0416666667vw + 0.5625rem,
    1.5rem
  );color:#6a519a;font-weight:600}.service__cards{margin-top:clamp(
    2rem,
    3.3333333333vw + 1rem,
    4rem
  );display:flex;flex-direction:column;gap:clamp(
    1rem,
    5vw + -0.5rem,
    4rem
  )}@media(min-width: 48em){.service__cards{flex-direction:row}}.service__card{padding:clamp(
    1.5rem,
    1.6666666667vw + 1rem,
    2.5rem
  ) clamp(
    1.5rem,
    3.5416666667vw + 0.4375rem,
    3.625rem
  );border-radius:30px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);flex:1}.service__card h3{font-size:clamp(
    1rem,
    0.2083333333vw + 0.9375rem,
    1.125rem
  );font-weight:600;background-color:#9483b5;color:#fff;padding:clamp(
    0.875rem,
    0.2083333333vw + 0.8125rem,
    1rem
  );border-radius:38px;line-height:1;text-align:center}.service__card ul{margin-top:clamp(
    1rem,
    0.8333333333vw + 0.75rem,
    1.5rem
  )}.service__card li{display:flex}.service__card li:not(:first-child){margin-top:6px}.service__card li::before{content:"・"}.service01{background-color:#f3f3f3}.service01__inner{padding-top:clamp(
    2.5rem,
    8.3333333333vw + 0rem,
    7.5rem
  );padding-bottom:clamp(
    2.5rem,
    8.3333333333vw + 0rem,
    7.5rem
  )}.service01__inner{width:min(100% - clamp(
    2rem,
    30vw + -7rem,
    5rem
  ),1024px);margin-inline:auto}.service03{background-color:#f3f3f3}.service03__inner{padding-top:clamp(
    2.5rem,
    8.3333333333vw + 0rem,
    7.5rem
  );padding-bottom:clamp(
    4rem,
    5.8333333333vw + 2.25rem,
    7.5rem
  )}.service03__inner{width:min(100% - clamp(
    2rem,
    30vw + -7rem,
    5rem
  ),1024px);margin-inline:auto}.service02{padding-top:clamp(
    2.5rem,
    8.3333333333vw + 0rem,
    7.5rem
  );padding-bottom:clamp(
    2.5rem,
    8.3333333333vw + 0rem,
    7.5rem
  );background-color:#fff}.service02{width:min(100% - clamp(
    2rem,
    30vw + -7rem,
    5rem
  ),1024px);margin-inline:auto}.service02 .service__card{background-color:#f3f3f3}.service02 .service__card li:first-child span{margin-left:1.5em}.service02 .service__card li:last-child span{margin-left:1.5em}@media(min-width: 64em){.service02 .service__card li:last-child span{margin-left:2em}}.service02 .service__card li span{display:block}@media(min-width: 40em){.service02 .service__card li span{display:inline-block}}.service02__text{margin-top:clamp(
    2rem,
    3.3333333333vw + 1rem,
    4rem
  )}.service02__desc{margin-top:clamp(
    2rem,
    0.8333333333vw + 1.75rem,
    2.5rem
  )}.service02__desc>div:not(:first-of-type){margin-top:clamp(
    2rem,
    0.8333333333vw + 1.75rem,
    2.5rem
  )}.service02__desc h3{display:flex;align-items:center;gap:clamp(
    0.5rem,
    0.4166666667vw + 0.375rem,
    0.75rem
  );font-size:clamp(
    1rem,
    0.4166666667vw + 0.875rem,
    1.25rem
  );font-weight:600;margin-bottom:clamp(
    1rem,
    0.8333333333vw + 0.75rem,
    1.5rem
  )}.service02__desc h3 span{flex-shrink:0}.service02__desc h3 img{width:clamp(
    1.375rem,
    0.4166666667vw + 1.25rem,
    1.625rem
  );height:auto}.service02__desc h4{margin-top:clamp(
    1rem,
    0.8333333333vw + 0.75rem,
    1.5rem
  )}
/*# sourceMappingURL=service.min.css.map */