.renewal-panel{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,90px);align-items:center}.renewal-panel h2{font-size:clamp(28px,3vw,44px);line-height:1.15}.renewal-panel p,.renewal-check p{font-size:17px;line-height:1.75;max-width:75ch}.renewal-example{border:1px solid #d4ddec;border-top:5px solid #ffcc40;border-radius:12px;padding:clamp(22px,3vw,40px);background:#fff}.renewal-example h3{font-size:23px;margin-top:0}.renewal-example dl{margin:20px 0}.renewal-example dl>div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #d4ddec}.renewal-example dt{font-size:16px}.renewal-example dd{font-size:20px;font-weight:700;margin:0;white-space:nowrap;color:#0d2148}.renewal-example p{font-size:14px}.renewal-check{border-top:3px solid #ffcc40;padding-top:32px;padding-bottom:40px}.renewal-check h2{font-size:clamp(26px,3vw,36px)}.renewal-cover img{height:auto!important;width:100%;border-radius:12px}.service-note a{text-decoration:underline;text-underline-offset:4px}.web-coupon-note{line-height:1.65}@media(max-width:760px){.renewal-panel{grid-template-columns:1fr}.renewal-example dl>div{flex-wrap:wrap;gap:8px}.renewal-example dd{width:100%}.service-hero .btn{white-space:normal;text-align:center}.new-blog-table th,.new-blog-table td{padding:10px;font-size:15px}}