:root{--ink:#000;--sub:#000;--new:#000;--tan:#d1c0a5}*{box-sizing:border-box}html,body{color:#000;-webkit-font-smoothing:antialiased;background:#fff;font:11px/1.55 Helvetica Neue,Helvetica,Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif}a{color:inherit;text-decoration:none}body{color:var(--ink);background:#fff;font:12px/1.6 Dotum,돋움,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.plat{max-width:640px;margin:0 auto;padding:24px 16px 64px}.plat a{color:var(--ink)}.plat a:visited{color:var(--sub)}.plat h1{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.plat h2{letter-spacing:.12em;text-transform:uppercase;margin:32px 0 8px;font-size:10px;font-weight:700}.plat .bar{border-bottom:1px solid #000;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;padding-bottom:8px;display:flex}.plat .bar nav{align-items:baseline;gap:12px;display:flex}.plat ul.list{margin:0;padding:0;list-style:none}.plat ul.list li{border-bottom:1px solid #000;align-items:baseline;gap:12px;padding:8px 0;display:flex}.plat ul.list .t{flex:none;font-weight:700}.plat ul.list .s{color:var(--sub);flex:1}.plat ul.list .f{letter-spacing:.1em;text-transform:uppercase;font-size:10px}.plat form{gap:12px;display:grid}.plat label{letter-spacing:.08em;text-transform:uppercase;gap:4px;font-size:10px;display:grid}.plat input,.plat textarea,.plat select{font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #000;border-radius:3px;width:100%;padding:6px 8px}.plat textarea{resize:vertical}.plat button,.plat .btn{font:inherit;cursor:pointer;color:#000;background:#fff;border:1px solid #000;border-radius:3px;padding:6px 12px;text-decoration:none;display:inline-block}.plat button.pri{color:#fff;background:#000}.plat button:disabled{opacity:.4}.plat .err{color:var(--new)}.plat .hint{color:var(--sub);font-size:11px}.plat .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plat .row>*{flex:120px}.plat .row>button,.plat .row>.btn{flex:none}.plat .blk{background:#fff;border:1px solid #000;border-radius:3px;gap:6px;padding:8px;display:grid}.plat .blk .head{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.plat .blk .head span:last-child{gap:4px;display:flex}.plat .blk .head button{padding:1px 6px;font-size:11px}.plat .thumbs{flex-wrap:wrap;gap:6px;display:flex}.plat .thumbs img{object-fit:cover;border:1px solid #000;width:72px;height:54px}.plat .expr{background:#d1c0a5;border:1px solid #000;border-radius:3px;padding:8px;font-weight:700}.plat .edit-wrap{max-width:1200px}.plat.wide{max-width:1180px}.split{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:900px){.split{grid-template-columns:1fr}}.preview{position:sticky;top:8px}.preview .tabs{gap:8px;margin-bottom:6px;display:flex}.preview iframe{background:#fff;border:1px solid #000;width:100%;height:80vh;margin:0 auto;display:block}.ownerbar{z-index:50;background:#fff;border:1px solid #000;border-radius:3px;gap:10px;display:flex;position:fixed;bottom:8px;right:8px;max-width:none!important;margin:0!important;padding:6px 10px!important}.plat .tokens{grid-template-columns:1fr 1fr;gap:10px;display:grid}.plat input[type=color]{cursor:pointer;height:30px;padding:0}.plat details.place summary{cursor:pointer;letter-spacing:.1em;font-size:10px}.plat details.place .tokens{grid-template-columns:1fr 1fr 1fr;margin-top:8px}.phone-note{display:none}@media (max-width:900px){.hs-menu .own,.plat.desk .editor{display:none}.plat.desk .phone-note{margin-top:16px;display:block}.ownerbar{display:none}}.hs{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) 290px;align-items:start;column-gap:60px;min-height:100vh;padding:0 30px;display:grid}.hs.solo{grid-template-columns:minmax(0,1fr)}.hs-main{grid-column:1;min-width:0}.hs-side{grid-area:1/2;height:calc(100vh - 42px)}.hs-stick{z-index:1;background:#fff;max-height:100vh;padding-top:30px;position:sticky;top:0;overflow:auto}.hs-foot{grid-column:1/-1;padding:44px 0 14px;font-size:10px}.hs-menu{flex-direction:column;margin-bottom:22px;display:flex}.hs-menu b,.hs-menu a[aria-current=true]{font-weight:700}.hs-menu a:hover,.hs-index a:hover,.hs-sort a:hover,.hs-cal a:hover{text-decoration:underline}.hs-menu .gap{height:4px}.hs-menu form{margin:0}.hs-menu button{all:unset;cursor:pointer}.hs-menu button:hover{text-decoration:underline}.hs-block{background:#d1c0a5;margin:0 0 40px;padding:0 1pt;font-size:10.3333px;font-weight:700;line-height:12.3333px;display:inline-block}.hs-side .dcal{margin-bottom:20px}.hs-sort{text-transform:uppercase;justify-content:space-between;margin-bottom:20px;display:flex}.hs-sort a[aria-current=true]{font-weight:700}.hs-index{margin:0;padding:0;list-style:none}.hs-index a{justify-content:space-between;gap:14px;display:flex}.hs-index a span:last-child{white-space:nowrap}.hs-index a[aria-current=true]{font-weight:700}.hs-img{width:100%;height:auto;display:block}.hs-photo .hs-img{object-fit:cover;min-height:40cqw;max-height:150cqw}div.hs-img{background:#d1c0a5}.hs-photo{color:#000;margin-bottom:20px;text-decoration:none;display:block;position:relative;container-type:inline-size}.hs-title{width:26%;line-height:0;position:absolute;bottom:0;right:0}.hs-title.plain{color:#000;text-align:right;background:#fff;width:auto;max-width:70%;padding:1px 5px;font-size:10px;line-height:1.55}.hs-row{grid-template-columns:minmax(0,1fr) 300px;column-gap:28px;margin-bottom:14px;display:grid}.hs-pic{grid-area:1/1;min-width:0}.hs-top{grid-area:1/2;align-self:start}.hs-cap{text-transform:uppercase;grid-area:1/2;align-self:end}.hs-cap span{text-transform:none}.hs-cal{max-width:160px;margin:0 0 22px}.hs-cal .head{justify-content:space-between;margin-bottom:4px;font-weight:700;display:flex}.hs-cal .grid{grid-template-columns:repeat(7,1fr);row-gap:1px;display:grid}.hs-cal .grid>*{text-align:center}.hs-cal .off{color:#000}.hs-cal a{font-weight:700}.hs-note{text-transform:uppercase;margin:0 0 22px}.hs-form{max-width:360px;margin-top:8px}.hs-form .hint{color:#000}.plat input,.plat textarea,.plat select,.plat button,.plat .btn{border-radius:0;font-size:11px}.plat{font-size:11px}@media (max-width:760px){.hs,.hs.solo{grid-template-columns:minmax(0,1fr);padding:14px 14px 0}.hs-main{grid-area:2/1}.hs-side{grid-area:1/1;margin-bottom:18px}.hs-stick{max-height:none;padding-top:0;position:static}.hs-side{height:auto}.hs-row{grid-template-columns:1fr;margin-bottom:22px}.hs-top{grid-area:1/1;margin-bottom:14px}.hs-pic{grid-row:2}.hs-cap{grid-area:3/1;margin-top:6px}.hs-foot{grid-row:3}.hs-menu{flex-flow:wrap;gap:0 14px;margin-bottom:14px}.hs-menu .gap{flex-basis:100%;height:6px}.hs-menu form{display:inline}.hs-index.fold,.hs-block{display:none}}.hs a:focus-visible,.hs button:focus-visible{outline-offset:2px;outline:1px solid #000}.plat .bar{text-transform:uppercase;border-bottom:0}.plat .bar h1{letter-spacing:0}.hs-search{margin:8px 0 0}.hs-search input{all:unset;width:100px;font:inherit;text-transform:none;border-bottom:1px solid #000;padding:0;font-size:9.5px;line-height:12px}.hs-search input::placeholder{color:#000;text-transform:uppercase}.plat .btn input{display:none}.plat label.btn input[type=color]{vertical-align:middle;width:24px;height:18px;display:inline-block}.plat label.btn.plain{border:0;align-items:center;gap:4px;padding:0 4px;display:inline-flex}.help{color:#000}.help p{margin:0 0 10px}kbd{font:inherit;border:1px solid #000;padding:0 4px;font-size:10px}.swatches{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.swatches button:not(.txt){border:1px solid #000;width:18px;height:18px;padding:0}.swatches button.on{outline-offset:1px;outline:2px solid #000}.swatches input[type=color]{border:1px solid #000;width:22px;height:18px;padding:0}.hs-form .row{align-items:stretch;gap:6px;display:flex}.hs-form .row input{flex:1;min-width:0}.hs-form label.chk{align-items:center;gap:6px;display:flex}.hs-form .err{color:#000;margin:4px 0}.hs-menu a.hs-logo{margin-bottom:4px;display:block}.hs-logo img{width:auto;max-width:100%;height:15px;display:block}.acct{max-width:360px;margin-top:8px}.acct h1{margin:0 0 28px;font-size:12px;font-weight:700}.acct section{margin:0 0 34px}.acct h2{letter-spacing:0;text-transform:none;margin:0 0 10px;font-size:12px;font-weight:700}.acct h2 .sub{color:var(--sub);margin-left:6px;font-weight:400}.acct form{gap:10px;display:grid}.acct label{letter-spacing:0;text-transform:none;gap:4px;font-size:12px;display:grid}.acct .addr{align-items:center;gap:4px;display:flex}.acct .addr .pre{white-space:nowrap}.acct .hint{color:var(--sub);margin:0;font-size:11px;line-height:1.7}.acct .msg{margin:0 0 22px;font-weight:700}.acct .msg.bad{color:var(--new)}.hs-photo .hs-cap{color:#000;width:290px;font-size:9px;line-height:11px;text-decoration:none;display:block;position:absolute;top:50%;left:calc(100% + 60px);transform:translateY(-50%)}.hs-photo .hs-cap:hover{text-decoration:underline}@media (max-width:900px){.hs-photo .hs-cap{width:auto;margin-top:4px;position:static;transform:none}}.hs-main{padding-top:190px}.hs-side,.hs-box{font-size:9px;line-height:11px}.hs-menu a,.hs-menu button{padding:2px 0}.hs-menu{margin-bottom:10px}.hs-index li{padding-bottom:2px}@media (max-width:760px){.hs-main{padding-top:0}}.dcal{width:182px;margin:0 0 10px -7px;font-size:9.5px;line-height:11px;position:relative}.dcal .month{text-align:center;margin:0 14px 1pt}.dcal .arrow{text-align:center;width:26px;font-weight:700;position:absolute;top:0}.dcal .prev{left:0}.dcal .next{left:156px}.dcal .days{color:#888;text-align:center;grid-template-columns:repeat(7,26px);width:182px;margin:0;display:grid}.dcal .days>*{padding:1px 0}.dcal .days a{color:#000}.dcal .days a:hover{text-decoration:underline}body{margin:0}.hs-pin{width:290px;height:calc(190px + 50% - var(--slot,120px));position:absolute;top:-190px;left:calc(100% + 60px)}.hs-pin .hs-stick{background:0 0;height:0;padding:0;overflow:visible}.hs-pin .hs-box{background:#fff;max-height:100vh;padding-top:30px;overflow:auto}@media (max-width:900px){.hs-pin{width:auto;height:auto;margin-bottom:14px;position:static}.hs-pin .hs-stick{height:auto;position:static}}.hs-menu a:not(.hs-logo),.hs-menu button{padding:0;font-size:10.5px;line-height:13px}.hs-slot{display:none}.hs-photo:has(.hs-pin){z-index:1}.hs-menu form{margin:0;line-height:0}.hs-menu form button{display:block}.hs-box .hs-index+.hs-menu,.hs-side .hs-index+.hs-menu{margin:24px 0 10px}.hs-box .hs-index+.hs-menu a,.hs-box .hs-index+.hs-menu button,.hs-side .hs-index+.hs-menu a,.hs-side .hs-index+.hs-menu button{font-size:9px;line-height:11px}.hs-box .hs-menu+.hs-sort,.hs-box .hs-slot+.hs-sort{margin-top:20px}.hs-index.mags{max-width:480px;padding-top:190px;font-size:10.5px;line-height:13px}.hs-index.mags li{padding-bottom:2px}.music-line{all:unset;cursor:pointer;max-width:290px;margin:-22px 0 22px;font-size:9px;line-height:11px;display:block}.music-line:hover{text-decoration:underline}.music-line{align-items:baseline;gap:4px;display:flex}.music-line .mi{flex:none}.music-line .mview{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.music-line .mraw{display:inline-block}.music-line .mview.flow{text-overflow:clip}.music-line .mview.flow .mtxt{animation:music-flow var(--dur,12s) linear infinite;padding-left:100%;display:inline-block}.music-line:hover .mview.flow .mtxt{animation-play-state:paused}@keyframes music-flow{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.music-line .mview.flow .mtxt{padding-left:0;animation:none}.music-line .mview.flow{text-overflow:ellipsis}}.hs-main .plat{max-width:320px;margin:0;padding:0 0 64px;font-size:10.5px;line-height:13px}.hs-main .plat h1{letter-spacing:0;text-transform:none;margin:0 0 20px;font-size:10.5px}.hs-main .plat h2{letter-spacing:0;text-transform:none;margin:0 0 6px;font-size:10.5px}.hs-main .plat section{margin:0 0 24px}.hs-main .plat form{gap:8px}.hs-main .plat label{letter-spacing:0;text-transform:none;gap:1px;font-size:9.5px;line-height:12px}.hs-main .plat input:not([type=color]):not([type=checkbox]):not([type=file]){background:0 0;border:0;border-bottom:1px solid #000;padding:1px 0;font-size:10.5px;line-height:13px}.hs-main .plat input:focus{background:var(--tan);outline:0}.hs-main .plat button,.hs-main .plat .btn{padding:1px 6px;font-size:10.5px;line-height:13px}.hs-main .plat .hint,.hs-main .plat .msg,.hs-main .plat .err{margin:0;font-size:9.5px;line-height:12px}.hs-main .plat .msg{margin-bottom:12px}.hs-main .plat .addr{align-items:baseline;gap:2px;display:flex}.hs-main .plat .addr input{flex:1;min-width:0}.hs-main .plat p{margin:8px 0 0}.hs-main .plat .cover-link{margin:0}.hs-main .plat .cover-link a{text-decoration:underline}.hs-cover{width:100%}.hs-img.hs-blank{background:var(--tan);aspect-ratio:3/2;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}
@font-face{font-family:Dotum;src:url(/fonts/Dotum.woff)format("woff");font-display:swap}@font-face{font-family:YoonGothic130;src:url(/fonts/YoonGothic130.ttf)format("truetype");font-display:swap}@font-face{font-family:YoonMyungjo220;src:url(/fonts/YoonMyungjo220.woff)format("woff");font-display:swap}@font-face{font-family:SandollKkachibal;src:url(/fonts/SandollKkachibal.ttf)format("truetype");font-display:swap}@font-face{font-family:Miso;src:url(/fonts/Miso.ttf)format("truetype");font-display:swap}@font-face{font-family:HYShallowSpringWater;src:url(/fonts/HYShallowSpringWaterM.ttf)format("truetype");font-display:swap}@font-face{font-family:HANCoolJazz;src:url(/fonts/HANCooljazzM.ttf)format("truetype");font-display:swap}@font-face{font-family:UnJamoNovel;src:url(/fonts/UnJamoNovel.ttf)format("truetype");font-display:swap}
.fmt,.fmt *{box-sizing:border-box}.fmt{min-height:100vh}.fmt a{color:inherit;text-decoration:none}.fmt ul,.fmt ol{margin:0;padding:0;list-style:none}.fmt h1,.fmt h2,.fmt h3,.fmt p,.fmt figure,.fmt blockquote{font:inherit;margin:0}.fmt .img{position:relative;overflow:hidden}.fmt .img img{object-fit:cover;width:100%;height:100%;display:block}.fmt .noimg{text-align:center;color:#666;background:#ddd;justify-content:center;align-items:center;width:100%;height:100%;min-height:40px;padding:8px;font-size:12px;display:flex}.fmt .num,.fmt .adj{display:none}
.fmt{--bg:#d1c0a5;--paper:#d1c0a5;--ink:#000;--sub:#000;--accent:#000;--band:#000;--band-ink:#fff;--line:#000;--f-title:"Dotum", "돋움", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--f-body:"Dotum", "돋움", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--f-label:"Dotum", "돋움", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--fs:15px;--ts:1;--gap:1;--radius:0px;--lw:1px;--pad:clamp(16px, 4cqw, 56px);--ar:4/3;background:var(--bg);color:var(--ink);font:400 var(--fs)/1.8 var(--f-body);word-break:keep-all;container-type:inline-size}.fmt[data-caps=upper] :is(.kicker,.adj span){text-transform:uppercase}.fmt ::selection{background:var(--accent);color:#fff}.fmt .a-cover{border-radius:var(--radius)}.fmt .kicker{font:700 13px/1 var(--f-label);letter-spacing:.08em;color:var(--accent)}.fmt .meta .by:after{content:" · "}.fmt .art{padding:0 var(--pad)}.fmt .crumb{font:700 12px var(--f-label);letter-spacing:.14em;color:var(--sub);text-align:center;padding:22px 0 0;display:none}.fmt .crumb a+a:before{content:" / ";white-space:pre}.fmt .a-head{max-width:940px;padding-top:calc(26px * var(--gap));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.fmt .a-head .title{font:700 calc(32px * var(--ts))/1.4 var(--f-title);letter-spacing:-.02em;margin:12px 0 8px}.fmt .a-head .lead{opacity:.72;max-width:38em}.fmt .byline{font:500 12px var(--f-body);color:var(--sub);gap:14px;margin-top:14px;display:flex}.fmt .a-cover{aspect-ratio:16/9;width:100%;margin-top:28px}.fmt[data-align=left] .crumb{text-align:left;max-width:940px;margin:0 auto}.fmt[data-align=left] .a-head{text-align:left;align-items:flex-start}.fmt[data-align=left] .byline{justify-content:flex-start}.fmt .a-head .title .ln{display:block}.fmt[data-tsize=l] .a-head .title{font-size:calc(56px * var(--ts));line-height:1.2}.fmt[data-tsize=xl] .a-head .title{font-size:calc(96px * var(--ts));letter-spacing:-.04em;line-height:1.1}.fmt[data-tstair=on] .a-head .title .ln{margin-left:calc(var(--i) * 1.1em)}.fmt[data-ttilt=l] .a-head .title{transform-origin:0;transform:rotate(-5deg)}.fmt[data-ttilt=r] .a-head .title{transform-origin:100%;transform:rotate(5deg)}.fmt[data-align=left][data-ttilt=r] .a-head .title{transform-origin:0}.fmt{overflow-x:clip}.fmt .a-body{margin-top:calc(28px * var(--gap))}.fmt .a-music{max-width:1100px;height:0;margin:0 auto;position:relative}.fmt .a-music .music-line{text-align:right;max-width:100%;margin:0;font-size:11px;line-height:14px;position:absolute;bottom:6px;right:0}.fmt .page-face{max-width:1100px;margin:0 auto}.fmt .adj{max-width:1000px;padding:22px var(--pad) 40px;border-top:var(--lw) solid currentColor;font:400 12px/1.6 var(--f-body);grid-template-columns:1fr 1fr;gap:0 24px;margin:0 auto;display:grid}.fmt .adj a{display:block}.fmt .adj a+a{text-align:right}.fmt .adj a span{font:700 10px var(--f-label);letter-spacing:.12em;opacity:.55;margin-bottom:2px;display:block}.fmt .adj a:hover{text-decoration:underline}.fmt .adj .back{text-align:center;font:700 10px var(--f-label);letter-spacing:.2em;opacity:.55;grid-column:1/-1;margin-top:18px}@media (max-width:700px){.fmt{--pad:16px;font-size:calc(var(--fs) - .5px)}.fmt .a-head .title{font-size:calc(24px * var(--ts))}.fmt[data-tsize=xl] .a-head .title{font-size:calc(44px * var(--ts))}.fmt[data-tsize=l] .a-head .title{font-size:calc(34px * var(--ts))}.fmt .a-cover{aspect-ratio:4/5;border-radius:0;width:calc(100% + 32px);margin:20px -16px 0}.fmt .art{padding:0}.fmt .a-head{padding-left:16px;padding-right:16px}.fmt .adj{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.fmt .adj a+a{text-align:left}}.dv{color:#000;background:#d1c0a5;width:100%;position:relative;overflow:hidden;container-type:inline-size}.dv img{display:block}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
