.jpm{margin:4px 0 20px}.jpm-regions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.jpm-regions button{min-height:44px;padding:6px 14px;border:1px solid var(--line);border-radius:var(--pill);background:#fff;color:var(--ink);font-size:15px;font-weight:700}.jpm-regions button[aria-pressed=true]{border-color:var(--pink);background:var(--pink);color:#fff}.jpm-stage{position:relative;border-radius:var(--r-m);background:#f3f8fc;overflow:hidden}.jpm svg{display:block;width:100%;height:auto;aspect-ratio:494 / 448;touch-action:manipulation}.jpm .p,.jpm .p path{stroke:#fff;stroke-width:1;vector-effect:non-scaling-stroke;stroke-linejoin:round}.jpm .z{fill:#dfe3e8}.jpm a.p{cursor:pointer;outline:none}.jpm .l1,.jpm-legend .l1{fill:#ffd6e7;background:#ffd6e7}.jpm .l2,.jpm-legend .l2{fill:#ffa6c8;background:#ffa6c8}.jpm .l3,.jpm-legend .l3{fill:#ff70a6;background:#ff70a6}.jpm .l4,.jpm-legend .l4{fill:#ff3383;background:#ff3383}.jpm .l5,.jpm-legend .l5{fill:#e0005a;background:#e0005a}.jpm-legend .z{background:#dfe3e8}.jpm a.p:hover path,.jpm a.p:focus-visible path,.jpm .p.on path,.jpm path.p.on{stroke:#222;stroke-width:2.5}.jpm a.p:hover,.jpm a.p:focus-visible,.jpm a.p.on{filter:brightness(.9)}.jpm-oki{fill:none;stroke:#b9c3cc;stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.jpm-okitx{fill:var(--sub);font-size:14px;font-weight:700}.jpm-labels text{fill:#222;font-weight:700;text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;pointer-events:none}.jpm-back{position:absolute;right:8px;top:8px;min-height:44px;padding:6px 16px;border:1px solid var(--line);border-radius:var(--pill);background:#fff;color:var(--ink);font-size:15px;font-weight:700;box-shadow:var(--sh)}.jpm-back[hidden]{display:none}.jpm-tip{position:absolute;z-index:2;transform:translate(-50%,calc(-100% - 10px));padding:6px 12px;border-radius:var(--r-s);background:#222;color:#fff;font-size:15px;font-weight:700;white-space:nowrap;pointer-events:none}.jpm-tip[hidden]{display:none}.jpm-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:64px;padding:10px 0}.jpm-hint{color:var(--sub);font-size:15px;line-height:1.6;word-break:auto-phrase}.jpm-sel{display:flex;align-items:baseline;gap:10px;flex:1 1 auto}.jpm-sel b{font-size:22px}.jpm-sel span{color:var(--sub);font-size:16px}.jpm-info .btn{flex:0 0 auto}.jpm-legend{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--sub);font-size:13px}.jpm-legend li{display:inline-flex;align-items:center;gap:5px}.jpm-legend i{width:14px;height:14px;border-radius:3px}@media(max-width:699px){.jpm-regions{gap:6px}.jpm-regions button{min-height:40px;padding:4px 12px;font-size:14px}}@media(max-width:420px){.jpm-info .btn{flex:1 1 100%}}.amap[data-astro-cid-ezs33kci]{--amap-ink: #333;--amap-line: #666;--amap-fill: #f5f18d;--amap-flag-on: #f07fa4;position:relative;display:flex;flex-direction:column;align-items:center;color:var(--amap-ink)}.amap-mw[data-astro-cid-ezs33kci]{position:relative;width:340px;max-width:100%}.amap-map[data-astro-cid-ezs33kci]{position:relative;aspect-ratio:660 / 674}.amap-svg[data-astro-cid-ezs33kci]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.amap-svg[data-astro-cid-ezs33kci] path[data-astro-cid-ezs33kci]{fill:none;stroke:var(--amap-line);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linejoin:round}.amap-svg[data-astro-cid-ezs33kci] path[data-astro-cid-ezs33kci]:not(.on){stroke-opacity:.5}.amap-svg[data-astro-cid-ezs33kci] path[data-astro-cid-ezs33kci].on{fill:var(--amap-fill)}.amap-ld[data-astro-cid-ezs33kci] line[data-astro-cid-ezs33kci]{stroke:var(--amap-ink);stroke-width:1;vector-effect:non-scaling-stroke}.amap-ld[data-astro-cid-ezs33kci] circle[data-astro-cid-ezs33kci]{fill:var(--amap-ink)}.amap-ld[data-astro-cid-ezs33kci].big{display:none}.amap[data-astro-cid-ezs33kci] .amap-f[data-astro-cid-ezs33kci]{--fl: 24px;position:absolute;left:var(--sx);top:var(--sy);z-index:1;display:flex;flex-direction:column;align-items:center;min-width:44px;margin:0;padding:0 2px 2px;border:0;background:none;color:var(--amap-ink);font-size:13px;font-weight:700;line-height:1.5;white-space:nowrap;text-shadow:0 0 3px rgba(255,255,255,.95),0 0 2px rgba(255,255,255,.95);transform:translate(-50%,calc(-1 * var(--fl)));cursor:pointer;-webkit-tap-highlight-color:transparent}.amap[data-astro-cid-ezs33kci] .amap-f[data-astro-cid-ezs33kci]:focus-visible{outline:2px solid var(--amap-ink);outline-offset:2px;border-radius:4px}.amap[data-astro-cid-ezs33kci] .amap-fl{display:block;width:var(--fl);height:var(--fl);fill:#fff;transform:translate(calc(var(--fl) * .47))}.amap[data-astro-cid-ezs33kci] .amap-f[data-astro-cid-ezs33kci][aria-pressed=true] .amap-fl{fill:var(--amap-flag-on)}.amap[data-astro-cid-ezs33kci] .amap-f[data-astro-cid-ezs33kci] span[data-astro-cid-ezs33kci]{margin-top:1px}.amap-click[data-astro-cid-ezs33kci]{position:absolute;bottom:70px;left:6px;margin:0;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.08em;writing-mode:vertical-rl;text-shadow:0 0 3px rgba(255,255,255,.95),0 0 2px rgba(255,255,255,.95);transform:rotate(-16deg);pointer-events:none}.amap-girl[data-astro-cid-ezs33kci]{position:absolute;bottom:2px;left:26px;width:auto!important;height:104px!important;pointer-events:none}.amap-tw[data-astro-cid-ezs33kci]{width:100%;max-width:390px;margin-top:30px;padding:0 32px}.amap-p[data-astro-cid-ezs33kci]{display:none}.amap-p[data-astro-cid-ezs33kci].on{display:block}.amap-hw[data-astro-cid-ezs33kci]{display:flex;justify-content:center;align-items:center}.amap[data-astro-cid-ezs33kci] .amap-nm[data-astro-cid-ezs33kci]{margin:0;writing-mode:vertical-rl;font-size:30px;font-weight:700;line-height:1.07;letter-spacing:.04em;text-align:center;text-wrap:nowrap}.amap[data-astro-cid-ezs33kci] .amap-ph[data-astro-cid-ezs33kci]{flex:none;width:200px;height:200px;margin-left:28px;border-radius:50%;object-fit:cover;background:#ffffff80}.amap-cw[data-astro-cid-ezs33kci]{margin-top:20px}.amap-ds[data-astro-cid-ezs33kci]{margin-top:10px;font-size:14px;line-height:1.6;text-align:justify}.amap-go[data-astro-cid-ezs33kci]{display:block;width:100%;margin-top:26px;padding:16px 0 15px;border:1px solid var(--amap-ink);border-radius:100vh;color:var(--amap-ink);font-size:16px;line-height:1;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out}.amap-go[data-astro-cid-ezs33kci]:hover{background:var(--amap-ink);color:#fff}@media(min-width:641px){.amap[data-astro-cid-ezs33kci]{flex-direction:row;justify-content:center}.amap-mw[data-astro-cid-ezs33kci]{flex:0 0 340px}.amap-tw[data-astro-cid-ezs33kci]{flex:0 1 calc(100% - 340px);max-width:360px;margin-top:30px;padding:0 0 0 30px}.amap-tags[data-astro-cid-ezs33kci]{margin-top:18px;font-size:16px}.amap-ds[data-astro-cid-ezs33kci]{font-size:16px}.amap-go[data-astro-cid-ezs33kci]{padding:23px 0 22px;font-size:18px}}@media(min-width:1060px){.amap-mw[data-astro-cid-ezs33kci]{flex:0 0 660px;width:660px}.amap[data-astro-cid-ezs33kci] .amap-f[data-astro-cid-ezs33kci]{--fl: 46px;left:var(--x);top:var(--y);font-size:16px}.amap-ld[data-astro-cid-ezs33kci].big{display:inline}.amap-ld[data-astro-cid-ezs33kci].small{display:none}.amap-tw[data-astro-cid-ezs33kci]{padding-left:40px}.amap-click[data-astro-cid-ezs33kci]{bottom:130px;left:20px;font-size:17px}.amap-girl[data-astro-cid-ezs33kci]{left:64px;height:176px!important}}.pfx{--pfx-ink: #3e3d35;background-color:#f7f8f6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .25 0 0 0 0 .25 0 0 0 0 .21 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;color:var(--pfx-ink);padding:32px 0 30px}.pfx .sec-h h2{color:var(--ink)}.pfx-in{position:relative;margin-top:22px}.pfx-ill{display:none}.pfx-c{display:flex;color:var(--pfx-ink)}.pfx-img{position:relative;display:block}.pfx-img img{width:100%;height:auto;aspect-ratio:220.4 / 176.9;object-fit:cover;background:#e9eae6}.pfx-blob{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;aspect-ratio:1;color:#fff;font-weight:700;font-size:15px;line-height:1.25;letter-spacing:.08em;text-align:center}.pfx-blob svg{position:absolute;inset:0;width:100%;height:100%;fill:var(--c);animation:pfx-spin 25.8s linear infinite}.pfx-blob>span{position:relative}.pfx-blob.long{letter-spacing:.02em}@keyframes pfx-spin{0%,40%,80%,to{transform:scale(1.05) rotate(0)}10%,30%,50%,70%,90%{transform:scale(1) rotate(18deg)}20%,60%{transform:scale(1.1) rotate(0)}}.pfx-t{display:flex;flex-direction:column}.pfx-h{font-weight:700;line-height:1.5;letter-spacing:.04em;color:var(--pfx-ink);word-break:keep-all;overflow-wrap:anywhere;word-break:auto-phrase;text-wrap:balance}.pfx-d{display:block;line-height:2;letter-spacing:.025em;text-align:justify}.pfx-d:empty{display:none}.pfx-more{position:relative;display:block;align-self:flex-end;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:.08em}.pfx-more:after{content:"";position:absolute;left:100%;top:50%;width:6px;height:10px;margin:-5px 0 0 12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M1 1l4 4-4 4' fill='none' stroke='%233e3d35' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:margin-left .6s}.pfx-c:hover .pfx-more:after,.pfx-c:focus-visible .pfx-more:after{margin-left:18px}.pfx .rchip{background:#fff}@media(max-width:1023px){.pfx-item{padding-bottom:30px;border-bottom:1px solid #e1e2df;margin-bottom:30px}.pfx-item:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.pfx-c{width:93.3333vw;column-gap:8vw;align-items:flex-start}.pfx-item:nth-child(2n) .pfx-c{flex-direction:row-reverse;margin-left:auto}.pfx-img{flex:none;width:45.3333vw}.pfx-img img{margin-bottom:60px}.pfx-blob{top:34vw;left:4vw;width:80px}.pfx-blob.long{width:104px;top:calc(34vw - 10px)}.pfx-item:nth-child(2n) .pfx-blob{left:auto;right:4vw}.pfx-t{flex:1;min-width:0}.pfx-h{font-size:18px}.pfx-d{font-size:15px;margin:3px 0 10px}.pfx-more{transform:translate(-14px)}.pfx .pfx-chips.f-chips{padding:0 var(--g);margin-top:36px}}@media(min-width:600px)and (max-width:1023px){.pfx-h{font-size:21px}.pfx-blob{width:84px}}@media(min-width:1024px){.pfx{padding:56px 0 140px}.pfx-in{width:75%;max-width:1520px;margin:44px auto 0;display:flex;justify-content:space-between;align-items:flex-end}.pfx-ill{display:block;flex:none;width:9.8611vw;max-width:150px;transform:translate(-50%,15%);color:var(--pfx-ink)}.pfx-ill svg{display:block;width:100%;height:auto}.pfx-main{width:60vw;max-width:1050px}.pfx-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:4.1667vw;row-gap:88px}.pfx-c{flex-direction:column;height:100%}.pfx-img{margin-bottom:36px}.pfx-blob{top:-10%;left:-8%;width:clamp(88px,5.8333vw,105px)}.pfx-blob.long{width:108px;top:-16%;left:-12%}.pfx-t{flex:1;width:92%;margin:0 auto}.pfx-h{display:flex;align-items:center;font-size:20.7px;min-height:calc(1.5em + 32.4px)}.pfx-d{flex:1;font-size:15px;margin:20px 0}.pfx .pfx-chips.f-chips{margin-top:72px}}@media(min-width:1440px){.pfx-h{font-size:23px;min-height:calc(1.5em + 36px)}.pfx-d{font-size:16px}}@media(prefers-reduced-motion:reduce){.pfx-blob svg{animation:none}.pfx-more:after{transition:none}}.narrow[data-astro-cid-j7pv25f6]{max-width:860px}.fv-band[data-astro-cid-j7pv25f6]{background:#f5f5f0;padding-bottom:20px}.fv[data-astro-cid-j7pv25f6]{position:relative}.fv-ph[data-astro-cid-j7pv25f6]{position:relative;height:calc(55vh - 60px);height:calc(55svh - 60px);min-height:280px;overflow:hidden}.fv-ph[data-astro-cid-j7pv25f6] picture[data-astro-cid-j7pv25f6],.fv-ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%}.fv-ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-fit:cover;object-position:var(--fv-pos-sp, 50% 50%)}@media(min-width:700px){.fv-ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:var(--fv-pos, 50% 50%)}}.fv-wave[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:-1px;z-index:1;width:100%;height:calc(18.667vw + 1px);fill:#f5f5f0}.fv-catch[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;top:13.9vw;right:6.8vw;margin:0;font-size:16px;color:#fff;font-weight:700;writing-mode:horizontal-tb;text-shadow:0 0 .5em rgba(0,0,0,.28),0 0 2px rgba(0,0,0,.22)}.fv-catch-t[data-astro-cid-j7pv25f6]{display:inline-block;writing-mode:vertical-rl;white-space:nowrap;font-family:FV Catch,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;line-height:1.65;letter-spacing:.09em;padding-top:1.09em;text-indent:-1.09em}.fv--mid[data-astro-cid-j7pv25f6] .fv-catch[data-astro-cid-j7pv25f6]{right:auto;left:50%;transform:translate(-50%);text-shadow:0 0 .6em rgba(0,0,0,.45),0 0 2px rgba(0,0,0,.35)}.fv-sekki[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:29px;bottom:68px;margin:0;--w: 64px;color:#fff;font-family:FV Sekki,Hiragino Mincho ProN,Yu Mincho,serif;font-weight:700;line-height:1;white-space:nowrap;text-shadow:0 0 18px rgba(0,0,0,.26),0 0 2px rgba(0,0,0,.2)}.fv-sk-k[data-astro-cid-j7pv25f6]{display:inline-block;vertical-align:top;writing-mode:vertical-rl;font-size:calc(var(--w) * .71);letter-spacing:.19em}.fv-sk-r[data-astro-cid-j7pv25f6]{display:inline-block;vertical-align:top;writing-mode:vertical-rl;margin:calc(var(--w) * .33) 0 0 calc(var(--w) * .1);font-size:calc(var(--w) * .157);letter-spacing:.45em}.top-box[data-astro-cid-j7pv25f6]{position:relative;z-index:5;margin-top:-40px}.top-box[data-astro-cid-j7pv25f6] .sbox{margin:0 auto}.fv-foot[data-astro-cid-j7pv25f6]{margin-top:12px}.fv-stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;padding:0;max-width:760px;list-style:none;text-align:center;color:#333}.fv-stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;padding:4px 6px}.fv-stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-left:1px solid #d9d4cc}.fv-stats[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--pink-d, #c6004f);font-size:24px;line-height:1.25;font-weight:800;font-feature-settings:"tnum";letter-spacing:.01em}.fv-stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-top:2px;font-size:12px;line-height:1.45;font-weight:700}.fv-stats[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{margin-top:2px;font-size:10.5px;line-height:1.4;color:#6b6b6b;text-wrap:balance;word-break:auto-phrase}.fv-tm[data-astro-cid-j7pv25f6]{display:table;margin:14px auto 0;padding:6px 16px;border:1.5px solid var(--pink, #ff0066);border-radius:999px;background:#fff;color:var(--pink-d, #d60055);font-size:13px;font-weight:700;line-height:1.5;text-align:center;letter-spacing:.02em}@media(min-width:700px){.fv-tm[data-astro-cid-j7pv25f6]{font-size:14px;padding:6px 20px}}@media(min-width:700px){.fv-ph[data-astro-cid-j7pv25f6]{height:clamp(45vw,calc(55vh - 72px),65vw);height:clamp(45vw,calc(55svh - 72px),65vw)}.fv-catch[data-astro-cid-j7pv25f6]{top:15vw;right:8.2vw;font-size:19px}.fv-sekki[data-astro-cid-j7pv25f6]{--w: 80px;left:50px;bottom:100px}.top-box[data-astro-cid-j7pv25f6]{margin-top:-64px}.fv-band[data-astro-cid-j7pv25f6]{padding-bottom:28px}.fv-foot[data-astro-cid-j7pv25f6]{margin-top:16px}.fv-stats[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:34px}.fv-stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:14px}.fv-stats[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:12px}}@media(min-width:901px){.fv-ph[data-astro-cid-j7pv25f6]{height:clamp(45vw,calc(60vh - 72px),65vw);height:clamp(45vw,calc(60svh - 72px),65vw)}.fv-catch[data-astro-cid-j7pv25f6]{top:9.5vw;right:7.2vw;font-size:min(28.7px,2.6vw)}.fv-sekki[data-astro-cid-j7pv25f6]{--w: 100px;left:60px;bottom:106px}}@media(min-width:1201px){.fv-catch[data-astro-cid-j7pv25f6]{top:9.5vw;right:7.6vw;font-size:min(34px,2.36vw)}.fv-sekki[data-astro-cid-j7pv25f6]{--w: 140px;left:75px;bottom:124px}}@font-face{font-family:FV Catch;src:url(/fonts/r/fv-catch-gothic.v1.woff2) format("woff2");font-weight:700;font-display:swap}.camp[data-astro-cid-j7pv25f6]{border-top:0!important;padding-top:24px}.camp-rail[data-astro-cid-j7pv25f6]{gap:12px;padding-bottom:14px}.camp-c[data-astro-cid-j7pv25f6]{width:calc(100% - 28px);display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:var(--sh);color:var(--ink);transition:box-shadow .2s;-webkit-tap-highlight-color:transparent}.camp[data-astro-cid-j7pv25f6].n1 .camp-c[data-astro-cid-j7pv25f6]{width:100%}.camp-c[data-astro-cid-j7pv25f6]:active{box-shadow:var(--sh)}.camp-ph[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:1160 / 390;background:var(--bg2);overflow:hidden}.camp-ph[data-astro-cid-j7pv25f6] picture[data-astro-cid-j7pv25f6],.camp-ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%}.camp-ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-fit:cover}.camp-b[data-astro-cid-j7pv25f6]{flex:1;display:grid;grid-template-rows:auto 1fr auto;gap:6px;padding:12px 14px 10px}.camp-k[data-astro-cid-j7pv25f6]{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;font-weight:800;letter-spacing:.04em;color:var(--pink-d);background:var(--pink-50);border:1px solid var(--pink-100);border-radius:var(--pill);padding:5px 10px}.camp-t[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.5;font-weight:800;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.camp-go[data-astro-cid-j7pv25f6]{justify-self:end;align-self:end;display:inline-flex;align-items:center;gap:2px;min-height:28px;color:var(--pink);font-size:14px;font-weight:800}.camp-dots[data-astro-cid-j7pv25f6][hidden]{display:none}.camp-dots[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:0;margin-top:-2px}.camp-dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:22px;height:22px;border:0;background:none;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.camp-dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:before{content:"";width:7px;height:7px;border-radius:var(--pill);background:#d4d4d8;transition:width .2s,background .2s}.camp-dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-current=true]:before{width:20px;background:var(--pink)}@media(hover:hover){.camp-c[data-astro-cid-j7pv25f6]:hover{box-shadow:0 2px 4px #0000000f,0 10px 28px #0000001a}.camp-c[data-astro-cid-j7pv25f6]:hover .camp-go[data-astro-cid-j7pv25f6]{text-decoration:underline}}@media(min-width:700px){.camp-rail[data-astro-cid-j7pv25f6]{gap:20px}.camp-c[data-astro-cid-j7pv25f6]{width:calc((100% - 20px)/2)}.camp-t[data-astro-cid-j7pv25f6]{font-size:17px}.camp-b[data-astro-cid-j7pv25f6]{padding:14px 18px}.camp[data-astro-cid-j7pv25f6].n1 .camp-rail[data-astro-cid-j7pv25f6],.camp[data-astro-cid-j7pv25f6].n2 .camp-rail[data-astro-cid-j7pv25f6]{overflow:visible}.camp[data-astro-cid-j7pv25f6].n1 .rail-nav[data-astro-cid-j7pv25f6],.camp[data-astro-cid-j7pv25f6].n2 .rail-nav[data-astro-cid-j7pv25f6],.camp[data-astro-cid-j7pv25f6].n1 .camp-dots[data-astro-cid-j7pv25f6],.camp[data-astro-cid-j7pv25f6].n2 .camp-dots[data-astro-cid-j7pv25f6]{display:none}.camp[data-astro-cid-j7pv25f6].n1 .camp-c[data-astro-cid-j7pv25f6]{flex-direction:row}.camp[data-astro-cid-j7pv25f6].n1 .camp-ph[data-astro-cid-j7pv25f6]{flex:0 0 66%}.camp[data-astro-cid-j7pv25f6].n1 .camp-b[data-astro-cid-j7pv25f6]{align-content:center;grid-template-rows:auto auto auto;gap:12px;padding:20px 24px}.camp[data-astro-cid-j7pv25f6].n1 .camp-t[data-astro-cid-j7pv25f6]{font-size:20px;-webkit-line-clamp:4;min-height:0}.camp[data-astro-cid-j7pv25f6].n1 .camp-go[data-astro-cid-j7pv25f6]{justify-self:start}}@media(min-width:1000px){.camp[data-astro-cid-j7pv25f6].n3 .camp-c[data-astro-cid-j7pv25f6]{width:calc((100% - 40px) / 3)}.camp[data-astro-cid-j7pv25f6].n3 .camp-t[data-astro-cid-j7pv25f6]{font-size:16px}}.camp[data-astro-cid-j7pv25f6] .rail-nav[data-astro-cid-j7pv25f6]{top:calc(50% - 30px)}.kw[data-astro-cid-j7pv25f6]{--kw-ink: #000}.rsec[data-astro-cid-j7pv25f6].kw{padding:48px 0 32px}.kw-out[data-astro-cid-j7pv25f6]{position:relative}.kw-ttl[data-astro-cid-j7pv25f6]{position:absolute;z-index:1;top:-24px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;margin:0;white-space:nowrap}.kw-ttl[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;padding-bottom:6px;border-bottom:1px solid var(--kw-ink);color:var(--kw-ink);font-size:12px;font-weight:600;line-height:1;font-feature-settings:"palt";-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,50% 100%;mask-position:0 0,50% 100%;-webkit-mask-size:100% auto,8px 2px;mask-size:100% auto,8px 2px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.kw-ttl[data-astro-cid-j7pv25f6]:after{content:"";position:relative;top:-3px;left:-3px;width:8px;height:8px;margin-top:0;background:linear-gradient(45deg,transparent calc(50% - .6px),var(--kw-ink) calc(50% - .6px),var(--kw-ink) calc(50% + .6px),transparent calc(50% + .6px))}.kw-band[data-astro-cid-j7pv25f6]{overflow:clip;padding:16px 0;background:#faf9f1}.kw-vp[data-astro-cid-j7pv25f6]{margin:-8px 0;padding:8px 0;overflow:hidden}.kw-vp[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.kw-track[data-astro-cid-j7pv25f6]{display:flex;align-items:center;width:max-content;min-height:48px}.kw-set[data-astro-cid-j7pv25f6]{display:flex;align-items:center;flex:none}.kw-it[data-astro-cid-j7pv25f6]{flex:none;margin-right:16px;transform:translateY(var(--y, 0))}.kw-set[data-astro-cid-j7pv25f6]>.kw-it[data-astro-cid-j7pv25f6]:first-child{margin-left:0}.kw-a[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center;min-height:44px;color:var(--kw-ink);-webkit-tap-highlight-color:transparent}.kw-a[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.kw-a[data-astro-cid-j7pv25f6]:focus-visible .kw-p[data-astro-cid-j7pv25f6]{outline:3px solid #2b6cff;outline-offset:2px}.kw-p[data-astro-cid-j7pv25f6]{--kr: 18px;--e: .4s cubic-bezier(.36, .04, .23, 1);position:relative;display:flex;align-items:center;justify-content:center;gap:4px;height:36px;padding:0 16px;border-radius:var(--kr) var(--kr) 0 var(--kr);background:#fffffb;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;font-feature-settings:"palt";transition:height var(--e),padding var(--e),gap var(--e),font-size var(--e),border-radius var(--e)}.kw-p[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;border:1px solid var(--kw-ink);border-radius:inherit;opacity:0;transition:opacity var(--e);pointer-events:none}.kw-h[data-astro-cid-j7pv25f6]{flex:none;width:8px;height:8px;color:var(--kw-ink);transition:width var(--e),height var(--e)}.kw-tx[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:4px;min-width:0;padding:.2em 0}.kw-l[data-astro-cid-j7pv25f6]{background:linear-gradient(var(--kw-ink),var(--kw-ink)) 0 100% / 0 1px no-repeat;transition:background-size var(--e)}.kw-img[data-astro-cid-j7pv25f6]{flex:none;width:0;height:40px;border-radius:999px;object-fit:cover;opacity:0;transition:width var(--e),height var(--e),opacity var(--e)}.kw-dot[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transition:opacity var(--e) .05s}.kw-dot[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6]{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);rx:calc(var(--kr) - 1px);ry:calc(var(--kr) - 1px);fill:none;stroke:var(--kw-ink);stroke-width:1.5px;stroke-dasharray:0 5;stroke-linecap:round;stroke-dashoffset:calc(var(--kr) / 2)}.kw-dot[data-astro-cid-j7pv25f6] .e1[data-astro-cid-j7pv25f6]{clip-path:inset(0 0 var(--kr) 0)}.kw-dot[data-astro-cid-j7pv25f6] .e2[data-astro-cid-j7pv25f6]{clip-path:inset(calc(100% - var(--kr)) var(--kr) 0 0)}.kw-dot[data-astro-cid-j7pv25f6] .e3[data-astro-cid-j7pv25f6]{rx:0;ry:0;clip-path:inset(calc(100% - var(--kr)) 0 0 calc(100% - var(--kr)))}.kw-a[data-astro-cid-j7pv25f6].feat .kw-p[data-astro-cid-j7pv25f6]{--kr: 24px;height:48px;gap:12px;padding:0 24px 0 16px;font-size:16px}.kw-a[data-astro-cid-j7pv25f6].feat .kw-h[data-astro-cid-j7pv25f6]{width:12px;height:12px}.kw-a[data-astro-cid-j7pv25f6].feat.kw-ph .kw-p[data-astro-cid-j7pv25f6]{padding-left:4px}.kw-a[data-astro-cid-j7pv25f6].feat.kw-ph .kw-img[data-astro-cid-j7pv25f6]{width:60px;opacity:1}@media(hover:hover){.kw-a[data-astro-cid-j7pv25f6]:hover .kw-dot[data-astro-cid-j7pv25f6]{opacity:0;transition-delay:.05s}.kw-a[data-astro-cid-j7pv25f6]:hover .kw-p[data-astro-cid-j7pv25f6]:after{opacity:1}.kw-a[data-astro-cid-j7pv25f6]:hover .kw-l[data-astro-cid-j7pv25f6]{background-size:100% 1px}}@media(min-width:640px){.rsec[data-astro-cid-j7pv25f6].kw{padding-top:52px}.kw-ttl[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding-bottom:8px;font-size:14px}.kw-band[data-astro-cid-j7pv25f6]{padding:20px 0}}@media(min-width:1024px){.kw-track[data-astro-cid-j7pv25f6]{min-height:56px}.kw-a[data-astro-cid-j7pv25f6]{min-height:48px}.kw-p[data-astro-cid-j7pv25f6]{--kr: 24px;height:48px;padding:0 24px;font-size:14px}.kw-h[data-astro-cid-j7pv25f6]{width:12px;height:12px}.kw-a[data-astro-cid-j7pv25f6].feat .kw-p[data-astro-cid-j7pv25f6]{--kr: 28px;height:56px;padding:0 24px 0 16px;font-size:18px}.kw-a[data-astro-cid-j7pv25f6].feat .kw-h[data-astro-cid-j7pv25f6]{width:16px;height:16px}.kw-a[data-astro-cid-j7pv25f6].feat.kw-ph .kw-p[data-astro-cid-j7pv25f6]{padding-left:4px}.kw-a[data-astro-cid-j7pv25f6].feat.kw-ph .kw-img[data-astro-cid-j7pv25f6]{width:72px;height:48px}.kw-img[data-astro-cid-j7pv25f6]{height:48px}}.kw[data-astro-cid-j7pv25f6].few .kw-vp[data-astro-cid-j7pv25f6]{overflow:visible}.kw[data-astro-cid-j7pv25f6].few .kw-track[data-astro-cid-j7pv25f6],.kw[data-astro-cid-j7pv25f6].few .kw-set[data-astro-cid-j7pv25f6]{width:auto;flex-wrap:wrap;justify-content:center;row-gap:8px}.kw[data-astro-cid-j7pv25f6].few .kw-set[data-astro-cid-j7pv25f6]{flex:1 1 100%;min-width:0;padding:0 var(--g)}.kw[data-astro-cid-j7pv25f6].few .kw-it[data-astro-cid-j7pv25f6]:last-child{margin-right:0}@media(prefers-reduced-motion:reduce){.kw-vp[data-astro-cid-j7pv25f6]{overflow:visible}.kw-track[data-astro-cid-j7pv25f6],.kw-set[data-astro-cid-j7pv25f6]{width:auto;flex-wrap:wrap;justify-content:center;row-gap:8px}.kw-set[data-astro-cid-j7pv25f6]{flex:1 1 100%;min-width:0;padding:0 var(--g)}.kw-it[data-astro-cid-j7pv25f6]:last-child{margin-right:0}.kw-p[data-astro-cid-j7pv25f6],.kw-p[data-astro-cid-j7pv25f6]:after,.kw-h[data-astro-cid-j7pv25f6],.kw-l[data-astro-cid-j7pv25f6],.kw-img[data-astro-cid-j7pv25f6],.kw-dot[data-astro-cid-j7pv25f6]{transition:none}}.rsec[data-astro-cid-j7pv25f6].amap-sec{padding:28px 0 40px;background:linear-gradient(to bottom left,#f9f7aa,#f6c6d5 52%,#f5bccf);overflow:hidden}.amap-ttl[data-astro-cid-j7pv25f6]{margin-bottom:15px;color:#333;font-size:18px;font-weight:700;line-height:1.78;text-align:center}@media(min-width:641px){.amap-ttl[data-astro-cid-j7pv25f6]{margin-bottom:25px;font-size:22px}}@media(min-width:901px){.rsec[data-astro-cid-j7pv25f6].amap-sec{padding:48px 0 56px}.amap-ttl[data-astro-cid-j7pv25f6]{margin-bottom:35px;font-size:26px;line-height:1.38}}.tk-chips[data-astro-cid-j7pv25f6]{margin-bottom:14px}.tk-post[data-astro-cid-j7pv25f6]{width:260px;display:grid;gap:6px;align-content:start}.tk-post[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10;border-radius:var(--r-m)}.tk-post-k[data-astro-cid-j7pv25f6]{justify-self:start;font-size:13px;font-weight:800;color:var(--pink-d);background:var(--pink-50);border-radius:6px;padding:1px 8px}.tk-ask[data-astro-cid-j7pv25f6]{width:260px;display:grid;gap:10px;align-content:center;justify-items:start;padding:20px;border-radius:var(--r);background:linear-gradient(160deg,var(--pink-50),#fff 70%);border:1.5px dashed var(--pink-100)}.tk-ask[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:18px;line-height:1.4;color:var(--pink-d)}.tk-ask[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:not(.btn){font-size:15px;color:var(--sub)}.prefs[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:4px;min-height:52px;padding:0 8px 0 24px;border-top:1px solid var(--line-2);font-size:16px}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] .n[data-astro-cid-j7pv25f6]{color:var(--mute);font-size:15px;flex:1}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] .ic,.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].zero{color:var(--mute)}@media(min-width:900px){.pref-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:start}.prefs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0}.prefs[data-astro-cid-j7pv25f6] .acc[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:var(--r-m);overflow:hidden}.prefs[data-astro-cid-j7pv25f6] .acc[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6]{pointer-events:none;background:var(--bg2);min-height:44px;padding:0 14px}.prefs[data-astro-cid-j7pv25f6] .acc[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6] .ic{display:none}.pref-ul[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:2px 4px;padding:8px 8px 10px}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-height:40px;padding:0 8px;border:0;border-radius:var(--r-s);font-size:15px}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--pink-50);color:var(--pink-d)}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] .n[data-astro-cid-j7pv25f6]{flex:none;font-size:13px}.pref-ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] .ic{display:none}}.ct[data-astro-cid-j7pv25f6]{position:relative;display:block;width:180px;aspect-ratio:4 / 5;border-radius:var(--r-m);overflow:hidden;color:#fff;background:#333}.ct[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center 20%}.ct[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 35%,#000c)}.ct-tx[data-astro-cid-j7pv25f6]{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;display:grid;gap:2px}.ct-tx[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.3}.ct-tx[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ct-lim[data-astro-cid-j7pv25f6]{position:absolute;top:8px;left:8px;z-index:1;background:var(--yellow);color:#222;font-size:13px;font-weight:900;padding:2px 8px;border-radius:6px}@media(min-width:900px){.ct[data-astro-cid-j7pv25f6]{width:210px}}@font-face{font-family:RK Bubble;src:url(/fonts/r/rk-bubble-ranking.v1.woff2) format("woff2");font-display:swap;unicode-range:U+30-39,U+52,U+61,U+67,U+69,U+6B,U+6E}.rsec[data-astro-cid-j7pv25f6].rkg{--rkg-ease: cubic-bezier(.175, .885, .32, 1.275);--rkg-in: cubic-bezier(.165, .84, .44, 1);position:relative;padding:110px 0 120px;border-top:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 1000' preserveAspectRatio='none'%3E%3Cpath fill='%23faf9f4' d='M0 48C96 8 214 0 330 30s214 62 340 44 236-66 372-60 208 48 290 40 88-28 108-36V958c-84 30-196 46-318 24s-220-58-352-46-238 56-372 52S160 940 76 950 0 970 0 970Z'/%3E%3C/svg%3E") 50% 50% / 100% 100% no-repeat}.rsec[data-astro-cid-j7pv25f6].rkg+.rsec[data-astro-cid-j7pv25f6]{border-top:0}.rkg-h[data-astro-cid-j7pv25f6]{margin:0 0 40px;text-align:center;line-height:1;letter-spacing:1.12px}.rkg-en[data-astro-cid-j7pv25f6]{display:block;margin-bottom:15px;color:#000;font:400 48px/1 RK Bubble,Arial Rounded MT Bold,sans-serif;letter-spacing:.023em}.rkg-ja[data-astro-cid-j7pv25f6]{display:block;color:#8a8a8a;font-size:16px;font-weight:800}.rkg-tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 12px;margin:0 auto 66px;padding:0 var(--g) 6px}.rkg-tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]{flex:none;min-height:41px;margin:0;padding:7px 20px;border:2px solid #000;border-radius:25px;background:#fff;box-shadow:0 6px #000;color:#000;font:inherit;font-size:15px;font-weight:800;line-height:1.5;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:transform .3s var(--rkg-in),box-shadow .3s var(--rkg-in),background-color .3s var(--rkg-in),color .3s var(--rkg-in)}.rkg-tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab][aria-selected=true]{border-color:var(--pink-d);background:var(--pink-d);color:#fff;box-shadow:0 0 0 transparent;transform:translateY(6px);cursor:default}.rkg-tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]:focus-visible{outline:3px solid #2b6cff;outline-offset:3px}.rkg-ps[data-astro-cid-j7pv25f6]{position:relative;max-width:1120px;margin:0 auto;padding:0 60px}.rkg-girl[data-astro-cid-j7pv25f6]{position:absolute;top:-69px;left:119px;z-index:0;width:auto;height:72px;pointer-events:none}.rkg-sl[data-astro-cid-j7pv25f6]{position:relative}.rkg-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 35px;margin:0;padding:0;list-style:none}.rkg-x[data-astro-cid-j7pv25f6]{display:none}.rkg-p[data-astro-cid-j7pv25f6].all .rkg-x[data-astro-cid-j7pv25f6]{display:block}.rkg-a[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:block;height:100%;color:#000;letter-spacing:1.12px}.rkg-a[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:0;border:3px solid #000;border-radius:10px;background:#fff;transition:inset .3s var(--rkg-ease)}.rkg-a[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #2b6cff;outline-offset:6px;border-radius:12px}.rkg-o[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:block;height:100%}.rkg-in[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:30px}.rkg-o[data-astro-cid-j7pv25f6]:before,.rkg-o[data-astro-cid-j7pv25f6]:after,.rkg-in[data-astro-cid-j7pv25f6]:before,.rkg-in[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#000;transition:top .3s var(--rkg-ease),right .3s var(--rkg-ease),bottom .3s var(--rkg-ease),left .3s var(--rkg-ease)}.rkg-o[data-astro-cid-j7pv25f6]:before{top:15px;left:15px}.rkg-o[data-astro-cid-j7pv25f6]:after{top:15px;right:15px}.rkg-in[data-astro-cid-j7pv25f6]:before{bottom:15px;left:15px}.rkg-in[data-astro-cid-j7pv25f6]:after{bottom:15px;right:15px}.rkg-n[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;width:58px;height:58px;padding:5px 23px 0 0;color:#fff;font:400 24px/1 RK Bubble,Arial Rounded MT Bold,sans-serif;letter-spacing:0;text-align:center;transition:top .3s var(--rkg-ease),left .3s var(--rkg-ease)}.rkg-n[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:0;z-index:-1;border:29px solid #6b6158;border-right-color:transparent;border-bottom-color:transparent;border-top-left-radius:9px}.rkg-n1[data-astro-cid-j7pv25f6]:before{border-top-color:#d5b54c;border-left-color:#d5b54c}.rkg-n2[data-astro-cid-j7pv25f6]:before{border-top-color:#c3c3c3;border-left-color:#c3c3c3}.rkg-n3[data-astro-cid-j7pv25f6]:before{border-top-color:#a38b6e;border-left-color:#a38b6e}.rkg-ph[data-astro-cid-j7pv25f6]{position:relative;display:block;flex:none;margin-bottom:20px;aspect-ratio:620 / 400;overflow:hidden;background:var(--bg2)}.rkg-ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;top:50%;right:0;width:135%;max-width:none;height:auto;min-height:100%;object-fit:cover;transform:translateY(-50%)}.rkg-cat[data-astro-cid-j7pv25f6]{align-self:flex-start;padding:0 7px 3px;border:1px solid var(--pink-d);border-radius:2px;color:var(--pink-d);font-size:13px;font-weight:700;line-height:1.15}.rkg-t[data-astro-cid-j7pv25f6]{margin:10px 0 15px;font-size:16px;font-weight:800;line-height:1.75;letter-spacing:.07em;transition:color .3s var(--rkg-in)}.rkg-tx[data-astro-cid-j7pv25f6]{display:-webkit-box;font-size:14px;line-height:1.86;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.rkg-ft[data-astro-cid-j7pv25f6]{display:block;margin-top:10px;color:#767676;font-size:12px;line-height:1.5}.rkg-dt[data-astro-cid-j7pv25f6]{display:block}.rkg-tg[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:0 .9em}.rkg-dt[data-astro-cid-j7pv25f6]+.rkg-tg[data-astro-cid-j7pv25f6]{margin-top:5px}.rkg-nav[data-astro-cid-j7pv25f6],.rkg-dots[data-astro-cid-j7pv25f6]{display:none}.rkg-more[data-astro-cid-j7pv25f6]{margin-top:56px;padding-bottom:6px;text-align:center}.rkg-ma[data-astro-cid-j7pv25f6]{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:300px;padding:11px 38px 11px 28px;border:2px solid var(--pink-d);border-radius:25px;background:var(--pink-d);box-shadow:0 6px #000;color:#fff;font-size:16px;font-weight:800;line-height:1.5;letter-spacing:.06em;transition:transform .3s var(--rkg-in),box-shadow .3s var(--rkg-in)}.rkg-ma[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{position:absolute;top:50%;right:14px;width:10px;height:10px;margin-top:-5px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rkg-ma[data-astro-cid-j7pv25f6][data-rkg-more] svg[data-astro-cid-j7pv25f6]{transform:rotate(90deg)}.rkg-ma[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #2b6cff;outline-offset:4px}@media(hover:hover){.rkg-a[data-astro-cid-j7pv25f6]:hover:before{inset:-10px}.rkg-a[data-astro-cid-j7pv25f6]:hover .rkg-o[data-astro-cid-j7pv25f6]:before{top:5px;left:5px}.rkg-a[data-astro-cid-j7pv25f6]:hover .rkg-o[data-astro-cid-j7pv25f6]:after{top:5px;right:5px}.rkg-a[data-astro-cid-j7pv25f6]:hover .rkg-in[data-astro-cid-j7pv25f6]:before{bottom:5px;left:5px}.rkg-a[data-astro-cid-j7pv25f6]:hover .rkg-in[data-astro-cid-j7pv25f6]:after{bottom:5px;right:5px}.rkg-a[data-astro-cid-j7pv25f6]:hover .rkg-n[data-astro-cid-j7pv25f6]{top:-10px;left:-10px}.rkg-a[data-astro-cid-j7pv25f6]:hover .rkg-t[data-astro-cid-j7pv25f6]{color:var(--pink-d)}.rkg-tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab][aria-selected=false]:hover,.rkg-ma[data-astro-cid-j7pv25f6]:hover{transform:translateY(6px);box-shadow:0 0 0 transparent}}@media(max-width:1023px){.rkg-ps[data-astro-cid-j7pv25f6]{padding:0 20px}.rkg-girl[data-astro-cid-j7pv25f6]{left:79px}}@media(max-width:899px){.rsec[data-astro-cid-j7pv25f6].rkg{padding:70px 0 80px}.rkg-h[data-astro-cid-j7pv25f6]{margin-bottom:30px}.rkg-en[data-astro-cid-j7pv25f6]{margin-bottom:10px;font-size:40px}.rkg-ja[data-astro-cid-j7pv25f6]{font-size:14px}.rkg-tabs[data-astro-cid-j7pv25f6]{flex-wrap:nowrap;justify-content:flex-start;gap:0 10px;margin-bottom:48px;overflow-x:auto;scrollbar-width:none}.rkg-tabs[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.rkg-tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]{min-height:38px;padding:6px 16px;font-size:14px}.rkg-ps[data-astro-cid-j7pv25f6]{padding:0}.rkg-girl[data-astro-cid-j7pv25f6]{top:-42px;left:38px;height:60px}.rkg-list[data-astro-cid-j7pv25f6]{display:flex;gap:0;padding:0 15px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 15px;overscroll-behavior-x:contain;scrollbar-width:none}.rkg-list[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.rkg-i[data-astro-cid-j7pv25f6]{flex:0 0 min(100vw - 30px,470px);box-sizing:border-box;padding:15px;scroll-snap-align:start}.rkg-o[data-astro-cid-j7pv25f6]:before,.rkg-o[data-astro-cid-j7pv25f6]:after,.rkg-in[data-astro-cid-j7pv25f6]:before,.rkg-in[data-astro-cid-j7pv25f6]:after{width:8px;height:8px}.rkg-o[data-astro-cid-j7pv25f6]:before{top:10px;left:10px}.rkg-o[data-astro-cid-j7pv25f6]:after{top:10px;right:10px}.rkg-in[data-astro-cid-j7pv25f6]:before{bottom:10px;left:10px}.rkg-in[data-astro-cid-j7pv25f6]:after{bottom:10px;right:10px}.rkg-ph[data-astro-cid-j7pv25f6]{margin-bottom:20px}.rkg-t[data-astro-cid-j7pv25f6]{margin:10px 0}.rkg-nav[data-astro-cid-j7pv25f6]{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin-top:-18px;padding:0;border:0;border-radius:50%;background:var(--pink);color:#fff;cursor:pointer;transition:opacity .2s}.rkg-nav[data-astro-cid-j7pv25f6][hidden]{display:none}.rkg-nav[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:16px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rkg-nav[data-astro-cid-j7pv25f6]:disabled{opacity:.35;cursor:default}.rkg-nav[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #2b6cff;outline-offset:2px}.rkg-prev[data-astro-cid-j7pv25f6]{left:13px}.rkg-next[data-astro-cid-j7pv25f6]{right:13px}.rkg-dots[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-top:8px}.rkg-dots[data-astro-cid-j7pv25f6] i{position:relative;width:22px;height:22px;cursor:pointer}.rkg-dots[data-astro-cid-j7pv25f6] i:before{content:"";position:absolute;top:6px;left:6px;width:10px;height:10px;border-radius:50%;background:#0003}.rkg-dots[data-astro-cid-j7pv25f6] i.on:before{background:var(--pink)}.rkg-more[data-astro-cid-j7pv25f6]{margin-top:30px;padding:0 var(--g) 6px}.rkg-ma[data-astro-cid-j7pv25f6]{width:100%;max-width:300px;min-width:0}}@media(prefers-reduced-motion:no-preference){.rkg-list[data-astro-cid-j7pv25f6]{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.rkg-a[data-astro-cid-j7pv25f6]:before,.rkg-o[data-astro-cid-j7pv25f6]:before,.rkg-o[data-astro-cid-j7pv25f6]:after,.rkg-in[data-astro-cid-j7pv25f6]:before,.rkg-in[data-astro-cid-j7pv25f6]:after,.rkg-n[data-astro-cid-j7pv25f6],.rkg-t[data-astro-cid-j7pv25f6],.rkg-tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab],.rkg-ma[data-astro-cid-j7pv25f6]{transition:none}}.ftiles[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ftiles[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{position:relative;display:block;aspect-ratio:16 / 9;border-radius:var(--r-m);overflow:hidden;color:#fff}.ftiles[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.ftiles[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:center 25%}.ftiles[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:#00000052}.ftiles[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:900;text-align:center;padding:0 6px;text-shadow:0 1px 4px rgba(0,0,0,.6)}@media(min-width:900px){.ftiles[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.ftiles[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{aspect-ratio:2 / 1}}.f-chips[data-astro-cid-j7pv25f6]{margin-top:12px}.pk[data-astro-cid-j7pv25f6]{width:300px;display:flex;flex-direction:column}.pk-ph[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:16 / 10;color:#fff}.pk-ph[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 40%,#000000b3)}.pk-ov[data-astro-cid-j7pv25f6]{position:absolute;left:12px;right:12px;bottom:10px;z-index:1;display:grid;line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.6)}.pk-ov[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:18px}.pk-ov[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6],.pk-ov[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:14px}.pk-tk[data-astro-cid-j7pv25f6]{position:absolute;right:10px;bottom:12px;z-index:2}.pk-b[data-astro-cid-j7pv25f6]{padding:12px;display:grid;gap:8px;flex:1}.pk-pl[data-astro-cid-j7pv25f6]{display:flex;gap:6px;align-items:flex-start;font-size:15px;line-height:1.5;color:#0b4ea2}.pk-pl[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pk-f[data-astro-cid-j7pv25f6]{display:grid;gap:8px;margin-top:auto}.pk-f[data-astro-cid-j7pv25f6] .btn{width:100%}.pk-pr[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--sub)}.pk-pr[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:20px}@media(min-width:900px){.pk[data-astro-cid-j7pv25f6]{width:340px}}.art[data-astro-cid-j7pv25f6]{width:240px;display:grid;gap:6px}.art[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2;border-radius:var(--r-m)}.art-t[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.5;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.art[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--mute);font-size:14px}.g-rate[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:12px;margin-bottom:12px;min-height:56px}.g-rate[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:40px;font-weight:900;line-height:1}.g-rate[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:grid;gap:2px}.g-rate[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--sub);font-size:14px}.rv[data-astro-cid-j7pv25f6]{width:280px;padding:14px;display:grid;gap:6px;align-content:start}.rv[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.5}.rv[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--sub);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rv[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--mute)}.faq[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.faq[data-astro-cid-j7pv25f6] .acc[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6]{font-size:16px;min-height:60px;padding:8px 4px;line-height:1.5}.faq[data-astro-cid-j7pv25f6] .acc[data-astro-cid-j7pv25f6][open]>summary[data-astro-cid-j7pv25f6]{background:none;color:var(--pink-d)}.faq[data-astro-cid-j7pv25f6] .acc[data-astro-cid-j7pv25f6][open]>summary[data-astro-cid-j7pv25f6] .ic{transform:rotate(180deg)}.faq[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:0 4px 16px;color:var(--sub);font-size:15px}.news[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 4px;border-bottom:1px solid var(--line);font-size:15px}.news[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{flex:none;color:var(--mute);font-size:14px;font-feature-settings:"tnum"}.news[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex:1}.news[data-astro-cid-j7pv25f6] .ic{color:var(--mute)}
