/* HP用 公式LINE登録バナー（2026-11-08） */
.line-banner{padding-block:24px 72px}
.line-banner--article{padding-block:0 56px}
.line-banner--home{padding-block:8px 24px}
.line-banner a{display:block;max-width:960px;margin-inline:auto;border:1px solid #e4ded4;background:#f8f6f1;transition:opacity .2s ease,box-shadow .2s ease}
.line-banner--article a{max-width:760px}
.line-banner a:hover{opacity:.92;box-shadow:0 6px 24px rgba(16,59,80,.08)}
.line-banner a:focus-visible{outline:2px solid #17a5bb;outline-offset:4px}
.line-banner img{display:block;width:100%;height:auto}
@media (max-width:640px){.line-banner{padding-block:8px 48px}.line-banner a{max-width:480px}}
