.logoimg{background:url(/img/bgp/logo.svg) 0/contain no-repeat}.logo .logoimg{width:151px;height:22px}@media (max-width:680px){.logo .logoimg{width:123px;height:18px}}.loginwrap .llogo .logoimg{width:178px;height:26px}@media (max-width:680px){.loginwrap .llogo .logoimg{width:158px;height:23px}}.padm-logo .logoimg{width:137px;height:20px}@media (max-width:900px){.padm-logo .logoimg{width:123px;height:18px}}.ansban-i .logoimg{background-image:url(/img/bgp/mark.svg);width:18px;height:16px}.jobtiles{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:22px 0 18px;display:grid}.jobtiles .jt{border:1.5px solid var(--line);cursor:pointer;font:inherit;color:var(--ink-2);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:16px 6px 13px;transition:border-color .15s,background .15s;display:flex}.jobtiles.j6{grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 10px}.jobtiles .jt:hover{border-color:var(--blue-line)}.jobtiles .jt.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.jobtiles .ji{width:52px;height:52px;display:block}.jobtiles .ji svg{width:52px;height:52px}.jobtiles .jl{letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:700}@media (max-width:680px){.jobtiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.jobtiles .jt{border-radius:14px;padding:12px 4px 10px}.jobtiles .ji,.jobtiles .ji svg{width:40px;height:40px}.jobtiles .jl{font-size:13px}.jobtiles.j6{grid-template-columns:repeat(3,minmax(0,1fr))}}.tk-wrap{padding-bottom:64px}.tk-h1{letter-spacing:-.03em;color:var(--ink);margin:18px 0 8px;font-size:30px;font-weight:800}.tk-lead{color:var(--ink-2);margin:0 0 30px;font-size:16px}.tk-sec{margin-top:34px}.tk-sech{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.tk-sech h2{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:21px;font-weight:800}.tk-sech p{color:var(--ink-3);margin:0;font-size:15px}.tk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tk-card{border:1.5px solid var(--line);color:inherit;background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.tk-card:hover{border-color:var(--blue-line);transform:translateY(-1px);box-shadow:0 6px 18px #0019f414}.tk-ic{background:var(--bg-2);border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.tk-tx{flex-direction:column;gap:4px;min-width:0;display:flex}.tk-tx b{letter-spacing:-.02em;color:var(--ink);font-size:16.5px;font-weight:750}.tk-tx em{color:var(--ink-3);font-size:14px;font-style:normal}.tk-hero{background:var(--blue-soft);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin:18px 0 26px;padding:26px 28px;display:grid}.tk-hic{background:#fff;border-radius:22px;place-items:center;width:80px;height:80px;display:grid}.tk-hero h1{letter-spacing:-.03em;color:var(--ink);margin:0 0 6px;font-size:28px;font-weight:800}.tk-hero p{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:16px;display:flex}.tk-legal{color:var(--ink-3);background:#fff;border-radius:8px;padding:3px 9px;font-size:13.5px;font-weight:700}.tk-who{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.tk-who span{color:var(--blue);background:#fff;border-radius:999px;padding:4px 10px;font-weight:700}.tk-go{background:var(--blue);color:#fff;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;height:52px;padding:0 24px;font-size:16px;font-weight:750;text-decoration:none;display:inline-flex}.tk-go:hover{background:var(--blue-dark)}.tk-body{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tk-box{border:1.5px solid var(--line);background:#fff;border-radius:18px;padding:22px 22px 20px}.tk-box h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:800}.tk-list,.tk-check{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.tk-list li,.tk-check li{color:var(--ink-2);padding-left:22px;font-size:15px;line-height:1.55;position:relative}.tk-list li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:6px}.tk-check li:before{content:"✓";color:var(--mint);font-weight:800;position:absolute;top:0;left:1px}.tk-warn{background:#fffbf2;border-color:#f6e3be}.tk-warn .tk-list li:before{background:#f59e0b}.tk-note{color:var(--ink-3);margin:14px 0 0;font-size:13px;line-height:1.55}.tk-next{margin-top:34px}.tk-next h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:19px;font-weight:800}.tk-exp{margin-top:42px;scroll-margin-top:90px}.tk-empty{text-align:center;border:1.5px dashed var(--line);background:var(--bg-2);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}.tk-empty b{color:var(--ink);font-size:17px}.tk-empty span{color:var(--ink-3);margin-bottom:8px;font-size:15px}@media (max-width:900px){.tk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-body{grid-template-columns:1fr}}@media (max-width:680px){.tk-h1{font-size:24px}.tk-grid{grid-template-columns:1fr;gap:10px}.tk-card{padding:14px}.tk-ic{width:46px;height:46px}.tk-hero{grid-template-columns:auto 1fr;gap:14px;padding:20px}.tk-hic{border-radius:16px;width:60px;height:60px}.tk-hero h1{font-size:22px}.tk-hero .tk-go{grid-column:1/-1;width:100%}}.fd-wrap{padding-bottom:72px}.fd-h1{letter-spacing:-.032em;color:var(--ink);margin:26px 0 8px;font-size:28px;font-weight:800;line-height:1.25}.fd-lead{color:var(--ink-sub);letter-spacing:-.014em;margin:0 0 22px;font-size:16px;line-height:1.6}.fd-top{border-bottom:1px solid var(--line);padding-bottom:22px;display:block}.fd-t{color:var(--ink-2);flex-direction:column;align-items:center;gap:9px;padding:4px 0;text-decoration:none;display:flex}.fd-ti{border:1.5px solid var(--line);background:#fff;border-radius:18px;place-items:center;width:64px;height:64px;transition:border-color .15s;display:grid}.fd-t:hover .fd-ti{border-color:var(--blue-line)}.fd-t.on .fd-ti{border:2px solid var(--ink)}.fd-tl{letter-spacing:-.02em;text-align:center;word-break:keep-all;font-size:14px;font-weight:600;line-height:1.3}.fd-t.on .fd-tl{color:var(--ink);font-weight:800}.quick .fd-top{border-bottom:0;padding-bottom:0}.fd-crumb{margin:26px 0 0}.fd-hd{margin:18px 0 26px}.fd-hd h1{letter-spacing:-.032em;color:var(--ink);margin:0 0 8px;font-size:28px;font-weight:800;line-height:1.25}.fd-hd p{color:var(--ink-sub);letter-spacing:-.014em;margin:0;font-size:16px}.fd-guide{background:var(--blue-soft);color:var(--blue);border-radius:10px;margin-top:14px;padding:9px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:680px){.fd-h1{margin:18px 0 6px;font-size:20px}.fd-lead{margin-bottom:16px;font-size:14px}.fd-top{padding-bottom:18px}.fd-ti{border-radius:15px;width:54px;height:54px}.fd-ti svg{width:36px;height:36px}.fd-tl{font-size:12px}.fd-hd h1{font-size:20px}}.home .sec,.home .presssec{padding-top:44px;padding-bottom:44px}.home .sec.hq{padding-top:52px}.home .sec-t h2,.hq-head h2,.hs-head h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;font-weight:800;line-height:1.35}.home .sec-t p,.hq-head p,.hs-head p{color:var(--ink-sub);letter-spacing:-.014em;word-break:keep-all;margin:6px 0 0;font-size:16px;line-height:1.6}.home .sec-t,.hq-head,.hs-head{margin-bottom:24px}.home .fbody h4,.home .pc2-t,.home .hc-t,.home .ci-t,.hs-c h3{letter-spacing:-.028em;font-size:18px;font-weight:700;line-height:1.45}.home .crow-h h3{letter-spacing:-.028em}@media (max-width:680px){.home .fbody h4,.home .pc2-t,.home .hc-t,.home .ci-t,.hs-c h3{font-size:16px}}.hq-head{text-align:center}.hq-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 12px;max-width:980px;margin:0 auto;display:grid}.hq-t{text-align:center;color:var(--ink);flex-direction:column;align-items:center;text-decoration:none;display:flex}.hq-i{background:var(--bg-2);border-radius:22px;place-items:center;width:76px;height:76px;margin-bottom:12px;transition:transform .15s,background .15s;display:grid}.hq-t:hover .hq-i{background:var(--blue-soft);transform:translateY(-2px)}.hq-t b{letter-spacing:-.028em;word-break:keep-all;font-size:16px;font-weight:700;line-height:1.45}.hq-t em{color:var(--ink-3);letter-spacing:-.012em;word-break:keep-all;margin-top:2px;font-size:13px;font-style:normal;line-height:1.5}.hs-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hs-c{background:var(--bg-2);border-radius:20px;flex-direction:column;min-height:290px;padding:28px 28px 0;display:flex;overflow:hidden}.hs-c h3{color:var(--ink);margin:0 0 6px}.hs-c h3 i{color:var(--blue);font-style:normal}.hs-c p{letter-spacing:-.014em;color:var(--ink-2);word-break:keep-all;margin:0;font-size:14px;line-height:1.7}.hs-art{box-sizing:border-box;flex-direction:column;justify-content:flex-end;height:236px;margin-top:auto;padding-top:24px;display:flex;overflow:hidden}.hs-a1{justify-content:flex-end;padding-bottom:26px}.hs-list{flex-direction:column;gap:8px;display:flex}.hs-row{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 4px 14px #0d0f220f}.hs-rthumb{background:var(--bg-2);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.hs-rt{min-width:0;color:var(--ink);letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;overflow:hidden}.hs-rok{color:#0e9f6e;letter-spacing:-.01em;background:#e3f8f0;border-radius:999px;flex:none;align-items:center;gap:3px;padding:5px 9px 5px 7px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.hs-a2{align-items:center}.hs-win{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:8px;width:88%;padding:12px 12px 16px;display:flex;box-shadow:0 -8px 28px #0d0f2214}.hs-win-h{border-bottom:1px solid var(--line-2,#eef0f5);align-items:center;gap:8px;padding-bottom:8px;display:flex}.hs-av{background:linear-gradient(135deg,#8fd3ff,#2160e8);border-radius:50%;flex:none;width:26px;height:26px}.hs-who{flex-direction:column;flex:1;gap:4px;display:flex}.hs-who b{background:#d9deea;border-radius:4px;width:54px;height:7px}.hs-who i{background:#e8ebf2;border-radius:4px;width:34px;height:6px}.hs-live{color:var(--mint);letter-spacing:-.01em;font-size:12px;font-weight:700}.hs-b{letter-spacing:-.012em;word-break:keep-all;border-radius:14px;max-width:84%;padding:9px 12px;font-size:13px;line-height:1.45}.hs-b.me{background:var(--blue);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.hs-b.you{background:var(--bg-2);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.hs-slot{flex-direction:column;align-self:stretch;display:flex;position:relative}.hs-slot .hs-typing{position:absolute;top:0;left:0}.hs-typing{background:var(--bg-2);border-radius:14px;align-self:flex-start;gap:4px;padding:9px 12px;display:inline-flex}.hs-typing i{background:#aeb5c6;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite hsdot}.hs-typing i:nth-child(2){animation-delay:.15s}.hs-typing i:nth-child(3){animation-delay:.3s}@keyframes hsdot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.hs-a3{justify-content:center;align-items:center;gap:10px;padding-bottom:28px}.hs-track{align-items:center;width:80%;display:flex}.hs-dot{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.hs-dot.end{background:linear-gradient(135deg,#4c8dff,#0b3fe0);width:44px;height:44px;box-shadow:0 8px 20px #0019f447}.hs-bar{background:#dce4f5;border-radius:4px;flex:1;height:4px;margin:0 6px;overflow:hidden}.hs-bar i{background:var(--blue);width:100%;height:100%;display:block}.hs-labels{width:80%;color:var(--ink-3);letter-spacing:-.01em;font-size:12px;font-weight:700;display:flex}.hs-labels span{text-align:center;white-space:nowrap;flex:none;width:30px}.hs-labels span.end{width:44px}.hs-labels i{flex:1;margin:0 6px}.hs-done{color:#0e9f6e;letter-spacing:-.014em;background:#e3f8f0;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:9px 14px;font-size:14px;font-weight:800;display:inline-flex}.hs-on .hs-row{animation:6s infinite both hsRow}.hs-on .hs-row.r2{animation-delay:.35s}.hs-on .hs-row.r3{animation-delay:.7s}.hs-on .hs-rok{animation:6s infinite both hsPop}.hs-on .hs-row.r1 .hs-rok{animation-delay:.5s}.hs-on .hs-row.r2 .hs-rok{animation-delay:.85s}.hs-on .hs-row.r3 .hs-rok{animation-delay:1.2s}@keyframes hsRow{0%{opacity:0;transform:translateY(14px)}8%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px)}}@keyframes hsPop{0%,10%{opacity:0;transform:scale(.4)}16%{opacity:1;transform:scale(1.15)}20%,88%{opacity:1;transform:none}96%,to{opacity:0}}.hs-on .hs-b.me{animation:6s infinite both hsMe}.hs-on .hs-typing{animation:6s infinite both hsTyping}.hs-on .hs-b.you{animation:6s infinite both hsYou}@keyframes hsMe{0%,4%{opacity:0;transform:translateY(10px)scale(.96)}10%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hsTyping{0%,16%{opacity:0}20%,40%{opacity:1}44%,to{opacity:0}}@keyframes hsYou{0%,42%{opacity:0;transform:translateY(10px)scale(.96)}50%,90%{opacity:1;transform:none}97%,to{opacity:0}}.hs-on .hs-bar i.b1{transform-origin:0;animation:6s infinite both hsFill1}.hs-on .hs-bar i.b2{transform-origin:0;animation:6s infinite both hsFill2}.hs-on .hs-dot.d2{animation:6s infinite both hsLit2}.hs-on .hs-dot.end{animation:6s infinite both hsEnd}.hs-on .hs-done{animation:6s infinite both hsDone}@keyframes hsFill1{0%,8%{transform:scaleX(0)}26%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hsLit2{0%,24%{color:var(--ink-3);background:#dce4f5}28%,94%{background:var(--blue);color:#fff}to{background:#dce4f5}}@keyframes hsFill2{0%,32%{transform:scaleX(0)}50%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hsEnd{0%,50%{box-shadow:none;background:#dce4f5;transform:scale(.9)}56%{transform:scale(1.18)}60%,94%{background:linear-gradient(135deg,#4c8dff,#0b3fe0);transform:none;box-shadow:0 8px 20px #0019f447}to{box-shadow:none;background:#dce4f5}}@keyframes hsDone{0%,60%{opacity:0;transform:translateY(8px)}68%,92%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hs-on .hs-row,.hs-on .hs-rok,.hs-on .hs-b,.hs-on .hs-typing,.hs-on .hs-bar i,.hs-on .hs-dot,.hs-on .hs-done,.hs-typing i{animation:none!important}.hs-typing{display:none}}@media (max-width:900px){.hq-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hs-cards{grid-template-columns:1fr;gap:12px}.hs-c{min-height:0}}@media (max-width:680px){.home .sec,.home .presssec{padding-top:32px;padding-bottom:32px}.home .sec.hq{padding-top:36px}.home .sec-t h2,.hq-head h2,.hs-head h2{font-size:20px}.home .sec-t p,.hq-head p,.hs-head p{margin-top:4px;font-size:14px}.home .sec-t,.hq-head,.hs-head{margin-bottom:18px}.hq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 6px}.hq-i{border-radius:18px;width:62px;height:62px;margin-bottom:10px}.hq-i svg{width:34px;height:34px}.hq-t b{font-size:15px}.hq-t em{font-size:12px}.hs-c{padding:22px 20px 0}.hs-c p{font-size:13px}}#app .fd-h1,#app .fd-hd h1,#app .tk-h1,#app .tk-hero h1,#app .pagetop h1,#app .pagetop h2,#app .cmast h2,#app .askhd h2,#app .askdet h1,#app .doc h1,#app .signuphd h1,#app .loginwrap .lt2,#app .faq-h1,#app .qdet h1{letter-spacing:-.032em;color:var(--ink);font-size:28px;font-weight:800;line-height:1.25}#app .fd-lead,#app .fd-hd p,#app .tk-lead,#app .sec-t p,#app .tk-sech p,#app .cmast p,#app .askhd p,#app .signuphd p,#app .loginwrap .ls2,#app .faq-h1+.isub{color:var(--ink-sub);letter-spacing:-.014em;font-size:16px;line-height:1.6}#app .sec-t p{margin-top:6px}#app .fd-h1,#app .fd-hd h1,#app .tk-h1{margin-bottom:0}#app .fd-lead,#app .fd-hd h1+p,#app .tk-lead,#app .cmast p,#app .askhd p,#app .signuphd p,#app .loginwrap .ls2,#app .faq-h1+.isub{margin-top:6px}#app .fd-lead,#app .tk-lead,#app .faq-h1+.isub,#app .fd-hd,#app .pagetop,#app .signuphd{margin-bottom:24px}#app .pagetop+.jobtiles,#app .tk-lead+.tk-sec{margin-top:0}#app .askhd+.csearch,#app .loginwrap .ls2+.sso{margin-top:24px}#app .sec-t:not(.pagetop) h2,#app .tk-sech h2,#app .tk-next h2,#app .relbox h3,#app .psec2 h3,#app .sr-h,#app .join h3,#app .jsec h2,#app .jhelp-l h2{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.35}#app .doc .doc-a h2{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1.35}#app .artbody .blk-h{font-size:20px}#app .fbody h4,#app .tk-tx b,#app .tk-box h2,#app .qitem h3,#app .qdet h3,#app .sidebox h4,#app .askwrite h3,#app .deal h4,#app .psec2 h4,#app .jstep h4,#app .jsteps4 h4,#app .jadv .row h4{letter-spacing:-.028em;font-size:18px;font-weight:700;line-height:1.45}#app .jfeat h3{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1.35}#app .qitem p{letter-spacing:-.014em;font-size:14px;line-height:1.7}#app .aisum-tag{letter-spacing:-.01em;font-size:12px}#app .aisum-line,#app .aisum-line span,#app .aisum-line b{letter-spacing:-.014em;font-size:14px}#app .pt-m,#app .pt-m span,#app .op-m,#app .op-m span,#app .ab-f,#app .tk-legal{letter-spacing:-.012em;font-size:13px}#app .pt-d{letter-spacing:-.014em;font-size:14px}#app .jhelp-s strong{letter-spacing:-.014em;font-size:16px}#app .jhelp-s span{letter-spacing:-.014em;font-size:14px}#app .jhelp-go{letter-spacing:-.016em;font-size:15px}#app .jpop .jp-h{letter-spacing:-.03em;font-size:28px;line-height:1.25}#app .jpop .jp-k{letter-spacing:-.01em;font-size:12px}#app .jpop .jp-p{letter-spacing:-.014em;font-size:14px}#app .jpop .jp-day{letter-spacing:-.012em;font-size:13px}@media (max-width:680px){#app .fd-h1,#app .fd-hd h1,#app .tk-h1,#app .tk-hero h1,#app .pagetop h1,#app .pagetop h2,#app .cmast h2,#app .askhd h2,#app .askdet h1,#app .doc h1,#app .signuphd h1,#app .loginwrap .lt2,#app .faq-h1,#app .qdet h1{font-size:20px}#app .fd-lead,#app .fd-hd p,#app .tk-lead,#app .sec-t p,#app .tk-sech p,#app .cmast p,#app .askhd p,#app .signuphd p,#app .loginwrap .ls2,#app .faq-h1+.isub{font-size:14px}#app .sec-t p,#app .fd-lead,#app .fd-hd h1+p,#app .tk-lead,#app .cmast p,#app .askhd p,#app .signuphd p,#app .loginwrap .ls2,#app .faq-h1+.isub{margin-top:4px}#app .fd-lead,#app .tk-lead,#app .faq-h1+.isub,#app .fd-hd,#app .pagetop,#app .signuphd{margin-bottom:18px}#app .askhd+.csearch,#app .loginwrap .ls2+.sso{margin-top:18px}#app .sec-t:not(.pagetop) h2,#app .tk-sech h2,#app .tk-next h2,#app .relbox h3,#app .psec2 h3,#app .sr-h,#app .join h3,#app .jsec h2,#app .jhelp-l h2{font-size:20px}#app .doc .doc-a h2,#app .fbody h4,#app .tk-tx b,#app .tk-box h2,#app .qitem h3,#app .qdet h3,#app .sidebox h4,#app .askwrite h3,#app .deal h4,#app .psec2 h4,#app .jstep h4,#app .jsteps4 h4,#app .jadv .row h4,#app .jfeat h3{font-size:16px}#app .qitem p,#app .aisum-line,#app .aisum-line span,#app .aisum-line b{font-size:13px}#app .pt-m,#app .pt-m span,#app .op-m,#app .op-m span,#app .ab-f,#app .tk-legal,#app .pv-n,#app .pv-d,#app .pv-more{font-size:12px}#app .pt-d{font-size:13px}#app .jhelp-s strong{font-size:15px}#app .jhelp-s span{font-size:13px}#app .jhelp-go{font-size:14px}#app .jpop .jp-h,#app .jprice .p .v,#app .jh h1{font-size:24px}}.fd-pane{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px;padding:32px 0;display:grid}.fd-pane-h h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;font-weight:800;line-height:1.35}.fd-pane-h p{color:var(--ink-sub);letter-spacing:-.014em;word-break:keep-all;margin:6px 0 0;font-size:16px;line-height:1.6}.fd-checks{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.fd-checks a{letter-spacing:-.014em;color:var(--ink);word-break:keep-all;align-items:flex-start;gap:10px;font-size:16px;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.fd-checks a:hover{color:var(--blue)}.fd-ck{background:var(--blue-soft);width:24px;height:24px;color:var(--blue);border-radius:50%;flex:none;place-items:center;display:grid}.fd-exp{margin-top:28px}@media (max-width:680px){.fd-pane{grid-template-columns:1fr;gap:18px;padding:24px 0}.fd-pane-h h2{font-size:20px}.fd-pane-h p{margin-top:4px;font-size:14px}.fd-checks{grid-template-columns:1fr;gap:12px}.fd-checks a{font-size:15px}}.fd-media{background:var(--bg-2);aspect-ratio:1280/260;border-radius:20px;margin-top:24px;overflow:hidden}.fd-video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:680px){.fd-media{aspect-ratio:16/6;border-radius:14px;margin-top:18px}}button.hq-t{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hq-t.on .hq-i{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.hq-t.on b{color:var(--ink)}.hq-t.zero{opacity:.45}.hq-compact{gap:20px 10px;max-width:none}.hq-compact .hq-i{border-radius:18px;width:64px;height:64px;margin-bottom:10px}.hq-compact .hq-t b{font-size:15px}.hq-compact .hq-t em{font-size:12px}.fd-top .hq-grid{padding-bottom:6px}.cfind{border-bottom:1px solid var(--line);margin:20px 0 8px;padding-bottom:20px}.cfind-all{color:var(--blue);margin-left:10px;font-size:14px;text-decoration:none}@media (max-width:680px){.hq-compact .hq-i{border-radius:15px;width:54px;height:54px}.hq-compact .hq-i svg{width:32px;height:32px}.hq-compact .hq-t b{font-size:13px}.hq-grid,.hq-compact{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:repeat(6,calc(23.2558vw - 13.0233px));grid-auto-flow:row;gap:18px 6px;margin-left:-16px;margin-right:-16px;padding:2px 16px 4px;scroll-padding-left:16px;overflow-x:auto}.hq-grid::-webkit-scrollbar{display:none}.hq-t{scroll-snap-align:start}.hq-grid:not(.hq-count) .hq-t em{display:none}}.fd-layout{margin-top:24px}.fd-layout .fd-media{aspect-ratio:16/7;margin-top:0}.fd-layout .fd-pane{border-bottom:1px solid var(--line);padding:28px 0;display:block}.fd-layout .fd-pane h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;font-weight:800;line-height:1.35}.fd-layout .fd-pane p{color:var(--ink-sub);letter-spacing:-.014em;word-break:keep-all;margin:6px 0 0;font-size:16px;line-height:1.6}.fd-layout .fd-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:20px}.fd-layout .fd-checks a{font-size:15px}.fd-layout .fd-exp{margin-top:24px}@media (max-width:680px){.fd-layout{margin-top:18px}.fd-layout .fd-media{aspect-ratio:16/8}.fd-layout .fd-pane{padding:22px 0}.fd-layout .fd-pane h2{font-size:20px}.fd-layout .fd-pane p{margin-top:4px;font-size:14px}.fd-layout .fd-checks{grid-template-columns:1fr;gap:10px;margin-top:16px}}.fd-more{font:inherit;color:var(--blue);letter-spacing:-.014em;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:14px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.fd-layout .fd-pane{border-bottom:0;padding-bottom:28px}.fd-layout .fd-exp{border-top:8px solid var(--bg-2);margin-top:0;padding-top:32px}.fd-exp-h{margin-bottom:16px}.fd-exp-h h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;font-weight:800;line-height:1.35}.fd-exp-h h2 b{color:var(--blue)}.fd-exp-h p{color:var(--ink-sub);letter-spacing:-.014em;margin:6px 0 0;font-size:16px;line-height:1.6}@media (max-width:680px){.fd-layout .fd-exp{border-top-width:6px;margin-left:-16px;margin-right:-16px;padding-top:24px;padding-left:16px;padding-right:16px}.fd-exp-h h2{font-size:20px}.fd-exp-h p{margin-top:4px;font-size:14px}}.fd-layout .fd-hero{aspect-ratio:auto;height:200px;position:relative}.fd-hero:after{content:"";background:linear-gradient(90deg,#0a1028c7 0%,#0a102873 55%,#0a10281a 100%);position:absolute;inset:0}.fd-hero-t{z-index:1;position:absolute;bottom:24px;left:28px;right:28px}.fd-hero-t h2{letter-spacing:-.03em;color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1.35}.fd-hero-t p{letter-spacing:-.014em;color:#ffffffe0;word-break:keep-all;max-width:520px;margin:6px 0 0;font-size:15px;line-height:1.6}.fd-layout .fd-pane{padding:12px 0 24px}@media (max-width:680px){.fd-layout .fd-hero{height:168px}.fd-hero-t{bottom:16px;left:18px;right:18px}.fd-hero-t h2{font-size:20px}.fd-hero-t p{font-size:13px}}.fd-guide-box{margin:0}.fd-layout .fd-pane:has(.fd-guide-box){padding-bottom:8px}.fd-guide-box summary{cursor:pointer;color:var(--ink-3);letter-spacing:-.012em;align-items:center;gap:4px;padding:12px 0;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.fd-guide-box summary::-webkit-details-marker{display:none}.fd-guide-box summary:hover{color:var(--ink-2)}.fd-guide-box summary svg{transition:transform .2s}.fd-guide-box[open] summary svg{transform:rotate(180deg)}.fd-guide-box .fdg-c,.fd-guide-box[open] .fdg-o{display:none}.fd-guide-box[open] .fdg-c{display:inline}.fdg-close{background:var(--bg-2);width:100%;height:48px;color:var(--ink-2);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:4px;margin-top:24px;font-size:14px;font-weight:600;display:flex}.fdg-close:hover{background:#e9edf2}.fdg-body{padding:0 0 8px}.fdg-body section{padding-top:28px}.fdg-body h3{letter-spacing:-.026em;color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.45}.fd-layout .fdg-body p{letter-spacing:-.014em;color:var(--ink-2);word-break:keep-all;margin:0 0 8px;font-size:15px;line-height:1.75}.fd-layout .fdg-body .fdg-note{color:var(--ink-3);margin-top:10px;font-size:13px;line-height:1.6}.fdg-body ul,.fdg-body ol,.fdg-body dl{margin:0;padding:0;list-style:none}.fdg-lead{padding-top:12px!important}.fd-layout .fdg-body .fdg-key{background:var(--blue-soft);color:var(--ink);border-radius:14px;margin:0 0 14px;padding:16px 18px;font-size:16px;font-weight:600;line-height:1.7}.fdg-pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fdg-pick li{border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.fdg-pi{flex:none;width:36px;height:36px;display:block}.fdg-pick b{color:var(--ink);margin-bottom:2px;font-size:15px;font-weight:700;display:block}.fdg-pick li span:not(.fdg-pi){color:var(--ink-2);word-break:keep-all;font-size:14px;line-height:1.6;display:block}.fdg-card{background:var(--bg-2);border-radius:14px;padding:16px 18px}.fdg-docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;display:grid}.fdg-docs li{color:var(--ink);word-break:keep-all;gap:8px;font-size:15px;line-height:1.55;display:flex}.fdg-docs i{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.fdg-docs i svg{width:12px;height:12px}.fdg-steps li{gap:14px;padding-bottom:18px;display:flex;position:relative}.fdg-steps li:last-child{padding-bottom:0}.fdg-steps li:not(:last-child):before{content:"";background:#cfe0ff;width:2px;position:absolute;top:30px;bottom:2px;left:13px}.fdg-steps i{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:800;display:grid}.fdg-steps b{color:var(--ink);letter-spacing:-.016em;font-size:15px;line-height:28px;display:block}.fdg-steps span{color:var(--ink-2);word-break:keep-all;font-size:14px;line-height:1.6;display:block}.fdg-body .fdg-warn{background:#fffaf0;border:1px solid #fbe3b6;border-radius:14px;padding:4px 20px}.fdg-warn li{color:var(--ink);word-break:keep-all;gap:10px;padding:14px 0;font-size:15px;line-height:1.6;display:flex}.fdg-warn li+li{border-top:1px solid #f6e6c8}.fdg-warn li:before{content:"!";color:#fff;background:#ffb01f;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:800;display:grid}.fdg-faq{border-top:1px solid var(--line)}.fdg-faq div{border-bottom:1px solid var(--line);padding:14px 0}.fdg-faq dt{color:var(--ink);letter-spacing:-.016em;font-size:15px;font-weight:700;line-height:1.55}.fdg-faq dt:before{content:"Q. ";color:var(--blue)}.fdg-faq dd{color:var(--ink-2);word-break:keep-all;margin:6px 0 0;font-size:15px;line-height:1.7}.fdg-src ul{flex-wrap:wrap;gap:8px;display:flex}.fdg-src a{background:var(--bg-2);height:32px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.fdg-src a:hover{color:var(--blue)}.fdg-src a:after{content:"↗";color:var(--ink-3);margin-left:4px}@media (max-width:680px){.fdg-body section{padding-top:22px}.fdg-body h3{font-size:16px}.fd-layout .fdg-body p,.fdg-docs li,.fdg-warn li,.fdg-faq dt,.fdg-faq dd{font-size:14px}.fd-layout .fdg-body .fdg-key{padding:14px 16px;font-size:15px}.fdg-pick,.fdg-docs{grid-template-columns:1fr}}.tkc{align-items:flex-start;gap:8px;display:flex}.tkc-w{flex-wrap:wrap;flex:1;gap:6px;min-width:0;max-height:38px;display:flex;overflow:hidden}.tkc.open .tkc-w{max-height:none}.tkc-more{background:var(--bg-2);width:38px;height:38px;color:var(--ink-2);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.tkc-more:hover{background:#e9edf2}.tkc-more svg{transition:transform .18s}.tkc.open .tkc-more svg{transform:rotate(180deg)}.tkc-c{background:var(--bg-2);height:38px;color:var(--ink-2);font:inherit;letter-spacing:-.014em;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.tkc-c em{color:var(--ink-3);font-size:13px;font-style:normal;font-weight:500}.tkc-c:hover{background:#e9edf2}.tkc-c.on{background:var(--ink);color:#fff}.tkc-c.on em{color:#fff9}.tkc-c.zero,.tkc-c.zero em{color:var(--ink-4)}.jf-live .nums button{transition:width .3s,background .2s,color .2s;position:relative;overflow:hidden}.jf-live .nums button.on{width:52px}.jf-bar{transform-origin:0;background:#ffffffbf;width:100%;height:3px;animation:5s linear forwards jfBar;position:absolute;bottom:0;left:0}.jf-hold .jf-bar{animation-play-state:paused}@keyframes jfBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.jf-txt{animation:.45s cubic-bezier(.2,.7,.2,1) both jfIn}@keyframes jfIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.shot.anim{align-items:flex-start}.shot.anim .sh-win{animation:.5s cubic-bezier(.2,.7,.2,1) both jfWin}@keyframes jfWin{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}.shot.anim .sw-todo,.shot.anim .sw-q{animation:.45s .25s both jfIn}.shot.anim .sw-row,.shot.anim .sw-stat span,.shot.anim .sw-chips span,.shot.anim .sw-a,.shot.anim .sw-cta,.shot.anim .sw-note{animation:.45s both jfIn}.shot.anim .sw-row:first-of-type{animation-delay:.4s}.shot.anim .sw-row:nth-of-type(2){animation-delay:.55s}.shot.anim .sw-row:nth-of-type(3){animation-delay:.7s}.shot.anim .sw-row:nth-of-type(4){animation-delay:.85s}.shot.anim .sw-stat span:first-child{animation-delay:.4s}.shot.anim .sw-stat span:nth-child(2){animation-delay:.5s}.shot.anim .sw-stat span:nth-child(3){animation-delay:.6s}.shot.anim .sw-stat span:nth-child(4){animation-delay:.7s}.shot.anim .sw-chips span{animation-delay:.85s}.shot.anim .sw-a{animation-delay:.5s}.shot.anim .sw-cta{animation-delay:1s}.shot.anim .sw-note{animation-delay:1.1s}.shot.anim .sw-tag{animation:.4s cubic-bezier(.3,1.6,.5,1) 1.05s both jfPop}@keyframes jfPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.shot.anim .sw-todo{padding-left:26px;position:relative}.shot.anim .sw-todo:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;animation:1.4s ease-in-out infinite jfDot;position:absolute;top:50%;left:12px}@keyframes jfDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.jf-bar,.jf-txt,.shot.anim .sh-win,.shot.anim *,.shot.anim .sw-todo:before{animation:none!important}}.jst>div:first-child>*{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}.jst.jst-on>div:first-child>*{opacity:1;transform:none}.jst.jst-on>div:first-child>:nth-child(2){transition-delay:80ms}.jst.jst-on>div:first-child>:nth-child(3){transition-delay:.16s}.jst.jst-on>div:first-child>:nth-child(4){transition-delay:.24s}.jst:not(.jst-on) .sh-win{opacity:0}@media (prefers-reduced-motion:reduce){.jst>div:first-child>*{opacity:1;transition:none;transform:none}.jst:not(.jst-on) .sh-win{opacity:1}}.zpop .zp-b{background:#fff;border-radius:24px;width:100%;max-width:392px;padding:20px 24px 8px;animation:.28s cubic-bezier(.2,.8,.3,1) jpop-up;position:relative;box-shadow:0 30px 80px #080e1e47}.zp-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.zp-logo{background:url(/img/bgp/logo.svg) 0/contain no-repeat;width:116px;height:17px;display:block}.zp-x{width:36px;height:36px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-right:-8px;display:grid}.zp-x:hover{background:var(--bg-2);color:var(--ink)}.zp-k{color:var(--ink-3);letter-spacing:-.014em;font-size:14px;font-weight:600}#app .zp-h{letter-spacing:-.034em;color:var(--ink);margin:6px 0 20px;font-size:28px;font-weight:800;line-height:1.32}.zp-h b{color:var(--blue)}.zp-bill{background:var(--bg-2);border-radius:16px;margin-top:20px;padding:6px 18px}.zp-r,.zp-t{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;display:flex}.zp-r{height:44px;color:var(--ink-2);letter-spacing:-.014em;font-size:15px}.zp-r em{color:var(--ink);font-style:normal;font-weight:700}.zp-r+.zp-r{border-top:1px solid var(--line)}.zp-t{height:60px;color:var(--ink);border-top:1.5px dashed #cdd3dc;margin-top:2px;font-size:15px;font-weight:700}.zp-t em{color:var(--blue);letter-spacing:-.02em;font-size:26px;font-style:normal;font-weight:800}.zp-p{color:var(--ink-3);letter-spacing:-.012em;word-break:keep-all;margin:14px 2px 18px;font-size:13px;line-height:1.6}.zp-go{background:var(--blue);color:#fff;letter-spacing:-.018em;border-radius:14px;justify-content:center;align-items:center;gap:6px;height:54px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.zp-go:hover{background:var(--blue-dark)}.zp-f{justify-content:center;margin-top:8px;display:flex}.zp-f button{height:44px;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:13px}.zp-f button:hover{color:var(--ink)}.zp-r,.zp-t{animation:.4s cubic-bezier(.2,.7,.2,1) both jfIn}.zp-r:first-child{animation-delay:.12s}.zp-r:nth-child(2){animation-delay:.2s}.zp-r:nth-child(3){animation-delay:.28s}.zp-t{animation-delay:.4s}.zp-t em{animation:.45s cubic-bezier(.3,1.6,.5,1) .55s both jfPop;display:inline-block}@media (max-width:480px){.zpop .zp-b{padding:18px 20px 6px}#app .zp-h{font-size:24px}}@media (prefers-reduced-motion:reduce){.zp-r,.zp-t,.zp-t em{animation:none}}.wk-g+.wk-g{margin-top:16px}.wk-gh{color:var(--ink-3);letter-spacing:-.012em;margin-bottom:8px;font-size:13px;font-weight:700}#app .sidebox{background:#fff;border:0;border-radius:20px;padding:24px;box-shadow:0 1px 2px #1118270a,0 8px 28px #11182712}#app .sidebox .sb-free{background:var(--blue-soft);border:0;border-radius:8px;height:28px;margin:0 0 12px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}#app .sidebox .sk{display:none}#app .sidebox h4{letter-spacing:-.03em;color:var(--ink);margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.4}#app .sidebox .srow{background:#f5f6f8;border:0;border-radius:14px;gap:12px;margin:8px 0 0;padding:14px 16px}#app .sidebox .srow .si{width:40px;height:40px;color:var(--blue);background:#fff;border-radius:50%}#app .sidebox .srow .s1{color:var(--ink-3);font-size:13px}#app .sidebox .srow .s2{color:var(--ink);margin-top:1px;font-size:15px;font-weight:700}#app .sidebox .sidenote{color:var(--ink-3);border-top:0;margin-top:16px;padding-top:0;font-size:13px;line-height:1.7}.fd-mo-t,.gd-chips{display:none}@media (max-width:900px){.gnb1-in .burger{order:9;margin-left:-4px;margin-right:-10px}.mdrawer{animation-name:mdslideR;left:auto;right:0}@keyframes mdslideR{0%{transform:translate(100%)}to{transform:none}}}@media (max-width:680px){.fd-layout .fd-hero{display:none}.fd-mo-t{padding:4px 0 6px;display:block}.fd-mo-t h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:22px;font-weight:800}.fd-mo-t p{color:var(--ink-2);word-break:keep-all;margin:6px 0 0;font-size:14px;line-height:1.6}.gd-chips{display:block}.gd-grid{display:none}.tkc-w{max-height:82px}.tkc-c{height:38px;padding:0 12px;font-size:14px}.askpage{grid-template-columns:minmax(0,1fr);padding-bottom:96px}.askpage>*{min-width:0}.askpage .askitem{padding:18px 0}.askpage .askitem .ai-t{font-size:16px;line-height:1.45}.askpage .askitem .ai-p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.askpage .askitem .ai-r{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-top:10px}.askpage .askitem .ai-m{flex-wrap:nowrap;gap:8px;min-width:0;font-size:12px}.askpage .askitem .avst,.askpage .askitem .av-n,.askpage .askitem .avst *{font-size:12px}.askpage .askitem .ai-v{white-space:nowrap;font-size:12px}.askpage .askitem .ai-w{flex:none;height:26px;padding:0 10px;font-size:12px}.askpage .anspv{background:var(--bg-2);border:0;border-radius:12px;margin-top:10px;padding:12px 14px}.askpage .anspv .pv-t{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.askpage .anspv .pv-b{gap:6px;margin-top:8px}.askpage .anspv .pv-i{width:20px;height:20px}.askpage .anspv .pv-n,.askpage .anspv .pv-d,.askpage .anspv .pv-more{font-size:12px}.askpage .anspv .pv-more{margin-top:6px}.askpage .askwait{margin-top:10px;font-size:12px}.askfab{height:50px;font-size:15px}#app .home .sec-t h2,#app .hq-head h2,#app .hs-head h2,#app .fd-h1{letter-spacing:-.026em;font-size:18px;line-height:1.35}#app .home .sec-t p,#app .hq-head p,#app .hs-head p,#app .fd-lead{font-size:13px;line-height:1.6}.hq-head{text-align:left}.hq-i{border-radius:15px;width:54px;height:54px;margin-bottom:8px}.hq-i svg{width:30px;height:30px}.hq-t b,.hq-compact .hq-t b{font-size:13px;line-height:1.35}.hq-t em{font-size:12px}.hq-grid,.hq-compact{gap:16px 4px}#app .hs-c h3{font-size:15px}#app .hs-c p{font-size:13px}.fd-mo-t h2{font-size:18px}.fd-mo-t p{font-size:13px}}.tkc-r{display:contents}@media (max-width:680px){.tkc{display:block}.tkc-w,.tkc.open .tkc-w{scrollbar-width:none;flex-direction:column;gap:6px;max-height:none;margin:0 -16px;padding:0 16px;display:flex;overflow:auto hidden}.tkc-w::-webkit-scrollbar{display:none}.tkc-r{gap:6px;width:max-content;display:flex}.tkc-r:last-child{padding-right:16px}.tkc-more{display:none}.fd-guide-box summary{padding:10px 0 4px;font-size:13px}.fd-layout{grid-template-columns:minmax(0,1fr)}.fd-layout>*,.fd-main,.fd-pane{min-width:0}}.sr-tasks{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.sr-tasks a{background:var(--bg-2);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.sr-tasks a:hover{background:#eceff4}.sr-tasks b{color:var(--ink);letter-spacing:-.016em;font-size:15px;font-weight:700}.sr-tasks span{color:var(--ink-3);font-size:13px}@media (max-width:680px){.sr-tasks{grid-template-columns:1fr 1fr}.sr-tasks b{font-size:14px}.sr-tasks span{font-size:12px}}#app .sidebox .srow{background:0 0;border-radius:0;margin:0;padding:10px 0}#app .sidebox .srow .si{background:var(--blue-soft);width:36px;height:36px}.callsheet .cs-mo{display:none}@media (max-width:900px){.callsheet .cs-mo{justify-content:center;align-items:center;text-decoration:none;display:flex}.callsheet .cs-pc{display:none}.chatpage.room{height:calc(var(--vvh,100dvh) - var(--hdr,0px))}}.ag-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 16px;display:flex}.ag-empty b{color:var(--ink);font-size:16px;font-weight:700}.ag-empty span{color:var(--ink-2);word-break:keep-all;font-size:14px}.ag-empty-go{gap:8px;margin-top:12px;display:flex}.ag-empty-go a,.ag-empty-go button{height:40px;font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ag-empty-go a{background:var(--blue);color:#fff}.ag-empty-go button{background:var(--bg-2);color:var(--ink-2)}.afol-bar-who{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.afol-bar-in button.afol-bar-go,.afol-bar-in a.afol-bar-go{cursor:pointer;font:inherit;border:0;text-decoration:none}@media (max-width:900px){.gnb1-in .burger,.gnb1-in .mseek{width:44px;height:44px}}@media (max-width:680px){.tkc-c{height:40px}.hslide[data-img]{aspect-ratio:1200/1079}body:has(.afol-bar) .bnav-space{height:calc(58px + 62px + env(safe-area-inset-bottom))}}#app .loginwrap .lseg{margin-top:68px}@media (max-width:680px){#app .loginwrap{padding-top:64px}#app .loginwrap .lseg{margin-top:60px}}.fds{flex-direction:column;display:flex}.fds-r{border-top:1px solid #eef0f4;align-items:flex-start;gap:14px;padding:16px 0;display:flex}.fds-r:first-child{border-top:0;padding-top:6px}.fds-ic{background:var(--blue-soft);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.fds-ic svg{fill:none;width:19px;height:19px;stroke:var(--blue);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.fds-b{flex:1;min-width:0}.fds-l{color:var(--ink-3);margin-bottom:8px;font-size:13px;font-weight:700}.fds-l b{color:var(--blue)}.fds-v{flex-wrap:wrap;gap:6px;display:flex}.fds-pro{background:var(--blue-soft);height:32px;color:var(--blue);border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 4px;font-size:14px;font-weight:700;display:inline-flex}.fds-pro i{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.fds-ch{border:1px solid var(--line-2);height:34px;font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;align-items:center;padding:0 13px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.fds-ch:hover{border-color:var(--blue);color:var(--blue)}.fds-plus{color:var(--ink-3);display:none}.fds-docs{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.fds-docs li{color:var(--ink);word-break:keep-all;align-items:center;gap:7px;font-size:14px;line-height:1.5;display:inline-flex}.fds-docs svg{box-sizing:border-box;background:var(--blue-soft);fill:none;width:18px;height:18px;stroke:var(--blue);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:3px}@media (max-width:680px){.fds-r{gap:11px;padding:13px 0}.fds-ic{border-radius:9px;width:30px;height:30px}.fds-ic svg{width:16px;height:16px}.fds-l{margin-bottom:7px;font-size:12px}.fds-pro{height:28px;padding-right:11px;font-size:13px}.fds-pro i{width:21px;height:21px;font-size:11px}.fds-ch{border-radius:9px;height:30px;padding:0 11px;font-size:13px}.fds-v:not(.all) .fds-ch.more{display:none}.fds-plus{display:inline-flex}.fds-docs{flex-direction:column;gap:6px}.fds-docs li{font-size:13px}}
