:root{--yellow:#f8b62d;--ink:#16181d;--blue:#1451e8;--rule:#16181d;--gray:#575664}[data-astro-cid-gp4onsyz]{box-sizing:border-box;margin:0;padding:0}body{color:var(--ink);background:#fff;font-family:Noto Serif JP,serif;line-height:1.9}.wrap[data-astro-cid-gp4onsyz]{max-width:1440px;margin:0 auto;position:relative}.in[data-astro-cid-gp4onsyz]{max-width:1300px;margin:0 auto;padding:0 20px}@media (width>=1340px){.in[data-astro-cid-gp4onsyz]{padding:0}}.sans[data-astro-cid-gp4onsyz]{font-family:Noto Sans JP,sans-serif}.rise[data-astro-cid-gp4onsyz]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(16px)}.rise[data-astro-cid-gp4onsyz].on{opacity:1;transform:none}.slotbox[data-astro-cid-gp4onsyz]{background:#d9d9d9;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.slotbox[data-astro-cid-gp4onsyz] .slot[data-astro-cid-gp4onsyz]{color:#7c7c7c;text-align:center;border:2px dashed #aaa;border-radius:0;padding:8px 14px;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:700;line-height:1.7}.slotbox[data-astro-cid-gp4onsyz] video[data-astro-cid-gp4onsyz],.slotbox[data-astro-cid-gp4onsyz] img[data-astro-cid-gp4onsyz]{object-fit:cover;width:100%;height:100%}.topbar[data-astro-cid-gp4onsyz]{z-index:40;background:#fff;position:sticky;top:0}.bar[data-astro-cid-gp4onsyz]{color:var(--ink);align-items:center;gap:24px;padding:14px 0 10px;font-size:12px;display:flex}@media (width<=640px){.bar[data-astro-cid-gp4onsyz]{gap:12px;font-size:10px}}.bar[data-astro-cid-gp4onsyz] .pub[data-astro-cid-gp4onsyz]{margin-left:auto}.bar[data-astro-cid-gp4onsyz] .menu[data-astro-cid-gp4onsyz]{cursor:pointer;background:0 0;border:none;width:34px;padding:4px 0}.bar[data-astro-cid-gp4onsyz] .menu[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{background:var(--ink);height:2px;margin:7px 0;transition:transform .25s,opacity .25s;display:block}.bar[data-astro-cid-gp4onsyz] .menu[data-astro-cid-gp4onsyz].open span[data-astro-cid-gp4onsyz]:first-child{transform:translateY(9px)rotate(45deg)}.bar[data-astro-cid-gp4onsyz] .menu[data-astro-cid-gp4onsyz].open span[data-astro-cid-gp4onsyz]:nth-child(2){opacity:0}.bar[data-astro-cid-gp4onsyz] .menu[data-astro-cid-gp4onsyz].open span[data-astro-cid-gp4onsyz]:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.menu-panel[data-astro-cid-gp4onsyz]{z-index:30;border:1px solid var(--ink);background:#fff;min-width:220px;display:none;position:absolute;top:100%;right:0;box-shadow:0 14px 34px #0002}.menu-panel[data-astro-cid-gp4onsyz].open{display:block}.menu-panel[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]{color:var(--ink);border-bottom:1px solid #eee;padding:12px 18px;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:700;text-decoration:none;display:block}.menu-panel[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]:last-child{border-bottom:none}.menu-panel[data-astro-cid-gp4onsyz] .mp-child[data-astro-cid-gp4onsyz]{color:#6b6455;padding-left:34px;font-size:12px}.menu-panel[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]:hover{background:#fef7e7}.rule2[data-astro-cid-gp4onsyz]{border-top:1px solid var(--ink);margin-bottom:4px}.rule2b[data-astro-cid-gp4onsyz]{border-top:2px solid var(--ink)}.fv-top[data-astro-cid-gp4onsyz]{margin-top:8px;padding-right:177px;position:relative}.band[data-astro-cid-gp4onsyz]{background:var(--ink);color:#fff;align-items:center;height:100px;display:flex;overflow:hidden}@media (width<=640px){.band[data-astro-cid-gp4onsyz]{height:64px}.band[data-astro-cid-gp4onsyz] h1[data-astro-cid-gp4onsyz]{font-size:clamp(16px,4.6vw,30px)}}.band[data-astro-cid-gp4onsyz] h1[data-astro-cid-gp4onsyz]{letter-spacing:.02em;white-space:nowrap;padding:0 21px;font-size:clamp(30px,3.9vw,56px);font-weight:900}.daiji[data-astro-cid-gp4onsyz]{background:var(--yellow);flex-direction:column;justify-content:space-between;align-items:center;width:150px;height:196px;padding:12px 0;display:flex;position:absolute;top:0;right:0}@media (width<=1100px){.fv-top[data-astro-cid-gp4onsyz]{padding-right:0}.daiji[data-astro-cid-gp4onsyz]{width:100%;height:auto;margin-top:10px;padding:12px 0;position:static}.daiji[data-astro-cid-gp4onsyz] .v[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{font-size:38px}}.daiji[data-astro-cid-gp4onsyz] img[data-astro-cid-gp4onsyz]{width:112px;height:auto;display:block}.daiji[data-astro-cid-gp4onsyz] .v[data-astro-cid-gp4onsyz]{justify-content:center;gap:12px;display:flex}.daiji[data-astro-cid-gp4onsyz] .v[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{writing-mode:vertical-rl;color:#fff;letter-spacing:.16em;font-family:Noto Serif JP,serif;font-size:50px;font-weight:900;line-height:1}.fv[data-astro-cid-gp4onsyz]{grid-template-columns:600px 1fr 150px;align-items:start;gap:0 20px;margin-top:14px;display:grid}@media (width<=1100px){.fv[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}.fv-side[data-astro-cid-gp4onsyz]{display:none}}.catch[data-astro-cid-gp4onsyz]{aspect-ratio:3/2;width:100%}.art[data-astro-cid-gp4onsyz]{border-right:1px solid var(--ink);flex-direction:column;height:400px;padding-right:16px;display:flex;position:relative}@media (width<=1100px){.art[data-astro-cid-gp4onsyz]{border-right:none;height:auto;margin-top:18px}}.art[data-astro-cid-gp4onsyz] h2[data-astro-cid-gp4onsyz]{text-align:justify;text-align-last:justify;opacity:0;font-size:clamp(30px,3.3vw,48px);font-weight:900;line-height:1.2;animation:.9s .9s forwards fadeup}@keyframes fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.art[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:12px 0 14px;padding:6px 2px;font-size:clamp(15px,1.5vw,20px);font-weight:700}.art[data-astro-cid-gp4onsyz] .body[data-astro-cid-gp4onsyz]{text-align:justify;color:#222;font-size:13px;line-height:2.1}.btn-blue[data-astro-cid-gp4onsyz]{background:var(--blue);color:#fff;border-radius:0;justify-content:center;align-items:center;width:250px;height:50px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:900;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative}.btn-blue[data-astro-cid-gp4onsyz]:hover{animation:.55s cubic-bezier(.34,1.56,.64,1) jelly}.btn-blue[data-astro-cid-gp4onsyz]:active{transform:scale(.94,.9)}.btn-blue[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{position:absolute;right:18px}.btn-blue[data-astro-cid-gp4onsyz] .tri[data-astro-cid-gp4onsyz]{margin-left:10px;font-size:9px;line-height:1;position:static}@keyframes jelly{0%{transform:scale(1)}30%{transform:scale(1.12,.85)}55%{transform:scale(.92,1.1)}75%{transform:scale(1.05,.96)}to{transform:scale(1)}}.art[data-astro-cid-gp4onsyz] .cta[data-astro-cid-gp4onsyz]{justify-content:center;margin-top:auto;display:flex}.art[data-astro-cid-gp4onsyz] .cta[data-astro-cid-gp4onsyz] .btn-blue[data-astro-cid-gp4onsyz]{width:222px}.fv-side[data-astro-cid-gp4onsyz]{flex-direction:column;height:400px;font-family:Noto Sans JP,sans-serif;display:flex}.wantyou-frame[data-astro-cid-gp4onsyz]{border:1px solid var(--ink)}.toc[data-astro-cid-gp4onsyz]{margin-top:142px}.toc-h[data-astro-cid-gp4onsyz]{background:var(--ink);color:#fff;letter-spacing:.16em;justify-content:space-between;align-items:center;padding:4px 7px;font-size:12px;font-weight:900;display:flex}.toc-h[data-astro-cid-gp4onsyz] i[data-astro-cid-gp4onsyz]{color:var(--yellow);font-style:normal}.toc-ic[data-astro-cid-gp4onsyz]{width:18px;height:18px;display:block}.toc[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]{color:var(--ink);justify-content:space-between;align-items:center;padding:7px 4px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.toc[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]:hover{background:#fef7e7}.toc[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz] i[data-astro-cid-gp4onsyz]{color:var(--yellow);font-size:10px;font-style:normal;font-weight:900}.back[data-astro-cid-gp4onsyz]{color:var(--ink);text-align:right;margin-top:auto;margin-bottom:5px;font-size:12px;text-decoration:none;display:block}.back[data-astro-cid-gp4onsyz]:hover{color:var(--yellow,#f8b62d)}.secline[data-astro-cid-gp4onsyz]{border-top:1px solid var(--ink);margin-top:12px}.msg[data-astro-cid-gp4onsyz]{grid-template-columns:300px 1fr auto;align-items:start;gap:0 34px;padding:12px 0 0;display:grid}@media (width<=1100px){.msg[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}}.msg-left[data-astro-cid-gp4onsyz] h2[data-astro-cid-gp4onsyz]{letter-spacing:0;font-family:Noto Sans JP,sans-serif;font-size:clamp(30px,3vw,42px);font-weight:900;line-height:1.2}.msg-photo[data-astro-cid-gp4onsyz]{width:300px;height:230px;margin-top:10px}.msg-cap[data-astro-cid-gp4onsyz]{text-align:center;padding-top:6px;font-family:Noto Sans JP,sans-serif;font-size:12.5px;font-weight:700}.msg-want[data-astro-cid-gp4onsyz]{margin-top:14px}.msg-want[data-astro-cid-gp4onsyz] h4[data-astro-cid-gp4onsyz]{background:var(--yellow);color:#fff;letter-spacing:.1em;text-align:center;padding:5px 0;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:900}.msg-want[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{color:#222;padding-top:8px;font-family:Noto Sans JP,sans-serif;font-size:12.5px;line-height:1.9}.msg-guide[data-astro-cid-gp4onsyz]{border:2px solid var(--yellow);color:var(--ink);margin-top:14px;padding:12px 14px;font-family:Noto Sans JP,sans-serif;text-decoration:none;transition:background .2s;display:block}.msg-guide[data-astro-cid-gp4onsyz]:hover{background:#fef7e7}.msg-guide[data-astro-cid-gp4onsyz] b[data-astro-cid-gp4onsyz]{margin-bottom:4px;font-size:13px;font-weight:900;display:block}.msg-guide[data-astro-cid-gp4onsyz] b[data-astro-cid-gp4onsyz]:before{content:"▶ ";color:var(--yellow)}.msg-guide[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{color:#575664;font-size:11.5px;line-height:1.7}.msg-qa[data-astro-cid-gp4onsyz]{writing-mode:vertical-rl;column-width:260px;column-rule:1px solid var(--ink);color:#222;column-gap:40px;height:564px;margin-top:12px}@media (width<=1100px){.msg-qa[data-astro-cid-gp4onsyz]{writing-mode:horizontal-tb;column-width:auto;columns:1;height:auto;margin-top:8px}}.qa[data-astro-cid-gp4onsyz]{break-inside:avoid;margin-block-end:16px}.qa[data-astro-cid-gp4onsyz] .q[data-astro-cid-gp4onsyz]{letter-spacing:.05em;margin-block-end:8px;font-family:Noto Sans JP,sans-serif;font-size:12.5px;font-weight:900}.qa[data-astro-cid-gp4onsyz] .q[data-astro-cid-gp4onsyz]:before{content:"――"}.qa[data-astro-cid-gp4onsyz] .a[data-astro-cid-gp4onsyz]{text-align:justify;font-size:13.5px;line-height:2}.kikite[data-astro-cid-gp4onsyz]{color:var(--gray);margin-block-start:6px;font-family:Noto Sans JP,sans-serif;font-size:11px}@media (width<=1100px){.qa[data-astro-cid-gp4onsyz]{margin:0 0 16px}.qa[data-astro-cid-gp4onsyz] .q[data-astro-cid-gp4onsyz]{margin:0 0 6px}.kikite[data-astro-cid-gp4onsyz]{text-align:right;margin:4px 0 0}}.msg-head[data-astro-cid-gp4onsyz]{writing-mode:vertical-rl;max-height:520px;padding-top:6px}.msg-head[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz]{letter-spacing:.14em;font-size:clamp(22px,2.15vw,30px);font-weight:900;line-height:1.55}.msg-head[data-astro-cid-gp4onsyz] .sode[data-astro-cid-gp4onsyz]{letter-spacing:.14em;border-inline-start:1px solid var(--ink);border-inline-end:1px solid var(--ink);margin-inline-end:14px;padding:8px 5px;font-size:12.5px;font-weight:700}@media (width<=1100px){.msg-head[data-astro-cid-gp4onsyz]{writing-mode:horizontal-tb;order:-1;max-height:none;margin-top:16px;margin-bottom:18px}.msg-head[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz] br[data-astro-cid-gp4onsyz]{display:none}}.mem[data-astro-cid-gp4onsyz]{background:var(--ink);color:#fff;margin-top:14px;padding:11px 0 22px}.mem-in[data-astro-cid-gp4onsyz]{grid-template-columns:84px 1fr;gap:0;display:grid}@media (width<=640px){.mem-in[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}.mem-in[data-astro-cid-gp4onsyz] .mem-title[data-astro-cid-gp4onsyz]{writing-mode:horizontal-tb;letter-spacing:.18em;padding:6px 0 14px 4px;font-size:26px}.mem-grid[data-astro-cid-gp4onsyz]{padding-right:0}.mem-in[data-astro-cid-gp4onsyz] .mem-note[data-astro-cid-gp4onsyz]{grid-column:auto}}.mem-title[data-astro-cid-gp4onsyz]{writing-mode:vertical-rl;letter-spacing:.22em;color:#fff;padding-top:4px;padding-left:18px;font-size:clamp(28px,2.8vw,40px);font-weight:900}.mem-grid[data-astro-cid-gp4onsyz]{grid-template-columns:repeat(auto-fit,368px);justify-content:center;gap:28px 24px;padding-right:10px;display:grid}.mcard[data-astro-cid-gp4onsyz]{width:368px}.mcard[data-astro-cid-gp4onsyz].is-tilting .mphoto[data-astro-cid-gp4onsyz]{will-change:transform;transition:none}.mcard[data-astro-cid-gp4onsyz] .mhead[data-astro-cid-gp4onsyz]{border-bottom:3px solid var(--yellow);align-items:baseline;gap:11px;padding-bottom:7px;display:flex;overflow:hidden}.mcard[data-astro-cid-gp4onsyz] .mno[data-astro-cid-gp4onsyz]{color:var(--yellow);font-family:Noto Serif JP,serif;font-size:28px;font-weight:900;line-height:1}.mcard[data-astro-cid-gp4onsyz] .mname[data-astro-cid-gp4onsyz]{color:#fff;white-space:nowrap;font-family:Noto Serif JP,serif;font-size:25px;font-weight:900}.mcard[data-astro-cid-gp4onsyz] .mkana[data-astro-cid-gp4onsyz]{color:#bbb;white-space:nowrap;text-overflow:ellipsis;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:700;overflow:hidden}.mcard[data-astro-cid-gp4onsyz] .mrole[data-astro-cid-gp4onsyz]{color:#ccc;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 8px;font-family:Noto Sans JP,sans-serif;font-size:11.5px;font-weight:700;overflow:hidden}.mcard[data-astro-cid-gp4onsyz] .mmain[data-astro-cid-gp4onsyz]{perspective:900px;isolation:isolate;grid-template-columns:292px 1fr;gap:6px;display:grid;position:relative}.mcard[data-astro-cid-gp4onsyz] .mphoto[data-astro-cid-gp4onsyz]{z-index:1;width:292px;height:195px;transform-style:preserve-3d;transform:rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg));transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.mcard[data-astro-cid-gp4onsyz] .mv[data-astro-cid-gp4onsyz]{writing-mode:vertical-rl;color:#eee;text-align:justify;height:195px;font-size:12px;line-height:1.8;overflow:hidden}.mcard[data-astro-cid-gp4onsyz] .mfoot[data-astro-cid-gp4onsyz]{color:#ddd;min-height:19px;margin-top:7px;font-family:Noto Sans JP,sans-serif;font-size:12px;line-height:1.6}.mcard[data-astro-cid-gp4onsyz] .mphoto[data-astro-cid-gp4onsyz]:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(farthest-corner circle at var(--px,50%) var(--py,50%),#ffffff8c 0%,#ffffff1f 35%,transparent 70%);mix-blend-mode:overlay;transition:opacity .4s;position:absolute;inset:0}.mcard[data-astro-cid-gp4onsyz].is-tilting .mphoto[data-astro-cid-gp4onsyz]:after{opacity:1}.mcard[data-astro-cid-gp4onsyz] .mmain[data-astro-cid-gp4onsyz]:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--px,50%) var(--py,50%),#f8b62d52 0%,#f8b62d14 45%,transparent 75%);filter:blur(18px);border-radius:24px;width:324px;height:227px;transition:opacity .5s;position:absolute;top:-16px;left:-16px}.mcard[data-astro-cid-gp4onsyz].is-tilting .mmain[data-astro-cid-gp4onsyz]:before{opacity:1}@media (width<=520px){.mem-grid[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}.mcard[data-astro-cid-gp4onsyz]{width:100%}.mcard[data-astro-cid-gp4onsyz] .mmain[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}.mcard[data-astro-cid-gp4onsyz] .mphoto[data-astro-cid-gp4onsyz]{aspect-ratio:3/2;width:100%;height:auto}.mcard[data-astro-cid-gp4onsyz] .mv[data-astro-cid-gp4onsyz]{writing-mode:horizontal-tb;height:auto}}.mem-note[data-astro-cid-gp4onsyz]{color:#999;text-align:right;grid-column:2;padding:10px 12px 0 0;font-family:Noto Sans JP,sans-serif;font-size:10.5px}.tt[data-astro-cid-gp4onsyz]{position:relative}.js[data-astro-cid-gp4onsyz] .tt[data-astro-cid-gp4onsyz]:not(.tt-ready):not(.tt-done),.tt-ready[data-astro-cid-gp4onsyz] .ch{visibility:hidden}.tt-ready[data-astro-cid-gp4onsyz] .ch.on,.tt-done[data-astro-cid-gp4onsyz] .ch{visibility:visible}.tt-cur{background:currentColor;block-size:1em;inline-size:.08em;margin-inline-start:.06em;animation:.5s ease-in-out infinite alternate ttBlink;display:inline-block;position:absolute;transform:translateY(calc(.5lh - .5em))}.tt-cur.out{opacity:0;transition:opacity .3s}.msg-head[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz] .tt-cur,.mem-title[data-astro-cid-gp4onsyz] .tt-cur{margin-inline-start:.1em;transform:translate(calc(.5lh - .5em))}@keyframes ttBlink{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tt[data-astro-cid-gp4onsyz] .ch{visibility:visible!important}.tt-cur{display:none}}.bosyu-band[data-astro-cid-gp4onsyz]{border:1px solid var(--ink);align-items:center;gap:0;height:200px;margin-top:14px;display:flex;position:relative;overflow:hidden}.bb-stamps[data-astro-cid-gp4onsyz]{align-items:flex-start;gap:20px;height:100%;margin-left:46px;display:flex}.stampc[data-astro-cid-gp4onsyz]{color:#fff;justify-content:center;align-items:center;width:75px;height:150px;font-family:Noto Serif JP,serif;font-size:64px;font-weight:900;display:flex}.stampc[data-astro-cid-gp4onsyz]:first-child{background:#f8b62d;margin-top:48px}.stampc[data-astro-cid-gp4onsyz]:nth-child(2){background:#f8b62dcc;margin-top:28px}.stampc[data-astro-cid-gp4onsyz]:nth-child(3){background:#f8b62d99;margin-top:13px}.stampc[data-astro-cid-gp4onsyz]:nth-child(4){background:#f8b62d66;margin-top:2px}.bb-title[data-astro-cid-gp4onsyz]{text-align:center;letter-spacing:.08em;flex:1;font-size:clamp(28px,3.3vw,48px);font-weight:900}.bb-people[data-astro-cid-gp4onsyz]{align-items:flex-end;gap:2px;height:100%;margin-right:38px;display:flex}.bb-people[data-astro-cid-gp4onsyz] img[data-astro-cid-gp4onsyz]{width:auto;display:block}.bb-people[data-astro-cid-gp4onsyz] img[data-astro-cid-gp4onsyz]:first-child{height:118px;margin-bottom:34px}.bb-people[data-astro-cid-gp4onsyz] img[data-astro-cid-gp4onsyz]:nth-child(2){height:138px}@media (width<=1100px){.bosyu-band[data-astro-cid-gp4onsyz]{flex-wrap:wrap;height:auto;padding:20px}.bb-stamps[data-astro-cid-gp4onsyz]{height:auto;margin-left:0}.stampc[data-astro-cid-gp4onsyz]{height:110px;font-size:44px;margin-top:0!important}.bb-people[data-astro-cid-gp4onsyz]{display:none}}@media (width<=640px){.bb-stamps[data-astro-cid-gp4onsyz]{gap:10px}.stampc[data-astro-cid-gp4onsyz]{width:54px;height:86px;font-size:32px}.bb-title[data-astro-cid-gp4onsyz]{text-align:center;flex:100%;margin-top:14px;font-size:23px}}.bosyu[data-astro-cid-gp4onsyz]{grid-template-columns:1fr 340px;align-items:start;gap:0 10px;margin-top:10px;display:grid}@media (width<=1100px){.bosyu[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}}.btbl[data-astro-cid-gp4onsyz]{border:1px solid var(--ink);background:#fff;padding-bottom:14px}.btbl-head[data-astro-cid-gp4onsyz]{background:var(--ink);color:#fff;justify-content:center;align-items:center;width:100%;height:50px;padding:0 14px;font-family:Noto Sans JP,sans-serif;font-size:19px;font-weight:900;display:flex}@media (width<=640px){.btbl-head[data-astro-cid-gp4onsyz]{text-align:center;height:auto;min-height:50px;padding:10px 14px;font-size:15px;line-height:1.5}}.btbl[data-astro-cid-gp4onsyz] dl[data-astro-cid-gp4onsyz]{padding:6px 19px 0}.btbl[data-astro-cid-gp4onsyz] .row[data-astro-cid-gp4onsyz]{border-bottom:1px solid #ccc;grid-template-columns:101px 1fr;align-items:center;padding:8px 0 6px;display:grid}.btbl[data-astro-cid-gp4onsyz] .row[data-astro-cid-gp4onsyz]:last-child{border-bottom:none}.btbl[data-astro-cid-gp4onsyz] dt[data-astro-cid-gp4onsyz]{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:900}.btbl[data-astro-cid-gp4onsyz] dd[data-astro-cid-gp4onsyz]{color:#222;font-family:Noto Sans JP,sans-serif;font-size:13.5px;line-height:1.7}.bosyu-r[data-astro-cid-gp4onsyz]{flex-direction:column;align-items:center;gap:33px;width:340px;display:flex}.bosyu-img[data-astro-cid-gp4onsyz]{width:340px;height:227px}@media (width<=1100px){.bosyu-r[data-astro-cid-gp4onsyz]{margin:20px auto 0}}.nsec[data-astro-cid-gp4onsyz]{padding:44px 0 20px}.disp[data-astro-cid-gp4onsyz]{color:var(--yellow);font-family:Noto Sans JP,sans-serif;font-size:clamp(42px,4.45vw,64px);font-weight:900;line-height:1.2}.disp-label[data-astro-cid-gp4onsyz]{color:var(--ink);font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:900}.news-list[data-astro-cid-gp4onsyz]{border-top:1px solid #e2e6ed;max-width:1155px;margin:35px auto 0;padding:0;list-style:none}.news-list[data-astro-cid-gp4onsyz] li[data-astro-cid-gp4onsyz]{border-bottom:1px solid #e2e6ed}.rowlink[data-astro-cid-gp4onsyz]{color:inherit;align-items:baseline;gap:20px;padding:20px 12px;text-decoration:none;transition:background .2s;display:flex}.rowlink[data-astro-cid-gp4onsyz]:hover{background:#fbf7ed}.rowlink[data-astro-cid-gp4onsyz] time[data-astro-cid-gp4onsyz]{color:var(--gray);flex-shrink:0;font-size:12.5px;font-weight:700}.news-cat[data-astro-cid-gp4onsyz]{background:var(--yellow);color:#fff;border-radius:0;flex-shrink:0;padding:3px 12px;font-size:11px;font-weight:700}.rowlink[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{margin:0;font-size:14px;font-weight:700;line-height:1.9}.rowlink[data-astro-cid-gp4onsyz] .arw[data-astro-cid-gp4onsyz]{color:var(--yellow);margin-left:auto;font-weight:900}.band-btn[data-astro-cid-gp4onsyz]{justify-content:center;margin-top:32px;display:flex}.btn-yellow[data-astro-cid-gp4onsyz]{background:var(--yellow);color:#fff;border-radius:0;justify-content:center;align-items:center;width:300px;max-width:100%;height:50px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .25s;display:flex;position:relative}.btn-yellow[data-astro-cid-gp4onsyz]:hover{opacity:.85}.btn-yellow[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{font-size:15px;position:absolute;right:16px}.fsec[data-astro-cid-gp4onsyz]{padding:36px 0 64px}.faq-wrap[data-astro-cid-gp4onsyz]{margin:0}.faq-wrap[data-astro-cid-gp4onsyz] .acc[data-astro-cid-gp4onsyz]{max-width:840px;margin-left:auto;margin-right:auto}.kicker[data-astro-cid-gp4onsyz]{letter-spacing:.3em;color:var(--yellow);align-items:center;gap:9px;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:900;display:flex}.kicker[data-astro-cid-gp4onsyz] i[data-astro-cid-gp4onsyz]{background:var(--yellow);border-radius:50%;width:9px;height:9px}.fh2[data-astro-cid-gp4onsyz]{margin:10px 0 0;font-family:Noto Sans JP,sans-serif;font-size:clamp(28px,3vw,38px);font-weight:900;line-height:1.55}.acc[data-astro-cid-gp4onsyz]{background:#fff;border:1px solid #eee;border-radius:0;margin-top:36px;padding:8px 24px;box-shadow:0 6px 24px #0000000f}.acc[data-astro-cid-gp4onsyz] details[data-astro-cid-gp4onsyz]{border-bottom:1px solid #eee}.acc[data-astro-cid-gp4onsyz] details[data-astro-cid-gp4onsyz]:last-child{border-bottom:none}.acc[data-astro-cid-gp4onsyz] summary[data-astro-cid-gp4onsyz]{cursor:pointer;align-items:center;gap:14px;padding:18px 44px 18px 4px;list-style:none;transition:background .25s;display:flex;position:relative}.acc[data-astro-cid-gp4onsyz] summary[data-astro-cid-gp4onsyz]::-webkit-details-marker{display:none}.acc[data-astro-cid-gp4onsyz] details[data-astro-cid-gp4onsyz][open] summary[data-astro-cid-gp4onsyz]{background:#fef7e7}.acc[data-astro-cid-gp4onsyz] .ic[data-astro-cid-gp4onsyz]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:900;display:flex}.acc[data-astro-cid-gp4onsyz] .ic[data-astro-cid-gp4onsyz].q{background:var(--yellow)}.acc[data-astro-cid-gp4onsyz] .ic[data-astro-cid-gp4onsyz].a{background:var(--gray)}.acc[data-astro-cid-gp4onsyz] summary[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:700;line-height:1.6}.acc[data-astro-cid-gp4onsyz] summary[data-astro-cid-gp4onsyz]:before,.acc[data-astro-cid-gp4onsyz] summary[data-astro-cid-gp4onsyz]:after{content:"";background:var(--blue);width:20px;height:2px;transition:transform .4s;position:absolute;top:50%;right:14px}.acc[data-astro-cid-gp4onsyz] summary[data-astro-cid-gp4onsyz]:after{transform:rotate(90deg)}.acc[data-astro-cid-gp4onsyz] details[data-astro-cid-gp4onsyz][open] summary[data-astro-cid-gp4onsyz]:after{transform:rotate(0)}.ansWrap[data-astro-cid-gp4onsyz]{transition:height .35s;overflow:hidden}.acc[data-astro-cid-gp4onsyz] .ans[data-astro-cid-gp4onsyz]{align-items:flex-start;gap:14px;padding:4px 44px 18px 4px;display:flex}.acc[data-astro-cid-gp4onsyz] .ans[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{color:#333;padding-top:8px;font-family:Noto Sans JP,sans-serif;font-size:14.5px;line-height:1.8}@media (width<=640px){.bar[data-astro-cid-gp4onsyz]{justify-content:space-between;gap:6px;font-size:9px}.bar[data-astro-cid-gp4onsyz]>[data-astro-cid-gp4onsyz]{white-space:nowrap}.fv-side[data-astro-cid-gp4onsyz]{display:none}.band[data-astro-cid-gp4onsyz]{height:auto;padding:10px 0}.band[data-astro-cid-gp4onsyz] h1[data-astro-cid-gp4onsyz]{white-space:normal;letter-spacing:.02em;font-size:21px;line-height:1.5}.daiji[data-astro-cid-gp4onsyz]{flex-direction:row;align-items:center;gap:10px;width:max-content;height:auto;margin:8px 0 0 auto;padding:6px 14px;display:flex;position:static}.daiji[data-astro-cid-gp4onsyz] img[data-astro-cid-gp4onsyz]{width:54px}.daiji[data-astro-cid-gp4onsyz] .v[data-astro-cid-gp4onsyz]{flex-direction:row-reverse;gap:0}.daiji[data-astro-cid-gp4onsyz] .v[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{writing-mode:horizontal-tb;letter-spacing:.14em;font-size:14px}.art[data-astro-cid-gp4onsyz] .cta[data-astro-cid-gp4onsyz]{margin-top:22px;margin-bottom:12px}.msg[data-astro-cid-gp4onsyz]{padding-top:12px}.msg-guide[data-astro-cid-gp4onsyz]{margin-top:20px}.in[data-astro-cid-gp4onsyz]{padding:0 16px}.msg-head[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz]{letter-spacing:.05em;font-size:23px;line-height:1.6}.msg-head[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz] br[data-astro-cid-gp4onsyz]{display:none}.msg-photo[data-astro-cid-gp4onsyz]{margin-left:auto;margin-right:auto}.msg-cap[data-astro-cid-gp4onsyz]{text-align:center}.msg[data-astro-cid-gp4onsyz]{flex-direction:column;display:flex}.msg-left[data-astro-cid-gp4onsyz]{order:1}.msg-head[data-astro-cid-gp4onsyz]{order:2;margin-top:6px}.msg-qa[data-astro-cid-gp4onsyz]{order:3}.mem-in[data-astro-cid-gp4onsyz]{padding:0 10px}}@media (hover:none),(width<=1100px),(prefers-reduced-motion:reduce){.mcard[data-astro-cid-gp4onsyz] .mphoto[data-astro-cid-gp4onsyz]{transform:none!important}.mcard[data-astro-cid-gp4onsyz] .mphoto[data-astro-cid-gp4onsyz]:after,.mcard[data-astro-cid-gp4onsyz] .mmain[data-astro-cid-gp4onsyz]:before{display:none}}@media (width<=1100px){.msg-head[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz] .tt-cur,.mem-title[data-astro-cid-gp4onsyz] .tt-cur{transform:translateY(calc(.5lh - .5em))}}
