.link-card[data-astro-cid-df6wlj57]{background:var(--surface);border:1px solid var(--line-strong);border-left:5px solid var(--brand);border-radius:var(--r-2);color:var(--ink);gap:2px;margin:14px 0;padding:12px 40px 12px 16px;text-decoration:none;display:grid;position:relative}.link-card[data-astro-cid-df6wlj57]:hover{background:var(--brand-soft)}.lc-label[data-astro-cid-df6wlj57]{color:var(--brand);font-size:12px;font-weight:700}.lc-title[data-astro-cid-df6wlj57]{font-size:16px;line-height:1.5}.lc-text[data-astro-cid-df6wlj57]{color:var(--ink-soft);font-size:13px}.lc-go[data-astro-cid-df6wlj57]{color:var(--brand);font-size:20px;font-weight:900;position:absolute;top:50%;right:14px;transform:translateY(-50%)}caption[data-astro-cid-exjqy4es]{text-align:left;padding:10px 14px;font-weight:700}th[data-astro-cid-exjqy4es] .chip[data-astro-cid-exjqy4es]{margin-left:6px}.chip-link[data-astro-cid-exjqy4es]{text-decoration:none}.chip-link[data-astro-cid-exjqy4es]:hover{filter:brightness(.95);text-decoration:underline}.lineup-cta[data-astro-cid-exjqy4es]{margin-top:6px}.btn-rakuten-inline[data-astro-cid-exjqy4es]{white-space:nowrap;background:#bf0000;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.4;display:inline-flex;color:#fff!important;text-decoration:none!important}.btn-rakuten-inline[data-astro-cid-exjqy4es]:hover{filter:brightness(.92)}.lineup-deliv-row[data-astro-cid-exjqy4es]{margin-bottom:4px}.lineup-deliv-badge[data-astro-cid-exjqy4es]{white-space:nowrap;border-radius:99px;margin-right:4px;padding:1px 8px;font-size:11px;font-weight:900;display:inline-block}.lineup-deliv-badge[data-astro-cid-exjqy4es].set-full{color:#115e32;background:#e3f5eb;border:1px solid #8fd1ab}.lineup-deliv-badge[data-astro-cid-exjqy4es].set-body{color:#8a4500;background:#fff3e0;border:1px solid #f0b46a}.lineup-deliv-badge[data-astro-cid-exjqy4es].set-set{color:#184999;background:#e8effc;border:1px solid #9dc0f5}.bonus[data-astro-cid-exjqy4es]{margin:4px 0 0;font-weight:400}.meta[data-astro-cid-u4dnhrlz]{font-size:var(--fs-xs);color:var(--ink-mute);margin:8px 0 4px}.pr[data-astro-cid-u4dnhrlz]{border:1px solid var(--line-strong);border-radius:4px;margin-left:8px;padding:0 6px;font-size:11px}.tag-row[data-astro-cid-u4dnhrlz]{flex-wrap:wrap;gap:6px;margin:10px 0 16px;display:flex}.chip-nav[data-astro-cid-u4dnhrlz]{padding:4px 12px;text-decoration:none}.chip-nav[data-astro-cid-u4dnhrlz]:hover{filter:brightness(.95);text-decoration:underline}.answer[data-astro-cid-u4dnhrlz]{background:var(--surface);border:2px solid var(--brand);border-radius:var(--r-2);margin:16px 0 24px;padding:16px 18px}.lucky-head[data-astro-cid-u4dnhrlz]{background:var(--brand);border-radius:calc(var(--r-2) - 2px) calc(var(--r-2) - 2px) 0 0;color:#fff;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:-16px -18px 14px;padding:18px;display:flex;position:relative;overflow:hidden}.lucky-bg[data-astro-cid-u4dnhrlz]{object-fit:cover;opacity:.28;width:100%;height:100%;position:absolute;inset:0}.lucky-txt[data-astro-cid-u4dnhrlz]{position:relative}.lucky-kicker[data-astro-cid-u4dnhrlz]{letter-spacing:.08em;color:var(--safety);font-size:13px;font-weight:900;margin:0 0 4px!important}.lucky-price[data-astro-cid-u4dnhrlz]{color:#fff;font-size:18px;font-weight:900}.seller-logo[data-astro-cid-u4dnhrlz]{box-sizing:border-box;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:220px;height:96px;padding:10px 14px;display:inline-flex;position:relative}@media (width<=520px){.seller-logo[data-astro-cid-u4dnhrlz]{width:100%;height:88px}}.seller-name[data-astro-cid-u4dnhrlz]{width:auto;color:var(--ink);font-weight:900}.seller-logo[data-astro-cid-u4dnhrlz].dark{background:#222;border-color:#222}.seller-logo[data-astro-cid-u4dnhrlz] img[data-astro-cid-u4dnhrlz]{object-fit:contain;width:100%;height:100%}.answer[data-astro-cid-u4dnhrlz] p[data-astro-cid-u4dnhrlz]{margin:0 0 8px}.answer[data-astro-cid-u4dnhrlz] p[data-astro-cid-u4dnhrlz]:last-child{margin:0}.answer-actions[data-astro-cid-u4dnhrlz]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.btn-rakuten-hero[data-astro-cid-u4dnhrlz]{background:#bf0000;border:1px solid #a30000;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:10px 16px;font-size:14px;font-weight:800;transition:transform .12s,filter .12s;display:inline-flex;box-shadow:0 2px 8px #bf000038;color:#fff!important;text-decoration:none!important}.btn-rakuten-hero[data-astro-cid-u4dnhrlz]:hover{filter:brightness(.95);transform:translateY(-1px)}.btn-rakuten-badge[data-astro-cid-u4dnhrlz]{color:#fff;background:#fff3;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:800}.btn-official-sub[data-astro-cid-u4dnhrlz]{border:1px solid var(--line-strong);background:#fff;border-radius:10px;align-items:center;min-height:42px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex;color:var(--ink-soft)!important;text-decoration:none!important}.btn-official-sub[data-astro-cid-u4dnhrlz]:hover{background:var(--paper);color:var(--ink)!important}.official-text[data-astro-cid-u4dnhrlz]{color:var(--ink-soft);font-size:13px}.buy-tip[data-astro-cid-u4dnhrlz]{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-2);font-size:var(--fs-s);border-left:5px solid #bf0000;margin:12px 0;padding:12px 16px}.buy-tip[data-astro-cid-u4dnhrlz] p[data-astro-cid-u4dnhrlz]{margin:0}.buy-tip[data-astro-cid-u4dnhrlz] .buy-tip-t[data-astro-cid-u4dnhrlz]{margin-bottom:4px;font-weight:700}.shop-cta[data-astro-cid-u4dnhrlz]{margin-top:6px}.btn-rakuten-inline[data-astro-cid-u4dnhrlz]{white-space:nowrap;background:#bf0000;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.4;display:inline-flex;color:#fff!important;text-decoration:none!important}.btn-rakuten-inline[data-astro-cid-u4dnhrlz]:hover{filter:brightness(.92)}.answer-st[data-astro-cid-u4dnhrlz]{align-items:center;gap:8px;font-weight:700;display:flex;margin:0!important}.toc[data-astro-cid-u4dnhrlz]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);font-size:var(--fs-s);margin:0 0 24px;padding:12px 18px}.toc[data-astro-cid-u4dnhrlz] p[data-astro-cid-u4dnhrlz]{margin:0;font-weight:700}.toc[data-astro-cid-u4dnhrlz] ol[data-astro-cid-u4dnhrlz]{margin:4px 0 0;padding-left:1.4em}.toc[data-astro-cid-u4dnhrlz] ul[data-astro-cid-u4dnhrlz]{margin:2px 0 6px;padding-left:1.1em;font-size:13px;list-style:outside}.toc[data-astro-cid-u4dnhrlz] li[data-astro-cid-u4dnhrlz]{margin-block:3px}.summary-box[data-astro-cid-u4dnhrlz]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);margin:12px 0 24px;padding:14px 18px}.summary-box[data-astro-cid-u4dnhrlz] ul[data-astro-cid-u4dnhrlz]{margin:0;padding-left:1.3em}.summary-box[data-astro-cid-u4dnhrlz] li[data-astro-cid-u4dnhrlz]{margin-block:6px}.answer[data-astro-cid-u4dnhrlz] .answer-st[data-astro-cid-u4dnhrlz]{margin:0!important}.ctx-link[data-astro-cid-u4dnhrlz]{font-size:var(--fs-s);color:var(--ink-soft);margin:10px 0 0}.related-nav[data-astro-cid-u4dnhrlz]{border-top:1px solid var(--line-strong);margin-top:32px;padding-top:8px}caption[data-astro-cid-u4dnhrlz]{text-align:left;padding:10px 14px;font-weight:700}.more[data-astro-cid-u4dnhrlz]{margin-top:16px;font-weight:700}
