.image-lp__canvas .lp-custom-text,.image-lp__canvas .lp-custom-notice{box-sizing:border-box;width:100%;margin:0;padding:32px 7%;background:#fff;color:#00345f;font-family:inherit;overflow-wrap:anywhere}
.image-lp__canvas .lp-custom-notice{padding:12px 20px;background:#e7f6fb;text-align:center;border-block:1px solid #c5e7f0}
.lp-section-copy h2{margin:0 0 16px;font-size:clamp(22px,5vw,32px);line-height:1.5;font-weight:800;color:inherit}
.lp-section-copy p{margin:0;font-size:clamp(15px,3.8vw,19px);line-height:1.9;white-space:normal}
.lp-section-copy ul{padding-left:1.4em;margin:18px 0 0;font-size:clamp(15px,3.8vw,19px);line-height:1.9}
.lp-custom-notice .lp-section-copy p{font-size:clamp(14px,3.5vw,18px);font-weight:700;line-height:1.6}
