.gacha-box[data-astro-cid-gkteyqir]{max-width:760px;margin:56px auto;background:linear-gradient(180deg,#14060a,#1f0808);border:1px solid #3a1f12;border-top:3px solid #d4af37;border-radius:6px;padding:36px 28px 32px;text-align:center;box-shadow:0 10px 40px #0006}.gacha-en[data-astro-cid-gkteyqir]{display:block;font-size:11px;letter-spacing:4px;color:#d4af37;font-weight:700}.gacha-title[data-astro-cid-gkteyqir]{font-family:Reggae One,"Noto Serif JP",serif;font-size:clamp(24px,4vw,32px);color:#fff;margin:6px 0 8px;text-shadow:2px 2px 0 #c0392b}.gacha-sub[data-astro-cid-gkteyqir]{font-size:13px;color:#b0a090;line-height:1.8;margin:0 0 24px}.gacha-result[data-astro-cid-gkteyqir]{background:#0a0406;border:1px dashed #4a3020;border-radius:6px;padding:28px 20px;margin-bottom:22px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:border-color .3s}.gacha-result[data-astro-cid-gkteyqir].is-hit{border:1px solid #d4af37;box-shadow:inset 0 0 30px #d4af371f;animation:gachaPop .4s ease}@keyframes gachaPop{0%{transform:scale(.95)}60%{transform:scale(1.03)}to{transform:scale(1)}}.gacha-emoji[data-astro-cid-gkteyqir]{font-size:54px;line-height:1}.gacha-name[data-astro-cid-gkteyqir]{font-family:"Noto Serif JP",serif;font-size:24px;font-weight:900;color:#fff}.gacha-type[data-astro-cid-gkteyqir]{font-size:15px;font-weight:700;color:#d4af37;letter-spacing:.5px}.gacha-desc[data-astro-cid-gkteyqir]{font-size:13px;color:#c8b8a8;line-height:1.85;max-width:480px}.gacha-link[data-astro-cid-gkteyqir]{margin-top:10px;display:inline-block;background:linear-gradient(135deg,#c0392b,#8c2a1f);color:#fff;font-size:13px;font-weight:700;padding:9px 20px;border-radius:4px;text-decoration:none;border:1px solid #d4af37;transition:opacity .15s}.gacha-link[data-astro-cid-gkteyqir]:hover{opacity:.88}.gacha-btn[data-astro-cid-gkteyqir]{background:linear-gradient(135deg,#d4af37,#b8932a);color:#1a0a00;font-family:"Noto Serif JP",serif;font-size:18px;font-weight:900;letter-spacing:1px;padding:14px 40px;border:none;border-radius:4px;cursor:pointer;box-shadow:0 4px 14px #d4af3759;transition:transform .12s,box-shadow .12s}.gacha-btn[data-astro-cid-gkteyqir]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #d4af3780}.gacha-btn[data-astro-cid-gkteyqir]:disabled{opacity:.7;cursor:default}.gacha-list-link[data-astro-cid-gkteyqir]{display:inline-block;margin-top:18px;color:#d4af37;font-size:13px;font-weight:700;letter-spacing:.5px;text-decoration:none;border-bottom:1px solid rgba(212,175,55,.4);padding-bottom:2px;transition:opacity .15s,border-color .15s}.gacha-list-link[data-astro-cid-gkteyqir]:hover{opacity:.82;border-color:#d4af37e6}@media(max-width:640px){.gacha-box[data-astro-cid-gkteyqir]{margin:40px 16px;padding:28px 18px}}.poster-home.poster-home *{box-sizing:border-box}.poster-home.poster-home html{scroll-behavior:smooth}.poster-home{margin:0;background:var(--paper);color:var(--ink);font:15px/1.8 -apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;overflow-wrap:anywhere}.poster-home.poster-home a{color:inherit;text-decoration:none}.poster-home.poster-home a:hover{color:var(--accent)}.poster-home.poster-home a:focus-visible,.poster-home.poster-home button:focus-visible,.poster-home.poster-home summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.poster-home.poster-home img{max-width:100%;height:auto;display:block}.poster-home.poster-home svg{max-width:100%}.poster-home.poster-home h1,.poster-home.poster-home h2,.poster-home.poster-home h3,.poster-home.poster-home p{margin:0}.poster-home.poster-home button,.poster-home.poster-home input{font:inherit;max-width:100%}.poster-home.poster-home button{cursor:default}.poster-home.poster-home button,.poster-home.poster-home input{border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:8px 12px}.poster-home.poster-home input{width:110px}.poster-home.poster-home button:disabled{opacity:.7}.poster-home.poster-home summary{cursor:pointer}.poster-home.poster-home section,.poster-home.poster-home main,.poster-home.poster-home aside,.poster-home.poster-home div,.poster-home.poster-home a{min-width:0}.poster-home.poster-home p{line-height:1.9}{text-align:center;padding:7px 16px;font-size:11px;font-weight:700;letter-spacing:.15em;background:var(--accent);color:var(--banner);border-bottom:1px solid var(--line)}{background:var(--header);color:var(--header-ink);border-bottom:3px solid var(--accent)}{max-width:1280px;margin:auto;min-height:100px;padding:20px 32px;display:flex;justify-content:space-between;align-items:center;gap:24px}{display:flex;align-items:center;gap:10px}{font-size:32px}{font-size:29px;font-weight:900;letter-spacing:.05em}{display:block;font-size:10px;letter-spacing:.45em;color:var(--accent)}{display:flex;gap:22px;font-size:12px;font-weight:700;align-items:center}{position:relative}{display:none;position:absolute;z-index:10;top:100%;left:0;width:190px;padding:14px;background:var(--header);border:1px solid var(--line)}{display:grid;gap:10px}{display:none}.poster-home.poster-home .page-layout{max-width:1280px;margin:auto;padding:28px 32px 72px;display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:36px}.poster-home.poster-home .news-bar{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line);font-size:11px}.poster-home.poster-home .news-flash{color:var(--accent);font-weight:900;flex-shrink:0}.poster-home.poster-home .news-text{flex:1}.poster-home.poster-home .news-link{white-space:nowrap;font-weight:700}.poster-home.poster-home .hero{padding:62px 0 44px;border-bottom:1px solid var(--line);position:relative}.poster-home.poster-home .hero-label,.poster-home.poster-home .en,.poster-home.poster-home .gacha-en{font-size:10px;font-weight:700;letter-spacing:.19em;color:var(--accent)}.poster-home.poster-home .hero h1{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(28px,3.3vw,46px);font-weight:900;line-height:1.55;letter-spacing:-.035em;margin:20px 0}.poster-home.poster-home .red{color:var(--accent)}.poster-home.poster-home .lead{max-width:650px;color:var(--muted);font-size:14px}.poster-home.poster-home .hero-stats{display:flex;margin-top:32px;gap:0}.poster-home.poster-home .hero-stat{padding:0 30px;border-right:1px solid var(--line)}.poster-home.poster-home .hero-stat:first-child{padding-left:0}.poster-home.poster-home .hero-stat:last-child{border:0}.poster-home.poster-home .num{font-family:Georgia,Yu Mincho,serif;font-size:35px;line-height:1.2}.poster-home.poster-home .label{font-size:10px;letter-spacing:.08em;margin-top:7px;color:var(--muted)}.poster-home.poster-home .game-feature{display:flex;gap:22px;align-items:center;margin:28px 0;padding:22px;background:var(--header);color:var(--header-ink);border:1px solid var(--accent)}.poster-home.poster-home .game-feature img{width:100px;height:100px;object-fit:cover;flex:none}.poster-home.poster-home .game-feature>span>span{display:block}.poster-home.poster-home .game-feature>span>span:first-child{font-size:18px;font-weight:900;color:var(--accent)}.poster-home.poster-home .game-feature>span>span:nth-child(2){font-size:11px;margin:7px 0}.poster-home.poster-home .game-feature>span>span:last-child{font-size:11px;font-weight:700;color:var(--accent)}.poster-home.poster-home .most-searched,.poster-home.poster-home .step-road,.poster-home.poster-home .audience,.poster-home.poster-home .catmap,.poster-home.poster-home .mini-author,.poster-home.poster-home .conclusion-box,.poster-home.poster-home .tenzan-archive,.poster-home.poster-home .gacha-box{margin:28px 0;padding:24px;border:1px solid var(--line);background:var(--panel)}.poster-home.poster-home .most-searched>div:first-child{margin-bottom:15px;font-weight:800}.poster-home.poster-home .most-searched>div:first-child>span,.poster-home.poster-home .step-road-head>span{font-size:10px;letter-spacing:.15em;color:var(--accent)}.poster-home.poster-home .ms-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.poster-home.poster-home .ms-grid a{padding:10px 0;border-top:1px solid var(--line);font-size:12px;font-weight:700}.poster-home.poster-home .step-road-head{margin-bottom:15px}.poster-home.poster-home .step-road h2,.poster-home.poster-home .audience h2{font-size:23px}.poster-home.poster-home .step-road-item{padding:12px 0;border-top:1px solid var(--line);font-size:13px}.poster-home.poster-home .step-road-no{display:inline-block;margin-right:12px;font-size:10px;color:var(--accent);font-weight:900}.poster-home.poster-home .step-road-links{display:grid;gap:8px;padding:14px}.poster-home.poster-home .step-road-links a{text-decoration:underline;text-underline-offset:4px}.poster-home.poster-home .audience>p{font-size:12px;margin:10px 0}.poster-home.poster-home .audience>p:first-child{color:var(--accent);letter-spacing:.12em}.poster-home.poster-home .who-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0}.poster-home.poster-home .who-grid>a{padding:16px;border-top:2px solid var(--accent);background:var(--paper)}.poster-home.poster-home .who-grid>a>div:first-child{font-size:26px}.poster-home.poster-home .who-grid>a>div:nth-child(2){font-weight:800;font-size:15px;margin:8px 0}.poster-home.poster-home .who-grid>a>div:last-child{font-size:11px;color:var(--muted)}.poster-home.poster-home .road-banner{padding:18px;border-block:1px solid var(--line);font-size:13px;font-weight:700}.poster-home.poster-home .road-banner span:first-child{display:block;color:var(--accent);font-size:10px}.poster-home.poster-home .catmap-inner{display:grid;gap:22px}.poster-home.poster-home .catmap-head{font-size:12px;font-weight:800;margin-bottom:10px}.poster-home.poster-home .catmap-chips{display:flex;flex-wrap:wrap;gap:8px}.poster-home.poster-home .catmap-chip{font-size:11px;padding:6px 10px;border:1px solid var(--line);display:flex;gap:12px}.poster-home.poster-home .catmap-count{color:var(--accent)}.poster-home.poster-home .mini-author{display:flex;gap:16px;align-items:center}.poster-home.poster-home .mini-author-avatar{width:56px;height:56px;object-fit:cover;border-radius:50%}.poster-home.poster-home .mini-author-name{font-size:14px;font-weight:800}.poster-home.poster-home .mini-author-name span{display:block;font-size:10px;color:var(--muted);font-weight:400}.poster-home.poster-home .mini-author-text{font-size:11px;margin-top:5px}.poster-home.poster-home .mini-author-more{font-size:11px;flex-shrink:0}.poster-home.poster-home .section{margin:48px 0}.poster-home.poster-home .section-head{display:flex;justify-content:space-between;align-items:end;gap:16px;border-bottom:2px solid var(--ink);padding-bottom:14px;margin-bottom:24px}.poster-home.poster-home .section-title{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:26px;line-height:1.4}.poster-home.poster-home .en{display:block;margin-top:9px;font-family:Arial,sans-serif;font-size:9px}.poster-home.poster-home .section-more{font-size:10px;flex-shrink:0;color:var(--muted)}.poster-home.poster-home .articles-grid,.poster-home.poster-home .legend-grid,.poster-home.poster-home .kurashi-grid,.poster-home.poster-home .pop-grid,.poster-home.poster-home .buppan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.poster-home.poster-home .card{background:var(--panel);border:1px solid var(--line)}.poster-home.poster-home .thumb,.poster-home.poster-home .pickup-photo{aspect-ratio:16/9;position:relative;overflow:hidden;background:var(--header)}.poster-home.poster-home .thumb-photo{height:100%}.poster-home.poster-home .thumb-img,.poster-home.poster-home .pickup-img{width:100%;height:100%;object-fit:cover}.poster-home.poster-home .auto-brand,.poster-home.poster-home .pickup-brand{position:absolute;bottom:8px;right:10px;font:9px Arial;color:#fff;letter-spacing:2px;text-shadow:0 1px 3px #000}.poster-home.poster-home .card-body{padding:20px}.poster-home.poster-home .cat{font-size:10px;color:var(--accent);font-weight:800;letter-spacing:.08em}.poster-home.poster-home .card h3,.poster-home.poster-home .pickup-item h3{font-size:17px;line-height:1.65;margin:9px 0}.poster-home.poster-home .card p,.poster-home.poster-home .pickup-item p{font-size:11px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.poster-home.poster-home .meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;border-top:1px solid var(--line);padding-top:12px;margin-top:16px;font-size:9px;color:var(--muted)}.poster-home.poster-home .pop-card{display:flex;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.poster-home.poster-home .pop-emoji{font-size:25px}.poster-home.poster-home .pop-body{flex:1}.poster-home.poster-home .pop-label,.poster-home.poster-home .pop-sub{display:block}.poster-home.poster-home .pop-label{font-size:14px;font-weight:800}.poster-home.poster-home .pop-sub{font-size:10px;color:var(--muted)}.poster-home.poster-home .pop-go{color:var(--accent)}.poster-home.poster-home .conclusion-box{font-size:12px}.poster-home.poster-home .conclusion-box>div{margin:16px 0}.poster-home.poster-home .conclusion-box>div:first-child{font-size:18px;font-weight:800}.poster-home.poster-home .conclusion-box label{display:inline-block;margin:6px 12px 6px 0}.poster-home.poster-home .conclusion-box a{text-decoration:underline;margin-right:12px}.poster-home.poster-home .kurashi-tile{display:grid;grid-template-columns:32px 1fr;column-gap:10px;padding:18px;background:var(--panel);border:1px solid var(--line)}.poster-home.poster-home .kt-ic{grid-row:span 2;font-size:24px}.poster-home.poster-home .kt-t{font-weight:800;font-size:14px}.poster-home.poster-home .kt-d{font-size:11px;color:var(--muted)}.poster-home.poster-home .pr-label{font-size:10px;color:var(--muted);margin-bottom:12px}.poster-home.poster-home .pr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.poster-home.poster-home .pr-card{display:flex;flex-direction:column;padding:15px;border:1px solid var(--line);font-size:11px}.poster-home.poster-home .pr-icon{font-size:13px;font-weight:900;color:var(--accent);margin-bottom:8px}.poster-home.poster-home .pr-name{font-weight:800}.poster-home.poster-home .pr-desc{font-size:10px;color:var(--muted);margin:6px 0}.poster-home.poster-home .pr-btn{margin-top:auto;font-size:10px;color:var(--accent)}.poster-home.poster-home img[width="1"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.poster-home.poster-home .tenzan-archive summary>span{font-size:10px;letter-spacing:.2em;color:var(--accent)}.poster-home.poster-home .tenzan-archive summary>div:first-of-type{font-size:22px;font-weight:900}.poster-home.poster-home .tenzan-archive summary>div:last-child{font-size:12px}.poster-home.poster-home .tenzan-archive details>div{margin-top:18px;font-size:12px}.poster-home.poster-home .tenzan-archive details>div>a{display:block;padding:10px 0;border-top:1px solid var(--line)}.poster-home.poster-home .pickup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.poster-home.poster-home .rank{font:italic 32px Georgia;color:var(--accent);margin-bottom:10px}.poster-home.poster-home .pickup-item h3{font-size:14px}.poster-home.poster-home .pickup-item .cat{margin-top:12px}.poster-home.poster-home .gacha-box{text-align:center;border:3px double var(--accent);padding:32px}.poster-home.poster-home .gacha-title{font-size:24px}.poster-home.poster-home .gacha-sub,.poster-home.poster-home .gacha-desc,.poster-home.poster-home .gacha-list-link{font-size:12px}.poster-home.poster-home .gacha-result{padding:22px}.poster-home.poster-home .gacha-emoji{font-size:32px}.poster-home.poster-home .gacha-name{font-size:24px;letter-spacing:.2em}.poster-home.poster-home .gacha-btn{background:var(--accent);color:var(--banner);font-weight:800;padding:12px 28px;display:block;margin:0 auto 14px}.poster-home.poster-home .legend-intro{font-size:12px;color:var(--muted);margin:-6px 0 24px}.poster-home.poster-home .legend-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.poster-home.poster-home .legend-card{border-bottom:1px solid var(--line);padding-bottom:18px}.poster-home.poster-home .legend-thumb{aspect-ratio:4/3;background:var(--header);overflow:hidden}.poster-home.poster-home .legend-thumb img{width:100%;height:100%;object-fit:cover}.poster-home.poster-home .legend-num{font:11px Georgia;color:var(--accent);margin-top:14px;letter-spacing:.1em}.poster-home.poster-home .legend-wrestler{font-size:17px;font-weight:900;line-height:1.5;margin:7px 0}.poster-home.poster-home .legend-name{font-size:11px;color:var(--muted)}.poster-home.poster-home .legend-tag{font-size:9px;display:inline-block;border:1px solid var(--line);padding:2px 6px;margin-top:10px}.poster-home.poster-home .buppan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.poster-home.poster-home .buppan-card{border:1px solid var(--line);padding:18px}.poster-home.poster-home .buppan-emoji{font-size:28px}.poster-home.poster-home .buppan-title{font-size:17px;font-weight:800}.poster-home.poster-home .buppan-sub{font-size:11px;color:var(--muted)}.poster-home.poster-home .buppan-go{font-size:11px;color:var(--accent);margin-top:12px}.poster-home.poster-home .profile-card{display:grid;grid-template-columns:130px 1fr;gap:28px}.poster-home.poster-home .profile-avatar img{width:130px;aspect-ratio:1;object-fit:cover;border-radius:50%}.poster-home.poster-home .profile-name{font-size:24px;font-weight:800}.poster-home.poster-home .profile-role{font-size:11px;color:var(--accent);margin:6px 0 16px}.poster-home.poster-home .profile-text,.poster-home.poster-home .profile-card p{font-size:12px;margin-bottom:14px}.poster-home.poster-home .profile-card p a{text-decoration:underline;text-underline-offset:4px}.poster-home.poster-home .side-col{font-size:11px;border-left:1px solid var(--line);padding-left:24px}.poster-home.poster-home .side-label{font-size:10px;font-weight:800;letter-spacing:.12em;border-bottom:2px solid var(--ink);padding-bottom:10px;margin:12px 0 18px}.poster-home.poster-home .side-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.poster-home.poster-home .side-tile{font-size:10px}.poster-home.poster-home .side-tile img{width:100%;height:90px;object-fit:contain;background:#fff}.poster-home.poster-home .side-tile span{display:block;margin-top:6px}.poster-home.poster-home .tile-emoji{font-size:35px;text-align:center;height:90px;padding-top:10px;background:var(--panel)}.poster-home.poster-home .side-provider{font-size:9px;color:var(--muted);margin:15px 0 30px}.poster-home.poster-home .side-card{display:block;margin:24px 0;border:1px solid var(--line);background:var(--panel)}.poster-home.poster-home .side-card-img{width:100%;max-height:180px;object-fit:cover}.poster-home.poster-home .side-card-body{padding:14px}.poster-home.poster-home .side-card-title{font-size:13px;font-weight:800;margin-bottom:6px}.poster-home.poster-home .side-card-desc{font-size:10px;color:var(--muted)}.poster-home.poster-home .side-col>div:not([class]){padding:16px;border:1px solid var(--line);margin:24px 0}.poster-home.poster-home .side-col>div:not([class])>div{margin-bottom:10px}.poster-home.poster-home .side-col>div:not([class]) a{color:var(--accent);text-decoration:underline}{background:var(--header);color:var(--header-ink);padding:50px 32px 24px;border-top:4px solid var(--accent)}{max-width:1216px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px}{font-size:26px;font-weight:900;margin-bottom:16px}{font-size:12px;max-width:410px}{font-size:11px;letter-spacing:.2em;color:var(--accent);margin:0 0 16px}{list-style:none;padding:0;margin:0;display:grid;gap:7px;font-size:11px}{max-width:1216px;margin:35px auto 0;padding-top:20px;border-top:1px solid #ffffff30;font-size:9px;display:flex;justify-content:space-between;gap:16px}{font-size:9px}@media(max-width:1000px){.poster-home.poster-home .page-layout{grid-template-columns:minmax(0,1fr)}.poster-home.poster-home .side-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px 0 0;border-left:0;border-top:1px solid var(--line)}.poster-home.poster-home .side-col>*{margin:0!important}.poster-home.poster-home .side-label,.poster-home.poster-home .side-provider{grid-column:1/-1}.poster-home.poster-home .side-col>div:not([class]){padding:14px}.poster-home.poster-home .side-tiles{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.poster-home.poster-home .hero h1{font-size:44px}{gap:20px}{gap:12px}{font-size:25px}}@media(max-width:600px){.poster-home{font-size:14px}{font-size:10px;letter-spacing:.05em}{padding:18px 20px;display:block;min-height:0}{font-size:26px}{font-size:27px}{margin-top:20px;gap:14px;justify-content:space-between;font-size:10px}{width:155px}{left:auto;right:0}.poster-home.poster-home .page-layout{padding:16px 20px 40px;gap:30px}.poster-home.poster-home .news-bar{gap:8px;flex-wrap:wrap;font-size:10px}.poster-home.poster-home .news-text{flex-basis:75%}.poster-home.poster-home .news-link{margin-left:auto}.poster-home.poster-home .hero{padding:36px 0 30px}.poster-home.poster-home .hero-label{font-size:8px;letter-spacing:.1em}.poster-home.poster-home .hero h1{font-size:28px;line-height:1.6;margin:20px 0}.poster-home.poster-home .lead{font-size:12px}.poster-home.poster-home .hero-stat{padding:0 18px}.poster-home.poster-home .num{font-size:28px}.poster-home.poster-home .label{font-size:8px;letter-spacing:0}.poster-home.poster-home .game-feature{padding:16px;gap:14px;align-items:start}.poster-home.poster-home .game-feature img{width:64px;height:78px}.poster-home.poster-home .game-feature>span>span:first-child{font-size:15px}.poster-home.poster-home .game-feature>span>span:nth-child(2){font-size:10px}.poster-home.poster-home .most-searched,.poster-home.poster-home .step-road,.poster-home.poster-home .audience,.poster-home.poster-home .catmap,.poster-home.poster-home .mini-author,.poster-home.poster-home .conclusion-box,.poster-home.poster-home .tenzan-archive,.poster-home.poster-home .gacha-box{padding:18px;margin:22px 0}.poster-home.poster-home .ms-grid{grid-template-columns:1fr}.poster-home.poster-home .step-road h2,.poster-home.poster-home .audience h2{font-size:21px}.poster-home.poster-home .step-road-item{font-size:12px}.poster-home.poster-home .who-grid{grid-template-columns:1fr;gap:12px}.poster-home.poster-home .who-grid>a{padding:12px}.poster-home.poster-home .who-grid>a>div:first-child{float:left;margin-right:12px}.poster-home.poster-home .who-grid>a>div:last-child{clear:both}.poster-home.poster-home .mini-author{flex-wrap:wrap;gap:12px}.poster-home.poster-home .mini-author-body{flex:1}.poster-home.poster-home .mini-author-more{margin-left:auto}.poster-home.poster-home .section{margin:36px 0}.poster-home.poster-home .section-head{align-items:start;gap:10px;margin-bottom:20px}.poster-home.poster-home .section-title{font-size:23px}.poster-home.poster-home .section-more{font-size:9px;max-width:95px}.poster-home.poster-home .articles-grid{grid-template-columns:1fr;gap:20px}.poster-home.poster-home .card h3{font-size:17px}.poster-home.poster-home .card-body{padding:18px}.poster-home.poster-home .pop-grid,.poster-home.poster-home .kurashi-grid{grid-template-columns:1fr;gap:8px}.poster-home.poster-home .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-home.poster-home .pickup-grid{grid-template-columns:1fr;gap:24px}.poster-home.poster-home .pickup-item h3{font-size:17px}.poster-home.poster-home .pickup-item p{font-size:12px}.poster-home.poster-home .legend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.poster-home.poster-home .legend-wrestler{font-size:16px}.poster-home.poster-home .legend-name{font-size:10px}.poster-home.poster-home .buppan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.poster-home.poster-home .buppan-card{padding:14px}.poster-home.poster-home .buppan-title{font-size:15px}.poster-home.poster-home .profile-card{grid-template-columns:1fr;gap:18px}.poster-home.poster-home .profile-avatar img{width:88px}.poster-home.poster-home .side-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.poster-home.poster-home .side-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-home.poster-home .side-col>div:not([class]){grid-column:1/-1}{padding:36px 20px 22px}{grid-template-columns:1fr 1fr;gap:28px}{grid-column:1/-1}{flex-direction:column;gap:8px}.poster-home.poster-home .conclusion-box label{margin-right:4px}.poster-home.poster-home input{width:95px}}.poster-home{--paper:#101014;--panel:#19191e;--ink:#f6f0e8;--muted:#b1a9a5;--line:#494039;--accent:#e6bd65;--header:#0a0a0e;--header-ink:#f6f0e8;--banner:#17100c}{background:#b92f35;color:#fff}{border-bottom:5px solid #b92f35}{min-height:110px}{font-size:34px}.poster-home.poster-home .hero{padding:50px 30px 36px;border:1px solid #6e5138;border-top:8px solid #b92f35;background:repeating-linear-gradient(0deg,transparent,transparent 3px,#e6bd6504 4px),radial-gradient(ellipse at 90% 0%,#61232870,transparent 70%),#171316;margin-top:24px;box-shadow:inset 0 0 0 6px #101014}.poster-home.poster-home .hero h1{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(30px,3.8vw,52px);line-height:1.4;letter-spacing:-.06em;text-shadow:3px 3px #000;font-weight:900}.poster-home.poster-home .hero .red{color:#edc573}.poster-home.poster-home .hero-label{border-block:1px solid #9a723e;padding:8px 0;display:block;letter-spacing:.22em}.poster-home.poster-home .hero-stats{border-top:1px solid #6e5138;padding-top:22px}.poster-home.poster-home .num{font-weight:900;color:var(--accent)}.poster-home.poster-home .news-flash{background:#b92f35;color:#fff;padding:4px 8px}.poster-home.poster-home .game-feature{border:2px solid var(--accent);background:linear-gradient(115deg,#392022,#17171d)}.poster-home.poster-home .game-feature>span>span:last-child{background:#b92f35;color:#fff;display:inline-block;padding:7px 18px}.poster-home.poster-home .section-head{border-bottom:4px solid #b92f35;align-items:center}.poster-home.poster-home .section-title{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:32px;font-weight:900;letter-spacing:-.035em}.poster-home.poster-home .section-title .en{color:var(--accent);letter-spacing:.2em}.poster-home.poster-home .most-searched{border-left:5px solid #b92f35}.poster-home.poster-home .card{border-color:#6e5138}.poster-home.poster-home .card h3{font-size:20px;font-weight:900}.poster-home.poster-home .thumb-img,.poster-home.poster-home .legend-thumb img,.poster-home.poster-home .pickup-img{filter:saturate(.72) contrast(1.1)}.poster-home.poster-home .legend-card{background:linear-gradient(#19191e,#25191c);padding:0 0 16px;border:1px solid #6e5138}.poster-home.poster-home .legend-card>div:not(.legend-thumb){margin-left:12px;margin-right:12px}.poster-home.poster-home .legend-num{color:#e6bd65}.poster-home.poster-home .legend-wrestler{font-size:20px}.poster-home.poster-home .legend-tag{background:#b92f35;border:0;color:#fff}.poster-home.poster-home .gacha-box{background:radial-gradient(ellipse at center,#462328,#17171d);border:4px double #e6bd65}.poster-home.poster-home .tenzan-archive{border:2px solid #e6bd65;background:#251b16}{border-top:7px solid #b92f35}@media(max-width:600px){.poster-home.poster-home .hero{padding:30px 18px 24px}.poster-home.poster-home .hero h1{font-size:29px;letter-spacing:-.07em}.poster-home.poster-home .hero-label{font-size:7px;letter-spacing:.1em}.poster-home.poster-home .hero-stat{padding:0 12px}.poster-home.poster-home .section-title{font-size:26px}.poster-home.poster-home .legend-wrestler{font-size:17px}.poster-home.poster-home .card h3{font-size:19px}{font-size:29px}}.poster-home.poster-home .page-layout{color:var(--ink)}.poster-home.poster-home .card{display:block;color:var(--ink)}.poster-home.poster-home .card.card h3{color:var(--ink)}.poster-home.poster-home .card .cat,.poster-home.poster-home .pickup-item .cat{color:var(--accent)!important}.poster-home.poster-home .card .meta{color:var(--muted)}.poster-home.poster-home .gacha-title,.poster-home.poster-home .gacha-name{color:var(--ink)}.poster-home.poster-home .gacha-sub,.poster-home.poster-home .gacha-desc{color:var(--muted)}.poster-home.poster-home .gacha-list-link{color:var(--accent)}.poster-home.poster-home .gacha-btn{cursor:pointer}.poster-home.poster-home .step-road summary,.poster-home.poster-home .catmap-chip,.poster-home.poster-home .section-more,.poster-home.poster-home .news-link{min-height:44px;align-content:center}.poster-home.poster-home .side-card-img{object-fit:contain}.poster-home.poster-home .thumb-auto,.poster-home.poster-home .pickup-auto{min-height:100%}.poster-home.poster-home .card.card p{color:var(--muted)}.poster-home.poster-home .card.card:hover h3{color:var(--accent)}.poster-home.poster-home .thumb{margin-bottom:0}.poster-home.poster-home .road-banner{display:block}.poster-home.poster-home .gacha-btn{min-height:48px}.poster-home.poster-home .conclusion-box input{font-size:16px;min-height:44px}
