PageSourceSearch

https://momstay.com/_next/static/chunks/pages/tourism/[contentId]-27c670e66c144737.js

js momstay.com collected 2026-10-07 03:20:28 UTC 31,182 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5433],{10421:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(13179),i=n(35944);function o({...e}){return(0,i.tZ)(a,{...e})}const a=(0,r.Z)("div",{target:"e1qzoqyt0"})({name:"1rkxt46",styles:"margin-left:-16px;margin-right:-16px;height:8px;--tw-bg-opacity:1;background-color:rgb(245 245 246 / var(--tw-bg-opacity, 1))"})},20065:function(e,t,n){"use strict";var r=n(13179),i=n(35944);const o=(0,r.Z)("div",{target:"e17zyg5t1"})({name:"1uqn15b",styles:"display:flex;flex-wrap:wrap;gap:6px"}),a=(0,r.Z)("span",{target:"e17zyg5t0"})({name:"18ngkd5",styles:"display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background-color:#f5f5f6;color:#828a8f;font-size:11px;font-weight:500;line-height:1;white-space:nowrap"});t.Z=({tags:e})=>e?.length?(0,i.tZ)(o,{children:e.map((e=>(0,i.tZ)(a,{children:e},e)))}):null},73177:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return ce},default:function(){return ue}});var r=n(13179),i=n(67294),o=n(11163),a=n(68861),l=n(1525),s=n(22359),c=n(53575),u=n(10421),p=n(26447),d=n(71911),g=n(30719),m=n(63521),f=n(30760),h=(n(30933),n(92),n(68770),n(35944));const y={12:{label:"\uad00\uad11\uc9c0",color:"#E8F4FD"},14:{label:"\ubb38\ud654\uc2dc\uc124",color:"#F3E8FF"},15:{label:"\ucd95\uc81c/\ud589\uc0ac",color:"#FFF4E5"},32:{label:"\uc219\ubc15",color:"#E8F8F1"},38:{label:"\uc1fc\ud551",color:"#FDEEF3"},39:{label:"\uc74c\uc2dd",color:"#FFF0E8"}},b=({direction:e})=>(0,h.tZ)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none","aria-hidden":"true",children:(0,h.tZ)("path",{d:"prev"===e?"M11.25 3.75 6 9l5.25 5.25":"M6.75 3.75 12 9l-5.25 5.25",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})}),x=(0,r.Z)("div",{target:"e1y24wne4"})({name:"15zhq3x",styles:"position:relative;margin:0 -16px;.tourism-gallery-prev,.tourism-gallery-next{position:absolute;top:50%;z-index:12;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255, 255, 255, 0.35);border-radius:999px;color:#fff;background:rgba(15, 15, 15, 0.48);backdrop-filter:blur(10px);box-shadow:0 6px 18px rgba(0, 0, 0, 0.22);cursor:pointer;transform:translateY(-50%);}.tourism-gallery-prev::after,.tourism-gallery-next::after{content:none;}.tourism-gallery-prev{left:12px;}.tourism-gallery-next{right:12px;}.tourism-gallery-pagination{position:absolute;left:50%;bottom:14px;z-index:12;display:flex!important;align-items:center;justify-content:center;width:auto!important;padding:7px 10px;border-radius:999px;background:rgba(15, 15, 15, 0.48);backdrop-filter:blur(10px);transform:translateX(-50%);}.swiper-pagination-bullet{flex:none;width:6px!important;height:6px!important;margin:0 3px!important;background:#fff;opacity:0.4;}.swiper-pagination-bullet-active{width:16px!important;border-radius:999px;opacity:1;}"}),v=(0,r.Z)("div",{target:"e1y24wne3"})({name:"uvz43n",styles:"position:relative;background-color:#eaeced;background-image:url(/images/no-img.svg);background-repeat:no-repeat;background-position:center;background-size:cover;&:after{content:'';display:block;padding-top:calc(250 / 375 * 100%);}"}),w=(0,r.Z)("div",{target:"e1y24wne2"})("position:relative;margin:0 -16px 16px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:",(({$color:e})=>e),";&:after{content:'';display:block;padding-top:calc(250 / 375 * 100%);}img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}"),Z=(0,r.Z)("span",{target:"e1y24wne1"})({name:"12bonb9",styles:"font-size:14px;font-weight:600;color:#828a8f"}),k=(0,r.Z)("div",{target:"e1y24wne0"})({name:"2nksm",styles:"height:220px;margin:0 -16px 16px;border-radius:8px;background-color:#f5f5f6;animation:pulse 1.5s ease-in-out infinite;@keyframes pulse{0%,100%{opacity:1;}50%{opacity:0.55;}}"});var S=({images:e=[],title:t,contentTypeId:n,enriching:r})=>{const i=((e=[])=>[...new Set(e.filter(Boolean))])(e),o=i.length>0,a=y[n]??{label:"\uad00\uad11",color:"#EAECED"};if(!o&&r)return(0,h.tZ)(k,{});const l=(0,f.k8)(n);if(!o)return l?(0,h.tZ)(w,{$color:a.color,children:(0,h.tZ)("img",{src:l,alt:""})}):(0,h.tZ)(w,{$color:a.color,children:(0,h.tZ)(Z,{children:a.label})});const s=i.length>1;return(0,h.tZ)(x,{children:(0,h.BX)(g.tq,{slidesPerView:1,spaceBetween:0,loop:s,pagination:!!s&&{clickable:!0,el:".tourism-gallery-pagination"},navigation:!!s&&{prevEl:".tourism-gallery-prev",nextEl:".tourism-gallery-next"},modules:[d.tl,d.W_],touchRatio:1,threshold:10,children:[i.map(((e,n)=>(0,h.tZ)(g.o5,{children:(0,h.tZ)(v,{children:(0,h.tZ)(m.Z,{src:e,layout:"fill",objectFit:"cover",alt:t})})},`${e}-${n}`))),s?(0,h.BX)(h.HY,{children:[(0,h.tZ)("button",{type:"button",className:"tourism-gallery-prev","aria-label":"\uc774\uc804 \uc774\ubbf8\uc9c0",children:(0,h.tZ)(b,{direction:"prev"})}),(0,h.tZ)("button",{type:"button",className:"tourism-gallery-next","aria-label":"\ub2e4\uc74c \uc774\ubbf8\uc9c0",children:(0,h.tZ)(b,{direction:"next"})}),(0,h.tZ)("div",{className:"tourism-gallery-pagination"})]}):null]})})},I=n(51650),T=n(99651),N=n(79913),_=n(98417),L=n(62382),X=n(89223),P=n(95758),z=n(30499);const E=(e,t)=>new e.maps.Size(t.width,t.height),F=(e,t)=>({url:t.url,size:E(e,t.size),scaledSize:E(e,t.scaledSize),anchor:new e.maps.Point(t.size.width/2,t.size.height)}),K=(e,t,n=!1)=>{const r=n?{width:38,height:50}:f.oX;return{url:(0,f.bF)(t),size:E(e,r),scaledSize:E(e,r),anchor:new e.maps.Point(r.width/2,r.height)}},B=(0,r.Z)("div",{target:"e5l3gar5"})({name:"l2a8kl",styles:"position:relative;margin:0 -16px -50px"}),$=(0,r.Z)("div",{target:"e5l3gar4"})({name:"1ojytos",styles:"position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;flex-wrap:wrap;gap:6px 8px;padding:6px 8px;border-radius:12px;background:rgba(255, 255, 255, 0.94);box-shadow:0 2px 10px rgba(0, 0, 0, 0.12)"}),C=(0,r.Z)("span",{target:"e5l3gar3"})({name:"1k1vms2",styles:"display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#475158"}),j=(0,r.Z)("img",{target:"e5l3gar2"})({name:"1an09pb",styles:"width:12px;height:16px;object-fit:contain"}),W=(0,r.Z)("img",{target:"e5l3gar1"})({name:"1p24hus",styles:"width:14px;
1height:18px;object-fit:contain"}),M=(0,r.Z)("div",{target:"e5l3gar0"})({name:"hmr2ic",styles:"width:100%;height:min(50vh, 440px);background:#f5f5f6"});var R=({detail:e,lang:t})=>{const{t:n}=(0,a.$G)("common"),r=(0,o.useRouter)(),s=(0,N.ZP)(),c=(0,i.useRef)(null),u=(0,i.useRef)(null),p=(0,i.useRef)([]),{naver:d,isLoaded:g}=(0,_.ZP)({lang:(0,X.T)(s)}),[m,y]=(0,i.useState)([]),[b,x]=(0,i.useState)([]),[v,w]=(0,i.useState)(null),Z=Number(e?.mapY),k=Number(e?.mapX),S=Number.isFinite(Z)&&Number.isFinite(k);return(0,i.useEffect)((()=>{if(!S||!g||!c.current||!d)return;const e=new d.maps.LatLng(Z,k),t=new d.maps.Map(c.current,{center:e,zoom:16,scaleControl:!1,logoControl:!1,mapDataControl:!1});u.current=t;const n=()=>{const e=(0,f.ug)(t);e&&w((t=>t&&t.minLat===e.minLat&&t.maxLat===e.maxLat&&t.minLng===e.minLng&&t.maxLng===e.maxLng?t:e))},r=d.maps.Event.addListener(t,"idle",n);return n(),()=>{d.maps.Event.removeListener(r),p.current.forEach((e=>e.setMap(null))),p.current=[],t.destroy?.(),u.current=null}}),[S,g,Z,k,d]),(0,i.useEffect)((()=>{if(!v||!e?.contentId)return;let n=!1;return(async()=>{try{const[r,i]=await Promise.all([(0,I.getProductNearCenter)(v.minLat,v.maxLat,v.minLng,v.maxLng,{},{take:80,page:1,includePins:!0}),(0,l.Cp)({lang:t,region:e.region,page:1,take:50,minLat:v.minLat,maxLat:v.maxLat,minLng:v.minLng,maxLng:v.maxLng,excludeContentId:e.contentId})]);if(n)return;const o=r?.results??r?.data??[],a=Array.isArray(r?.pins)?r.pins:[],s=new Map((Array.isArray(o)?o:[]).map((e=>[Number(e.idx),e]))),c=(a.length?a:o).map((e=>({...e,...s.get(Number(e.idx))||{}})));y(c),x(i?.results??[])}catch{n||(y([]),x([]))}})(),()=>{n=!0}}),[v,e?.contentId,e?.region,t]),(0,i.useEffect)((()=>{const n=u.current;if(!n||!d||!S)return;p.current.forEach((e=>e.setMap(null))),p.current=[];const i=(e,t)=>{t&&d.maps.Event.addListener(e,"click",t)},o=({position:e,title:t,contentTypeId:r,selected:o,onClick:a})=>{const l=new d.maps.Marker({position:e,map:n,title:t,icon:K(d,r,o),zIndex:o?28:12});i(l,a),p.current.push(l),t&&p.current.push((0,P._)(d,e,t,16,n,0,a))};o({position:new d.maps.LatLng(Z,k),title:e.title,contentTypeId:e.contentTypeId,selected:!0}),m.forEach((o=>{const a=(e=>{const t=Number(e?.lat??e?.mapY),n=Number(e?.lng??e?.mapX);return Number.isFinite(t)&&Number.isFinite(n)?{lat:t,lng:n}:null})(o),l=o[(0,z.Wh)("title",s)]||o.title||o.titleKor||o.titleEng||"";a&&o.idx&&(({position:e,title:t,onClick:r})=>{const o=new d.maps.Marker({position:e,map:n,title:t,icon:F(d,T.jp),zIndex:20});i(o,r),p.current.push(o),t&&p.current.push((0,P._)(d,e,t,16,n,0,r))})({position:new d.maps.LatLng(a.lat,a.lng),title:l,onClick:()=>{(0,L.Mm)({contentId:e.contentId,contentTypeId:e.contentTypeId,lang:t,areaCode:e.areaCode}),r.push(`/stay/${o.idx}/details`)}})})),b.forEach((e=>{const t=Number(e.mapY),n=Number(e.mapX);Number.isFinite(t)&&Number.isFinite(n)&&e.contentId&&!(0,f.XI)(e.contentTypeId)&&o({position:new d.maps.LatLng(t,n),title:e.title,contentTypeId:e.contentTypeId,onClick:()=>{r.push(`/tourism/${e.contentId}?contentTypeId=${e.contentTypeId}`)}})}))}),[S,d,Z,k,m,b,e,s,t,r]),S?(0,h.BX)(B,{children:[(0,h.BX)($,{children:[(0,h.BX)(C,{children:[(0,h.tZ)(j,{src:T.jp.url,alt:""}),n("\uc219\uc18c")]}),f.US.map((e=>(0,h.BX)(C,{children:[(0,h.tZ)(W,{src:(0,f.bF)(e.id),alt:""}),n(e.labelKey)]},e.id)))]}),(0,h.tZ)(M,{ref:c})]}):null},Y=n(20065);const A=({key:e,label:t,value:n,href:r})=>{const i=(0,f.n3)(t,n,e),o=(0,f.oY)(t,n,e),a=r||("tel"===e?(e=>{const t=String(e||"").replace(/[^\d+]/g,"");return t?`tel:${t}`:void 0})(n):void 0);return{key:e,label:i.label,value:i.value,text:o,href:a,wide:(0,f.WM)(i.value||o,a&&"homepage"===e),iconSrc:(0,f.te)(e,t,n)}},D=({rows:e,hideIcons:t})=>e.length?(0,h.tZ)(J,{children:e.map((e=>(0,h.BX)(V,{$wide:e.wide,$plain:t||!e.iconSrc,children:[t||!e.iconSrc?null:(0,h.tZ)("img",{src:e.iconSrc,alt:"",width:24,height:24}),(0,h.BX)(G,{children:[e.label?(0,h.tZ)(O,{children:e.label}):null,e.href?(0,h.tZ)("a",{href:e.href,...String(e.href).startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{},children:e.value}):(0,h.tZ)(Q,{children:e.value||e.text})]})]},e.key)))}):null,q=({rooms:e,t:t})=>e?.length?e.map(((e,n)=>{const r=[];return e.intro&&r.push(A({key:`room-${n}-intro`,label:t("\uac1d\uc2e4 \uc18c\uac1c"),value:e.intro})),e.fields?.forEach((e=>{r.push(A({key:`room-${n}-${e.key}`,label:(0,f.S5)(e.key,t),value:e.value}))})),r.length?(0,h.BX)("div",{css:n>0?{marginTop:"40px"}:void 0,children:[(0,h.tZ)(p.FJ,{title:e.title||t("\uac1d\uc2e4 \uc815\ubcf4")}),(0,h.tZ)(D,{rows:r})]},`room-${n}`):null}
1)):null,H=({petTour:e,t:t})=>{if(!e?.length)return null;const n=e.map((e=>A({key:e.key,label:(0,f.S5)(e.key,t),value:e.value})));return(0,h.BX)(h.HY,{children:[(0,h.tZ)(p.FJ,{title:(0,h.BX)(U,{children:[(0,h.tZ)("img",{src:(0,f.te)("chkpet"),alt:"",width:24,height:24}),t("\ubc18\ub824\ub3d9\ubb3c \ub3d9\ubc18 \uc548\ub0b4")]})}),(0,h.tZ)(D,{rows:n,hideIcons:!0})]})},J=(0,r.Z)("div",{target:"e109w3aw6"})({name:"149dtb9",styles:"display:flex;flex-wrap:wrap;row-gap:16px"}),U=(0,r.Z)("span",{target:"e109w3aw5"})({name:"7tyk9t",styles:"display:inline-flex;align-items:center;gap:6px;img{width:24px;height:24px;}"}),V=(0,r.Z)("div",{target:"e109w3aw4"})("display:flex;align-items:",(({$wide:e})=>e?"flex-start":"center"),";gap:",(({$plain:e})=>e?"0":"6px"),";width:",(({$wide:e})=>e?"100%":"50%"),";font-size:14px;font-weight:400;line-height:",(({$wide:e})=>e?1.5:1.4),";color:#475158;img{width:24px;height:24px;flex-shrink:0;margin-top:",(({$wide:e})=>e?"2px":"0"),";}span,a{white-space:pre-line;word-break:break-word;}a{color:#df2645;}"),G=(0,r.Z)("span",{target:"e109w3aw3"})({name:"1dmgm55",styles:"display:inline;min-width:0"}),O=(0,r.Z)("span",{target:"e109w3aw2"})({name:"cv0qj1",styles:"color:#828a8f;font-weight:500;&::after{content:': ';}"}),Q=(0,r.Z)("span",{target:"e109w3aw1"})({name:"1w1vhfu",styles:"color:#475158"}),ee=(0,r.Z)("span",{target:"e109w3aw0"})({name:"1fp7rdb",styles:"font-size:12px;font-weight:400;color:#828a8f;white-space:nowrap"});var te=({visitInfo:e,t:t})=>{if(!e)return null;const n=[];return e.tel&&n.push(A({key:"tel",label:t("\uc5f0\ub77d\ucc98"),value:e.tel})),e.homepage&&n.push(A({key:"homepage",label:t("\ud648\ud398\uc774\uc9c0"),value:e.homepage,href:e.homepage})),e.fields?.forEach((e=>{n.push(A({key:e.key,label:(0,f.S5)(e.key,t),value:e.value}))})),e.repeatInfo?.forEach(((e,t)=>{n.push(A({key:e.key||`repeat-${t}`,label:e.label,value:e.value}))})),n.length?(0,h.BX)(h.HY,{children:[(0,h.tZ)(p.FJ,{title:t("\uad00\uad11 \uc774\uc6a9 \uc815\ubcf4"),extra:(0,h.tZ)(ee,{children:t("\ucd9c\ucc98: \ud55c\uad6d\uad00\uad11\uacf5\uc0ac")})}),(0,h.tZ)(D,{rows:n})]}):null};var ne={name:"11dw4fo",styles:"margin-top:40px;margin-bottom:40px"},re={name:"11dw4fo",styles:"margin-top:40px;margin-bottom:40px"},ie={name:"11dw4fo",styles:"margin-top:40px;margin-bottom:40px"},oe={name:"11dw4fo",styles:"margin-top:40px;margin-bottom:40px"},ae={name:"11dw4fo",styles:"margin-top:40px;margin-bottom:40px"},le={name:"11dw4fo",styles:"margin-top:40px;margin-bottom:40px"},se={name:"1lw3ul3",styles:"margin-top:40px"},ce=!0;function ue(){const{t:e}=(0,a.$G)("common"),t=(0,o.useRouter)(),{contentId:n,contentTypeId:r}=t.query,d=t.locale,[g,m]=(0,i.useState)(null),[y,b]=(0,i.useState)(null),[x,v]=(0,i.useState)(!0),[w,Z]=(0,i.useState)(!1),[k,I]=(0,i.useState)(null),T=y??g,N=T?(0,f.fE)(T.contentTypeId??r,e):null,_=T?(0,f.h2)(T.region,e):null,X=y?.visitInfo,P=Boolean(X?.tel||X?.homepage||(X?.fields?.length??0)>0||(X?.repeatInfo?.length??0)>0),z=(X?.rooms?.length??0)>0,E=(X?.petTour?.length??0)>0,F=P||z||E,K=async()=>{if(!n)return;v(!0),I(null);let e=null;try{const t=await(0,l.n2)({contentId:n,contentTypeId:r,lang:d,enrich:!1});e=t,b(t),v(!1),Z(!0);const i=await(0,l.n2)({contentId:n,contentTypeId:r,lang:d,enrich:!0});e=i,b(i)}catch(t){I(t),e||g||b(null)}finally{v(!1),Z(!1)}e&&(0,L.Dw)({contentId:e.contentId,contentTypeId:e.contentTypeId,lang:d})};(0,i.useEffect)((()=>{t.isReady&&(m((0,f.Vp)(n)),K())}),[t.isReady,n,r,d]);const B=!x||g,$=!x&&!k&&y,C=!x&&k&&!T;return(0,h.tZ)(s.Z,{children:(0,h.BX)(pe,{children:[x&&!g?(0,h.tZ)(de,{}):null,C?(0,h.BX)(me,{children:[(0,h.tZ)(fe,{children:e("\uad00\uad11 \uc815\ubcf4\ub97c \ubd88\ub7ec\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.")}),(0,h.tZ)(c.Z,{size:"md",variant:"outline-default",onClick:K,children:e("\ub2e4\uc2dc \uc2dc\ub3c4")})]}):null,B&&T?(0,h.BX)(h.HY,{children:[(0,h.tZ)(S,{images:y?.images,title:T.title,contentTypeId:T.contentTypeId??r,enriching:w}),(0,h.BX)(he,{children:[(0,h.BX)(ye,{children:[N?(0,h.tZ)(be,{children:N}):null,_?(0,h.tZ)(xe,{children:_}):null]}),(0,h.tZ)(ve,{children:T.title}),T.tags?.length?(0,h.tZ)(we,{children:(0,h.tZ)(Y.Z,{tags:T.tags})}):null,y?.isAutoTranslated?(0,h.tZ)(Ze,{children:e("\uc790\ub3d9 \ubc88\uc5ed\ub428 (Powered by Google)")}):null,y?.fallback?(0,h.tZ)(Ze,{children:"en"===y.fallback?e("\uc601\ubb38 \uc815\ubcf4\ub85c \ud45c\uc2dc\ub429\ub2c8\ub2e4."):e("\ud55c\uad6d\uc5b4 \uc815\ubcf4\ub85c \ud45c\uc2dc\ub429\ub2c8\ub2e4.")}):null,T.address?(0,h.tZ)(ke,{children:T.address}):null]})]}):null,w&&!y?.overview?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:ne}),(0,h.tZ)(Se,{children:(0,h.tZ)(ge,{})})]}):null,y?.overview?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:re}),(0,h.BX)(Se,{children:[(0,h.tZ)(p.FJ,{title:e("\uad00\uad11 \uc18c\uac1c")}),(0,h.tZ)(Ie,{children:y.overview})]})]}):null,w&&!F?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:ie}),(0,h.tZ)(Se,{children:(0,h.tZ)(ge,{})})]}):null,P?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:oe}),(0,h.tZ)(Se,{children:(0,h.tZ)(te,{visitInfo:X,t:e})})]}):null,z?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:ae}),(0,h.tZ)(Se,{children:(0,h.tZ)(q,{rooms:X.rooms,t:e})})]}):null,E?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:le}),(0,h.tZ)(Se,{children:(0,h.tZ)(H,{petTour:X.petTour,t:e})})]}):null,$&&y.mapX&&y.mapY?(0,h.BX)(h.HY,{children:[(0,h.tZ)(u.Z,{css:se}),(0,h.tZ)(R,{detail:y,lang:d})]}):null]})})}const pe=(0,r.Z)("div",{target:"ecasuf114"})({name:"18g08sj",styles:"padding-bottom:0"}),de=(0,r.Z)("div",{target:"ecasuf113"})({name:"boke9d",styles:"height:220px;margin:0 -16px 16px;border-radius:8px;background-color:#f5f5f6"}),ge=(0,r.Z)("div",{target:"ecasuf112"})({name:"us0ta2",styles:"height:96px;border-radius:8px;background-color:#f5f5f6;animation:pulse 1.5s ease-in-out infinite;@keyframes pulse{0%,100%{opacity:1;}50%{opacity:0.55;}}"}),me=(0,r.Z)("div",{target:"ecasuf111"})({name:"1vxolne",styles:"display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 0"}),fe=(0,r.Z)("p",{target:"ecasuf110"})({name:"1snh8iq",styles:"font-size:14px;color:#828a8f;text-align:center"}),he=(0,r.Z)("section",{target:"ecasuf19"})({name:"acf2e7",styles:"padding:16px 0"}),ye=(0,r.Z)("div",{target:"ecasuf18"})({name:"348qsy",styles:"display:flex;align-items:center;gap:6px;flex-wrap:wrap"}),be=(0,r.Z)("p",{target:"ecasuf17"})({name:"cwca8p",styles:"font-size:12px;font-weight:600;color:#df2645"}),xe=(0,r.Z)("p",{target:"ecasuf16"})({name:"337537",styles:"font-size:12px;color:#828a8f"}),ve=(0,r.Z)("h1",{target:"ecasuf15"})({name:"19g9t7h",styles:"margin-top:4px;font-size:18px;font-weight:700;line-height:1.4;color:#1f1f1f"}),we=(0,r.Z)("div",{target:"ecasuf14"})({name:"hkh81z",styles:"margin-top:8px"}),Ze=(0,r.Z)("p",{target:"ecasuf13"})({name:"ns4fz0",styles:"margin-top:6px;font-size:12px;line-height:1.33;color:#828a8f"}),ke=(0,r.Z)("p",{target:"ecasuf12"})({name:"17jb8pl",styles:"margin-top:8px;font-size:14px;line-height:1.43;color:#828a8f"}),Se=(0,r.Z)("section",{target:"ecasuf11"})(""),Ie=(0,r.Z)("p",{target:"ecasuf10"})({name:"34kkoo",styles:"font-size:14px;line-height:1.57;color:#475158;white-space:pre-line"})},30760:function(e,t,n){"use strict";n.d(t,{Jv:function(){return c},S5:function(){return v},US:function(){return o},Vp:function(){return z},WM:function(){return L},X8:function(){return l},XI:function(){return a},bF:function(){return y},fE:function(){return b},fy:function(){return s},h2:function(){return x},k8:function(){return m},kg:function(){return f},n3:function(){return N},oX:function(){return h},oY:function(){return _},te:function(){return X},ug:function(){return F},yJ:function(){return P}});const r="32",i=[{id:"12",labelKey:"\uad00\uad11\uc9c0"},{id:"14",labelKey:"\ubb38\ud654\uc2dc\uc124"},{id:"15",labelKey:"\ucd95\uc81c/\ud589\uc0ac"},{id:r,labelKey:"\uc219\ubc15"},{id:"38",labelKey:"\uc1fc\ud551"},{id:"39",labelKey:"\uc74c\uc2dd"}],o=i.filter((e=>e.id!==r)),a=e=>String(e)===r,l=[{id:"seoul",labelKey:"\uc11c\uc6b8"},{id:"incheon",labelKey:"\uc778\ucc9c"},{id:"daejeon",labelKey:"\ub300\uc804"},{id:"daegu",labelKey:"\ub300\uad6c"},{id:"gwangju",labelKey:"\uad11\uc8fc"},{id:"busan",labelKey:"\ubd80\uc0b0"},{id:"ulsan",labelKey:"\uc6b8\uc0b0"},{id:"sejong",labelKey:"\uc138\uc885"},{id:"gyeonggi",labelKey:"\uacbd\uae30"},{id:"gangwon",labelKey:"\uac15\uc6d0"},{id:"chungbuk",labelKey:"\ucda9\ubd81"},{id:"chungnam",labelKey:"\ucda9\ub0a8"},{id:"gyeongbuk",labelKey:"\uacbd\ubd81"},{id:"gyeongnam",labelKey:"\uacbd\ub0a8"},{id:"jeonbuk",labelKey:"\uc804\ubd81"},{id:"jeonnam",labelKey:"\uc804\ub0a8"},{id:"jeju",labelKey:"\uc81c\uc8fc"}],s=[{id:"student",labelKey:"\uc720\ud559\uc0dd"},{id:"long_term",labelKey:"\uc7a5\uae30\uccb4\ub958\uc790"},{id:"tourist",labelKey:"\uad00\uad11\uac1d"}],c="tourismNearbyBounds",u={usetime:"\uc774\uc6a9\uc2dc\uac04",restdate:"\uc26c\ub294\ub0a0",parking:"\uc8fc\ucc28\u
1c2dc\uc124",infocenter:"\ubb38\uc758 \ubc0f \uc548\ub0b4",chkpet:"\uc560\uc644\ub3d9\ubb3c \ub3d9\ubc18",expguide:"\uccb4\ud5d8 \uc548\ub0b4",expagerange:"\uccb4\ud5d8 \uac00\ub2a5 \uc5f0\ub839",opendate:"\uac1c\uc7a5\uc77c",useseason:"\uc774\uc6a9 \uc2dc\uae30",chkbabycarriage:"\uc720\ubaa8\ucc28 \ub300\uc5ec",chkcreditcard:"\uc2e0\uc6a9\uce74\ub4dc",usefee:"\uc774\uc6a9 \uc694\uae08",discountinfo:"\ud560\uc778 \uc815\ubcf4",scale:"\uaddc\ubaa8",spendtime:"\uad00\ub78c \uc18c\uc694\uc2dc\uac04",accomcount:"\uc218\uc6a9 \uc778\uc6d0",eventplace:"\ud589\uc0ac \uc7a5\uc18c",eventstartdate:"\ud589\uc0ac \uc2dc\uc791\uc77c",eventenddate:"\ud589\uc0ac \uc885\ub8cc\uc77c",playtime:"\uacf5\uc5f0 \uc2dc\uac04",program:"\ud589\uc0ac \ud504\ub85c\uadf8\ub7a8",agelimit:"\uad00\ub78c \uac00\ub2a5 \uc5f0\ub839",bookingplace:"\uc608\ub9e4\ucc98",eventhomepage:"\ud589\uc0ac \ud648\ud398\uc774\uc9c0",sponsor1:"\uc8fc\ucd5c",sponsor1tel:"\uc8fc\ucd5c \uc5f0\ub77d\ucc98",checkintime:"\uc785\uc2e4 \uc2dc\uac04",checkouttime:"\ud1f4\uc2e4 \uc2dc\uac04",roomcount:"\uac1d\uc2e4 \uc218",roomtype:"\uac1d\uc2e4 \uc720\ud615",reservation:"\uc608\uc57d \uc548\ub0b4",reservationurl:"\uc608\uc57d \ud648\ud398\uc774\uc9c0",chkcooking:"\uac1d\uc2e4 \ub0b4 \ucde8\uc0ac",foodplace:"\uc2dd\uc74c\ub8cc\uc7a5",pickup:"\ud53d\uc5c5 \uc11c\ube44\uc2a4",subfacility:"\ubd80\ub300\uc2dc\uc124",refundregulation:"\ud658\ubd88 \uaddc\uc815",saleitem:"\ud310\ub9e4 \ud488\ubaa9",saleitemcost:"\ud310\ub9e4 \ud488\ubaa9\ubcc4 \uac00\uaca9",shopguide:"\ub9e4\uc7a5 \uc548\ub0b4",fairday:"\uc7a5 \uc11c\ub294 \ub0a0",firstmenu:"\ub300\ud45c \uba54\ub274",treatmenu:"\ucde8\uae09 \uba54\ub274",packing:"\ud3ec\uc7a5 \uac00\ub2a5",seat:"\uc88c\uc11d \uc218",smoking:"\uae08\uc5f0/\ud761\uc5f0",acmpyTypeCd:"\ub3d9\ubc18 \uad6c\ubd84",acmpyPsblCpam:"\ub3d9\ubc18 \uac00\ub2a5 \ub3d9\ubb3c",acmpyNeedMtr:"\ub3d9\ubc18 \uc2dc \ud544\uc694\uc0ac\ud56d",etcAcmpyInfo:"\uae30\ud0c0 \ub3d9\ubc18 \uc815\ubcf4",relaPosesFclty:"\uad6c\ube44 \uc2dc\uc124",relaFrnshPrdlst:"\ube44\uce58 \ud488\ubaa9",relaRntlPrdlst:"\ub80c\ud0c8 \ud488\ubaa9",relaPurcPrdlst:"\uad6c\ub9e4 \ud488\ubaa9",relaAcdntRiskMtr:"\uc0ac\uace0 \ub300\ube44\uc0ac\ud56d",petTursmInfo:"\ubc18\ub824\ub3d9\ubb3c \uad00\uad11 \uc815\ubcf4",roomsize1:"\uac1d\uc2e4 \ud06c\uae30(\ud3c9)",roomsize2:"\uac1d\uc2e4 \ud06c\uae30(\u33a1)",roombasecount:"\uae30\uc900 \uc778\uc6d0",roommaxcount:"\ucd5c\ub300 \uc778\uc6d0",roomoffseasonminfee1:"\ube44\uc218\uae30 \uc8fc\uc911 \uc694\uae08",roomoffseasonminfee2:"\ube44\uc218\uae30 \uc8fc\ub9d0 \uc694\uae08",roompeakseasonminfee1:"\uc131\uc218\uae30 \uc8fc\uc911 \uc694\uae08",roompeakseasonminfee2:"\uc131\uc218\uae30 \uc8fc\ub9d0 \uc694\uae08",roomaircondition:"\uc5d0\uc5b4\ucee8",roomtv:"TV",roompc:"PC",roomcable:"\ucf00\uc774\ube14",roominternet:"\uc778\ud130\ub137",roomrefrigerator:"\ub0c9\uc7a5\uace0",roomtoiletries:"\uc138\uba74\ub3c4\uad6c",roomsofa:"\uc18c\ud30c",roomcook:"\ucde8\uc0ac\uc6a9\ud488",roomtable:"\ud14c\uc774\ube14",roomhairdryer:"\ub4dc\ub77c\uc774\uae30",roombathfacility:"\ubaa9\uc695\uc2dc\uc124",roombath:"\uc695\uc870",roomhometheater:"\ud648\uc2dc\uc5b4\ud130"},p={12:"/images/tourism/poi_flag/attraction.svg",14:"/images/tourism/poi_flag/culture.svg",15:"/images/tourism/poi_flag/festival.svg",32:"/images/tourism/poi_flag/lodging.svg",38:"/images/tourism/poi_flag/shopping.svg",39:"/images/tourism/poi_flag/food.svg"},d={12:"/images/tourism/placeholder/attraction.svg",14:"/images/tourism/placeholder/culture.svg",15:"/images/tourism/placeholder/festival.svg",38:"/images/tourism/placeholder/shopping.svg",39:"/images/tourism/placeholder/food.svg"},g={12:"/images/tourism/category/attraction.svg",14:"/images/tourism/category/culture.svg",15:"/images/tourism/category/festival.svg",32:"/images/tourism/category/lodging.svg",38:"/images/tourism/category/shopping.svg",39:"/images/tourism/category/food.svg"},m=e=>d[String(e)]||null,f=e=>g[String(e)]||g[12],h={width:32,height:42},y=e=>p[String(e)]||p[12],b=(e,t)=>{const n=i.find((t=>t.id===e));return n?t(n.labelKey):null},x=(e,t)=>{const n=l.find((t=>t.id===e));return n?t(n.labelKey):null},v=(e,t)=>
1{const n=u[e];return n?t(n):e},w={tel:"tel",homepage:"homepage",infocenter:"tel",sponsor1tel:"tel",usetime:"time",checkintime:"time",checkouttime:"time",playtime:"time",spendtime:"time",restdate:"calendar",opendate:"calendar",useseason:"calendar",eventstartdate:"calendar",eventenddate:"calendar",fairday:"calendar",parking:"parking",usefee:"fee",discountinfo:"discount",saleitemcost:"fee",roomoffseasonminfee1:"fee",roomoffseasonminfee2:"fee",roompeakseasonminfee1:"fee",roompeakseasonminfee2:"fee",chkpet:"pet",petTursmInfo:"pet",acmpyTypeCd:"pet",acmpyPsblCpam:"pet",acmpyNeedMtr:"pet",etcAcmpyInfo:"pet",scale:"scale",accomcount:"people",roomcount:"people",roombasecount:"people",roommaxcount:"people",seat:"people",agelimit:"people",expagerange:"people",firstmenu:"food",treatmenu:"food",foodplace:"food",packing:"food",saleitem:"shopping",shopguide:"shopping",chkcreditcard:"card",chkbabycarriage:"baby",reservation:"reservation",reservationurl:"reservation",bookingplace:"reservation",eventplace:"location",eventhomepage:"homepage",program:"program",expguide:"program",sponsor1:"program",subfacility:"scale",chkcooking:"food",pickup:"location",smoking:"smoking",roombathfacility:"facility",roombath:"facility"},Z=[{prefix:"room",includes:"fee",icon:"fee"},{prefix:"acmpy",icon:"pet"}],k=[{includes:"\ud654\uc7a5\uc2e4",icon:"facility"},{includes:"\uae08\uc5f0",icon:"smoking"},{includes:"\ud761\uc5f0",icon:"smoking"},{includes:"\uc785\uc7a5\ub8cc",icon:"fee"},{includes:"\uc774\uc6a9\ub8cc",icon:"fee"},{includes:"\uad00\ub78c\ub8cc",icon:"fee"},{includes:"\uc694\uae08",icon:"fee"},{includes:"\uc8fc\ucc28",icon:"parking"},{includes:"\ud560\uc778",icon:"discount"},{includes:"\uc560\uc644",icon:"pet"},{includes:"\ubc18\ub824",icon:"pet"},{includes:"\ud648\ud398\uc774\uc9c0",icon:"homepage"},{includes:"\ubb38\uc758",icon:"tel"},{includes:"\uc804\ud654",icon:"tel"},{includes:"\uc2dc\uac04",icon:"time"},{includes:"\uc26c\ub294",icon:"calendar"},{includes:"\ud734\ubb34",icon:"calendar"}],S=new Set(["baby","calendar","card","discount","facility","fee","food","homepage","location","parking","people","pet","program","reservation","scale","shopping","smoking","tel","time"]),I=e=>S.has(e)?`/images/tourism/${e}.svg`:null,T=new Set(["tel","homepage"]),N=(e,t,n)=>{const r=(e=>{const t=String(e??"").trim();return t?t.replace(/^\p{L}/u,(e=>e.toLocaleUpperCase())):""})(e),i=String(t??"").trim();if(!i)return{label:r,value:""};if(!r||T.has(n))return{label:"",value:i};const o=r.split("/").map((e=>e.trim())).filter(Boolean);return o.length>1&&o.some((e=>e===i||e.includes(i)))||r.includes(i)&&i.length>=2?{label:"",value:i}:{label:r,value:i}},_=(e,t,n)=>{const r=N(e,t,n);return r.label?r.value?`${r.label}: ${r.value}`:r.label:r.value},L=(e,t)=>{if(t)return!0;const n=String(e||"");return n.includes("\n")||n.length>24},X=(e,t,n)=>{const r=w[e];if(r)return I(r);const i=String(t??"").replace(/\s+/g,"");const o=i?k.find((({includes:e})=>i.includes(e))):null;if(o)return I(o.icon);const a=Z.find((({prefix:t,includes:n})=>e.startsWith(t)&&(!n||e.includes(n))));return a?I(a.icon):null},P=e=>{e?.contentId&&sessionStorage.setItem(`tourismContentPreview:${e.contentId}`,JSON.stringify(e))},z=e=>{if(!e)return null;try{const t=sessionStorage.getItem(`tourismContentPreview:${e}`);return t?JSON.parse(t):null}catch{return null}},E=e=>{if(!e)return null;const t="function"===typeof e.lat?e.lat():e.y,n="function"===typeof e.lng?e.lng():e.x;return Number.isFinite(t)&&Number.isFinite(n)?{lat:t,lng:n}:null},F=e=>{const t=e?.getBounds?.();if(!t)return null;const n=E("function"===typeof t.getSW?t.getSW():t.min||t._sw),r=E("function"===typeof t.getNE?t.getNE():t.max||t._ne);return n&&r?{minLat:Number(n.lat.toFixed(5)),maxLat:Number(r.lat.toFixed(5)),minLng:Number(n.lng.toFixed(5)),maxLng:Number(r.lng.toFixed(5))}:null}},62382:function(e,t,n){"use strict";n.d(t,{Dw:function(){return o},Mm:function(){return a},si:function(){return i}});var r=n(16301);const i=({contentTypeId:e,lang:t,region:n})=>{(0,r.oc)("tourism_category_click",{event_category:"tourism",event_label:e||"all",value:{contentTypeId:e,lang:t,regi
1on:n}})},o=({contentId:e,contentTypeId:t,lang:n})=>{(0,r.oc)("tourism_detail_view",{event_category:"tourism",event_label:e,value:{contentId:e,contentTypeId:t,lang:n}})},a=({contentId:e,contentTypeId:t,lang:n,areaCode:i})=>{(0,r.oc)("tourism_nearby_stay_click",{event_category:"tourism",event_label:e,value:{contentId:e,contentTypeId:t,lang:n,areaCode:i}})}},30499:function(e,t,n){"use strict";n.d(t,{VL:function(){return u},Xp:function(){return d.Xp},qj:function(){return d.qj},dN:function(){return d.dN},Gz:function(){return s},av:function(){return d.av},Z_:function(){return d.Z_},hf:function(){return a},ul:function(){return c},j9:function(){return d.j9},fQ:function(){return d.fQ},mW:function(){return d.mW},wX:function(){return d.wX},tg:function(){return d.tg},Wh:function(){return d.Wh},fU:function(){return p}});const r=e=>"1"===e||1===e||!0===e||"true"===e,i=e=>Number.isFinite(e)&&e>0;function o(e,t=!0){const n=r(e?.isShortTerm);let o=Number(e?.priceDay),a=Number(e?.priceDayEng),l=Number(e?.priceMonth),s=Number(e?.priceMonthEng);return o=i(o)?o:0,a=i(a)?a:0,l=i(l)?l:0,s=i(s)?s:0,t&&(l>0&&0===o?(o=Math.round(l/30),a=Math.round(s/30)):o>0&&0===l&&(l=30*o,s=30*a)),{dayPrice:{KRW:o,USD:a},monthPrice:{KRW:l,USD:s},isShortTerm:n}}function a(e=[],t=null){if(!Array.isArray(e)||0===e.length)return null;const n=(e=>{return null===e||void 0===e||""===e?null:!!r(e)||"0"!==(t=e)&&0!==t&&!1!==t&&"false"!==t&&null;var t})(t),a=null===n?e:e.filter((e=>r(e?.isShortTerm)===n));if(0===a.length)return null;let l=null;for(const r of a){const{dayPrice:e,monthPrice:t,isShortTerm:n}=o(r,!1),a=n?e.KRW:t.KRW;i(a)&&((!l||a<l.value)&&(l={value:a,prices:{dayPrice:e,monthPrice:t},isShortTerm:n}))}return l?{prices:l.prices,isShortTerm:l.isShortTerm}:null}const l=(e,t,n)=>!(null!==t&&void 0!==t&&e<Number(t))&&!(null!==n&&void 0!==n&&e>Number(n));function s(e=[],t={}){if(!Array.isArray(e)||0===e.length)return null;const{isShortTerm:n="0",minPrice:a=null,maxPrice:s=null}=t,c="1"===String(n),u=c&&e.filter((e=>r(e?.isShortTerm))).length>0?e.filter((e=>r(e?.isShortTerm))):e;let p=null;for(const r of u){const{dayPrice:e,monthPrice:t,isShortTerm:n}=o(r,!1),u=c?e.KRW:t.KRW;i(u)&&(l(u,a,s)&&(!p||u<p.value)&&(p={value:u,prices:{dayPrice:e,monthPrice:t},isShortTerm:n}))}return p?{prices:p.prices,isShortTerm:p.isShortTerm}:null}function c(e){if(!e)return{prices:{dayPrice:{KRW:0,USD:0},monthPrice:{KRW:0,USD:0}},isShortTerm:!1};const{dayPrice:t,monthPrice:n,isShortTerm:r}=o(e,!1);return{prices:{dayPrice:t,monthPrice:n},isShortTerm:r}}const u=({type:e,createdAt:t})=>{if("5"===e)return!0;if("1"===e)return!1;if(!t)return!1;return new Date(t)>=new Date("2025-04-01")},p=(e,t)=>{if(!e&&!t)return"";const n=" - ",r=100,i="...";if(!t)return e.length<=r?e:e.substring(0,r-i.length)+i;if(!e)return t.length<=r?t:t.substring(0,r-i.length)+i;const o=`${e} - ${t}`;if(o.length<=r)return o;const a=r-e.length-n.length-i.length;if(a<=0)return e.substring(0,r-i.length)+i;return`${e} - ${t.substring(0,a)+i}`};var d=n(47850)},34927:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tourism/[contentId]",function(){return n(73177)}])},92:function(){}},function(e){e.O(0,[2974,9774,2888,179],(function(){return t=34927,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.