.place-module__vDMhta__root{--c:#0c8574;--c-ink:#0a6f62;--c-soft:#e2f4f1}@media (prefers-color-scheme:dark){.place-module__vDMhta__root{--c-ink:#4fd2bd;--c-soft:#0f2623}}.place-module__vDMhta__heroArt{justify-content:flex-end;width:100%;padding-right:40px;display:flex;position:relative}.place-module__vDMhta__phone{flex-direction:column;font-family:Pretendard,Pretendard Variable,sans-serif;display:flex}.place-module__vDMhta__mSearch{z-index:3;background:#fff;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 12px;font-size:13px;font-weight:700;display:flex;position:absolute;top:12px;left:12px;right:12px;box-shadow:0 6px 16px -8px #0b0f2c59}.place-module__vDMhta__mSearch img{border-radius:4px}.place-module__vDMhta__map{background:#eef1ea;flex:1;position:relative;overflow:hidden}.place-module__vDMhta__road1,.place-module__vDMhta__road2,.place-module__vDMhta__road3,.place-module__vDMhta__park{display:block;position:absolute}.place-module__vDMhta__road1{background:#fff;height:16px;top:44%;left:-10%;right:-10%;transform:rotate(-12deg)}.place-module__vDMhta__road2{background:#fff;width:12px;top:-10%;bottom:-10%;left:40%;transform:rotate(8deg)}.place-module__vDMhta__road3{background:#fbe9b7;height:8px;top:78%;left:-10%;right:-10%}.place-module__vDMhta__park{background:#d5ebce;border-radius:18px;width:90px;height:60px;top:60%;left:62%}.place-module__vDMhta__pins{position:absolute;inset:0}.place-module__vDMhta__pin{width:22px;height:22px;margin:-24px 0 0 -11px;position:absolute}.place-module__vDMhta__pin:before{content:"";background:#9aa3b8;border-radius:50% 50% 50% 0;position:absolute;inset:0;transform:rotate(-45deg);box-shadow:0 4px 8px -2px #0b0f2c59}.place-module__vDMhta__pin:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.place-module__vDMhta__pinUs{z-index:2;width:30px;height:30px;margin:-32px 0 0 -15px}.place-module__vDMhta__pinUs:before{background:var(--c)}.place-module__vDMhta__pinUs:after{inset:9px}.place-module__vDMhta__pinUs b{white-space:nowrap;color:#0a6f62;background:#fff;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:800;position:absolute;top:2px;left:36px;box-shadow:0 4px 10px -4px #0b0f2c59}.place-module__vDMhta__sheet{background:#fff;border-radius:18px 18px 0 0;flex:none;margin-top:-18px;padding:10px 16px 16px;position:relative;box-shadow:0 -8px 20px -12px #0b0f2c4d}.place-module__vDMhta__grab{background:#d9dce4;border-radius:2px;width:36px;height:4px;margin:0 auto 10px;display:block}.place-module__vDMhta__sName{color:#7a8096;margin:0;font-size:13px}.place-module__vDMhta__sName b{color:#15192e;margin-right:4px;font-size:18px}.place-module__vDMhta__sOpen,.place-module__vDMhta__sAddr{color:#4a5068;margin:4px 0 0;font-size:12px}.place-module__vDMhta__sOpen b{color:#0a6f62}.place-module__vDMhta__acts{border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;padding:10px 0;display:grid}.place-module__vDMhta__acts span{color:#4a5068;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.place-module__vDMhta__actIc{fill:none;stroke:#0a6f62;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.place-module__vDMhta__strip{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.place-module__vDMhta__strip i,.place-module__vDMhta__pcPhotos i{border-radius:8px;height:64px;display:block}.place-module__vDMhta__ph1{background:linear-gradient(135deg,#cfe9e4,#8fcfc3)}.place-module__vDMhta__ph2{background:linear-gradient(135deg,#e3e7f5,#b3bde3)}.place-module__vDMhta__ph3{background:linear-gradient(135deg,#f3ead8,#e2cfa6)}.place-module__vDMhta__week{z-index:3;background:var(--paper-2);border:1px solid var(--line-2);border-radius:16px;width:260px;padding:16px 18px;position:absolute;bottom:48px;left:0;box-shadow:0 24px 48px -26px #0b0f2c73}.place-module__vDMhta__weekH{justify-content:space-between;align-items:center;margin:0 0 10px;font-size:16px;font-weight:700;display:flex}.place-module__vDMhta__week ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.place-module__vDMhta__week li{align-items:center;gap:8px;font-size:16px;display:flex}.place-module__vDMhta__week li svg,.place-module__vDMhta__ind li svg{color:var(--c);stroke-width:2.6px}.place-module__vDMhta__baG{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:48px;display:grid}.place-module__vDMhta__baBox{--ba-h:440px;min-width:0}.place-module__vDMhta__baBox .fx-ba{border:1px solid var(--line-2);box-shadow:var(--shadow-mock);background:#fff}.place-module__vDMhta__baBox .fx-ba .lbl{top:auto;bottom:12px}.place-module__vDMhta__baBox .fx-ba .lbl.r{background:var(--c)}.place-module__vDMhta__baHint{color:var(--ink-3);align-items:center;gap:8px;margin:14px 0 0;font-size:16px;display:flex}.place-module__vDMhta__pc{color:#15192e;background:#fff;grid-template-columns:200px minmax(0,1fr);align-content:start;gap:24px;height:100%;padding:28px;display:grid}.place-module__vDMhta__pcBefore{background:#f6f6f4}.place-module__vDMhta__pcPhotos{align-content:start;gap:8px;display:grid}.place-module__vDMhta__pcPhotos i{height:108px}.place-module__vDMhta__phEmpty{color:#6b707c;text-align:center;background:repeating-linear-gradient(135deg,#e7e7e3 0 10px,#efefeb 10px 20px);place-items:center;padding:12px;font-size:16px;font-style:normal;height:200px!important;display:grid!important}.place-module__vDMhta__pcBody{flex-direction:column;gap:14px;min-width:0;display:flex}.place-module__vDMhta__pcName{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.place-module__vDMhta__pcName b{font-size:24px;font-weight:800}.place-module__vDMhta__pcName span{color:#6b707c;font-size:16px}.place-module__vDMhta__pcRow{border-bottom:1px solid #eceef2;grid-template-columns:3em minmax(0,1fr);gap:12px;margin:0;padding-bottom:12px;font-size:16px;line-height:1.55;display:grid}.place-module__vDMhta__pcRow em{color:#6b707c;font-style:normal;font-weight:700}.place-module__vDMhta__miss{color:#9a4a3f}.place-module__vDMhta__pcBefore .place-module__vDMhta__miss:before{content:"! ";font-weight:800}.place-module__vDMhta__open{color:#0a6f62}.place-module__vDMhta__chips{flex-wrap:wrap;gap:6px;display:flex}.place-module__vDMhta__chips i{color:#0a6f62;background:#e2f4f1;border-radius:999px;padding:0 10px;font-size:16px;font-style:normal}.place-module__vDMhta__legend{gap:18px;margin:0;padding:0;list-style:none;display:grid}.place-module__vDMhta__legend li,.place-module__vDMhta__rules li{grid-template-columns:32px minmax(0,1fr);gap:14px;display:grid}.place-module__vDMhta__legend b,.place-module__vDMhta__rules b{font-size:18px;line-height:1.4;display:block}.place-module__vDMhta__legend li span span,.place-module__vDMhta__rules li span span{color:var(--ink-2);margin-top:4px;font-size:16px;line-height:1.6;display:block}.place-module__vDMhta__lgN{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:16px;font-weight:800;display:grid}.place-module__vDMhta__match{border:1px solid var(--line-2);background:var(--paper-2);box-shadow:var(--shadow-mock);border-radius:18px;overflow:hidden}.place-module__vDMhta__mRow{border-top:1px solid var(--line-2);font-variant-numeric:tabular-nums;grid-template-columns:1.1fr 1fr 1.4fr 120px;align-items:center;gap:16px;padding:16px 24px;font-size:17px;display:grid}.place-module__vDMhta__mHead{background:var(--band);color:var(--ink-2);border-top:0;font-size:16px;font-weight:700}.place-module__vDMhta__mK{font-weight:700}.place-module__vDMhta__mDiff{background:linear-gradient(90deg, var(--c-soft), transparent 60%)}.place-module__vDMhta__old{color:var(--ink-3);white-space:nowrap;margin-right:10px;text-decoration:none;position:relative}.place-module__vDMhta__old:after{content:"";background:var(--bad);height:2px;position:absolute;top:52%;left:-2px;right:-2px}.place-module__vDMhta__fixed{color:var(--c-ink);white-space:nowrap}.place-module__vDMhta__same,.place-module__vDMhta__fix{white-space:nowrap;border-radius:999px;padding:2px 12px;font-size:16px;font-style:normal;font-weight:700}.place-module__vDMhta__same{color:var(--ink-3);background:var(--band)}.place-module__vDMhta__fix{color:#fff;background:var(--c)}.place-module__vDMhta__matchNote{margin-top:16px}@media (prefers-reduced-motion:no-preference){.place-module__vDMhta__mBody.fx-wait:not(.fx-go) .place-module__vDMhta__old:after{transform:scaleX(0)}.place-module__vDMhta__old:after{transform-origin:0;transition:transform .5s var(--fx-ease) calc(var(--i,0) * 85ms + .45s)}.place-module__vDMhta__mBody.fx-wait:not(.fx-go) .place-module__vDMhta__fixed{opacity:0}.place-module__vDMhta__fixed{transition:opacity .4s calc(var(--i,0) * 85ms + .8s)}}.place-module__vDMhta__revG{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:48px;display:grid}.place-module__vDMhta__revs{gap:16px;display:grid}.place-module__vDMhta__rev{background:var(--paper-2);border:1px solid var(--line-2);border-radius:16px;padding:24px}.place-module__vDMhta__revWho{color:var(--ink-3);align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.place-module__vDMhta__av{background:linear-gradient(135deg,#dfe4ff,#aab8f5);border-radius:50%;width:32px;height:32px}.place-module__vDMhta__revT{margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.6}.place-module__vDMhta__revTags{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.place-module__vDMhta__revTags span{background:var(--band);color:var(--ink-2);border-radius:6px;padding:0 10px;font-size:16px}.place-module__vDMhta__reply{border-left:3px solid var(--c);background:var(--c-soft);border-radius:12px;margin-top:16px;padding:16px 18px}.place-module__vDMhta__reply b{color:var(--c-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;display:flex}.place-module__vDMhta__reply b em{color:var(--ink-2);background:var(--paper-2);border-radius:999px;padding:0 10px;font-size:16px;font-style:normal;font-weight:600}.place-module__vDMhta__reply p{color:var(--ink);margin:6px 0 0;font-size:16px;line-height:1.65}.place-module__vDMhta__revEx{color:var(--ink-3);margin:0;font-size:16px}@media (prefers-reduced-motion:no-preference){.place-module__vDMhta__revs.fx-wait:not(.fx-go) .place-module__vDMhta__reply{opacity:0;transform:translateY(-8px)}.place-module__vDMhta__reply{transition:opacity .5s var(--fx-ease), transform .5s var(--fx-spring);transition-delay:calc(var(--i,0) * 85ms + .7s)}}.place-module__vDMhta__rules{background:var(--navy);color:var(--navy-ink);border-radius:18px;padding:28px;position:sticky;top:120px}.place-module__vDMhta__rulesH{color:#fff;margin:0 0 20px;font-size:21px;font-weight:800}.place-module__vDMhta__rules ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.place-module__vDMhta__rules b{color:#fff}.place-module__vDMhta__rules li span span{color:var(--navy-ink-2)}.place-module__vDMhta__rulesNo{border-top:1px solid var(--navy-line);color:#fff;gap:10px;margin:24px 0 0;padding-top:18px;font-size:16px;line-height:1.6;display:flex}.place-module__vDMhta__rulesNo svg{color:var(--c);flex:none;margin-top:3px}.place-module__vDMhta__scope{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.place-module__vDMhta__scope li{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:4px 16px;padding:28px 24px 28px 0;display:grid}.place-module__vDMhta__scope li>b{align-self:center;font-size:19px;line-height:1.4}.place-module__vDMhta__scope li>span:last-child{color:var(--ink-2);grid-column:2;font-size:16px;line-height:1.6}.place-module__vDMhta__scIc{background:var(--c-soft);border-radius:50%;grid-row:span 2;place-items:center;width:48px;height:48px;display:grid}.place-module__vDMhta__scSvg{fill:none;width:24px;height:24px;stroke:var(--c-ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.place-module__vDMhta__inds{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.place-module__vDMhta__ind{background:var(--paper-2);border:1px solid var(--line-2);border-top:4px solid var(--c);border-radius:16px;flex-direction:column;padding:24px;display:flex}.place-module__vDMhta__indH{align-items:center;gap:10px;margin-bottom:14px;display:flex}.place-module__vDMhta__indH svg{color:var(--icon)}.place-module__vDMhta__indH b{font-size:19px}.place-module__vDMhta__ind ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.place-module__vDMhta__ind li{gap:8px;font-size:16px;line-height:1.55;display:flex}.place-module__vDMhta__ind li svg{margin-top:3px}.place-module__vDMhta__indNote{color:var(--ink-3);margin:auto 0 0;padding-top:16px;font-size:16px;line-height:1.6}@media (max-width:1180px){.place-module__vDMhta__heroArt{justify-content:center;padding-right:0}.place-module__vDMhta__week{left:max(0px,50% - 330px)}.place-module__vDMhta__baG,.place-module__vDMhta__revG{grid-template-columns:minmax(0,1fr)}.place-module__vDMhta__rules{position:static}.place-module__vDMhta__inds,.place-module__vDMhta__scope{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.place-module__vDMhta__heroArt{flex-direction:column;align-items:center}.place-module__vDMhta__week{width:100%;max-width:320px;margin-top:20px;position:relative;bottom:auto;left:auto}.place-module__vDMhta__baBox{--ba-h:560px}.place-module__vDMhta__pc{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 16px 52px}.place-module__vDMhta__pcPhotos{grid-template-columns:repeat(3,1fr)}.place-module__vDMhta__pcPhotos i{height:72px}.place-module__vDMhta__phEmpty{grid-column:1/-1;height:72px!important}.place-module__vDMhta__mHead{display:none!important}.place-module__vDMhta__mRow{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:16px}.place-module__vDMhta__mRow>span:nth-child(2),.place-module__vDMhta__mRow>span:nth-child(3){grid-column:1/-1;font-size:16px}.place-module__vDMhta__mRow>span:nth-child(4){grid-area:1/2}.place-module__vDMhta__mRow>span:nth-child(2):before,.place-module__vDMhta__mRow>span:nth-child(3):before{content:attr(data-label) " · ";color:var(--ink-3)}.place-module__vDMhta__rev{padding:20px 16px}.place-module__vDMhta__rules{padding:24px 20px}}@media (max-width:640px){.place-module__vDMhta__inds,.place-module__vDMhta__scope{grid-template-columns:minmax(0,1fr)}.place-module__vDMhta__scope li{padding-right:0}}
