.frige-offline-detail{width:min(1180px,calc(100% - 40px));margin:30px auto 50px;padding:clamp(20px,4vw,42px);border:1px solid #dce4ed;border-radius:12px;background:#fff;color:#26364a;line-height:1.75;overflow-wrap:anywhere}
.frige-offline-detail h2{font-size:clamp(24px,3vw,32px);margin:0 0 18px}.frige-offline-detail h3{font-size:20px;margin:26px 0 10px}.frige-offline-detail ul{padding-left:24px}.frige-product-source{margin-top:28px;padding-top:18px;border-top:1px solid #dce4ed;font-size:15px}.frige-product-source p{margin:10px 0}.frige-product-source a,.frige-offline-detail a{color:#1858a1;text-decoration:underline;text-underline-offset:3px}
.frige-photo-caption{font-size:13px;line-height:1.5;color:#59697a;padding:8px 12px;margin:0;width:100%;text-align:center}.frige-model-copy h3{font-size:18px;margin:16px 0 8px}.frige-model-copy li{margin:5px 0}.frige-offline-guide section{scroll-margin-top:140px}.frige-offline-guide caption{font-weight:700;text-align:left;padding:12px}.frige-offline-guide .frige-product-source{border:0;margin:0;padding:0}.frige-table-scroll th[scope=row]{text-align:left;vertical-align:top;font-weight:600}.frige-table-scroll td{overflow-wrap:anywhere}
.frige-local-form-notice{font-size:13px!important;line-height:1.55!important;color:inherit;opacity:.9;padding:10px 12px;border:1px solid #8aa7aa;border-radius:6px;margin:0 0 16px!important;text-align:left}
@media(max-width:767px){.frige-offline-detail{width:calc(100% - 28px);margin:20px auto 30px;padding:20px}.frige-offline-detail h3{font-size:18px}.frige-offline-guide section{scroll-margin-top:100px}}
