.zl-src{cursor:zoom-in}.zl{z-index:1000;position:fixed;inset:0}.zl-bg{opacity:0;background:#241714e0;position:absolute;inset:0}.zl-box{background:#fff;position:fixed;overflow:hidden}.zl-box img{object-fit:cover;width:100%;height:100%;display:block}.zl-x{color:#241714;cursor:pointer;opacity:0;background:#ffffffeb;border:0;border-radius:50%;width:44px;height:44px;font-size:26px;line-height:1;position:absolute;top:12px;right:12px}@media (width<=767px){.zl-x{font-size:clamp(10px,6.66667vw,30px)}}.zl-x:focus-visible{outline:3px solid #ffe500}.c[data-astro-cid-7natcuz3].off{color:#45361540;pointer-events:none;cursor:default}.vl[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3],.vb[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:inherit;text-decoration:underline}.sec[data-astro-cid-7natcuz3].stk{flex-direction:column;gap:2px;display:flex}.ct[data-astro-cid-7natcuz3]{background:var(--bg-yellow-pale);border-radius:24px 24px 0 0;padding:16px}.hd[data-astro-cid-7natcuz3]{flex-direction:column;gap:16px;display:flex}.im[data-astro-cid-7natcuz3]{border-radius:16px;position:relative;overflow:hidden}.im[data-astro-cid-7natcuz3] img{width:100%;height:auto;display:block}.im[data-astro-cid-7natcuz3] .pic-missing{aspect-ratio:1;width:100%}.tx[data-astro-cid-7natcuz3]{flex-direction:column;gap:8px;display:flex}.r1[data-astro-cid-7natcuz3]{align-items:center;gap:8px;display:flex}.d[data-astro-cid-7natcuz3]{font-family:var(--font-lex);letter-spacing:.1em;color:var(--text-red-default);font-size:12px;font-weight:600;line-height:1}@media (width<=767px){.d[data-astro-cid-7natcuz3]{font-size:clamp(10px,3.07692vw,14px)}}.tg[data-astro-cid-7natcuz3]{border:1px solid var(--border-red);font-family:var(--font-jp);letter-spacing:.1em;color:var(--text-red-default);border-radius:10px;padding:4px 8px;font-size:10px;font-weight:700;line-height:1}@media (width<=767px){.tg[data-astro-cid-7natcuz3]{font-size:clamp(10px,2.5641vw,12px)}}.ti[data-astro-cid-7natcuz3]{font-family:var(--font-jp);letter-spacing:.1em;color:var(--text-red-dark);margin:0;font-size:20px;font-weight:700;line-height:1.75}@media (width<=767px){.ti[data-astro-cid-7natcuz3]{font-size:clamp(10px,5.12821vw,22px)}}.np[data-astro-cid-7natcuz3]{border-radius:0 0 32px 32px;gap:2px;min-height:80px;display:flex;overflow:hidden}.c[data-astro-cid-7natcuz3]{background:var(--bg-yellow-pale);box-sizing:border-box;min-width:0;color:var(--text-red-default);font-family:var(--font-lex);letter-spacing:.05em;white-space:nowrap;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:16px 32px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}@media (width<=767px){.c[data-astro-cid-7natcuz3]{font-size:clamp(10px,3.58974vw,16px)}}.c[data-astro-cid-7natcuz3] img[data-astro-cid-7natcuz3]{flex:none;width:24px;height:24px;transform:rotate(90deg)}.c[data-astro-cid-7natcuz3].m{display:none}.news[data-astro-cid-7natcuz3] .ct[data-astro-cid-7natcuz3]{background:0 0;border-radius:0;padding:0}.news[data-astro-cid-7natcuz3] .im[data-astro-cid-7natcuz3]{border-radius:32px}.news[data-astro-cid-7natcuz3] .np[data-astro-cid-7natcuz3]{border-top:1px solid var(--border-yellow-border);border-bottom:1px solid var(--border-yellow-border);border-radius:0;gap:0;margin-top:22px;overflow:visible}.news[data-astro-cid-7natcuz3] .c[data-astro-cid-7natcuz3]{background:0 0;padding-block:15px}.news[data-astro-cid-7natcuz3] .c[data-astro-cid-7natcuz3].l{border-right:1px solid var(--border-yellow-border)}.c[data-astro-cid-7natcuz3].r img[data-astro-cid-7natcuz3]{order:-1}.c[data-astro-cid-7natcuz3] span[data-astro-cid-7natcuz3]:not(.sp-t),.pc[data-astro-cid-7natcuz3]{display:none}.info[data-astro-cid-7natcuz3]{padding-top:24px}.info[data-astro-cid-7natcuz3]+.ar>.o:first-child{padding-top:24px!important}.ev[data-astro-cid-7natcuz3] .tg[data-astro-cid-7natcuz3]{background:var(--bg-red-default);color:var(--bg-yellow-pale)}.ib[data-astro-cid-7natcuz3]{letter-spacing:.1em;color:var(--text-black);background:#ffffff40;border-radius:8px;flex-direction:column;gap:12px;padding:20px 16px;font-size:14px;display:flex}@media (width<=767px){.ib[data-astro-cid-7natcuz3]{font-size:clamp(10px,3.58974vw,16px)}}.rw[data-astro-cid-7natcuz3]{flex-direction:column;gap:4px;display:flex}.rw[data-astro-cid-7natcuz3] p[data-astro-cid-7natcuz3]{margin:0}.lb[data-astro-cid-7natcuz3]{font-family:var(--font-jp);color:var(--text-red-dark);white-space:nowrap;font-weight:700;line-height:1}.vs[data-astro-cid-7natcuz3]{flex-direction:column;gap:4px;display:flex}.vl[data-astro-cid-7natcuz3],.vb[data-astro-cid-7natcuz3]{font-family:var(--font-jp);font-weight:500;line-height:1.7857}.vb[data-astro-cid-7natcuz3]{font-weight:700}main.sub.sub.sub:has(.stk){padding-bottom:24px}@media (width>=1088px){.sec[data-astro-cid-7natcuz3].stk{gap:2px}.ct[data-astro-cid-7natcuz3]{border-radius:32px 32px 0 0;padding:32px}.hd[data-astro-cid-7natcuz3]{flex-direction:row;align-items:center;gap:32px;margin-bottom:24px}.im[data-astro-cid-7natcuz3]{border-radius:24px;flex:none;width:464px}.tx[data-astro-cid-7natcuz3]{flex:1 1 0;min-width:0;height:auto;min-height:0}.d[data-astro-cid-7natcuz3]{font-size:18px}.r1[data-astro-cid-7natcuz3]{gap:8px}.tg[data-astro-cid-7natcuz3]{border-radius:12px;font-size:16px}.ev[data-astro-cid-7natcuz3] .tg[data-astro-cid-7natcuz3]{border-radius:18px;padding:10px 12px}.ti[data-astro-cid-7natcuz3]{font-size:36px;line-height:1.5}.np[data-astro-cid-7natcuz3] .c[data-astro-cid-7natcuz3]{flex-direction:row;gap:8px;padding:16px 32px;font-size:16px}.c[data-astro-cid-7natcuz3].r img[data-astro-cid-7natcuz3]{order:0}.news[data-astro-cid-7natcuz3] .c[data-astro-cid-7natcuz3]{padding-block:16px}.news[data-astro-cid-7natcuz3] .c[data-astro-cid-7natcuz3].m{border-right:1px solid var(--border-yellow-border)}.c[data-astro-cid-7natcuz3].m{justify-content:center;display:flex}.c[data-astro-cid-7natcuz3].l{justify-content:flex-start}.c[data-astro-cid-7natcuz3].r{justify-content:flex-end}.c[data-astro-cid-7natcuz3] span[data-astro-cid-7natcuz3]:not(.sp-t){display:inline}.sp-t[data-astro-cid-7natcuz3]{display:none}.pc[data-astro-cid-7natcuz3]{display:block}.sp[data-astro-cid-7natcuz3]{display:none}.news[data-astro-cid-7natcuz3] .ct[data-astro-cid-7natcuz3]{background:0 0;border-radius:0;padding:0 32px}.news[data-astro-cid-7natcuz3] .im[data-astro-cid-7natcuz3]{border-radius:40px;width:496px}.news[data-astro-cid-7natcuz3] .np[data-astro-cid-7natcuz3]{margin-top:30px;margin-inline:32px}.info[data-astro-cid-7natcuz3]{padding-top:32px}.ib[data-astro-cid-7natcuz3]{border-radius:16px;gap:16px;padding:32px;font-size:16px}.rw[data-astro-cid-7natcuz3]{flex-direction:row;gap:24px}.lb[data-astro-cid-7natcuz3]{flex:none;width:96px;line-height:1.75}.vs[data-astro-cid-7natcuz3]{flex:1 1 0;gap:4px}.vl[data-astro-cid-7natcuz3],.vb[data-astro-cid-7natcuz3]{line-height:1.75}.rw[data-astro-cid-7natcuz3]>.vl[data-astro-cid-7natcuz3]{flex:1 1 0}main.sub.sub.sub:has(.stk){padding-bottom:56px}}@media (width>=768px) and (width<=1087px){.hd[data-astro-cid-7natcuz3]{flex-direction:row;align-items:center;gap:24px}.im[data-astro-cid-7natcuz3]{flex:none;width:44%}.tx[data-astro-cid-7natcuz3]{flex:1 1 0;min-width:0}.news[data-astro-cid-7natcuz3] .im[data-astro-cid-7natcuz3]{width:52%}.ct[data-astro-cid-7natcuz3]{padding:24px}}.sec[data-astro-cid-7natcuz3].cal .hd[data-astro-cid-7natcuz3]{flex-direction:column-reverse;align-items:stretch;gap:16px}.sec[data-astro-cid-7natcuz3].cal .tx[data-astro-cid-7natcuz3]{flex:none;width:100%}.sec[data-astro-cid-7natcuz3].cal .im[data-astro-cid-7natcuz3]{aspect-ratio:auto;box-sizing:border-box;border:1px solid #cf2c1e;border-radius:8px;width:100%;height:auto;overflow:hidden}.sec[data-astro-cid-7natcuz3].cal .im[data-astro-cid-7natcuz3] img{object-fit:contain;width:100%;height:auto;display:block;position:static}@media (width>=1088px){.sec[data-astro-cid-7natcuz3].cal .hd[data-astro-cid-7natcuz3]{gap:24px}.sec[data-astro-cid-7natcuz3].cal .im[data-astro-cid-7natcuz3]{border:2px solid #cf2c1e;border-radius:24px}}
