.ppm{font-size:12px;color:#9a9aa6;margin-left:2px}.pbox .pt2{margin-top:12px}.adr{text-align:center;margin:24px auto 8px;max-width:320px}.adr small{display:block;color:#9a9aa6;font-size:11px;margin-bottom:4px}.adr iframe{max-width:100%;border:0}strong.hl{color:#ff4d4f;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.ahero{display:flex;gap:16px;align-items:flex-start;margin:6px 0 4px}.ahero h1{margin:0 0 6px}.aphoto{width:140px;height:140px;max-width:42vw;border-radius:12px;flex:none;background:#2c2c36;object-fit:cover}.aphc{font-size:11px;margin:2px 0 10px}@media(max-width:640px){.ahero{flex-direction:column}.aphoto{width:140px;height:140px}}details.more summary{cursor:pointer;color:#ff6b81;font-weight:700;margin:8px 0}.focusa{margin:10px 0 6px}.focusa h2{margin:6px 0 8px}.fa3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fa3 a{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid #2c2c36;border-radius:12px;text-decoration:none;color:#fff;background:#1b1b22;text-align:center}.fa3 img{width:72px;height:72px;border-radius:50%;object-fit:cover;background:#2c2c36}.fa3 b{font-size:14px}.fa3 small{font-size:11px;color:#ff6b81}.fhit{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #ff5a6e;border-radius:12px;margin:8px 0;text-decoration:none;color:inherit}.fhit img{border-radius:50%;object-fit:cover}.ttags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:8px 0 14px}.ttags b{font-size:13px;color:#9a9aa6;margin-right:4px}.ttags a{border:1px solid #2a2a31;border-radius:999px;padding:4px 11px;font-size:13px;background:#18181d}.ttags a.more{border-color:#ff4d4f;color:#ff4d4f}@media(max-width:640px){.ttags{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.ttags a,.ttags b{flex:0 0 auto;white-space:nowrap}}
.tgui{margin:14px 0}.tgsel{margin:10px 0;display:flex;flex-wrap:wrap;gap:6px}.tgsel a.on{background:#ff4d4f;color:#fff;border-radius:999px;padding:4px 12px}.tgbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tgbar select{background:#18181d;color:#ececf1;border:1px solid #2a2a31;padding:4px}
.prss{margin:22px 0;padding:12px 16px;border:1px solid #2a2a31;border-radius:10px}.prss ul{margin:0;padding-left:18px}.prss li{margin:4px 0}
.stk{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:rgba(15,15,18,.96);border-top:1px solid #2a2a31}.stk span{font-weight:700}.stk .btn{padding:10px 18px}body:has(.stk){padding-bottom:64px}@media(min-width:900px){.stk{display:none}body:has(.stk){padding-bottom:0}}.pbox{margin:10px 0 14px;padding:12px 14px;border:1px solid #2a2a31;border-radius:12px;background:#151418}.pbox h2{margin:0 0 6px;font-size:15px}.pbox .pth{float:right;margin:0 0 6px 10px}.pbox .pth img{width:72px;height:auto;border-radius:6px;display:block}.pbox table{clear:both}.pbox table{width:100%;margin:4px 0 8px;font-size:13px}.pbox th{text-align:left;font-weight:400;color:var(--muted);white-space:nowrap;padding:3px 8px 3px 0}.pbox td{padding:3px 0}.pbox td b{font-size:17px}.pbox .pe{color:#ffb3b4}.pbox .btn{display:block;text-align:center}.pbox small{display:block;margin-top:6px;font-size:11px;color:var(--muted)}.pbox .gl{font-size:12px;margin-top:6px}.pbox .gl a{margin-right:10px}.tvx{margin:0 0 14px;padding:10px 14px;border:1px dashed #3a3a44;border-radius:12px;font-size:13px}.tvx p{margin:0 0 8px}.tvx .btn{margin-right:8px}.pbar{display:none}@media(min-width:900px){.pbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0 16px;padding:12px 16px;border:1px solid #2a2a31;border-radius:12px;background:#151418}.pbar .pp{font-size:22px;font-weight:800}.pbar .pp em{font-style:normal;font-size:14px;color:#fff;background:var(--acc);border-radius:4px;padding:2px 6px;margin-left:4px}.pbar .pe{font-size:13px;color:#ffb3b4}.pbar small{flex-basis:100%;font-size:11px;color:var(--muted)}}
:root{--bg:#0f0f12;--card:#18181d;--line:#2a2a31;--text:#ececf1;--muted:#9a9aa6;--acc:#ff4d4f}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,'Hiragino Sans','Noto Sans JP',sans-serif}
a{color:inherit;text-decoration:none}header{display:flex;align-items:center;gap:20px;padding:14px 20px;border-bottom:1px solid var(--line);position:sticky;top:0;background:rgba(15,15,18,.95);z-index:5}
.logo{font-weight:800;color:var(--acc)}nav a{color:var(--muted);margin-right:14px;font-size:14px}nav a:hover{color:var(--text)}
main{max-width:1200px;margin:0 auto;padding:20px 16px}h1{font-size:24px}h2{font-size:18px;margin:28px 0 12px}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.card{background:var(--card);border-radius:10px;overflow:hidden;border:1px solid var(--line)}
.card img,.ph{width:100%;aspect-ratio:3/2;object-fit:cover;background:#26262d;display:block}.card .b{padding:10px}.t{font-size:13px;line-height:1.5;max-height:3em;overflow:hidden}
.off{display:inline-block;background:var(--acc);color:#fff;font-weight:700;font-size:12px;padding:2px 6px;border-radius:4px}.pr{font-size:13px;color:var(--muted);margin-top:6px}.pr s{margin-right:6px}.pr b{color:var(--text);font-size:15px}
.svc{margin:22px 0;padding:14px 16px;border:1px solid var(--line);border-radius:10px}.svc h2{margin-top:0;font-size:17px}.svcitem{margin:18px 0}.muted{color:var(--muted);font-size:13px}.btn{display:inline-block;background:var(--acc);color:#fff;font-weight:700;padding:12px 22px;border-radius:999px}table{border-collapse:collapse;width:100%;font-size:14px}td,th{border-bottom:1px solid var(--line);padding:8px;text-align:left}
footer{border-top:1px solid var(--line);color:var(--muted);font-size:12px;padding:20px;text-align:center}
.mv{position:relative;max-width:560px;aspect-ratio:4/3;border-radius:10px;overflow:hidden;cursor:pointer;background:#25262b}.mv img{width:100%;height:100%;object-fit:cover;display:block}.mv .ph{height:100%}.mv iframe{width:100%;height:100%;border:0}.mv .play{position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:rgba(255,76,76,.92)}.mv .play:after{content:"";position:absolute;left:29px;top:22px;border-left:22px solid #fff;border-top:14px solid transparent;border-bottom:14px solid transparent}.mv .cap{position:absolute;left:0;right:0;bottom:0;padding:8px;background:linear-gradient(transparent,rgba(0,0,0,.8));font-size:13px;text-align:center}
img.main,.ph.main{display:block;width:100%;max-width:560px;border-radius:10px}.ph.main{aspect-ratio:4/3;background:#25262b}
.pmin{display:block;font-size:11px;color:#9a9aa6;font-weight:400}.lead{font-size:15px;line-height:1.9;color:#e4dadc;background:#17151a;border-left:3px solid var(--acc);padding:10px 14px;border-radius:6px}.warn{color:#ffcf6b;font-size:13px}.fhub{line-height:2}.fhub a{color:#c9b8bb}.qa h3{font-size:15px;margin:14px 0 4px}.qa p{margin:0 0 6px;color:#d6d6de;line-height:1.8}.bd.low{background:#1f8a5b}.stt td,.stt th{font-size:13px}.crumb{font-size:12px;color:var(--muted)}.crumb a{color:var(--muted)}
.hero{position:relative;border-radius:14px;overflow:hidden;min-height:300px;background:linear-gradient(120deg,#2a1216,#15151b);display:flex;align-items:flex-end}
.hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.hero .in{position:relative;padding:28px}.hero h1{font-size:34px;margin:0 0 8px;line-height:1.3}
.hero .slides>div{display:none}.hero .slides>div.on{display:block}.dots{display:flex;gap:6px;margin-top:12px}.dots i{width:22px;height:3px;background:#666;display:block}.dots i.on{background:#fff}
.tags a{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:6px 12px;margin:4px;font-size:13px}.guide p,.guide li{line-height:1.9;color:#d6d6de}
@media(max-width:640px){header{flex-wrap:wrap;gap:8px}nav{overflow-x:auto;white-space:nowrap;width:100%}.hero h1{font-size:24px}.grid{grid-template-columns:repeat(2,1fr);gap:10px}}
.hx{position:relative;border-radius:18px;overflow:hidden;height:330px;background:#140b0d;margin-bottom:18px}
.hs{position:absolute;inset:0;background:var(--bg) right center/cover no-repeat;opacity:0;transition:opacity .8s}.hs.on{opacity:1}
.hs:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,6,8,.96) 0%,rgba(12,6,8,.75) 45%,rgba(12,6,8,0) 75%)}
.hc{position:relative;padding:56px 48px;max-width:620px}.hc h1{font-size:42px;line-height:1.25;margin:6px 0 14px;letter-spacing:.02em}
.kick{display:inline-block;color:#ffb3b4;font-size:13px;font-weight:700;letter-spacing:.1em;border:1px solid rgba(255,77,79,.5);border-radius:999px;padding:4px 12px;margin:0}
.sub{color:#e6d6d8;font-size:16px}.sub b{color:#fff;font-size:22px;margin:0 2px}.btn.ghost{background:transparent;border:1px solid rgba(255,255,255,.4);margin-left:8px}@media(max-width:640px){.hc .btn{padding:10px 16px;font-size:14px}}
.hdots{position:absolute;left:48px;bottom:22px;display:flex;gap:8px}.hdots i{width:26px;height:4px;border-radius:2px;background:rgba(255,255,255,.3);display:block}.hdots i.on{background:var(--acc)}
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 26px}.stats div{background:linear-gradient(180deg,#1d1418,#16161b);border:1px solid #33242a;border-radius:14px;padding:16px;text-align:center}
.stats b{display:block;font-size:28px;color:#fff}.stats span{font-size:12px;color:var(--muted)}
.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:10px}.tile{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:10px;transition:.2s}
.tile:hover{border-color:var(--acc);transform:translateY(-2px)}.tile img{width:72px;height:72px;border-radius:12px;object-fit:cover;object-position:top}.tile b{display:block;font-size:15px}.tile span{font-size:12px;color:var(--muted)}
.sh{display:flex;align-items:center;gap:14px;margin:38px 0 14px}.sh img{width:58px;height:58px;border-radius:50%;object-fit:cover;object-position:top;border:2px solid var(--acc)}
.sh h2{margin:0;font-size:20px}.say{position:relative;margin:4px 0 0;font-size:13px;color:#e8dcdd;background:#231a1d;border-radius:10px;padding:5px 10px;display:inline-block}
.sh .more{margin-left:auto;font-size:13px;color:#ffb3b4;white-space:nowrap}
.card{transition:.2s}.card:hover{transform:translateY(-3px);border-color:#4a2a30}
.grid.rk{counter-reset:r}.grid.rk .card{position:relative;counter-increment:r}.grid.rk .card:before{content:counter(r);position:absolute;top:8px;left:8px;z-index:2;width:30px;height:30px;border-radius:50%;background:#2a2a31;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:14px}
.grid.rk .card:nth-child(1):before{background:linear-gradient(135deg,#f7d774,#c9962b)}.grid.rk .card:nth-child(2):before{background:linear-gradient(135deg,#e6e6ea,#9a9aa6)}.grid.rk .card:nth-child(3):before{background:linear-gradient(135deg,#e2a46d,#a0602c)}
.gb{display:flex;align-items:center;gap:22px;margin:40px 0 10px;padding:22px;border-radius:18px;background:linear-gradient(110deg,#2a1418,#18171d);border:1px solid #3a2228}
.gb img{width:150px;height:150px;border-radius:14px;object-fit:cover;object-position:top}.gb b{font-size:20px}.gb p{color:#d9cfd1;line-height:1.8;margin:8px 0}.gb .lk a{display:inline-block;margin:4px 8px 0 0;font-size:13px;color:#ffb3b4}
.gh{display:flex;align-items:center;gap:16px}.gh img{width:84px;height:84px;border-radius:50%;object-fit:cover;object-position:top;border:2px solid var(--acc)}
.agei{width:140px;height:140px;border-radius:50%;object-fit:cover;object-position:top;border:3px solid var(--acc)}
@media(max-width:640px){.hx{height:360px}.hs{background-position:72% center}.hs:before{background:linear-gradient(0deg,rgba(12,6,8,.97) 35%,rgba(12,6,8,.4) 70%,rgba(12,6,8,.1))}.hc{position:absolute;bottom:40px;padding:20px}.hc h1{font-size:28px}.hdots{left:20px;bottom:18px}
.stats{grid-template-columns:repeat(2,1fr)}.stats b{font-size:22px}.tiles{grid-template-columns:repeat(2,1fr);gap:10px}.tile{flex-direction:column;text-align:center}.tile img{width:100%;height:110px}
.sh img{width:46px;height:46px}.sh h2{font-size:17px}.gb{flex-direction:column;text-align:center}.gb img{width:120px;height:120px}}
.pre{display:flex;align-items:center;gap:20px;padding:22px;border:1px dashed #4a2a30;border-radius:16px;background:#151418}.pre img{width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:top}.pre b{font-size:17px}.pre p{color:#cfc6c8;line-height:1.8;margin:6px 0}.pre a{color:#ffb3b4}@media(max-width:640px){.pre{flex-direction:column;text-align:center}}
.agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.acard{display:flex;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px;transition:.2s}.acard:hover{border-color:#4a2a30;transform:translateY(-2px)}.acard img{width:96px;height:96px;border-radius:10px;object-fit:cover;object-position:top;flex:none}.acard b{font-size:15px;line-height:1.5}.acard p{font-size:13px;color:var(--muted);line-height:1.6;margin:6px 0 0}.lead{color:#e6d6d8;font-size:15px;border-left:3px solid var(--acc);padding-left:12px}.by{color:var(--muted);font-size:12px;text-align:right}.mail{font-size:20px;font-weight:700;background:#1d1418;border:1px solid #3a2228;border-radius:12px;padding:14px;text-align:center}.guide table th{width:30%;color:var(--muted)}
.tile .ic{flex:none;width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3a1a1f,#22161a);color:#ff8a8c;border:1px solid #4a2a30}.acard{border-left:3px solid var(--acc)}.acard b:before{content:"";}.name{margin:18px 0 6px;padding:16px 20px;border-radius:14px;background:#151418;border:1px solid var(--line);color:#d9cfd1;font-size:14px;line-height:1.9}.name b{color:#fff}.name small{display:block;color:var(--muted);font-size:12px;margin-top:4px}@media(max-width:640px){.tile .ic{width:48px;height:48px;margin:6px auto 0}}
.phwrap{position:relative}.phc{background:var(--card);border:1px dashed #4a2a30;border-radius:10px;overflow:hidden}.pht{position:relative;aspect-ratio:3/2;background:repeating-linear-gradient(45deg,#1f1d23,#1f1d23 10px,#232128 10px,#232128 20px)}.pht .pl{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:rgba(255,77,79,.85)}.pht .pl:after{content:"";position:absolute;left:16px;top:12px;border-left:12px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.pht em{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:50%;background:#2a2a31;color:#fff;font-style:normal;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:13px}.phc .b{padding:10px}.phc .t,.phc .pr{color:#77737c}.phmsg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(15,15,18,.92);border:1px solid var(--acc);color:#fff;font-weight:700;border-radius:12px;padding:14px 22px;text-align:center;font-size:15px;width:max-content;max-width:90%}.phmsg small{display:block;font-weight:400;color:#cfc6c8;font-size:12px;margin-top:4px}.phlink{text-align:center;margin:22px 0}.phmv{cursor:default}
.agrid2{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ac2{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:18px 8px;background:var(--card);border:1px solid var(--line);border-radius:14px;transition:.2s}.ac2:hover{border-color:var(--acc);transform:translateY(-2px)}.ac2 i{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3a1a1f,#22161a);color:#ff8a8c}.ac2 b{font-size:14px}.ac2 span{font-size:12px;color:var(--muted)}@media(max-width:900px){.agrid2{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.agrid2{grid-template-columns:repeat(2,1fr)}}
.ctg{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.ctg span{font-size:11px;color:#c9b8bb;background:#241b1f;border-radius:4px;padding:2px 6px}.promo{position:relative;margin:22px 0;padding:16px;border:1px solid #4a3a20;border-radius:12px;background:#1b1712}.promo .prl{position:absolute;top:8px;right:10px;font-size:11px;color:#c9b8bb;border:1px solid #555;border-radius:4px;padding:0 5px}.promo .pi{margin:6px 0 14px}.promo .pi b{font-size:16px;color:#ffd79a}.promo .pi p{margin:6px 0 10px;font-size:14px}.pstrip{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:14px 0;padding:12px 14px;border:1px solid #6a5020;border-radius:12px;background:#1f1a10}.pstrip b{flex-basis:100%;color:#ffd79a;font-size:15px}.pstrip .prl{position:absolute;top:6px;right:8px;font-size:11px;color:#c9b8bb;border:1px solid #555;border-radius:4px;padding:0 5px}.pstrip small{flex-basis:100%;font-size:11px;color:var(--muted)}.xin{display:none;margin:10px 0;padding:12px 14px;border:1px solid #2a4a6a;border-radius:12px;background:#10181f}.xin.on{display:block}.xin b{color:#9fd0ff}.mcw{display:flex;flex-direction:column;min-width:0}.mcw .card{flex:1}.mbuy{display:block;margin-top:6px;text-align:center;background:var(--acc);color:#fff;font-weight:700;font-size:13px;padding:8px 6px;border-radius:999px}.mbuy small{font-size:10px;opacity:.8;margin-left:4px}.rk .mcw:nth-child(n+2) .card:before{background:#2a2a31}.rk .mcw:nth-child(2) .card:before{background:linear-gradient(135deg,#e6e6ea,#9a9aa6)}.rk .mcw:nth-child(3) .card:before{background:linear-gradient(135deg,#e2a46d,#a0602c)}.btn.ghost2{background:transparent;border:1px solid var(--acc);color:#ffb3b4}.actbox{margin:22px 0;padding:14px 16px;border:1px solid #3a2228;border-radius:12px;background:#17121a}.actbox h2{margin-top:0}.actbox h3{margin:16px 0 4px;font-size:18px}.actbox h3 a{color:#ffb3b4}.actmore{text-align:center;margin:10px 0 4px}.chip{display:inline-block;font-size:12px;color:#ffb3b4;background:#241b1f;border:1px solid #3a2228;border-radius:999px;padding:3px 10px;margin:2px 4px 2px 0}
.card .im{position:relative}.grid.rk .bds{top:44px}.bds{position:absolute;left:6px;top:6px;display:flex;gap:4px}.bd{font-style:normal;font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;background:#2a2a31;color:#fff}.bd.new{background:#e6b422;color:#1a1a1a}.bd.mv{background:rgba(0,0,0,.7);border:1px solid #666}.bd.drop{background:var(--acc)}.rc{position:absolute;right:6px;top:6px;font-style:normal;font-size:11px;font-weight:800;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,.7);color:#aaa}.rc.up{color:#5be584}.rc.dn{color:#ff7b7b}.st{margin-top:4px;font-size:12px;color:var(--muted)}.st .s{color:#f2c94c;letter-spacing:-1px}.st small{margin-left:4px}.ca{font-size:12px;color:#ffb3b4;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cid{font-size:11px;color:#6f6b76;margin-top:4px;font-family:ui-monospace,monospace}.cid2{font-size:12px;color:var(--muted);font-family:ui-monospace,monospace}.upd{display:inline-block;font-size:12px;color:#ffb3b4;background:#241b1f;border:1px solid #3a2228;border-radius:999px;padding:4px 12px}.muted{color:var(--muted);font-size:13px}.tabs{display:flex;gap:8px;margin:14px 0}.tabs a{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px}.tabs a.on{background:var(--acc);border-color:var(--acc);color:#fff}.qk{margin:10px 0 16px}.qk summary{cursor:pointer;color:#ffb3b4;font-size:14px}.qt{font-size:13px;margin-top:8px}.qt td:first-child{width:44px;font-weight:800}.smp{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:720px}.smp img{width:100%;border-radius:8px}.share a{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;color:#fff}.hs2{margin-left:auto;display:flex;gap:6px}.hs2 input{background:#1b1b20;border:1px solid var(--line);color:#fff;border-radius:999px;padding:7px 12px;width:200px;font-size:13px}.hs2 button{background:var(--acc);color:#fff;border:0;border-radius:999px;padding:7px 12px;font-size:13px}.sq{width:100%;max-width:600px;background:#1b1b20;border:1px solid var(--line);color:#fff;border-radius:12px;padding:12px 14px;font-size:16px}@media(max-width:640px){.hs2{width:100%;margin:0}.hs2 input{flex:1;width:auto}.smp{grid-template-columns:repeat(2,1fr)}.tabs{flex-wrap:wrap}}
.demobar{background:#e6b422;color:#1a1a1a;font-weight:700;font-size:13px;padding:8px 12px;border-radius:8px}
#age{position:fixed;inset:0;background:rgba(0,0,0,.94);display:flex;align-items:center;justify-content:center;z-index:99}#age[hidden]{display:none}#age div{max-width:420px;text-align:center;padding:24px}#age button,#age a{margin:8px}