/*BXP3V1*/:root,[data-bx-theme=light]{--bg:#ffffff;--card:#ffffff;--line:#efe7d6;--tx:#1a1d24;--mut:#6b6455;--soft:#fffbea;--soft2:#ffffff;--acc:#ffc800;--accink:#191a1e;--acct:#a06b00;--link:#0b7a5c;--shd:0 1px 2px rgba(23,32,46,.05);--hshd:0 8px 26px rgba(23,32,46,.10)}[data-bx-theme=dark]{--bg:#ffffff;--card:#ffffff;--line:#ebedf0;--tx:#1a1d24;--mut:#5b6472;--soft:#f1f4f8;--soft2:#101828;--acc:#ffd028;--accink:#191a1e;--acct:#ffd028;--link:#0c8a63;--shd:none;--hshd:0 10px 30px rgba(0,0,0,.45)}html{-webkit-text-size-adjust:100%}body{font-family:-apple-system,"Malgun Gothic","Apple SD Gothic Neo",sans-serif;margin:0;background:var(--bg);color:var(--tx);line-height:1.7;transition:background .25s,color .25s}.wrap{max-width:760px;margin:0 auto;padding:14px 16px 90px}h1{font-size:24px;margin:0;letter-spacing:-.4px}.b{color:var(--acct)}.mut{color:var(--mut);font-size:14px}.sm{font-size:12.5px}.sec{font-size:16.5px;margin:26px 0 10px;font-weight:800}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 18px;margin:12px 0;box-shadow:var(--shd)}.lead{font-size:15.2px}.top{display:flex;align-items:center;justify-content:space-between;margin:2px 0 12px}.top .lg{font-weight:900;font-size:15px;text-decoration:none;color:var(--tx)}.top .lg span{color:var(--acct)}.tgl{min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--line);color:var(--tx);border-radius:999px;padding:7px 13px;font-size:12.5px;cursor:pointer;font-family:inherit;box-shadow:var(--shd)}.bc{font-size:12.5px;color:var(--mut);margin:0 0 10px}.bc a{color:var(--acct);text-decoration:none}.hero{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px;margin:10px 0 12px;box-shadow:var(--shd)}.hmeta{color:var(--mut);font-size:13.5px;margin-top:5px}.bdg{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.bd{background:var(--soft);border:1px solid var(--line);color:var(--tx);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.bd em{font-style:normal;color:var(--acct)}.gal{margin:12px 0}.vwrap{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid var(--line);margin:6px 0 4px;background:#000}.vwrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.gcover{position:relative;display:block;border-radius:18px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16/9;background:var(--soft);box-shadow:var(--shd)}.gcover img{width:100%;height:100%;object-fit:cover;display:block}.gstrip{display:flex;gap:8px;overflow-x:auto;margin-top:8px;padding-bottom:4px;scrollbar-width:thin}.gstrip a{position:relative;flex:0 0 118px;border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:4/3;position:relative;background:var(--soft)}.gstrip img{width:100%;height:100%;object-fit:cover;display:block}.phsrc{position:absolute;left:6px;bottom:6px;background:rgba(10,15,26,.78);color:#e9f1ff;font-size:10px;padding:2px 7px;border-radius:6px;pointer-events:none}.phadd{display:block;text-align:center;border:1px dashed var(--line);color:var(--mut);border-radius:12px;padding:9px 12px;text-decoration:none;font-size:12.5px;margin:8px 0}.qbar{display:grid;grid-template-columns:repeat(var(--qn,4),1fr);gap:8px;margin:12px 0}.qbtn{display:flex;flex-direction:column;align-items:center;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:11px 4px;text-decoration:none;color:var(--tx);box-shadow:var(--shd)}.qbtn:hover{border-color:var(--acct)}.qi{font-size:18px}.qp{font-size:12px;font-weight:700}.qbtn.hot{background:var(--acc);border-color:var(--acc);color:var(--accink)}.info{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:4px 16px;margin:0;box-shadow:var(--shd)}.ir{display:flex;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.ir:first-child{border-top:none}.ir .k{flex:0 0 84px;color:var(--mut);font-size:13px}.ir dt,.ir dd{margin:0}.ir .v{flex:1;min-width:0;font-size:14.5px}.ir dd a{color:var(--link);text-decoration:none}.sig{display:flex;gap:10px;align-items:flex-start;background:var(--soft);border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin-bottom:10px}.sig .si{font-size:20px}.sig b{font-size:14.5px}.mrow{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px dashed var(--line);font-size:14.5px}.mrow:first-of-type{border-top:none}.mrow .mp{color:var(--acct);font-weight:800;white-space:nowrap}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 13px;font-size:13px;text-decoration:none;color:var(--tx);box-shadow:var(--shd)}.chip:hover{border-color:var(--acct)}.gchip{background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700}.tipbox{margin-top:10px;font-size:14px;color:var(--tx)}.tipbox .tk{color:var(--acct);font-weight:800;margin-right:6px}.map{width:100%;height:280px;border:0;border-radius:16px;margin:6px 0;background:var(--soft)}.maplinks{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.maplinks a{font-size:12.5px;color:var(--link);text-decoration:none;border:1px solid var(--line);border-radius:9px;padding:6px 11px;background:var(--card)}.rv{display:block;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:13px 15px;margin:8px 0;text-decoration:none;color:var(--tx);box-shadow:var(--shd)}.rv:hover{border-color:var(--acct)}.rv .rt{font-weight:800;font-size:14.5px;line-height:1.45}.rv .rm{color:var(--mut);font-size:12px;margin-top:3px}.rv .rd{color:var(--mut);font-size:13px;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.more{display:block;text-align:center;border:1px solid var(--line);border-radius:12px;padding:10px;margin-top:8px;text-decoration:none;color:var(--mut);font-size:13px;background:var(--card)}.post{display:block;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 15px;margin:8px 0;text-decoration:none;color:var(--tx);box-shadow:var(--shd)}.post .pt{font-weight:700;font-size:14.5px}.cta{display:block;background:var(--acc);color:var(--accink);text-align:center;font-weight:800;font-size:13.5px;padding:11px 14px;border-radius:12px;text-decoration:none}.cta2{display:block;background:var(--card);border:1px solid var(--line);color:var(--mut);text-align:center;font-weight:700;font-size:12.5px;padding:9px 12px;border-radius:12px;text-decoration:none}.ctadock{position:fixed;right:16px;bottom:16px;z-index:60;display:flex;flex-direction:column;gap:8px;width:250px;max-width:calc(100vw - 32px)}.ctadock .cta,.ctadock .cta2{box-shadow:var(--hshd)}.ctainline{position:static!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;width:100%!important;max-width:none!important;margin:22px 0 6px}.ctainline .cta,.ctainline .cta2{box-shadow:none!important}.tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.tag{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:5px 10px;font-size:12.5px;color:var(--mut)}.foot{margin-top:22px;color:var(--mut);font-size:12.5px;text-align:center}@media (max-width:680px){.ctadock{left:12px;right:12px;bottom:10px;width:auto}h1{font-size:21px}.map{height:240px}}.bxqa{padding:10px 18px}.bxqa .qa{padding:9px 0;border-bottom:1px solid var(--line)}.bxqa .qa:last-child{border-bottom:0}.bxqa .q{font-weight:800}.bxqa .a{margin:4px 0 0;color:var(--mut)}.bxrv_avg{font-size:13px;color:var(--acct);font-weight:700;margin-left:6px}.bxrv_it{padding:10px 0;border-bottom:1px solid var(--line)}.bxrv_it:last-child{border-bottom:0}.bxrv_it p{margin:4px 0 0}.bxrv_top{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.bxrv_star{color:#ffb300;letter-spacing:1px}.bxrv_form{margin-top:12px;display:grid;gap:8px}.bxrv_stars{display:flex;gap:6px;flex-wrap:wrap}.bxrv_rb{border:1px solid var(--line);border-radius:8px;padding:5px 9px;font-size:13px;cursor:pointer;user-select:none}.bxrv_rb input{margin-right:3px}.bxrv_form textarea{width:100%;box-sizing:border-box;background:var(--soft2);color:var(--tx);border:1px solid var(--line);border-radius:10px;padding:10px;font:inherit}.bxrv_btn{border:0;border-radius:10px;padding:11px;font-weight:800;cursor:pointer;background:var(--acc);color:var(--accink);font-size:14px}.bxrv_login{display:block;text-align:center;background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:12px;font-weight:700;text-decoration:none;color:var(--tx)}.bxtab{position:sticky;top:0;z-index:50;display:flex;gap:2px;overflow-x:auto;background:var(--bg);border-bottom:1px solid var(--line);margin:0 -15px 8px;padding:0 12px;scrollbar-width:none}.bxtab::-webkit-scrollbar{display:none}.bxtab a{flex:0 0 auto;padding:11px 15px;font-size:13.5px;font-weight:600;color:var(--mut);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.bxtab a:hover,.bxtab a:focus{color:var(--tx);border-color:var(--acc)}.bxanc{display:block;position:relative;scroll-margin-top:52px;height:0;overflow:hidden}html{scroll-behavior:smooth}/*★BXPLACE2_S200 조개2 — 섹션탭 칩화(어포던스)*/.bxtab{gap:6px;align-items:center}.bxtab a{background:var(--soft);border:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:999px;padding:7px 13px;font-weight:700;color:var(--tx)}.bxtab a:hover,.bxtab a:focus{background:var(--acc);border-color:var(--acc);color:var(--accink)}.evwrap{display:flex;flex-direction:column;gap:8px;margin:2px 0 4px}.evcard{display:flex;gap:11px;align-items:center;background:var(--card);border:1px solid var(--acc);border-radius:12px;padding:12px 14px;text-decoration:none;color:inherit}.evcard:hover{box-shadow:var(--hshd)}.evbadge{flex:0 0 auto;background:var(--acc);color:var(--accink);font-weight:800;font-size:12px;padding:5px 10px;border-radius:8px;white-space:nowrap}.evbody{flex:1;min-width:0;display:flex;flex-direction:column}.evt{font-weight:700;font-size:15px}.evc{font-size:13px;color:var(--mut);margin-top:2px}.evd{font-size:12px;color:var(--acct);margin-top:4px}.evgo{color:var(--acct);font-size:20px;flex:0 0 auto}.adslot{position:relative;margin:14px 0;padding:16px 0 6px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:0;overflow:hidden}.adlab{position:absolute;top:3px;right:2px;font-size:10px;color:var(--mut);opacity:.55;letter-spacing:.5px}.adslot textarea,.adslot input{max-width:100%}.bxhook{margin:7px 0 2px;font-size:14px;color:var(--acct);font-weight:600;line-height:1.5}.bxfac{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.bxfac span{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:7px 12px;font-size:12.5px;color:var(--tx)}.bxfac span em{font-style:normal;font-size:15px;line-height:1}.bxpop{display:inline-block;background:var(--acc);color:var(--accink);font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:99px;margin-left:6px;vertical-align:1px}.bxquote{display:block;text-align:center;background:var(--acc);color:var(--accink);font-weight:800;border-radius:11px;padding:12px;margin-top:10px;text-decoration:none;font-size:14.5px}.bxcrow{margin:4px 0 10px}.bxcrow b{display:block;font-size:12.5px;color:var(--mut);margin-bottom:6px;font-weight:700}.bxfbar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -6px 18px rgba(0,0,0,.14)}.bxfb_b{flex:1;text-align:center;background:var(--card);border:1px solid var(--line);color:var(--tx);text-decoration:none;font-weight:700;font-size:14px;padding:12px 6px;border-radius:11px;white-space:nowrap}.bxfb_o{background:var(--acc);color:var(--accink);border-color:var(--acc)}body{padding-bottom:76px}@media(min-width:920px){.bxfbar{max-width:920px;margin:0 auto;border-radius:14px 14px 0 0;border-left:1px solid var(--line);border-right:1px solid var(--line)}}.bxenrich_root{margin:14px 0;padding:14px 16px;background:rgba(255,255,255,.03);
  border:1px solid rgba(255,255,255,.08);border-radius:12px}
.bxenrich_h{font-size:15px;font-weight:750;margin:0 0 8px}
.bxenrich_intro{font-size:14px;line-height:1.7;color:inherit;margin:0}
.bxenrich_topics{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}
.bxenrich_chip{font-size:12px;padding:3px 9px;border-radius:999px;
  background:rgba(255,210,63,.12);border:1px solid rgba(255,210,63,.3)}/* BXPLACE_S234 place 상세 리디자인 — 완성형 목업 방향·다크 변수 호환 */.hero{padding:18px 18px 14px}.hero h1{font-size:clamp(24px,6vw,34px);font-weight:900;letter-spacing:-.6px;line-height:1.22}.hero .hmeta{margin-top:11px;font-size:13px;opacity:.82}.bxhook{display:inline-block;margin-top:10px;font-size:12.5px;font-weight:800;color:#191a1e;background:#fff8d6;border:1px solid #ffe066;border-radius:20px;padding:4px 12px}.qbar{display:grid;grid-template-columns:repeat(var(--qn,2),1fr);gap:9px;margin:14px 0 6px}.qbtn{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--card,#ffffff);border:1.5px solid var(--line,#ebedf0);border-radius:13px;padding:13px 10px;text-decoration:none;color:inherit;font-weight:800;transition:transform .14s,box-shadow .14s,border-color .14s}.qbtn:hover{transform:translateY(-2px);border-color:#ffc800;box-shadow:0 10px 24px rgba(120,90,20,.13)}.qi{font-size:19px}.qp{font-size:13.5px}.bxtab{position:sticky;top:0;z-index:50;display:flex;gap:6px;overflow-x:auto;padding:10px 2px;margin:8px 0 2px;background:linear-gradient(180deg,var(--bg,#ffffff) 82%,transparent);scrollbar-width:none;-webkit-overflow-scrolling:touch}.bxtab::-webkit-scrollbar{display:none}.bxtab a{white-space:nowrap;background:var(--card,#ffffff);border:1px solid var(--line,#ebedf0);border-radius:20px;padding:7px 13px;font-size:12.5px;font-weight:700;color:inherit;text-decoration:none}.bxtab a:hover{border-color:#ffc800;color:#17181c}h2.sec{font-size:17px;font-weight:800;letter-spacing:-.3px;margin:30px 0 10px;padding-top:18px;border-top:1px solid var(--line,#ebedf0)}.card.lead{border-radius:14px;border:1px solid var(--line,#ebedf0);box-shadow:0 6px 20px rgba(120,90,20,.06)}.chip{border-radius:20px}.bxstay .mrow{align-items:flex-start;gap:14px}.bxstay .mrow>span:first-child{white-space:nowrap;flex-shrink:0;color:var(--mut,#5b6472)}.bxstay .mrow .mp{white-space:normal;word-break:keep-all;text-align:right;font-weight:700;line-height:1.5}.bxsl{position:relative;margin:10px 0 6px}.bxsl_t{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:14px;scrollbar-width:none}.bxsl_t::-webkit-scrollbar{display:none}.bxsl_s{position:relative;flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:#ffffff}.bxsl_s img{width:100%;height:100%;object-fit:cover;display:block}.bxsl_b{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border:0;border-radius:50%;background:rgba(10,14,24,.62);color:#fff;font-size:19px;cursor:pointer;display:flex;align-items:center;justify-content:center}.bxsl_b:hover{background:rgba(10,14,24,.85)}.bxsl_p{left:8px}.bxsl_n{right:8px}.bxsl_c{position:absolute;right:12px;bottom:12px;background:rgba(10,14,24,.66);color:#fff;font-size:12px;padding:3px 9px;border-radius:99px}.bxsl_d{display:flex;gap:5px;justify-content:center;margin:9px 0 2px}.bxsl_d i{width:6px;height:6px;border-radius:50%;background:#39415c;display:block}.bxsl_d i.on{background:#ffde32;width:18px;border-radius:99px}@media(max-width:640px){.bxsl_b{width:32px;height:32px;font-size:16px}}/*★BXPLACE1_S200 조각1 — 사진 로딩 스켈레톤+alt링크 정리*/.bxsl_s{background:var(--soft)}.bxsl_s::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,var(--soft) 25%,var(--soft2) 45%,var(--soft) 65%);background-size:220% 100%;animation:bxsk_s200 1.5s linear infinite;pointer-events:none}.bxsl_s img{position:relative;z-index:1;background:var(--soft)}.bxsl_s a{color:var(--mut);text-decoration:none;font-size:12px}@keyframes bxsk_s200{0%{background-position:130% 0}100%{background-position:-30% 0}}/*BXGALFIX_S235 프레임 정합*/.bxsl_s{border:1px solid var(--line);border-radius:18px;box-shadow:var(--shd)}.bxsl_t{border-radius:18px}.gstrip a{border-radius:12px}@media(min-width:700px){.bxsl_s{aspect-ratio:16/10}}.bxrail{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 0 10px;margin:2px 0 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bxrail::-webkit-scrollbar{display:none}.bxrt{position:relative;flex:0 0 76%;max-width:300px;scroll-snap-align:center;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#fff8d6;display:block}.bxrt img{width:100%;height:100%;object-fit:cover;display:block}.bxrt.v img{filter:brightness(.6)}.bxrt.vnobg{background:linear-gradient(135deg,#20242c,#12151b)}.bxrt .pl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.bxrt .pl i{width:52px;height:52px;border-radius:50%;background:rgba(255,222,50,.96);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:22px;color:#191a1e;box-shadow:0 4px 16px rgba(0,0,0,.35)}.bxrt .pf{position:absolute;left:10px;bottom:10px;background:rgba(5,8,16,.8);color:#ffde32;font-size:11px;font-weight:800;border-radius:999px;padding:4px 11px}.bxrt .cn{position:absolute;right:10px;bottom:10px;background:rgba(5,8,16,.6);color:#fff;font-size:11px;font-weight:700;border-radius:999px;padding:3px 9px}.bxrcap{font-size:12.5px;color:#737a87;margin:0 0 10px}.bxrcap b{color:#17181c;font-weight:800}@media(min-width:1100px){.bxrt{flex:0 0 38%;max-width:430px}}/*★BXPLACE3_S200*/.bxtab a.on{background:var(--acc);border-color:var(--acc);color:var(--accink);font-weight:800}