.association-migration-note{box-sizing:border-box;max-width:1160px;margin:24px auto;padding:22px 26px;border:1px solid #d4c39c;border-left:5px solid #8f642c;border-radius:8px;background:#fffaf0;color:#3a3020;font-family:"Noto Sans JP",sans-serif;font-size:14px;line-height:1.9}.association-migration-note strong{display:block;margin-bottom:7px;font-size:17px}.association-migration-note p{margin:5px 0!important;font-size:14px!important;line-height:1.9!important}.association-migration-note a{color:#195d73;text-decoration:underline;text-underline-offset:3px}.association-preview-disabled{opacity:.6;cursor:not-allowed}.association-preview-status{color:#6a5431!important}.association-account{box-sizing:border-box;max-width:850px;margin:56px auto;padding:0 24px;color:#263738;font-family:"Noto Sans JP",sans-serif;line-height:1.9}.association-account h1{font-size:clamp(26px,4vw,38px);line-height:1.5}.association-account .eyebrow{font-size:12px;letter-spacing:.15em;color:#75624c}.association-account .account-card{padding:24px;border:1px solid #dbe3df;border-radius:10px;margin:22px 0;background:#fff}.association-account nav{display:flex;gap:12px;flex-wrap:wrap}.association-account nav a{display:inline-block;padding:12px 18px;border:1px solid #ced9d6;border-radius:6px;color:#195d73;text-decoration:none}.association-account li{margin:8px 0}.association-account footer{margin-top:36px;font-size:13px;color:#596c68}@media(max-width:700px){.association-migration-note{margin:16px 14px;padding:18px}.association-account{margin:30px auto}}
