본문 내용
#st2026-root{isolation:isolate;width:100%;min-width:0}@font-face{font-family:Gmarket Sans;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format(woff);font-style:normal;font-weight:700;font-display:swap}#st2026-root{--font-body: Pretendard, Noto Sans KR, Apple SD Gothic Neo, Malgun Gothic, Arial, sans-serif;--font-title: Gmarket Sans, sans-serif;--color-text: #222;--color-text-secondary: #515458;--color-text-muted: #838689;--color-heading: #1d4f96;--color-blue: #3478e8;--color-red: #f04452;--color-region-active: #d1594c;--color-region-inactive: #ced1d4;--color-border: #dbdee1;--color-border-subtle: #e7ebee;--color-white: #fff;--radius-card: 34px;--radius-panel: 20px;--radius-small: 12px;--radius-pill: 10000px;--content-width: 940px;--section-padding: 100px}#st2026-root *,#st2026-root *:before,#st2026-root *:after{box-sizing:border-box}#st2026-root{background:var(--color-white);scroll-behavior:smooth}#st2026-root{margin:0;color:var(--color-text);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.5;letter-spacing:-.025em;-webkit-font-smoothing:antialiased}#st2026-root h1,#st2026-root h2,#st2026-root h3,#st2026-root p,#st2026-root ul{margin:0}#st2026-root img,#st2026-root object{display:block}#st2026-root button{appearance:none;border:0;padding:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit}#st2026-root button:disabled{opacity:1;cursor:default;-webkit-text-fill-color:currentColor}#st2026-root .page{width:100%;min-width:0;margin-inline:auto;padding-block:2px;overflow:clip}#st2026-root .content-width{width:var(--content-width);max-width:calc(100% - 40px);margin-inline:auto}#st2026-root .section-heading{display:flex;flex-direction:column;gap:12px;width:100%;text-align:center}#st2026-root .section-title{height:67px;color:var(--color-heading);font-family:var(--font-title);font-size:48px;font-weight:700;line-height:1.4;letter-spacing:-1.2px}#st2026-root .section-description{font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.5px}#st2026-root .tour-hero{position:relative;padding-block:var(--section-padding);overflow:clip;background:#e6f2fc}#st2026-root .hero-copy,#st2026-root .hero-introduction,#st2026-root .hero-title-group{display:flex;flex-direction:column;width:100%;text-align:center}#st2026-root .hero-copy{position:relative;gap:20px}#st2026-root .hero-introduction{gap:4px}#st2026-root .hero-eyebrow{height:34px;color:#1947cf;font-family:var(--font-title);font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.6px}#st2026-root .hero-eyebrow span{color:var(--color-red)}#st2026-root .hero-title{height:140px;background:linear-gradient(90deg,#537cf5 37.682%,#2c54cb 62.708%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-title);font-size:100px;font-weight:700;line-height:1.4;letter-spacing:-2.5px}#st2026-root .hero-description{font-size:26px;font-weight:600;line-height:39px;letter-spacing:-.65px}#st2026-root .hero-invitation{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.45px}#st2026-root .hero-artwork{position:absolute;top:0;left:50%;width:1920px;height:530px;transform:translate(-50%);pointer-events:none}#st2026-root .hero-artwork>*{position:absolute}#st2026-root .image-crop{overflow:hidden}#st2026-root .image-crop>img{position:absolute;max-width:none}#st2026-root .hero-coastline{left:1138px;top:387px;width:529px;height:188px;transform:scaleX(-1)}#st2026-root .hero-coastline img{left:-6.0052%;top:0;width:106.1199%;height:100%}#st2026-root .hero-hill-left{left:-111px;top:320px}#st2026-root .hero-hill-right{left:97px;top:346px;transform:scaleX(-1)}#st2026-root .cloud-right-high{left:1403px;top:134px}#st2026-root .cloud-right-middle{left:1281px;top:247px}#st2026-root .cloud-right-low{left:1569px;top:283px}#st2026-root .cloud-left-high{left:472px;top:103px}#st2026-root .cloud-left-middle{left:288px;top:222px}#st2026-root .cloud-left-low{left:597px;top:281px}#st2026-root .hero-cable-cars{left:1432px;top:-96px;object-fit:cover;transform:scaleX(-1)}#st2026-root .hero-seagulls{object-fit:cover;transform:scaleX(-1)}#st2026-root .seagulls-large{left:211.4528px;top:103px}#st2026-root .seagulls-small{left:125px;top:166.8264px}#st2026-root .hero-palace-gate{left:53px;top:333px;width:295px;height:210px}#st2026-root .hero-palace-gate img{left:-92.39%;top:-18.66%;width:229.25%;height:214.68%}#st2026-root .hero-palace-tree{left:348px;top:423px;width:89px;height:110px}#st2026-root .hero-palace-tree img{left:-8.82%;top:-132.86%;width:451.76%;height:242.08%}#st2026-root .hero-palace-pavilion{left:427px;top:376px;width:259px;height:167px}#st2026-root .hero-palace-pavilion img{left:0;top:-40.8%;width:246.95%;height:254.73%}#st2026-root .hero-tower{left:1591px;top:228px}#st2026-root .hero-landmarks{left:1335px;top:361px;width:454px;height:202px}#st2026-root .hero-landmarks img{left:-107.02%;top:-152.57%;width:224.98%;height:313.18%}#st2026-root .recommendation-banner{position:relative;height:178px;padding-block:50px;overflow:clip;background:linear-gradient(90deg,#2a8be2,#54de87)}#st2026-root .banner-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:880px;margin-inline:auto}#st2026-root .banner-badge{display:inline-flex;justify-content:center;width:71px;padding:4px 10px;border-radius:var(--radius-pill);background:#f0f7fd;color:#194795;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.35px;white-space:nowrap}#st2026-root .banner-copy h2{color:var(--color-white);font-size:26px;font-weight:600;line-height:39px;letter-spacing:-.65px}#st2026-root .banner-artwork{position:absolute;left:calc(50% + 70px);top:-14px;width:390.865px;height:194px;pointer-events:none}#st2026-root .polaroid-placement{position:absolute;display:grid;place-items:center}#st2026-root .polaroid{display:flex;justify-content:center;align-items:flex-start;overflow:clip;background:var(--color-white)}#st2026-root .polaroid img{flex-shrink:0;object-fit:cover}#st2026-root .polaroid-left{left:0;top:21px;width:120.234px;height:130.233px}#st2026-root .polaroid-left .polaroid{width:86.916px;height:105.176px;padding:2.9216px;transform:rotate(-22.22deg);box-shadow:0 3.9307px 3.9307px #00000008}#st2026-root .polaroid-right{left:258px;top:42.6649px;width:132.864px;height:144.55px}#st2026-root .polaroid-right .polaroid{width:97.082px;height:117.478px;padding:3.2633px;transform:rotate(21.1deg);box-shadow:0 3.7868px 3.7868px #00000008}#st2026-root .banner-city{position:absolute;top:0;left:96.751px;object-fit:cover}#st2026-root .banner-pagination{position:absolute;left:calc(50% + 4px);top:158.03px;width:24px;height:8px}#st2026-root .banner-pagination img{position:absolute;left:-16px;top:-14px}#st2026-root .tour-locations{padding-block:var(--section-padding);background:#fef3c5}#st2026-root .locations-card{display:flex;flex-direction:column;align-items:center;padding-block:64px;border-radius:var(--radius-card);background:var(--color-white)}#st2026-root .locations-intro{display:flex;flex-direction:column;align-items:center;gap:24px;width:568px}#st2026-root .region-tabs{display:flex;align-items:center;gap:8px}#st2026-root .region-chip{display:flex;align-items:center;justify-content:center;width:83px;min-width:80px;height:45px;padding:10px 16px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-text-muted);font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.45px}#st2026-root .region-chip.is-active{border-color:var(--color-region-active);background:var(--color-region-active);color:var(--color-white)}#st2026-root .region-map{position:relative;width:940px;height:1001px;margin-top:52px}#st2026-root .korea-map{position:absolute;left:105.6494px;top:.2048px;width:755.3962px;height:1000.9163px;border:0}#st2026-root .map-marker{position:absolute;display:flex;flex-direction:column;align-items:center;gap:5px;white-space:nowrap}#st2026-root .map-pin{position:relative;display:block;width:49.999px;height:73.0017px}#st2026-root .map-pin>img{width:100%;height:100%}#st2026-root .map-pin-center{position:absolute;top:5.8973px;left:5.937px;display:grid;place-items:center;width:38.1281px;height:38.1281px;border-radius:50%;background:var(--color-white)}#st2026-root .marker-label{width:100%;padding:10px 16px;border-radius:var(--radius-pill);background:var(--color-region-inactive);color:var(--color-white);font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.45px;text-align:center}#st2026-root .map-marker.is-active .marker-label{background:var(--color-region-active)}#st2026-root .marker-gangwon{left:504px;top:90.6807px;width:102px}#st2026-root .marker-gyeongsang{left:554px;top:426.9424px;width:108px}#st2026-root .marker-chungcheong{left:327px;top:320.6807px;width:105px}#st2026-root .marker-jeolla{left:300px;top:555.9424px;width:104px}#st2026-root .marker-jeju{left:233px;top:847.9424px;width:98px}#st2026-root .marker-seoul{left:330px;top:135.6807px;width:105px}#st2026-root .place-list-window{position:absolute;top:135.9421px;left:439px;width:356px;height:500px;overflow:clip;border-radius:var(--radius-panel);background:var(--color-white)}#st2026-root .place-list-window:after{position:absolute;inset:0;border:1.5px solid var(--color-region-active);border-radius:inherit;content:;pointer-events:none}#st2026-root .place-list-content{display:flex;flex-direction:column}#st2026-root .place-city{padding:14px 24px 0 16px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.4px}#st2026-root .place-list{padding:0;list-style:none}#st2026-root .place-row{display:flex;align-items:flex-start;gap:8px;height:56px;padding:14px 24px 14px 16px;border-bottom:1px solid var(--color-border);font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.45px}#st2026-root .place-row>span:last-child{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#st2026-root .place-stamp{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--color-region-active)}#st2026-root .place-row.is-selected{border-color:var(--color-region-active);background:var(--color-region-active);color:var(--color-white)}#st2026-root .place-row.is-selected .place-stamp{background:var(--color-white)}#st2026-root .place-row.is-selected>span:last-child{text-overflow:clip}#st2026-root .place-list-scrollbar{position:absolute;top:95px;right:8px;display:grid;place-items:center;width:4px;height:74px}#st2026-root .place-list-scrollbar img{position:absolute;left:50%;top:50%;width:74px;height:4px;max-width:none;transform:translate(-50%,-50%) rotate(90deg)}#st2026-root .participation-guide{position:relative;padding-block:var(--section-padding);overflow:clip;background:#f0f7fd}#st2026-root .guide-background{position:absolute;left:50%;top:-130px;width:1932px;height:1288px;object-fit:cover;opacity:.5;filter:blur(7px);transform:translate(-50%)}#st2026-root .guide-content{position:relative;display:flex;flex-direction:column;gap:40px}#st2026-root .guide-card{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;padding:50px 40px;border-radius:var(--radius-card);background:var(--color-white)}#st2026-root .guide-steps{display:grid;grid-template-columns:214px 56px 214px;align-items:center;gap:30px}#st2026-root .guide-step{display:flex;flex-direction:column;align-items:center;gap:16px;width:214px}#st2026-root .step-illustration{position:relative;width:192px;height:192px;border-radius:var(--radius-small);background:#cde5f8}#st2026-root .step-location{position:absolute;left:64px;top:24px;object-fit:cover}#st2026-root .step-location-arrow{position:absolute;left:34px;top:120px}#st2026-root .step-passport{position:absolute;left:12px;top:14px;object-fit:cover}#st2026-root .step-copy{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}#st2026-root .step-label{display:grid;width:138.137px;height:52.5914px}#st2026-root .step-label>*{grid-area:1 / 1}#st2026-root .step-label img{width:100%;height:100%}#st2026-root .step-label h3{justify-self:center;align-self:start;width:89px;height:36px;margin-top:8px;color:var(--color-white);font-size:24px;font-weight:700;line-height:36px;letter-spacing:-.6px}#st2026-root .guide-step:last-child .step-label h3{width:93px}#st2026-root .step-copy p{font-size:18px;line-height:27px;letter-spacing:-.45px;white-space:nowrap}#st2026-root .passport-note{width:100%;height:55px;color:var(--color-text-secondary);font-size:16px;line-height:24px;letter-spacing:-.4px;text-align:center}#st2026-root .note-first-line{display:block;height:31px;line-height:31px}#st2026-root .note-mark{font-size:22px;letter-spacing:-.55px}#st2026-root .instagram-notice{width:100%;padding:28px 10px;border-radius:var(--radius-panel);background:#f8e2df;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.5px;text-align:center}#st2026-root .instagram-handle{background:linear-gradient(90deg,#ff1818,#0014aa);-webkit-background-clip:text;background-clip:text;color:transparent}#st2026-root .travel-quiz{position:relative;display:flex;flex-direction:column;align-items:center;gap:40px;padding-block:var(--section-padding);overflow:clip;background:#eff7fd}#st2026-root .quiz-heading{position:relative;display:flex;flex-direction:column;gap:4px;width:473px;text-align:center}#st2026-root .quiz-heading>p{height:34px;color:var(--color-red);font-family:var(--font-title);font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.6px}#st2026-root .quiz-card{position:relative;display:flex;flex-direction:column;gap:38px;padding:36px 32px 32px;border-radius:var(--radius-card);background:var(--color-white)}#st2026-root .quiz-body{display:flex;flex-direction:column;gap:32px}#st2026-root .quiz-progress{display:flex;flex-direction:column;gap:8px}#st2026-root .quiz-progress-count{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-end;width:max-content!important;min-width:max-content!important;gap:2px;color:#b5b8bb;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.4px;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;font-variant-numeric:tabular-nums}#st2026-root .quiz-progress-count>span{display:inline-block!important;flex:0 0 auto!important;width:auto!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}#st2026-root .quiz-progress-count>:first-child{min-width:18px!important;color:var(--color-blue)}#st2026-root .quiz-progress-count>:nth-child(2){min-width:6px!important;text-align:center}#st2026-root .quiz-progress-count>:last-child{min-width:20px!important}#st2026-root .quiz-progress-track{height:5px;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-border-subtle)}#st2026-root .quiz-progress-track span{display:block;width:33.333333%;height:100%;background:var(--color-blue)}#st2026-root .quiz-question{display:flex;flex-direction:column;gap:24px}#st2026-root .quiz-illustration{width:100%;height:300px;border-radius:var(--radius-panel);background:#cecece;display:block;overflow:hidden}#st2026-root .quiz-illustration img{width:100%;height:100%;object-fit:cover}#st2026-root .quiz-answers{display:flex;flex-direction:column;gap:16px}#st2026-root .quiz-question-title{display:flex;gap:4px;font-size:24px;font-weight:700;line-height:36px;letter-spacing:-.6px}#st2026-root .quiz-question-title>:first-child{flex-shrink:0;width:35px;color:var(--color-blue);white-space:nowrap;word-break:keep-all}#st2026-root .quiz-question-title>:last-child{flex:1;min-width:0}#st2026-root .quiz-options{display:flex;flex-direction:column;gap:12px}#st2026-root .quiz-option{display:flex;align-items:center;width:100%;height:65px;padding:16px;border-radius:var(--radius-small);font-size:20px;font-weight:700;line-height:30px;letter-spacing:-.5px}#st2026-root .answer-yes{background:#e7f1fe;color:var(--color-blue)}#st2026-root .answer-no{background:#fceaeb;color:var(--color-red)}#st2026-root .quiz-navigation{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-border-subtle)}#st2026-root .quiz-nav-button{display:flex;align-items:center;justify-content:center;gap:4px;height:56px;padding:8px 2px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.4px}#st2026-root .quiz-nav-button>span:not(.chevron){width:55px;white-space:nowrap}#st2026-root .quiz-back{color:var(--color-text-muted)}#st2026-root .quiz-next:disabled{color:var(--color-text-muted)}#st2026-root .chevron{display:grid;place-items:center;width:24px;height:24px}#st2026-root .chevron img{width:9.5px!important;max-width:none!important;height:15.5px!important}#st2026-root .quiz-next .chevron img{transform:scaleX(-1)}#st2026-root .quiz-decoration{position:absolute;display:grid;place-items:center;width:1016.821px;height:1016.821px;pointer-events:none}#st2026-root .quiz-decoration:before{width:719.001px;height:719.001px;background:#c9e4f8;content:;transform:rotate(45deg)}#st2026-root .quiz-decoration-right{left:calc(50% + 452px);top:-513.591px}#st2026-root .quiz-decoration-left{left:calc(50% - 1468px);top:593.409px}#st2026-root .screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#st2026-root button:not(:disabled){cursor:pointer}#st2026-root button:focus-visible,#st2026-root [role=button]:focus-visible{outline:3px solid #1947cf;outline-offset:3px}#st2026-root .recommendation-banner{padding:0;background:transparent}#st2026-root .banner-viewport{overflow:hidden;touch-action:pan-y;user-select:none;cursor:grab}#st2026-root .banner-viewport.is-dragging{cursor:grabbing}#st2026-root .banner-track{display:flex;width:100%;will-change:transform}#st2026-root .banner-slide{position:relative;display:block;flex:0 0 100%;height:178px;overflow:hidden;background:linear-gradient(90deg,#2a8be2,#54de87)}#st2026-root .banner-link{display:block;width:100%;height:100%;padding-block:50px;color:inherit;text-decoration:none}#st2026-root .banner-link:focus-visible{outline:3px solid #1947cf;outline-offset:-6px}#st2026-root .banner-slide img{-webkit-user-drag:none}#st2026-root .banner-slide-spot,#st2026-root .banner-slide-spot .banner-link{padding:0;background:var(--color-white)}#st2026-root .banner-spot-image{width:100%;height:100%;object-fit:cover;object-position:center}#st2026-root .banner-copy{position:relative;z-index:1;width:min(880px,calc(100% - 80px))}#st2026-root .banner-copy p{color:var(--color-white);font-size:26px;font-weight:600;line-height:39px;letter-spacing:-.65px}#st2026-root .banner-slide .banner-artwork{z-index:0}#st2026-root .banner-pagination{z-index:3;display:flex;align-items:center;justify-content:center;gap:8px;left:calc(50% + 4px);top:auto;bottom:12px;width:24px;height:8px;transform:none}#st2026-root .banner-pagination-button{flex:0 0 8px;width:8px;height:8px;border-radius:var(--radius-pill);background:#ccc;transition:background-color .18s ease}#st2026-root .banner-pagination-button.is-active{width:8px;background:var(--color-white)}#st2026-root .recommendation-banner.is-light-slide .banner-pagination-button.is-active{background:#ffa236}#st2026-root .locations-card{--region-color: var(--color-region-active)}#st2026-root .region-tabs{max-width:100%}#st2026-root .region-chip{transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}#st2026-root .region-chip:hover:not(.is-active){border-color:var(--control-color);color:var(--control-color)}#st2026-root .region-chip.is-active{border-color:var(--control-color);background:var(--control-color)}#st2026-root .region-map{width:100%;max-width:940px;height:auto;aspect-ratio:940 / 1001}#st2026-root .korea-map{position:absolute;top:0;left:11.24%;width:80.36%;height:100%;z-index:1}#st2026-root .korea-map svg,#st2026-root .korea-map img{display:block;width:100%;height:100%}#st2026-root .korea-map [data-region]{cursor:pointer;transition:filter .18s ease}#st2026-root .korea-map [data-region]:hover,#st2026-root .korea-map [data-region]:focus-visible{filter:brightness(.96) drop-shadow(0 4px 5px rgb(34 34 34 / 18%));outline:none}#st2026-root .map-marker{z-index:4;width:auto;transform:translate(-50%);transition:transform .18s ease}#st2026-root .map-marker:hover{transform:translate(-50%) translateY(-4px)}#st2026-root .map-pin{width:clamp(34px,5.32vw,50px);height:auto;aspect-ratio:50 / 73}#st2026-root .map-pin-shape{position:absolute;inset:0;width:100%;height:100%;fill:currentColor;color:var(--color-region-inactive)}#st2026-root .map-marker.is-active .map-pin-shape{color:var(--control-color)}#st2026-root .map-pin-center{z-index:1;top:8.08%;left:11.87%;width:76.26%;height:52.23%}#st2026-root .map-pin-center svg{width:54.6%;height:54.6%;color:var(--color-region-inactive);fill:currentColor}#st2026-root .map-marker.is-active .map-pin-center svg{color:var(--control-color)}#st2026-root .marker-label{width:max-content;min-width:96px;padding:10px 16px;font-size:clamp(12px,1.9vw,18px);line-height:1.5;box-shadow:0 3px 8px #2222221a}#st2026-root .map-marker.is-active .marker-label{background:var(--control-color)}#st2026-root .marker-gangwon{left:59.04%;top:9.06%}#st2026-root .marker-gyeongsang{left:64.68%;top:42.65%}#st2026-root .marker-chungcheong{left:40.37%;top:32.04%}#st2026-root .marker-jeolla{left:37.45%;top:55.54%}#st2026-root .marker-jeju{left:30%;top:84.7%}#st2026-root .marker-seoul{left:40.69%;top:13.55%}#st2026-root .place-list-window{z-index:10;width:min(356px,calc(100% - 16px));height:auto;max-height:min(500px,calc(100dvh - 16px));overflow:hidden;border:1.5px solid var(--region-color);box-shadow:0 16px 36px #2222222e}#st2026-root .place-list-window:after{display:none}#st2026-root .place-list-header{position:absolute;z-index:1;top:4px;right:8px}#st2026-root .place-list-header>div{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#st2026-root .place-list-header p{color:var(--region-color);font-size:13px;font-weight:700;line-height:1.3}#st2026-root .place-list-header h3{margin-top:2px;font-size:20px;line-height:1.4}#st2026-root .place-list-header h3 span,#st2026-root .place-city span{color:var(--color-text-muted);font-weight:500}#st2026-root .place-list-close{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:var(--color-text-secondary);font-size:28px;line-height:1}#st2026-root .place-list-close:hover{background:#f0f2f4}#st2026-root .place-list-content{max-height:min(497px,calc(100dvh - 19px));overflow-y:auto;overscroll-behavior:contain}#st2026-root .place-group+.place-group{border-top:0}#st2026-root .place-city{padding:14px 16px 4px}#st2026-root .place-list{padding:0}#st2026-root .place-list li{list-style:none}#st2026-root .place-row{width:100%;min-height:56px;height:auto;padding:14px 16px;align-items:center;text-align:left;transition:color .14s ease,background-color .14s ease}#st2026-root .place-row:hover,#st2026-root .place-row:focus-visible{border-color:var(--region-color);background:color-mix(in srgb,var(--region-color) 12%,white);color:var(--color-text);outline:none}#st2026-root .place-row:hover .place-stamp,#st2026-root .place-row:focus-visible .place-stamp{background:var(--region-color)}#st2026-root .place-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#st2026-root .place-list-scrollbar{display:none}#st2026-root .place-detail-dialog{width:min(760px,calc(100vw - 40px));max-height:min(780px,calc(100dvh - 40px));padding:0;overflow:auto;border:0;border-radius:28px;background:var(--color-white);box-shadow:0 24px 70px #0000004d}#st2026-root .place-detail-dialog::backdrop{background:#121e308f;backdrop-filter:blur(3px)}#st2026-root .dialog-close-button{position:sticky;z-index:2;top:16px;left:calc(100% - 56px);display:grid;width:40px;height:40px;margin:16px 16px -56px auto;place-items:center;border-radius:50%;background:#fffffff0;box-shadow:0 4px 12px #22222226;font-size:30px;line-height:1}#st2026-root .place-detail{--region-color: var(--color-region-active)}#st2026-root .place-detail-image{height:250px;overflow:hidden;background:color-mix(in srgb,var(--region-color) 16%,#eef7fd)}#st2026-root .place-detail-image img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply}#st2026-root .place-detail-copy{padding:32px 40px 40px}#st2026-root .detail-tag-row{display:flex;flex-wrap:wrap;gap:8px}#st2026-root .detail-tag{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--region-color);color:var(--color-white);font-size:14px;font-weight:700;line-height:20px}#st2026-root .detail-tag.is-subtle{background:color-mix(in srgb,var(--region-color) 16%,white);color:var(--region-color)}#st2026-root .detail-eyebrow{margin-top:18px;color:var(--color-text-muted);font-size:15px;font-weight:600}#st2026-root .place-detail h2{margin-top:4px;color:var(--color-heading);font-family:var(--font-title);font-size:clamp(28px,4vw,42px);line-height:1.3;letter-spacing:-.8px}#st2026-root .place-detail-facts{display:grid;gap:0;margin-top:28px;border-top:1px solid var(--color-border-subtle)}#st2026-root .place-detail-facts>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid var(--color-border-subtle)}#st2026-root .place-detail-facts dt{color:var(--color-text-secondary);font-size:15px;font-weight:700}#st2026-root .place-detail-facts dd{margin:0;white-space:pre-line;font-size:16px;line-height:1.6;overflow-wrap:anywhere}#st2026-root .detail-location-list{display:grid;gap:10px;margin:0;padding:0}#st2026-root .detail-location-list li{display:grid;gap:3px;list-style:none}#st2026-root .detail-location-list strong{color:var(--region-color)}#st2026-root .detail-location-list span{color:var(--color-text-secondary)}#st2026-root .quiz-option{justify-content:flex-start;transition:transform .16s ease,box-shadow .16s ease,outline-color .16s ease}#st2026-root .quiz-option.is-selected{outline:1.5px solid currentColor;outline-offset:-1.5px}#st2026-root .quiz-progress-track span{transition:width .24s ease}#st2026-root .quiz-restart{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:100px;width:159px;height:56px;padding:16px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-white);font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}#st2026-root .quiz-restart img{width:24px;height:24px}#st2026-root .quiz-result{display:flex;flex-direction:column;gap:24px}#st2026-root .quiz-result-summary{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;text-align:center}#st2026-root .quiz-result-title{display:flex;flex-direction:column;align-items:center;gap:6px}#st2026-root .quiz-result-tag{display:inline-flex;align-items:center;justify-content:center;min-width:83px;padding:8px 12px;border-radius:var(--radius-pill);background:var(--result-color);color:var(--color-white);font-size:18px;font-weight:600;line-height:27px}#st2026-root .quiz-result h3{color:var(--result-color);font-family:var(--font-body);font-size:40px;font-weight:700;line-height:60px}#st2026-root .quiz-result-summary p{width:100%;font-size:20px;font-weight:500;line-height:30px;white-space:pre-line}#st2026-root .quiz-result-description-line{display:block!important}#st2026-root .mobile-result-description{display:none}#st2026-root .quiz-result-content{display:flex;flex-direction:column;gap:32px}#st2026-root .quiz-result-art{display:block;height:320px;overflow:hidden;border-radius:20px}#st2026-root .quiz-result-art img{width:100%;height:100%;object-fit:cover}#st2026-root .quiz-recommendations{display:flex;flex-direction:column;gap:20px;min-width:0}#st2026-root .quiz-recommendations h4{margin:0;padding:0 8px 8px 0;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:18px;font-weight:700;line-height:27px}#st2026-root .quiz-recommendation-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:21.077px}#st2026-root .quiz-recommendation{display:flex;flex-direction:column;gap:15.675px;min-width:0;text-align:center}#st2026-root .quiz-recommendation-image{display:block;width:100%;height:220px;overflow:hidden;border-radius:19.594px}#st2026-root .quiz-recommendation-image img{width:100%;height:100%;object-fit:cover}#st2026-root .quiz-recommendation>span:last-child{display:block;width:100%;font-size:20px;font-weight:600;line-height:30px;white-space:pre-line}#st2026-root .is-result .quiz-navigation{justify-content:flex-start;padding-top:24px}#st2026-root .has-result .quiz-decoration-right{top:-493.592px}#st2026-root .has-result .quiz-decoration-left{top:918.408px}@media (max-width: 1024px){#st2026-root{--section-padding: 80px}#st2026-root .hero-artwork{transform:translate(-50%) scale(.88);transform-origin:center bottom}#st2026-root .locations-intro{width:min(568px,calc(100% - 32px))}}@media (max-width: 1024px){#st2026-root{--section-padding: 64px}#st2026-root{font-size:16px}#st2026-root .content-width{max-width:calc(100% - 32px)}#st2026-root .section-title{height:auto;font-size:clamp(30px,8vw,42px);line-height:1.3}#st2026-root .section-description{font-size:16px;line-height:1.55}#st2026-root .section-description br,#st2026-root .hero-description br,#st2026-root .hero-invitation br,#st2026-root .instagram-notice br{display:none}#st2026-root .tour-hero{min-height:430px;padding:70px 24px}#st2026-root .hero-artwork{transform:translate(-50%) scale(.66);transform-origin:center bottom}#st2026-root .hero-copy{gap:14px}#st2026-root .hero-eyebrow{height:auto;font-size:18px}#st2026-root .hero-title{height:auto;font-size:clamp(56px,15vw,82px);line-height:1.15}#st2026-root .hero-description{font-size:18px;line-height:1.5}#st2026-root .banner-slide{height:158px}#st2026-root .banner-link{padding-block:40px}#st2026-root .banner-slide-spot .banner-link{padding:0}#st2026-root .banner-copy{width:calc(100% - 40px)}#st2026-root .banner-copy p{max-width:230px;font-size:20px;line-height:1.4}#st2026-root .banner-artwork{left:auto;right:-72px;transform:scale(.7);transform-origin:right top}#st2026-root .tour-locations{padding-block:48px}#st2026-root .locations-card{max-width:calc(100% - 24px);padding:40px 16px;border-radius:24px}#st2026-root .locations-intro{width:100%}#st2026-root .region-tabs{width:calc(100% + 32px);padding-inline:16px;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}#st2026-root .region-tabs::-webkit-scrollbar{display:none}#st2026-root .region-chip{width:auto;min-width:78px;height:40px;font-size:15px}#st2026-root .region-map{margin-top:32px}#st2026-root .marker-label{min-width:0;padding:5px 8px;box-shadow:0 2px 5px #2222221f}#st2026-root .place-list-window{position:fixed;z-index:30;right:0;bottom:0;left:0!important;top:auto!important;width:100%;max-width:none;height:min(72svh,600px);max-height:min(72svh,600px);border-width:2px 0 0;border-radius:24px 24px 0 0;box-shadow:0 -12px 38px #22222238}#st2026-root .place-list-window:before{display:block;width:42px;height:4px;margin:10px auto -3px;border-radius:var(--radius-pill);background:#c7cbcf;content:}#st2026-root .place-list-header{padding-top:14px}#st2026-root .place-list-content{max-height:calc(min(72svh,600px) - 82px)}#st2026-root .participation-guide{padding-block:64px}#st2026-root .guide-content{gap:28px}#st2026-root .guide-card{padding:34px 20px;border-radius:24px}#st2026-root .guide-steps{grid-template-columns:1fr;gap:18px}#st2026-root .step-connector{transform:rotate(90deg)}#st2026-root .passport-note{width:auto;height:auto;font-size:14px}#st2026-root .note-first-line{height:auto;line-height:1.5}#st2026-root .instagram-notice{padding:20px 14px;font-size:16px;line-height:1.5}#st2026-root .travel-quiz{gap:28px;padding-block:64px}#st2026-root .quiz-heading{width:auto;padding-inline:16px}#st2026-root .quiz-heading>p{height:auto;font-size:18px}#st2026-root .quiz-card{gap:26px;padding:24px 20px 20px;border-radius:24px}#st2026-root .quiz-body{gap:24px}#st2026-root .quiz-question{gap:18px}#st2026-root .quiz-illustration{height:180px}#st2026-root .quiz-question-title{font-size:20px;line-height:1.45}#st2026-root .quiz-question-title>:first-child{width:auto}#st2026-root .quiz-option{height:56px;font-size:18px}#st2026-root .place-detail-dialog{width:min(100%,calc(100vw - 24px));max-height:calc(100dvh - 24px);border-radius:22px}#st2026-root .place-detail-image{height:170px}#st2026-root .place-detail-copy{padding:24px 20px 28px}#st2026-root .place-detail-facts>div{grid-template-columns:1fr;gap:6px;padding:15px 0}}@media (max-width: 420px){#st2026-root .hero-artwork{transform:translate(-50%) scale(.56)}#st2026-root .marker-label{font-size:11px}#st2026-root .quiz-navigation{gap:10px}#st2026-root .quiz-nav-button>span:not(.chevron){width:auto}}@media (prefers-reduced-motion: reduce){#st2026-root *,#st2026-root *:before,#st2026-root *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}#st2026-root .locations-card{--region-map-color: #e2968e}#st2026-root .korea-map [data-region]{transition:filter .18s ease,fill .22s ease}#st2026-root .korea-map [data-region] [fill]:not([fill=none]),#st2026-root .korea-map [data-region][fill]:not([fill=none]){fill:var(--map-area-fill, #f7e4a6);transition:fill .22s ease,stroke .22s ease}#st2026-root .korea-map [data-region] [stroke=#F7E4A6 i],#st2026-root .korea-map [data-region][stroke=#F7E4A6 i]{stroke:var(--map-area-fill, #f7e4a6)}#st2026-root .svg-symbols{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}#st2026-root .sheet-handle,#st2026-root .mobile-line-break,#st2026-root .mobile-copy-suffix{display:none}#st2026-root .place-stamp{background:var(--region-color);color:var(--color-white);transition:background-color .14s ease,border-color .14s ease}#st2026-root .place-stamp-icon{display:block;width:14.182px;height:14.182px;fill:currentColor;transition:color .14s ease}#st2026-root .place-row:hover,#st2026-root .place-row:focus-visible{border-color:var(--region-color);background:var(--region-color);color:var(--color-white)}#st2026-root .place-row:hover .place-stamp,#st2026-root .place-row:focus-visible .place-stamp{background:var(--color-white);color:var(--region-color)}#st2026-root .place-detail-dialog{width:min(358px,calc(100vw - 32px));max-width:none;max-height:min(597px,calc(100dvh - 32px));overflow:hidden;border-radius:20px}#st2026-root .place-detail{display:flex;flex-direction:column;height:min(597px,calc(100dvh - 32px));max-height:min(597px,calc(100dvh - 32px));padding:16px 16px 26px;overflow:hidden}#st2026-root .place-detail-image{position:relative;flex:0 0 175px;height:175px;border-radius:12px;background:var(--region-map-color)}#st2026-root .place-detail-image img{mix-blend-mode:normal}#st2026-root .detail-region-badge{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;min-height:29px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--region-color);color:var(--color-white);font-size:14px;font-weight:600;line-height:21px}#st2026-root .place-detail-copy{display:flex;flex-direction:column;flex:1;min-height:0;padding:16px 0 0}#st2026-root .place-detail-heading{display:flex;flex-direction:column;flex-shrink:0;gap:3px}#st2026-root .place-detail h2{margin:0;color:var(--color-text);font-family:var(--font-body);font-size:20px;font-weight:700;line-height:30px;letter-spacing:-.5px}#st2026-root .detail-tag-row{gap:5px}#st2026-root .detail-tag,#st2026-root .detail-tag.is-subtle{min-height:auto;padding:0;border-radius:0;background:transparent;color:var(--region-color);font-size:14px;font-weight:600;line-height:21px}#st2026-root .place-detail-scroll{flex:1;min-height:0;margin-top:16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}#st2026-root .place-detail-scroll::-webkit-scrollbar{display:none}#st2026-root .place-detail-facts{margin:0;border-top:0}#st2026-root .place-detail-facts>.detail-fact{display:block;padding:0 0 10px;border-bottom:1px solid var(--color-border-subtle)}#st2026-root .place-detail-facts>.detail-fact+.detail-fact{padding-top:10px}#st2026-root .place-detail-facts>.detail-fact:last-child{padding-bottom:0;border-bottom:0}#st2026-root .place-detail-facts dt{display:flex;align-items:center;gap:5px;color:var(--color-text);font-size:18px;font-weight:600;line-height:27px}#st2026-root .detail-fact-icon{display:block;width:20px;height:20px;flex:0 0 20px;color:var(--region-color);fill:currentColor}#st2026-root .photo-placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--color-text-secondary);font-size:14px;font-weight:500}#st2026-root .place-detail-facts dd{margin-top:4px;color:var(--color-text-secondary);font-size:14px;line-height:21px}#st2026-root .detail-fact-stamp dd{margin-top:6px}#st2026-root .detail-location-list{gap:9px}#st2026-root .detail-location-list li{gap:4px}#st2026-root .detail-location-list strong{color:var(--color-text);font-size:14px;font-weight:600;line-height:21px}#st2026-root .detail-location-list span,#st2026-root .detail-location-list small{color:var(--color-text-secondary);font-size:14px;line-height:21px}#st2026-root .detail-confirm-button{flex-shrink:0;width:100%;min-height:56px;margin-top:20px;border-radius:10px;background:var(--color-border-subtle);color:var(--color-text);font-size:16px;font-weight:600;line-height:24px;text-align:center}#st2026-root .detail-confirm-button:hover{background:var(--color-border)}#st2026-root .detail-address-list{padding-left:20px}#st2026-root .detail-bullet{position:relative;padding-left:20px}#st2026-root .detail-bullet:before{position:absolute;left:7px;content:·}#st2026-root .place-detail-facts>.detail-fact:last-child{border-bottom:0;padding-bottom:0}@media (max-width: 1024px){#st2026-root{--section-padding: 0px}#st2026-root .mobile-line-break,#st2026-root .section-description .mobile-line-break,#st2026-root .instagram-notice br{display:block}#st2026-root .desktop-line-break{display:none}#st2026-root .mobile-copy-suffix{display:inline}#st2026-root .page{padding-block:0}#st2026-root .tour-hero{height:812px;min-height:0;padding:0}#st2026-root .hero-artwork{width:390px;height:812px;transform:translate(-50%)}#st2026-root .hero-copy,#st2026-root .hero-introduction,#st2026-root .hero-title-group{align-items:center;text-align:center}#st2026-root .hero-copy{position:absolute;top:296px;left:50%;width:min(358px,calc(100% - 32px));gap:20px;transform:translate(-50%)}#st2026-root .hero-introduction{gap:4px}#st2026-root .hero-eyebrow{font-family:var(--font-body);font-size:18px;font-weight:700;line-height:27px;letter-spacing:-.45px}#st2026-root .hero-title{font-size:52px;line-height:73px;letter-spacing:-1.3px}#st2026-root .hero-description{font-size:18px;line-height:27px;letter-spacing:-.45px}#st2026-root .hero-invitation{font-size:14px;line-height:21px;letter-spacing:-.35px}#st2026-root .hero-description br,#st2026-root .hero-invitation br{display:block}#st2026-root .hero-cable-cars{display:block;left:171px;top:-64px;width:396px;height:264px}#st2026-root .hero-hill-left{left:-65px;top:694px;width:269px;height:123px}#st2026-root .hero-hill-right{left:291px;top:709px;width:237px;height:108px}#st2026-root .hero-palace-gate{left:29px;top:701px;width:168px;height:120px}#st2026-root .hero-palace-tree{left:197px;top:753px;width:51px;height:63px}#st2026-root .hero-palace-pavilion{left:242px;top:726px;width:148px;height:95px}#st2026-root .hero-coastline,#st2026-root .hero-tower,#st2026-root .hero-landmarks{display:none}#st2026-root .cloud-right-high{left:291px;top:598px;width:55px;height:30px}#st2026-root .cloud-right-middle{left:86px;top:61px;width:55px;height:30px}#st2026-root .cloud-right-low{left:62px;top:637px;width:49px;height:26px}#st2026-root .cloud-left-high{left:32px;top:129px;width:33px;height:18px}#st2026-root .cloud-left-middle{left:189px;top:663px;width:42px;height:23px}#st2026-root .cloud-left-low{left:210px;top:162px;width:48px;height:26px}#st2026-root .seagulls-large{left:86px;top:162px;width:65px;height:52px}#st2026-root .seagulls-small{left:16px;top:214px;width:38px;height:30px}#st2026-root .recommendation-banner{display:block;width:100%;height:166px;overflow:hidden}#st2026-root .banner-viewport,#st2026-root .banner-track,#st2026-root .banner-slide{height:166px}#st2026-root .banner-link,#st2026-root .banner-slide-spot .banner-link{position:relative;padding:0}#st2026-root .banner-slide-recommendation .banner-link{padding:50px 16px}#st2026-root .banner-copy{width:auto;margin:0;gap:10px}#st2026-root .banner-copy p{max-width:none;font-size:18px;line-height:27px;letter-spacing:-.45px;white-space:nowrap}#st2026-root .banner-slide .banner-artwork{right:12px;top:12px;left:auto;width:120px;height:127px;transform:none}#st2026-root .banner-slide .polaroid-placement{display:none}#st2026-root .banner-slide .banner-city{top:0;left:0;width:120px;height:127px;object-fit:contain}#st2026-root .banner-slide-spot .banner-link{display:flex;align-items:flex-start;justify-content:center;padding:33px 16px}#st2026-root .banner-slide-spot .banner-spot-image{width:100%;height:100px;object-fit:cover;object-position:40% center}#st2026-root .banner-pagination{left:50%;bottom:12px;width:20px;height:6px;gap:8px;transform:translate(-50%)}#st2026-root .banner-pagination-button,#st2026-root .banner-pagination-button.is-active{flex:0 0 6px;width:6px;height:6px}#st2026-root .tour-locations{padding:0;background:var(--color-white)}#st2026-root .locations-card{width:100%;min-height:844px;max-width:none;padding:45px 0;border-radius:0}#st2026-root .locations-intro{width:min(358px,calc(100% - 32px));gap:20px}#st2026-root .locations-intro .section-heading,#st2026-root .participation-guide .section-heading{gap:8px;text-align:center}#st2026-root .locations-intro .section-title,#st2026-root .participation-guide .section-title{color:var(--color-heading);font-size:28px;line-height:39px;letter-spacing:-.7px}#st2026-root .locations-intro .section-description,#st2026-root .participation-guide .section-description{font-size:16px;line-height:24px;letter-spacing:-.4px}#st2026-root .locations-intro .section-description br{display:block}#st2026-root .region-tabs{flex-wrap:wrap;justify-content:center;width:292px;margin:0;padding:0;gap:8px;overflow:visible}#st2026-root .region-chip{width:67px;min-width:67px;height:42px;padding:8px 12px;font-size:16px;line-height:24px;letter-spacing:-.4px}#st2026-root .region-map{width:min(390px,100%);max-width:100%;height:auto;margin-top:30px;aspect-ratio:390 / 493}#st2026-root .korea-map{top:1.775%;left:4.1%;width:91.8%;height:96.22%}#st2026-root .map-pin{width:32px}#st2026-root .map-marker{gap:0}#st2026-root .marker-label{display:none}#st2026-root .marker-gangwon{left:58.5732%;top:15.3815%}#st2026-root .marker-gyeongsang{left:63.8927%;top:43.6803%}#st2026-root .marker-chungcheong{left:39.7431%;top:34.7387%}#st2026-root .marker-jeolla{left:36.8715%;top:54.5365%}#st2026-root .marker-jeju{left:24.8718%;top:85.1927%}#st2026-root .marker-seoul{left:35.8974%;top:13.7931%}#st2026-root .map-marker:not(.is-active) .map-pin-shape,#st2026-root .map-marker:not(.is-active) .map-pin-center svg{color:var(--color-region-active)}#st2026-root .place-list-window{--sheet-peek-height: 62px;--sheet-height: min(327px, 65dvh);height:var(--sheet-height);max-height:var(--sheet-height);padding-bottom:max(16px,env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;box-shadow:0 -3px 14px #2222221f;transform:translateY(0);transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform}#st2026-root .place-list-window:before{display:none}#st2026-root .place-list-window.is-collapsed{transform:translateY(calc(100% - var(--sheet-peek-height)))}#st2026-root .has-place-sheet .page{padding-bottom:max(62px,env(safe-area-inset-bottom))}#st2026-root .place-list-window.is-collapsed:not(.is-dragging) .place-list-body{visibility:hidden}#st2026-root .place-list-window.is-dragging{transform:translateY(var(--sheet-drag-offset, 0px));transition:none;user-select:none}#st2026-root .sheet-handle{position:relative;display:block;width:100%;height:28px;flex:0 0 28px;touch-action:none;cursor:grab}#st2026-root .sheet-handle>span{position:absolute;top:12px;left:50%;width:74px;height:4px;border-radius:4px;background:var(--color-border-subtle);transform:translate(-50%)}#st2026-root .is-collapsed .sheet-handle{height:var(--sheet-peek-height)}#st2026-root .is-dragging .sheet-handle{cursor:grabbing}#st2026-root .place-list-header{display:none}#st2026-root .place-list-body{min-height:0;height:calc(100% - 28px)}#st2026-root .place-list-content{height:100%;max-height:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}#st2026-root .participation-guide{min-height:777px;height:auto;padding:45px 16px}#st2026-root .guide-background{top:-91px;width:calc(100% + 136px);height:calc(100% + 144px);opacity:1;filter:blur(14px)}#st2026-root .guide-content{width:min(358px,100%);max-width:358px;gap:30px}#st2026-root .guide-card{width:100%;min-height:538px;height:auto;gap:24px;padding:20px 16px;border-radius:16px}#st2026-root .guide-steps{width:326px;max-width:100%;grid-template-columns:minmax(0,1fr);gap:20px}#st2026-root .guide-step{flex-direction:row;align-items:center;gap:12px;width:100%;min-width:0;min-height:130px;height:auto}#st2026-root .step-connector{display:none}#st2026-root .step-illustration{width:130px;height:130px;flex:0 0 130px}#st2026-root .step-location{left:43px;top:16px;width:65px;height:79px}#st2026-root .step-location-arrow{left:23px;top:83px;width:32px;height:33px}#st2026-root .step-passport{left:8px;top:9px;width:118px;height:115px}#st2026-root .step-copy{align-items:flex-start;gap:12px;width:184px;min-width:0;text-align:left}#st2026-root .step-label{width:104px;height:40px}#st2026-root .step-label h3,#st2026-root .guide-step:last-child .step-label h3{width:auto;height:27px;margin-top:5px;font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.45px}#st2026-root .step-copy p{font-size:16px;line-height:24px;letter-spacing:-.4px;white-space:normal}#st2026-root .passport-note{width:326px;max-width:100%;min-height:42px;height:auto;font-size:14px;line-height:21px;letter-spacing:-.35px;text-align:center}#st2026-root .note-first-line{height:auto;line-height:21px}#st2026-root .note-mark{font-size:14px;letter-spacing:-.35px}#st2026-root .instagram-notice{width:326px;max-width:100%;min-height:128px;padding:28px 10px;border-radius:12px;font-size:16px;line-height:24px;letter-spacing:-.4px}#st2026-root .travel-quiz{min-height:759px;height:auto;gap:30px;padding:45px 16px}#st2026-root .quiz-decoration{display:none}#st2026-root .quiz-heading{width:min(276px,100%);padding-inline:0;gap:4px}#st2026-root .quiz-heading>p{height:27px;font-family:var(--font-body);font-size:18px;line-height:27px;letter-spacing:-.45px}#st2026-root .quiz-heading .section-title{height:39px;font-size:28px;line-height:39px;letter-spacing:-.7px}#st2026-root .quiz-card{width:min(358px,100%);max-width:358px;min-height:569px;height:auto;gap:24px;padding:16px;border-radius:16px}#st2026-root .quiz-body{gap:20px}#st2026-root .quiz-question{gap:16px}#st2026-root .quiz-illustration{height:230px;border-radius:16px}#st2026-root .quiz-answers{gap:16px}#st2026-root .quiz-question-title{gap:4px;font-size:18px;line-height:27px;letter-spacing:-.45px}#st2026-root .quiz-question-title>:first-child{width:30px}#st2026-root .quiz-options{gap:8px}#st2026-root .quiz-option{height:51px;padding:16px;border-radius:12px;font-size:16px;line-height:24px;letter-spacing:-.4px}#st2026-root .quiz-navigation{border-top:1px solid var(--color-border-subtle)}#st2026-root .quiz-card.is-result{min-height:0;padding-block:24px;gap:32px}#st2026-root .quiz-result h3{font-size:24px;line-height:36px}#st2026-root .quiz-result-tag{font-size:14px;line-height:21px}#st2026-root .quiz-result-summary p{font-size:16px;line-height:24px}#st2026-root .desktop-result-description{display:none}#st2026-root .mobile-result-description{display:inline}#st2026-root .quiz-result-content{gap:24px}#st2026-root .quiz-result-art{height:230px;border-radius:16px}#st2026-root .quiz-recommendations{gap:16px}#st2026-root .quiz-recommendations h4{font-size:16px;line-height:24px}#st2026-root .quiz-recommendation-rail{display:flex;gap:16px;min-height:250px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}#st2026-root .quiz-recommendation-rail::-webkit-scrollbar{display:none}#st2026-root .quiz-recommendation{flex:0 0 228px}#st2026-root .quiz-recommendation-image{height:180px;border-radius:16px}#st2026-root .quiz-recommendation-image.has-mobile-crop{position:relative}#st2026-root .quiz-recommendation-image.has-mobile-crop img{position:absolute;width:var(--mobile-crop-width);max-width:none;height:var(--mobile-crop-height);left:var(--mobile-crop-x);top:var(--mobile-crop-y)}#st2026-root .quiz-recommendation>span:last-child{font-size:18px;line-height:27px}#st2026-root .place-detail-dialog,#st2026-root .place-detail{max-height:min(597px,calc(100dvh - 32px))}#st2026-root .place-detail-scroll:focus,#st2026-root .place-detail-scroll:focus-visible{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}}#st2026-root [hidden],#st2026-root dialog:not([open]){display:none!important}#st2026-root,#st2026-root *{font-family:var(--font-body)!important}#st2026-root .section-title,#st2026-root .hero-eyebrow,#st2026-root .hero-title,#st2026-root .quiz-heading>p,#st2026-root .place-detail h2{font-family:var(--font-title)!important}@media (max-width: 1024px){#st2026-root .hero-eyebrow,#st2026-root .quiz-heading>p{font-family:var(--font-body)!important}}#contents #st2026-root{width:var(--st2026-client-width, 100vw)!important;max-width:none!important;margin-right:calc((100% - var(--st2026-client-width, 100vw)) / 2)!important;margin-left:calc((100% - var(--st2026-client-width, 100vw)) / 2)!important} 2025-2026 한국관광 100 선 스탬프투어 문화체육관광부와 한국관광공사가 선정한 꼭 가봐야 할 관광명소 100곳! 2025~2026 한국관광 100선에서 즐거움과 추억이 배가 되는 스탬프투어에 참여해보세요! 추천 및 캠페인 배너 명소 추천 여행 취향에 따른 명소 추천 스탬프투어 참여 장소 ‘한국관광 100선' 중 아래 지역별 대표 관광지를 눌러 스탬프투어에 참여할 수 있는 스탬프 비치 를 장소를 확인하세요! 수도권 충청권 강원권 전라권 경상권 제주권 강원권 (8) 경상권 (22) 충청권 (13) 전라권 (17) 제주권 (6) 수도권 (18) 스탬프투어 참여 방법 주요도시의 관광명소부터 자연과 어우러지는 관광지까지, 한국관광 100선 중 스탬프투어 참여 선정지에 방문하여 다양한 스탬프를 모아보세요! STEP 01 한국관광 100선 중 아래에 안내된 선정지 방문하기 STEP 02 스탬프투어 참여 장소 내 비치된 여권 또는 용지에 관광지 스탬프 찍기 ※ 스탬프 여권은 선착순으로 배포되어 조기 소진될 수 있으며, 여권 소진 시 낱장용지에 스탬프 인증이 가능합니다. 한국관광 100선의 공식 인스타그램 계정 @visitkorea100 을 팔로우 하시고 지역별 새로운 소식을 받아보세요! ‘한국관광 100선' 취향 진단 테스트 나는 과연 어떤 여행자?
01 / 03
Q1. 여행은 무조건 밖으로 돌아다녀야 제맛이다!
YES
NO
뒤로가기
다음으로
window.ST2026_TOURIST_SPOT_DATA={source:{label:한국관광100선 스탬프투어 참여 선정지 리스트,updatedAt:2026-08,fields:[선정지명,선정지 주소,스탬프 비치 장소,스탬프 비치 장소 주소,문의처,운영시간 및 휴무일]},regions:[{id:seoul,name:수도권,color:#D1594C,mapColor:#E2968E,visual:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=199e5679-1f8e-46e1-aec6-a200d9bed856,groups:[{name:서울,spots:[{id:seoul-001,sourceNo:1,name:한강공원,group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=4f024061-ce8d-4955-8281-dc5e048e82bd,selectedAddresses:[뚝섬 한강공원,광진구 강변북로 139,여의도 한강공원,영등포구 여의동로 330],stampLocations:[{name:뚝섬한강공원 안내센터 내부,address:서울 자양동 427-1 뚝섬안내센터 내부,contact:02-3780-0521,operatingHours:09:00~18:00 (12:00~13:00제외)},{name:여의도 한강공원 안내센터 내부,address:서울 영등포구 여의동로 330 여의도 안내센터,contact:02-3780-0561,operatingHours:}],contacts:[02-3780-0521,02-3780-0561],operatingHours:[09:00~18:00 (12:00~13:00제외)]},{id:seoul-002,sourceNo:2,name:성수동 거리&서울숲,group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=8246ca89-02b4-4ecc-8aad-f90008d6ffe6,selectedAddresses:[서울 성동구 뚝섬로 273],stampLocations:[{name:성수관광안내소 진열대 옆(성수역),address:서울 성동구 아차산로 100 성수역 2층 1번 출구 옆 성수관광안내소,contact:02-466-2286,operatingHours:10:00~18:00 (명절휴무)}],contacts:[02-466-2286],operatingHours:[10:00~18:00 (명절휴무)]},{id:seoul-003,sourceNo:3,name:홍대 레드로드(홍대문화예술관광특구),group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=74b12f44-8ae8-44b0-ad84-e5ea8c0e2cb4,selectedAddresses:[서울 마포구 어울마당로 77-1 홍익로 22],stampLocations:[{name:마포관광정보센터,address:서울 서교동 348-78 마포관광정보센터,contact:02-334-7878,operatingHours:평일 10:00~22:30 / 주말 10:00~23:00 (연중무휴)}],contacts:[02-334-7878],operatingHours:[평일 10:00~22:30 / 주말 10:00~23:00 (연중무휴)]},{id:seoul-004,sourceNo:4,name:N서울타워,group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=6800f977-9119-4ce0-8713-385c7217493c,selectedAddresses:[서울 용산구 남산공원길 105],stampLocations:[{name:N서울타워 5층 안내데스크 앞,address:서울 용산구 남산공원길 105 안내데스크 앞,contact:02-3455-9277,operatingHours:10:00~22:00 (연중무휴)}],contacts:[02-3455-9277],operatingHours:[10:00~22:00 (연중무휴)]},{id:seoul-005,sourceNo:5,name:서울스카이&롯데월드&석촌호수,group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e27f2221-4863-4e1b-bd5f-be22ba560a7f,selectedAddresses:[서울스카이,서울 송파구 잠실동 47,롯데월드,서울 송파구 올림픽로 300,석촌호수,서울 송파구 올림픽로 240],stampLocations:[{name:송파관광정보센터 내(석촌호수 동호 위치),address:서울 송파구 송파나루길 206,contact:02-2147-2117,operatingHours:화~일 10:00~18:00 (매주 월요일 및 설, 추석 당일 휴관)}],contacts:[02-2147-2117],operatingHours:[화~일 10:00~18:00 (매주 월요일 및 설, 추석 당일 휴관)]},{id:seoul-006,sourceNo:6,name:광화문광장&청계광장,group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=653c28dd-04b3-4072-9107-302d387cfcbc,selectedAddresses:[서울 중구 청계천로 40],stampLocations:[{name:한국관광공사서울센터 5층 안내소/(현장상황에 따라 위치변동 가능),address:서울 청계천로 40 하이커그라운드 5층,contact:02-729-9497,operatingHours:10:00~20:00 (연중무휴)/ 대관기간에는 x (하이커그라운드 월요일 휴무) /}],contacts:[02-729-9497],operatingHours:[10:00~20:00 (연중무휴)/ 대관기간에는 x (하이커그라운드 월요일 휴무) /]},{id:seoul-007,sourceNo:7,name:청와대 앞길&서촌마을,group:서울,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=51be6238-0b6c-4073-b942-ce082e7f7825,selectedAddresses:[서울 종로구 궁정동],stampLocations:[{name:청와대 사랑채 1층 안내데스크 앞,address:서울 종로구 효자로13길 45,contact:02-723-0300,operatingHours:수~월 09:00~18:00 * 매주 화요일 정기휴관, 화요일이 공휴일일 경우 운영, 휴관 관련사항 홈페이지(관람안내) 확인}],contacts:[02-723-0300],operatingHours:[수~월 09:00~18:00 * 매주 화요일 정기휴관, 화요일이 공휴일일 경우 운영, 휴관 관련사항 홈페이지(관람안내) 확인]}]},{name:인천,spots:[{id:seoul-008,sourceNo:8,name:교동도,group:인천,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=3568e338-41a3-4030-862b-9a46e6e13f79,selectedAddresses:[인천 강화군 교동면 교동남로 35],stampLocations:[{name:교동제비집 출입구앞 안내대,address:인천 교동남로 20-1 교동제비집 출입구앞 안내대,contact:032-934-1000,operatingHours:하절기 10:00∼18:00 / 동절기 10:00∼17:00 (매월 세 번째 화요일 휴무)}],contacts:[032-934-1000],operatingHours:[하절기 10:00∼18:00 / 동절기 10:00∼17:00 (매월 세 번째 화요일 휴무)]},{id:seoul-009,sourceNo:9,name:개항장문화지구-인천차이나타운(송월동 동화마을),group:인천,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=0c3be5a0-bb52-4111-8d1e-824af5c3d64f,selectedAddresses:[인천 중구 신포로27번길 일대],stampLocations:[{name:인천역 관광안내소,address:인천 제물포구 제물량로 271 (북성동1가),contact:032-777-1330,operatingHours:09:00~18:00 (명절 당일 휴무)/성수기 금,토 7시까지},{name:월드커뮤니티센터,address:인천 제물포구 제물량로 232번길 26 (송학동1가),contact:032-773-7511,operatingHours:10:00~17:00 (매주 월요일 휴무)},{name:동화마을 트릭아트스토리,address:인천 제물포구 동화마을길 42 (송월동3가),contact:032-761-2631,operatingHours:09:00~18:00 (매주 월요일 휴무)}],contacts:[032-777-1330,032-773-7511,032-761-2631],operatingHours:[09:00~18:00 (명절 당일 휴무)/성수기 금,토 7시까지,10:00~17:00 (매주 월요일 휴무),09:00~18:00 (매주 월요일 휴무)]}]},{name:경기,spots:[{id:seoul-010,sourceNo:10,name:수원화성,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=594a2b9a-b59b-4d89-952e-8abd691b4001,selectedAddresses:[경기 수원시 팔달구 일대],stampLocations:[{name:화성행궁광장 관광안내소,address:경기 수원시 팔달구 정조로 825,contact:031-241-2703,operatingHours:09:00~18:00 (연중무휴)}],contacts:[031-241-2703],operatingHours:[09:00~18:00 (연중무휴)]},{id:seoul-011,sourceNo:11,name:임진각&파주 DMZ,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=ccc5b5ae-6a1b-49a3-a84d-593a81c92740,selectedAddresses:[파주 문산읍 임진각로 148-63],stampLocations:[{name:한반도 생태평화 종합관광센터 1층 관광안내소(입구),address:경기 파주시 문산읍 임진각로 148-63,contact:031-953-4744,operatingHours:09:00~18:00 (연중무휴)}],contacts:[031-953-4744],operatingHours:[09:00~18:00 (연중무휴)]},{id:seoul-012,sourceNo:12,name:아침고요수목원,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e8367cc1-2655-40c7-892a-77de757dfb51,selectedAddresses:[경기 가평군 상면 수목원로 432],stampLocations:[{name:아침고요수목원 갤러리 내,address:경기 가평군 행현리 623-1 아침고요수목원,contact:1544-6703,operatingHours:매일 08:30-19:00}],contacts:[1544-6703],operatingHours:[매일 08:30-19:00]},{id:seoul-013,sourceNo:13,name:두물머리,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=43aab237-e931-438c-8688-dbdd9ecab093,selectedAddresses:[경기 양평군 양서면 두물머리길 119],stampLocations:[{name:두물머리 관광안내소,address:경기 양평군 양서면 두물머리길 119,contact:031-775-8700,operatingHours:09:00~18:00 (명절 당일 휴무)}],contacts:[031-775-8700],operatingHours:[09:00~18:00 (명절 당일 휴무)]},{id:seoul-014,sourceNo:14,name:헤이리 예술마을,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e406817e-bf95-4805-bccf-c2bfd381cdef,selectedAddresses:[경기 파주시 탄현면 법흥리 1652번지 일대],stampLocations:[{name:헤이리 갈대광장 여행스테이션 내,address:경기 파주시 헤이리마을길 70-21,contact:033-738-3415,operatingHours:하절기 10:00~16:00 동절기10:30~16:00 (설, 추석 당일 및 앞뒤 하루 총3일휴무)}],contacts:[033-738-3415],operatingHours:[하절기 10:00~16:00 동절기10:30~16:00 (설, 추석 당일 및 앞뒤 하루 총3일휴무)]},{id:seoul-015,sourceNo:15,name:국립현대미술관 과천관,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=d3297886-b02d-4ab1-8b28-df4d9f6e6170,selectedAddresses:[경기도 과천시 광명로 313],stampLocations:[{name:과천관 1층 로비 옆 (국립현대미술관),address:경기 과천시 광명로 313,contact:02-2188-6235,operatingHours:화~일 10:00~18:00}],contacts:[02-2188-6235],operatingHours:[화~일 10:00~18:00]},{id:seoul-016,sourceNo:16,name:한국민속촌,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=70b7f7d9-3bc3-40f7-8f49-ce38cdbace6a,selectedAddresses:[경기 용인시 기흥구 민속촌로 90],stampLocations:[{name:정문출입구, 관광안내소,address:경기 용인시 기흥구 민속촌로 90,contact:031-287-1332,operatingHours:화~토 09:00~17:00 (매주 일~월요일, 공휴일 휴무)}],contacts:[031-287-1332],operatingHours:[화~토 09:00~17:00 (매주 일~월요일, 공휴일 휴무)]},{id:seoul-017,sourceNo:17,name:제부도&제부도해상케이블카,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=17a630aa-3ee2-43f0-89db-f5432009e839,selectedAddresses:[경기 화성시 서신면 전곡항로 1-10],stampLocations:[{name:서해랑케이블카 매표소 앞,address:경기 화성시 전곡항로 1-10,contact:070-8652-2419,operatingHours:평일 09:00~19:00 / 주말 및 공휴일 09:00~20:00}],contacts:[070-8652-2419],operatingHours:[평일 09:00~19:00 / 주말 및 공휴일 09:00~20:00]},{id:seoul-018,sourceNo:18,name:광명동굴,group:경기,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e7d3b483-556b-4490-81e3-9e05725a94bb,selectedAddresses:[경기 광명시 가학로85번길142],stampLocations:[{name:광명동굴 입구 관광안내소 외부,address:경기 광명시 가학로 85번길 142,contact:070-4277-8902,operatingHours:09:00~18:00 (매주 월요일 휴무)\n* 월요일이 공휴일인 경우 그 다음날 휴무}],contacts:[070-4277-8902],operatingHours:[09:00~18:00 (매주 월요일 휴무)\n* 월요일이 공휴일인 경우 그 다음날 휴무]}]}]},{id:chungcheong,name:충청권,color:#D97336,mapColor:#F0C999,visual:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=9c5e1b25-4bbe-40b6-bc10-d9498f79df06,groups:[{name:충남,spots:[{id:chungcheong-019,sourceNo:19,name:공주 백제유적지(공산성, 공주 무령왕릉과 왕릉원),group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=3c68133f-facf-4358-bad3-2d1fc8d8c88d,selectedAddresses:[공산성,충남 공주시 금성동 53-51/ 웅진로 280,공주 무령왕릉과 왕릉원,충남 공주시 왕릉로 37],stampLocations:[{name:공산성 : 공산성 방문자센터 내부,address:충남 공주시 웅진로 280, 공산성 방문자센터,contact:041-840-2277,operatingHours:매일 운영\n- 하절기(3월~10월) 09~18시(입장마감 17:30)\n- 동절기(11월~2월) 09~17시(입장마감 16:30)},{name:무령왕릉과 왕릉원 : 공주 관광안내소 내부,address:충남 공주시 왕릉로 37, 무령왕릉 관광안내소,contact:041-840-2274,operatingHours:매일 운영\n- 하절기(3월~10월) 09~18시(입장마감 17:30)\n- 동절기(11월~2월) 09~17시(입장마감 16:30)}],contacts:[041-840-2277,041-840-2274],operatingHours:[매일 운영\n- 하절기(3월~10월) 09~18시(입장마감 17:30)\n- 동절기(11월~2월) 09~17시(입장마감 16:30)]},{id:chungcheong-020,sourceNo:20,name:부여 백제유적지(궁남지, 부소산성),group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a967655a-0a11-4638-a4cd-abfcf0124e2a,selectedAddresses:[궁남지,충남 부여군 부여읍 동남리 117,부소산성,충남 부여군 부여읍 부소로 31],stampLocations:[{name:궁남지 트래블라운지 내부,address:충남 부여군 부여읍 궁남로 52,contact:041-830-2880,operatingHours:#궁남지 트래블라운지\n동절기 10:00~16:00 / 하절기 10:00~17:00 (추석 당일 휴무, 전날 12시 근무, 다음날은 1시부터 근무)\n\n#충남종합관광안내소\n09:00~18:00 (1월1일 및 근로자의 날, 설∙추석 당일 휴무)},{name:충남종합관광안내소,address:충남 부여군 부여읍 성왕로 247-9, 충남종합관광안내소,contact:,operatingHours:}],contacts:[041-830-2880],operatingHours:[#궁남지 트래블라운지\n동절기 10:00~16:00 / 하절기 10:00~17:00 (추석 당일 휴무, 전날 12시 근무, 다음날은 1시부터 근무)\n\n#충남종합관광안내소\n09:00~18:00 (1월1일 및 근로자의 날, 설∙추석 당일 휴무)]},{id:chungcheong-021,sourceNo:21,name:대천해수욕장,group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=097986bd-5a5c-4d20-8df0-57c7d79b74ee,selectedAddresses:[충남 보령시 머드로 123],stampLocations:[{name:대천해수욕장 노을광장 관광안내소,address:충남 보령시 해수욕장 4길 7,contact:041-930-6564,operatingHours:10:00~17:00 (연중무휴)/ 동절기 10:00~16:00\n* 해설사 배치일정에 따라 일부 휴무일 발생할 수 있음}],contacts:[041-930-6564],operatingHours:[10:00~17:00 (연중무휴)/ 동절기 10:00~16:00\n* 해설사 배치일정에 따라 일부 휴무일 발생할 수 있음]},{id:chungcheong-022,sourceNo:22,name:독립기념관,group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=9961aaf6-55bf-4683-a1a3-bcce12df8bf8,selectedAddresses:[충남 천안시 동남구 목천읍 독립기념관로1],stampLocations:[{name:독립기념관 고객지원센터(겨레의집 고객센터),address:충남 천안시 동남구 목천읍 독립기념관로 1,contact:041-560-0371,operatingHours:3월~10월 09:30~18:00 / 11월~2월 09:30~17:00 \n(월요일 휴관 / 공휴일인 경우 정상 운영)}],contacts:[041-560-0371],operatingHours:[3월~10월 09:30~18:00 / 11월~2월 09:30~17:00 \n(월요일 휴관 / 공휴일인 경우 정상 운영)]},{id:chungcheong-023,sourceNo:23,name:꽃지해수욕장,group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=29a1963a-9de5-4284-9751-86cd28768dda,selectedAddresses:[충남 태안군 안면읍 승언리 339-286],stampLocations:[{name:문화관광해설사 사무실,address:충남 태안군 꽃지해안로 398-11,contact:041-670-2772,operatingHours:(3월~10월) 10:00~17:00\n(11월~2월) 10:00~16:00}],contacts:[041-670-2772],operatingHours:[(3월~10월) 10:00~17:00\n(11월~2월) 10:00~16:00]},{id:chungcheong-024,sourceNo:24,name:현충사,group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=2d266b14-065d-4497-9209-9d3b214eaf05,selectedAddresses:[충남 아산시 염치읍 현충사길 126],stampLocations:[{name:현충사 정문입구 안내소 (리플릿 대 옆),address:충남 아산시 염치읍 현충사길 126,contact:041-539-4603,operatingHours:화~일 09:00~18:00 /동절기 17:00}],contacts:[041-539-4603],operatingHours:[화~일 09:00~18:00 /동절기 17:00]},{id:chungcheong-025,sourceNo:25,name:서산 해미읍성,group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=ac15e8f6-16ab-4205-87da-eed11143681b,selectedAddresses:[충남 서산시 남문2로 155],stampLocations:[{name:해미읍성관광안내소,address:충남 서산시 해미면 남문2로 155,contact:041-660-2408,operatingHours:3월~10월 10:00~17:00 / 11월~2월 10:00~16:00}],contacts:[041-660-2408],operatingHours:[3월~10월 10:00~17:00 / 11월~2월 10:00~16:00]},{id:chungcheong-026,sourceNo:26,name:예당관광지(예당호 출렁다리&음악분수, 예당호 모노레일),group:충남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=2c87aff8-c877-4fa2-8f97-7ed8dd3abe64,selectedAddresses:[충남 예산군 응봉면 예당관광로 159-22],stampLocations:[{name:출렁다리 앞쪽,address:충남 예산군 응봉면 예당관광로 159-22,contact:041-339-8287,operatingHours:매월 첫째주 월요일 휴무(출렁다리 전망대) 모노레일 첫째 셋째주 월요일 휴무, 음악분수 매주 월요일 휴무}],contacts:[041-339-8287],operatingHours:[매월 첫째주 월요일 휴무(출렁다리 전망대) 모노레일 첫째 셋째주 월요일 휴무, 음악분수 매주 월요일 휴무]}]},{name:충북,spots:[{id:chungcheong-027,sourceNo:27,name:청남대,group:충북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=916dde36-1184-4481-aa15-08d06b1e3c1f,selectedAddresses:[충북 청주시 상당구 문의면 청남대길 646],stampLocations:[{name:청남대 기념관 1층 안내데스크,address:충북 청주시 청남대길 646,contact:043-220-6444,operatingHours:매주 월요일 휴무 9시~6시까지 입장16시 30분까지 (공휴일과 겹칠 경우 정상 개관)}],contacts:[043-220-6444],operatingHours:[매주 월요일 휴무 9시~6시까지 입장16시 30분까지 (공휴일과 겹칠 경우 정상 개관)]},{id:chungcheong-028,sourceNo:28,name:보은 법주사&속리산테마파크,group:충북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=9b8574a5-c37f-46fa-9476-720afceb6525,selectedAddresses:[속리산 테마파크,충북 보은군 속리산면 속리산로 596,속리산 법주사,충북 보은군 속리산면 사내리 209일원],stampLocations:[{name:속리산 테마파크 내 말티재 전망대 카페 앞,address:충북 보은군 속리산면 속리산로477 꼬부랑길 카페,contact:043-540-3394,operatingHours:09:00~17:30},{name:법주사 내 해설사의 집,address:충북 보은군 속리산면 법주사로 405,contact:,operatingHours:10:00~17:00}],contacts:[043-540-3394],operatingHours:[09:00~17:30,10:00~17:00]},{id:chungcheong-029,sourceNo:29,name:청풍호,group:충북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=9d0aa4f9-ff9c-4f53-8f0c-e5a49c3369c0,selectedAddresses:[충북 제천시 한수면, 청풍면, 수산면 일대],stampLocations:[{name:청풍호반 케이블카 탑승동 내 관광안내소,address:충북 제천시 청풍면 문화재길 166,contact:043-643-7301,operatingHours:09:30 ~ 18:00 (7월 1,2주 수요일 휴무)}],contacts:[043-643-7301],operatingHours:[09:30 ~ 18:00 (7월 1,2주 수요일 휴무)]}]},{name:대전,spots:[{id:chungcheong-030,sourceNo:30,name:장태산자연휴양림,group:대전,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=de993f08-7f9c-44ef-816f-f462361f436d,selectedAddresses:[대전 서구 장안로 461],stampLocations:[{name:장태산 휴양림 안내소,address:대전 서구 장안로 461,contact:042-270-7887,operatingHours:09:00~17:30 (연중무휴)}],contacts:[042-270-7887],operatingHours:[09:00~17:30 (연중무휴)]}]},{name:세종,spots:[{id:chungcheong-031,sourceNo:31,name:국립세종수목원,group:세종,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=07a12193-f20a-4df1-8f3b-4058a3fb2ffa,selectedAddresses:[세종 세종동 수목원로 136],stampLocations:[{name:수목원 입구 방문자센터 종합안내소 내,address:세종 수목원로 136,contact:044-251-0001,operatingHours:화~일 09:00~18:00 (월 정기휴무)}],contacts:[044-251-0001],operatingHours:[화~일 09:00~18:00 (월 정기휴무)]}]}]},{id:gangwon,name:강원권,color:#3D8346,mapColor:#CBDEB6,visual:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=0b9bc609-eadf-4430-95fc-412e65914f28,groups:[{name:강원,spots:[{id:gangwon-032,sourceNo:32,name:설악산국립공원,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=86ff6317-8929-4e86-b6fe-7261b5c6d718,selectedAddresses:[강원 속초시 설악산로 1055],stampLocations:[{name:설악동 탐방지원센터,address:강원 속초시 설악산로 1061,contact:033-801-0919,operatingHours:10:00~17:00 (연중무휴)}],contacts:[033-801-0919],operatingHours:[10:00~17:00 (연중무휴)]},{id:gangwon-033,sourceNo:33,name:대관령,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=3a778dbc-441f-48f0-8b32-51d33b843350,selectedAddresses:[강원 평창군 대관령면],stampLocations:[{name:대관령관광안내센터,address:강원 평창군 대관령면 올림픽로 6-5,contact:033-330-2799,operatingHours:09:00~18:00 (12:00~13:00제외)}],contacts:[033-330-2799],operatingHours:[09:00~18:00 (12:00~13:00제외)]},{id:gangwon-034,sourceNo:34,name:원대리 자작나무숲,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a21d1095-1d01-4919-9fb9-7eb4ad918d36,selectedAddresses:[강원 인제군 원대리 자작나무숲길 760],stampLocations:[{name:속삭이는자작나무숲안내소 앞,address:강원 인제군 원대리 자작나무숲길 760,contact:033-463-0044,operatingHours:5월~10월 09:00~18:00 / 입장 마감시간 15:00 (매주 월,화요일 휴무) 명절, 공휴일과 겹칠 경우 정상운영\n11월~3월1일 09:00~17:00 / 입장 마감시간 14:00 (매주 월,화요일 휴무) 명절, 공휴일과 겹칠 경우 정상운영}],contacts:[033-463-0044],operatingHours:[5월~10월 09:00~18:00 / 입장 마감시간 15:00 (매주 월,화요일 휴무) 명절, 공휴일과 겹칠 경우 정상운영\n11월~3월1일 09:00~17:00 / 입장 마감시간 14:00 (매주 월,화요일 휴무) 명절, 공휴일과 겹칠 경우 정상운영]},{id:gangwon-035,sourceNo:35,name:무릉계곡&무릉별유천지,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=62aee36d-39f0-4c40-95c6-7a6b3942c947,selectedAddresses:[무릉계곡,강원 동해시 삼화로 538,무릉별유천지,강원 동해시 이기로97],stampLocations:[{name:무릉계곡 관리안내소,address:강원 동해시 삼화로 538,contact:033-530-2802,operatingHours:매일 09:00~18:00},{name:무릉별유천지 쇄석장쪽 입구,address:강원 동해시 이기로97,contact:033-533-0101,operatingHours:09:30-17:30 (월요일 휴무)\n- 매표마감 : 16:30 / 탑승마감 17:00}],contacts:[033-530-2802,033-533-0101],operatingHours:[매일 09:00~18:00,09:30-17:30 (월요일 휴무)\n- 매표마감 : 16:30 / 탑승마감 17:00]},{id:gangwon-036,sourceNo:36,name:정동심곡 바다부채길,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a9138e79-f45f-44bc-826b-68eaf8f42473,selectedAddresses:[강원 강릉시 강동면 정동진리 50-13],stampLocations:[{name:정동매표소 앞,address:강원 강릉시 정동진리 50-13,contact:033-641-9444,operatingHours:09:00~17:30 (연중무휴) / 확대예정이라 변경사항 연락 예정},{name:심곡매표소 앞,address:강원 강릉시 강동면 심곡리 114-3,contact:033-641-9445,operatingHours:}],contacts:[033-641-9444,033-641-9445],operatingHours:[09:00~17:30 (연중무휴) / 확대예정이라 변경사항 연락 예정]},{id:gangwon-037,sourceNo:37,name:발왕산(천년주목숲길),group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=7ca99934-9bea-44fc-80e7-6a8187dcf1fa,selectedAddresses:[강원 평창군 대관령면 올림픽로 715],stampLocations:[{name:발왕산 기 스카이워크 전망대 (발왕산 정상)\n*발왕산 케이블카 탑승 후 전망대 내 비치,address:강원 평창군 대관령면 올림픽로 715,contact:033-330-8229,operatingHours:09:00~17:00 (매주 월요일 휴무)}],contacts:[033-330-8229],operatingHours:[09:00~17:00 (매주 월요일 휴무)]},{id:gangwon-038,sourceNo:38,name:남이섬,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=060f3cf2-5a44-465d-ba5a-0b47cfd69bfe,selectedAddresses:[강원 춘천시 남산면 남이섬길 1],stampLocations:[{name:남이섬 내 관광청데스크,address:강원 춘천시 남산면 남이섬길 1,contact:031-580-8008,operatingHours:08:00~21:00 (연중무휴)}],contacts:[031-580-8008],operatingHours:[08:00~21:00 (연중무휴)]},{id:gangwon-039,sourceNo:39,name:속초관광수산시장,group:강원,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=6944dae5-a862-46a4-97d9-9404e3bfddd4,selectedAddresses:[강원 속초시 수봉로 191],stampLocations:[{name:속초관광수산시장 관광안내소,address:강원 속초시 수봉로 191 관광수산시장시장 관광안내소,contact:033-639-2568,operatingHours:09:00~18:00}],contacts:[033-639-2568],operatingHours:[09:00~18:00]}]}]},{id:jeolla,name:전라권,color:#306096,mapColor:#B1D9E5,visual:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=799740ec-283a-42b1-b380-82e025d91ff7,groups:[{name:전남,spots:[{id:jeolla-040,sourceNo:40,name:순천만국가정원&순천만습지,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=73d9756d-fac1-4dc1-ba43-26fc7c5ac42b,selectedAddresses:[순천만국가정원,전남 순천시 국가정원1호길 47,순천만습지,전남 순천시 순천만길 513-25],stampLocations:[{name:순천역 관광 안내소 061-749-3107,address:전남 순천시 팔마로 125,contact:061-749-3107,operatingHours:#순천만국가정원\n09:00-20:00 / 입장 마감시간 19:00 (매월 마지막주 월요일 휴무)\n\n#순천만습지\n08:00-19:00 (매월 마지막주 월요일 휴무)\n공휴일 있을 경우 정상운영, 다음 날 휴무}],contacts:[061-749-3107],operatingHours:[#순천만국가정원\n09:00-20:00 / 입장 마감시간 19:00 (매월 마지막주 월요일 휴무),#순천만습지\n08:00-19:00 (매월 마지막주 월요일 휴무)\n공휴일 있을 경우 정상운영, 다음 날 휴무]},{id:jeolla-041,sourceNo:41,name:죽녹원&관방제림,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=56cedca0-5ec6-49a5-ab00-50a3574e762d,selectedAddresses:[죽녹원,전남 담양군 담양읍 죽녹원로 119,관방제림,전남 담양군 담양읍 객사7길 37],stampLocations:[{name:관광정보센터,address:전남 담양군 담양읍 죽녹원로 130,contact:061-380-3157,operatingHours:09:00~18:00 (설∙추석 당일 휴무)}],contacts:[061-380-3157],operatingHours:[09:00~18:00 (설∙추석 당일 휴무)]},{id:jeolla-042,sourceNo:42,name:퍼플섬,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=16a82fc0-2c9c-4f0c-b8d7-324d657877e1,selectedAddresses:[전남 신안군 안좌면 소곡두리길 257-35],stampLocations:[{name:박지 매표소(박지도 방향),address:전남 신안군 안좌면 소곡두리길 257-35,contact:061-271-7575,operatingHours:09:00~18:00}],contacts:[061-271-7575],operatingHours:[09:00~18:00]},{id:jeolla-043,sourceNo:43,name:광양 매화마을&청매실농원,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=b6aedd47-76c3-4b77-8a92-36313b93761f,selectedAddresses:[매화문화관,전남 광양시 다압면 지막1길 21,청매실 농원,전남 광양시 다압면 지막1길 55],stampLocations:[{name:매화문화관 내부,address:전남 광양시 다압면 지막1길 21,contact:061-772-2066,operatingHours:오전 10:30~17:00},{name:청매실 농원 판매장 내,address:전남 광양시 다압면 지막1길 55,contact:061-772-4066,operatingHours:평일 09:00~18:00 / 주말 10:00~17:00}],contacts:[061-772-2066,061-772-4066],operatingHours:[오전 10:30~17:00,평일 09:00~18:00 / 주말 10:00~17:00]},{id:jeolla-044,sourceNo:44,name:엑스포해양공원,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=8ce711a5-ae8a-4874-8652-e40a5e6755eb,selectedAddresses:[전남 여수시 박람회길 1],stampLocations:[{name:엑스포역 관광안내소,address:전남 여수시 망양로 2 관광안내소,contact:061-659-5696,operatingHours:09:00~21:00 (연중무휴)}],contacts:[061-659-5696],operatingHours:[09:00~21:00 (연중무휴)]},{id:jeolla-045,sourceNo:45,name:목포근대역사문화공간&목포해상케이블카,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=619423a4-0f89-49d3-9f3a-bea584e56eeb,selectedAddresses:[목포근대역사문화공간,광주통합특별시 영산로29번길 6,목포해상케이블카,전남광주목포시 해양대학로 240],stampLocations:[{name:근대역사관 1관 출입구 앞(매표소),address:전남 목포시 영산로 29번길 6,contact:061-242-0340,operatingHours:09:00~17:30 (매주 월요일 휴무)},{name:목포해상케이블카 북항승강장 출입구 앞,address:전남 목포시 해양대학로 240,contact:061-244-2600,operatingHours:월~일 9:00~20:00 (계절마다 상이)}],contacts:[061-242-0340,061-244-2600],operatingHours:[09:00~17:30 (매주 월요일 휴무),월~일 9:00~20:00 (계절마다 상이)]},{id:jeolla-046,sourceNo:46,name:섬진강기차마을,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=1025a675-ce72-4a2d-81e1-21154c2d18a5,selectedAddresses:[전남 곡성군 오곡면 기차마을로 232],stampLocations:[{name:기차마을 정문,address:전남 곡성군 오곡면 기차마을로 232,contact:061-362-7461,operatingHours:매일 09:00-18:00},{name:기차마을 후문,address:전남 곡성군 오곡면 기차마을로 252-16,contact:,operatingHours:}],contacts:[061-362-7461],operatingHours:[매일 09:00-18:00]},{id:jeolla-047,sourceNo:47,name:정남진 편백숲 우드랜드,group:전남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=6c58658b-3493-488e-bf2d-fa016fac33b2,selectedAddresses:[전남 장흥군 장흥읍 우드랜드길 180],stampLocations:[{name:정남진 편백숲 우드랜드 매표소,address:전남 장흥군 장흥읍 우드랜드길 180,contact:061-860-6101,operatingHours:09:00~18:00(연중무휴)}],contacts:[061-860-6101],operatingHours:[09:00~18:00(연중무휴)]}]},{name:전북,spots:[{id:jeolla-048,sourceNo:48,name:전주한옥마을,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=93172ef9-3c3b-4d36-8e9a-b13f7633b427,selectedAddresses:[전북 전주시 완산구 전주천동로 20],stampLocations:[{name:경기전여행자라운지,address:전북 전주시 완산구 전동성당길 110,contact:063-287-1330,operatingHours:09:00~18:00(연중무휴)},{name:전주한옥마을 관광안내소,address:전북 전주시 완산구 기린대로 99,contact:063-282-1330,operatingHours:},{name:전주종합관광안내소,address:전북 전주시 완산구 기린대로 69,contact:063-282-1335,operatingHours:}],contacts:[063-287-1330,063-282-1330,063-282-1335],operatingHours:[09:00~18:00(연중무휴)]},{id:jeolla-049,sourceNo:49,name:마이산도립공원,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=0804f312-449f-420d-a0f4-f8b57815feac,selectedAddresses:[전북 진안군 마령면 마이산남로 182],stampLocations:[{name:마이산도립공원 남부 관광안내소 앞,address:전북 진안군 마령면 마이산남로 182,contact:063-430-2651,operatingHours:10:00~17:00 (연중무휴)},{name:마이산도립공원 북부 관광안내소 앞,address:전북 진안군 마령면 마이산남로 130,contact:063-433-2652,operatingHours:10:00~17:00 (연중무휴)}],contacts:[063-430-2651,063-433-2652],operatingHours:[10:00~17:00 (연중무휴)]},{id:jeolla-050,sourceNo:50,name:내장산국립공원,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a1161e45-fdb2-4830-91de-24d4e1c6af5f,selectedAddresses:[전북 순창군 복흥면 봉덕리 산122],stampLocations:[{name:내장산 관광안내소 내부,address:전북 정읍시 내장산로 984,contact:063-537-1330,operatingHours:09:00~18:00 (근로자의 날 및 명절 연휴 휴무)}],contacts:[063-537-1330],operatingHours:[09:00~18:00 (근로자의 날 및 명절 연휴 휴무)]},{id:jeolla-051,sourceNo:51,name:변산반도국립공원,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=831a6b9d-dbf2-4601-addb-e52962e616c5,selectedAddresses:[전북 부안군 상서면 청림리 산252-1],stampLocations:[{name:변산해수욕장 관광안내사무소 내부,address:전북 부안군 변산면 변산로 2100,contact:063-581-6292,operatingHours:09:00~18:00(설날 , 추석 휴일)}],contacts:[063-581-6292],operatingHours:[09:00~18:00(설날 , 추석 휴일)]},{id:jeolla-052,sourceNo:52,name:강천산군립공원,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=7a2520b8-2b47-447a-a2dd-9c780429e730,selectedAddresses:[전북 순창군 팔덕면 청계리 산263-1],stampLocations:[{name:강천산군립공원 매표소 옆,address:전북 순창군 팔덕면 강천산길 95,contact:063-650-1672,operatingHours:10:00~17:00}],contacts:[063-650-1672],operatingHours:[10:00~17:00]},{id:jeolla-053,sourceNo:53,name:남원관광단지&광한루원,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=cacf7157-9c70-473b-bd64-03cdedb71171,selectedAddresses:[전북 남원시 광한서로 21],stampLocations:[{name:광한루원 서문 해설사의 집 내부,address:전북 남원시 광한서로 21,contact:063-631-1330,operatingHours:10:00~17:00},{name:남원종합관광센터 내부,address:전북 남원시 양림길 17,contact:063-632-1330,operatingHours:09:00~18:00}],contacts:[063-631-1330,063-632-1330],operatingHours:[10:00~17:00,09:00~18:00]},{id:jeolla-054,sourceNo:54,name:오성한옥마을,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=8ecbe5df-de62-4996-9e44-8c36e779ce52,selectedAddresses:[전북 완주군 소양면 오도길 73],stampLocations:[{name:오성한옥마을 관광안내소 외부,address:전북 완주군 소양면 오도길 73,contact:063-290-3991,operatingHours:10:00~17:00 (연중무휴)\n* 해설사 근무일정에 따라 일부 휴무일 발생할 수 있음}],contacts:[063-290-3991],operatingHours:[10:00~17:00 (연중무휴)\n* 해설사 근무일정에 따라 일부 휴무일 발생할 수 있음]},{id:jeolla-055,sourceNo:55,name:반디랜드&태권도원,group:전북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=bc107ed3-7e34-4508-8a10-9f62e85bced7,selectedAddresses:[태권도원,전북 무주군 설천면 무설로 1324,반디랜드],stampLocations:[{name:태권도원 내(고객센터),address:전북 무주군 설천면 무설로 1482,contact:063-320-0123,operatingHours:10:00~17:00 (월요일 휴무)},{name:반디랜드 매표소 앞,address:전북 무주군 설천면 무설로 1324,contact:063-320-5654,operatingHours:09:00~18:00 (매주 월요일 휴무)}],contacts:[063-320-0123,063-320-5654],operatingHours:[10:00~17:00 (월요일 휴무),09:00~18:00 (매주 월요일 휴무)]}]},{name:광주,spots:[{id:jeolla-056,sourceNo:56,name:국립아시아문화전당,group:광주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=4b88db11-45fb-45b9-802c-8886daf90997,selectedAddresses:[광주 동구 문화전당로 38],stampLocations:[{name:문화창조원 안내데스크,address:광주 동구 문화전당로 38,contact:062-601-4282,operatingHours:화~일 10:00~18:00 (월요일 및 신정 휴관) / 수, 토 18:00~20:00 연장운영\n* 월요일이 공휴일인 경우 개관하며 다음날 비공휴일에 휴관}],contacts:[062-601-4282],operatingHours:[화~일 10:00~18:00 (월요일 및 신정 휴관) / 수, 토 18:00~20:00 연장운영\n* 월요일이 공휴일인 경우 개관하며 다음날 비공휴일에 휴관]}]}]},{id:gyeongsang,name:경상권,color:#713068,mapColor:#DACCD9,visual:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=3714739d-bca0-48dd-879a-c7aeafd14ca0,groups:[{name:경남,spots:[{id:gyeongsang-057,sourceNo:57,name:통도사,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=303975dc-532a-4b5b-b7c1-c4592e26d182,selectedAddresses:[경남 양산시 하북면 통도사로 108],stampLocations:[{name:통도사 양산시종합관광안내소 외부,address:경남 양산시 하북면 통도사로 108,contact:055-382-4112,operatingHours:08:30~17:30 (연중무휴)}],contacts:[055-382-4112],operatingHours:[08:30~17:30 (연중무휴)]},{id:gyeongsang-058,sourceNo:58,name:독일마을,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=15c01516-6e1c-4de0-acca-c668bffd7de2,selectedAddresses:[경남 남해군 삼동면 독일로 92],stampLocations:[{name:독일마을관광안내소 내,address:경남 남해군 삼동면 독일로 92,contact:055-867-8897,operatingHours:10:00~17:00(설날, 추석날 휴일)}],contacts:[055-867-8897],operatingHours:[10:00~17:00(설날, 추석날 휴일)]},{id:gyeongsang-059,sourceNo:59,name:진주성,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=5cd3b3a0-6db1-482a-ba87-d59673f7a517,selectedAddresses:[경남 진주시 본성동],stampLocations:[{name:진주성 호국마루 진주관광안내소 내부,address:경남 진주시 논개길7,contact:055-749-7449,operatingHours:09:00~21:00 (1월1일 및 설∙추석 당일 휴무)}],contacts:[055-749-7449],operatingHours:[09:00~21:00 (1월1일 및 설∙추석 당일 휴무)]},{id:gyeongsang-060,sourceNo:60,name:하동 쌍계사&화개장터,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=1fc671ff-2089-4b9f-b629-5f38ebdd463d,selectedAddresses:[화개장터,경남 하동군 화개면 쌍계로 15,쌍계사,경남 하동군 화개면 쌍계사길 59],stampLocations:[{name:화개장터(관광안내소 내),address:경남 하동군 화개면 쌍계로 15,contact:055-883-5722,operatingHours:09:00~18:00 (설∙추석 당일 및 그 다음날 휴무)},{name:쌍계사(종무소 옆 기와처 앞),address:경남 하동군 화개면 쌍계사길 59,contact:055-883-1901,operatingHours:08:00~17:00 (연중무휴)}],contacts:[055-883-5722,055-883-1901],operatingHours:[09:00~18:00 (설∙추석 당일 및 그 다음날 휴무),08:00~17:00 (연중무휴)]},{id:gyeongsang-061,sourceNo:61,name:우포늪,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=b370b44e-0c08-41d0-8949-6606f55b3bc6,selectedAddresses:[경남 창녕군 유어면 대대리, 세진리 일원],stampLocations:[{name:우포늪생태관 입구,address:경남 창녕군 유어면 우포늪길 220,contact:055-530-1527\n055-530-1551,operatingHours:09:00~18:00 / 입장 마감시간 17:00 (매주 월요일 및 1월1일 휴관)\n*월요일이 공휴일인 경우 그 다음날 휴관}],contacts:[055-530-1527\n055-530-1551],operatingHours:[09:00~18:00 / 입장 마감시간 17:00 (매주 월요일 및 1월1일 휴관)\n*월요일이 공휴일인 경우 그 다음날 휴관]},{id:gyeongsang-062,sourceNo:62,name:사천바다케이블카&아라마루 아쿠아리움,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=f4e71db3-fd6f-4b41-9159-9b8a8ccf4bcb,selectedAddresses:[케이블카 - 경남 사천시 사천대로 18],stampLocations:[{name:사천시 케이블카 탑승대기실 2층,address:경남 사천시 사천대로 18,contact:055-831-7305\n055-831-7311,operatingHours:월~목 09:30~18:00 / 매표 마감시간 17:00\n금 09:30~20:00 / 매표 마감시간 19:00\n토 09:00~20:00 / 매표 마감시간 19:00},{name:아라마루아쿠아리움 로비,address:경남 사천시 초양길 8,contact:010-6429-3337,operatingHours:09:30~18:00 (입장마감시간 17:00 / 연중무휴)}],contacts:[055-831-7305\n055-831-7311,010-6429-3337],operatingHours:[월~목 09:30~18:00 / 매표 마감시간 17:00\n금 09:30~20:00 / 매표 마감시간 19:00\n토 09:00~20:00 / 매표 마감시간 19:00,09:30~18:00 (입장마감시간 17:00 / 연중무휴)]},{id:gyeongsang-063,sourceNo:63,name:동의보감촌,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=63983212-8756-446f-9c39-0644f665931c,selectedAddresses:[경남 산청군 금서면 동의보감로555번길 61],stampLocations:[{name:동의보감촌 엑스포주제관 안내데스크,address:경남 산청군 금서면 동의보감로555번길 45-6,contact:055-970-7216,operatingHours:09:00~18:00 (매주 월요일 휴관)}],contacts:[055-970-7216],operatingHours:[09:00~18:00 (매주 월요일 휴관)]},{id:gyeongsang-064,sourceNo:64,name:디피랑,group:경남,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=0d52c51a-a2f1-449e-bdd2-f3f0807775ee,selectedAddresses:[경남 통영시 남망공원길 29],stampLocations:[{name:출입구앞 매표소,address:경남 통영시 남망공원길 29,contact:055-640-2862,operatingHours:20:00~22:00 (매주 수요일 휴무)}],contacts:[055-640-2862],operatingHours:[20:00~22:00 (매주 수요일 휴무)]}]},{name:경북,spots:[{id:gyeongsang-065,sourceNo:65,name:경주대릉원(동궁과 월지, 첨성대)&황리단길&월정교,group:경북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=970d78fe-585f-42cb-99da-9940070d90bc,selectedAddresses:[경북 경주시 황남동31-1 (대릉원 일대)],stampLocations:[{name:대릉원 정문옆 디지털관광정보안내소 외부,address:경북 경주시 계림로 9,contact:054-779-6832,operatingHours:24시간 운영}],contacts:[054-779-6832],operatingHours:[24시간 운영]},{id:gyeongsang-066,sourceNo:66,name:울릉도&독도,group:경북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=3bfafad7-bcd5-4334-a9de-13c5717384f9,selectedAddresses:[울릉군 울릉읍],stampLocations:[{name:여행자센터 안내데스크,address:경북 울릉순환로 785-27,contact:054-791-9163,operatingHours:연중무휴}],contacts:[054-791-9163],operatingHours:[연중무휴]},{id:gyeongsang-067,sourceNo:67,name:안동하회마을,group:경북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=ebffd7ea-ca5f-4c47-9c30-05c1f039b094,selectedAddresses:[경북 안동시 풍천면 전서로 186],stampLocations:[{name:하회마을 내 종합안내소 외부,address:경북 안동시 풍천면 하회종가길 2-1,contact:054-840-3803,operatingHours:10:00~17:00 (연중무휴/ 1월1일 및 설∙추석 당일 휴무)\n*점심시간 12:00~13:00}],contacts:[054-840-3803],operatingHours:[10:00~17:00 (연중무휴/ 1월1일 및 설∙추석 당일 휴무)\n*점심시간 12:00~13:00]},{id:gyeongsang-068,sourceNo:68,name:주왕산국립공원&주산지,group:경북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=66de20f9-8c28-4372-a4de-469c2ce14f38,selectedAddresses:[주왕산국립공원,경북 청송군 주왕산면 공원길146,주산지,경북 청송군 주왕산면 주산지리 산41-1],stampLocations:[{name:주산지 테마파크 관리사무소 내부,address:청송군 주왕산면 주산지리 186-8,contact:054-870-6240,operatingHours:10:00~17:00 (매주 월요일 휴무)}],contacts:[054-870-6240],operatingHours:[10:00~17:00 (매주 월요일 휴무)]},{id:gyeongsang-069,sourceNo:69,name:국립백두대간수목원,group:경북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e92fb2a6-ec77-4208-be38-446da7c9bf21,selectedAddresses:[경북 봉화군 춘양면 춘양로 1501],stampLocations:[{name:방문자센터 안내데스크 내부,address:경북 봉화군 춘양면 춘양로 1501,contact:054-679-1000\n054-679-0854,operatingHours:09:00~18:00 (매주 월요일 휴무)}],contacts:[054-679-1000\n054-679-0854],operatingHours:[09:00~18:00 (매주 월요일 휴무)]},{id:gyeongsang-070,sourceNo:60,name:스페이스워크,group:경북,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=3e743ff3-15e4-4587-8ed1-b6a4ff34e23c,selectedAddresses:[경북 포항시 북구 환호공원길 30],stampLocations:[{name:스페이스워크 안내부스 내부,address:경북 포항시 북구 환호공원길 30,contact:054-270-5180,operatingHours:4월~10월 평일 10:00~20:00 / 휴일,공휴일 10:00~21:00 \n11월~3월 평일 10:00~17:00 / 휴일,공휴일 10:00~18:00\n(매월 첫번째 월요일 휴무)\n*기상악화시 운영중지}],contacts:[054-270-5180],operatingHours:[4월~10월 평일 10:00~20:00 / 휴일,공휴일 10:00~21:00 \n11월~3월 평일 10:00~17:00 / 휴일,공휴일 10:00~18:00\n(매월 첫번째 월요일 휴무)\n*기상악화시 운영중지]}]},{name:부산,spots:[{id:gyeongsang-071,sourceNo:71,name:광안리해변&SUP존,group:부산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=1377498f-fdb4-41c9-9d9f-e53d3c905e83,selectedAddresses:[부산 수영구 광안해변로 219],stampLocations:[{name:광안리해수욕장 관광 안내소 내부,address:부산 수영구 광안해변로 219,contact:051-610-4848,operatingHours:10:00 - 19:00 (7,8월 22:00 까지)}],contacts:[051-610-4848],operatingHours:[10:00 - 19:00 (7,8월 22:00 까지)]},{id:gyeongsang-072,sourceNo:72,name:해운대&송정해수욕장,group:부산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=6c7faf2c-74ea-4dc9-876b-a08aa3483704,selectedAddresses:[해운대,부산 해운대구 해운대해변로 264 일원,송정해수욕장,부산 해운대구 송정해변로 62 일원],stampLocations:[{name:해운대해수욕장 관광안내소 내부,address:부산 해운대구 해운대해변로 264,contact:051-749-5700,operatingHours:08:30~19:00 (연중무휴)},{name:송정 관광안내소 내부,address:부산 해운대구 송정해변로 62,contact:051-749-5800,operatingHours:09:00~18:00 (연중무휴)}],contacts:[051-749-5700,051-749-5800],operatingHours:[08:30~19:00 (연중무휴),09:00~18:00 (연중무휴)]},{id:gyeongsang-073,sourceNo:73,name:태종대유원지,group:부산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=98e2aa31-3553-4ffc-b3ca-606b55ca3b39,selectedAddresses:[부산 영도구 전망로 24],stampLocations:[{name:태종대유원지 정문 관광안내소 안내데스크 앞,address:부산 영도구 전망로 24,contact:051-860-7871,operatingHours:10:00~17:00 (연중무휴)}],contacts:[051-860-7871],operatingHours:[10:00~17:00 (연중무휴)]},{id:gyeongsang-074,sourceNo:74,name:해동용궁사&오시리아관광단지,group:부산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=322d930b-21ed-446d-83c3-70eaeac32a10,selectedAddresses:[부산 기장군 기장읍 용궁길 86],stampLocations:[{name:해동용궁사 사무실 외부,address:부산 기장군 기장읍 용궁길 86,contact:010-9038-6869,operatingHours:09:00~21:00 (연중무휴)}],contacts:[010-9038-6869],operatingHours:[09:00~21:00 (연중무휴)]},{id:gyeongsang-075,sourceNo:75,name:감천문화마을,group:부산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=d6f59727-b09b-44a5-b724-1bb15937a47f,selectedAddresses:[부산 사하구 감내2로 203],stampLocations:[{name:감천문화마을 마을안내센터 내부,address:부산 사하구 감내2로 203,contact:051-204-1444,operatingHours:09:00~18:00 (연중무휴)}],contacts:[051-204-1444],operatingHours:[09:00~18:00 (연중무휴)]},{id:gyeongsang-076,sourceNo:76,name:그린레일웨이,group:부산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=4fe108ad-7ab7-4f67-8e38-d94740db3fce,selectedAddresses:[부산 해운대구 달맞이길62번길 13],stampLocations:[{name:그린레일웨이 : 청사포 다릿돌전망대 관광안내소 내부,address:부산 중동 508-3,contact:051-749-5720,operatingHours:09:00~18:00 (연중무휴)}],contacts:[051-749-5720],operatingHours:[09:00~18:00 (연중무휴)]}]},{name:대구,spots:[{id:gyeongsang-077,sourceNo:77,name:서문시장&동성로,group:대구,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=9751f105-39a1-4daf-a6e6-39ac2ef9186e,selectedAddresses:[서문시장,대구 중구 큰장로26길 45일원,동성로,대구 중구 동성로28일원],stampLocations:[{name:청라언덕관광센터 내부,address:대구 중구 국채보상로102길 66,contact:053-421-3339,operatingHours:09:00~18:00 (연중무휴)}],contacts:[053-421-3339],operatingHours:[09:00~18:00 (연중무휴)]}]},{name:울산,spots:[{id:gyeongsang-078,sourceNo:78,name:대왕암공원,group:울산,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=686b9801-05bf-42b7-a83f-7a5565693df9,selectedAddresses:[울산광역시 동구 등대로 95],stampLocations:[{name:대왕암공원 1층 관광안내소,address:울산광역시 동구 등대로 95,contact:052-233-7716,operatingHours:09:00~18:00}],contacts:[052-233-7716],operatingHours:[09:00~18:00]}]}]},{id:jeju,name:제주권,color:#635950,mapColor:#B4AAA2,visual:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=62a38997-b664-4a0d-8050-ebca15a84f68,groups:[{name:제주,spots:[{id:jeju-079,sourceNo:79,name:한라산국립공원,group:제주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=b38861d6-91a3-460f-9574-fadc1b889746,selectedAddresses:[제주 제주시·서귀포시],stampLocations:[{name:한라산국립공원 영실지소,address:제주 서귀포시 영실로 246,contact:064-747-9950,operatingHours:09:00~18:00 연중무휴},{name:한라산국립공원 관음사지소 내부,address:제주 제주시 산록북로 588,contact:064-756-9950,operatingHours:},{name:한라산국립공원 성판악지소 탐방안내소 내부,address:제주 제주시 조천읍 516로 1865,contact:064-725-9950,operatingHours:},{name:어리목탐방안내소 데스크(실내),address:제주 제주시 1100로 2070-61,contact:064-713-9950,operatingHours:09:00~17::00 (1월1일, 설∙추석 당일 휴무)}],contacts:[064-747-9950,064-756-9950,064-725-9950,064-713-9950],operatingHours:[09:00~18:00 연중무휴,09:00~17::00 (1월1일, 설∙추석 당일 휴무)]},{id:jeju-080,sourceNo:80,name:성산일출봉,group:제주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=55557a86-5567-42ba-900f-87f9e4ee30e0,selectedAddresses:[제주 서귀포시 성산읍 성산리],stampLocations:[{name:성산일출봉관리사무소 내부,address:제주 서귀포시 성산읍 114,contact:064-783-0959,operatingHours:09:00~18:00 (매월 첫째주 월요일 휴무)\n*대체휴무일 시 첫번째 비공휴일휴무}],contacts:[064-783-0959],operatingHours:[09:00~18:00 (매월 첫째주 월요일 휴무)\n*대체휴무일 시 첫번째 비공휴일휴무]},{id:jeju-081,sourceNo:81,name:제주올레길,group:제주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=7f4c3331-a256-4184-843e-1a08bf1be350,selectedAddresses:[제주 제주시·서귀포시],stampLocations:[{name:제주올레 여행자센터 1층 내부(7코스 안내소),address:제주 서귀포시 중정로 22,contact:064-762-2167,operatingHours:08:30~17:00 (설∙추석 당일 휴무)\n*점심시간 12:30~13:30},{name:제주올레 1코스 안내소 내부,address:제주 서귀포시 성산읍 시흥리 2665-1,contact:064-762-2167,operatingHours:08:30~17:00 (설∙추석 당일 휴무)\n*점심시간 12:00~13:00}],contacts:[064-762-2167],operatingHours:[08:30~17:00 (설∙추석 당일 휴무)\n*점심시간 12:30~13:30,08:30~17:00 (설∙추석 당일 휴무)\n*점심시간 12:00~13:00]},{id:jeju-082,sourceNo:82,name:우도,group:제주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=96123275-9767-4fbc-ac2e-4f3a78c6c409,selectedAddresses:[제주 제주시 우도면],stampLocations:[{name:천진항 대합실 내부,address:제주 우도면 우도해안길 70,contact:064-728-4329,operatingHours:오전 7시 30분 - 오후 6시 30분},{name:하우목동항 대합실 내부,address:제주 우도면 우도해안길 353,contact:,operatingHours:}],contacts:[064-728-4329],operatingHours:[오전 7시 30분 - 오후 6시 30분]},{id:jeju-083,sourceNo:83,name:비자림,group:제주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=31eb39fa-9310-475e-931f-0e486647ec80,selectedAddresses:[제주 제주시 구좌읍],stampLocations:[{name:관리사무소 앞 검표소 옆 사무실 내부,address:제주 제주시 구좌읍 비자숲길55,contact:064-710-7913\n064-710-7912,operatingHours:09:00~17:00 (연중무휴)}],contacts:[064-710-7913\n064-710-7912],operatingHours:[09:00~17:00 (연중무휴)]},{id:jeju-084,sourceNo:84,name:머체왓숲길,group:제주,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=4014ccbc-50d1-49c6-89a6-ebac421dbbb2,selectedAddresses:[제주 서귀포시 남원읍],stampLocations:[{name:머체왓숲길 입구(건강체험장 내부),address:제주 남원읍 서성로 755,contact:064-805-3114,operatingHours:09:00~18:00 (연중무휴)}],contacts:[064-805-3114],operatingHours:[09:00~18:00 (연중무휴)]}]}]}]},window.ST2026_TRAVEL_QUIZ_DATA={questions:{q1:{label:Q1.,text:여행은 무조건 밖으로 돌아다녀야 제맛이다!,yes:q2,no:q3,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=fc4a7f4d-bb2b-463d-8281-d2d7cfecc19c,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=1c222006-001a-40ea-a8a4-bfe8cb49afee,figmaNode:25:5315,imageNode:25:5331},q2:{label:Q2.,text:땀 흘리는 액티비티나 걷기를 즐긴다.,yes:q4,no:q5,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=129e5811-0a11-43f1-a1e5-ba8a0ea7f4af,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e8f9c79e-5600-4981-b3d7-be79e789daf5,figmaNode:25:5402,imageNode:25:5418},q3:{label:Q3.,text:여행의 목적은 오로지 '휴식'과 '멍때리기'다.,yes:q6,no:q7,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=bc853d3d-ddea-4992-bf5e-4a503c5310f7,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a651d74a-639c-46fa-b428-62b2c561f84c,figmaNode:25:5344,imageNode:25:5360},q4:{label:Q4.,text:새로운 것을 배우거나 역사/문화를 탐방하는 것도 좋아한다.,yes:level4,no:level5,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=d8bf1ad9-f204-4411-928a-46c3486474b5,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=c1bf7de6-aef1-482c-9224-afe4cdc99fd5,figmaNode:25:5460,imageNode:25:5476},q5:{label:Q5.,text:예쁜 풍경을 배경으로 인증샷(인생샷)을 남기는 것이 중요하다.,yes:level2,no:level4,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=532bcc87-8a8d-4ea5-9fcb-958f0a47779c,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=20258f71-2b0a-4062-a0a8-c26fa47d5f1c,figmaNode:25:5431,imageNode:25:5447},q6:{label:Q6.,text:바다보다는 산이나 숲속의 고요함을 더 선호한다,yes:level1,no:level3,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e9e00830-62d6-4f70-97b8-8004096a05f6,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=253d809f-6eb3-4c16-9593-6cbf60a1ae6b,figmaNode:25:5373,imageNode:25:5389},q7:{label:Q7.,text:휴식도 좋지만, 그 지역의 맛집이나 핫플 카페 투어는 필수다.,yes:level2,no:level3,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=8a221f0e-9d2a-44da-ae84-d1c8e73cf418,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=8fd69b74-8ec2-490b-b6d8-9754e56858ef,figmaNode:25:5489,imageNode:25:5505}},results:{level1:{name:힐링 은둔자 타입,tag:자연 속 완벽한 단절형,descriptionLines:[많은 곳을 피해 조용한 자연 속에서 온전한 휴식을 원하는 타입,복잡한 생각은 잠시 내려놓고 싶어 합니다.],color:#489459,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=0c5986be-a953-4350-8b1d-3f4194ed880d,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=705c8ede-7fe3-4fba-b70d-082fe97ddbeb,mobileDescriptionLines:[많은 곳을 피해 조용한 자연 속에서 온전한 휴식을 ,원하는 타입 복잡한 생각은 잠시 내려놓고 싶어 합니다.],figmaNode:25:7847,imageNode:25:7871,recommendations:[{name:강원 인제 원대리 자작나무숲 \n(인구감소지역),spotId:gangwon-034,figmaNode:25:7880,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=e0c2e618-1167-4c13-b1c8-c63fd104add7,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=10dd6148-e516-4cd5-a386-5f42d3721c55},{name:전남 순천만습지,spotId:jeolla-040,figmaNode:25:7884,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=875dde68-3992-438d-9b8e-741871b51efd},{name:제주 사려니숲길,spotId: ,figmaNode:25:7889,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=b03774ed-48b9-4756-9198-c8c2a41c4409,mobileCrop:{width:278.2338562011719,height:220,x:0,y:-13.408203125,figmaNode:25:8125}}]},level2:{name:핫플 사냥꾼 타입,tag:트렌드 & 인생샷 추구형,descriptionLines:[맛집, 감성 카페, 트렌디한 공간은 다 가봐야 직성이 풀리는 타입,여행의 남는 건 오직 '사진'뿐입니다.],color:#f04452,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=66caf71e-5502-43f0-bef3-9dbff6865930,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=89bdefca-29c9-42de-b952-c7bd03b9b14d,figmaNode:25:7895,imageNode:25:7919,recommendations:[{name:서울 성수동 거리 & 서울숲,spotId:seoul-002,figmaNode:25:7928,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=7f4830c0-4052-4d0f-91fd-de6d71390893},{name:부산 해운대 해수욕장,spotId:gyeongsang-072,figmaNode:25:7932,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=370ff8f7-3caa-4f71-bc6b-51da51b08491},{name:경북 경주 대릉원 및 황리단길,spotId:gyeongsang-065,figmaNode:25:7937,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a526355d-61d0-4c8a-ae5f-a90fae4bab30}]},level3:{name:낭만 방랑자 타입,tag:풍경 감상 & 유유자적형,descriptionLines:[탁 트인 바다나 강을 보며 멍때리는 것을 좋아합니다. ,빡빡한 일정보다는 발길 닿는 대로 걷는 낭만을 즐깁니다.],color:#a859e2,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=eda73bba-edbd-4c52-9ca6-4dc7dce8c42b,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=1e6dee91-74ae-4476-a4b8-a43dc288209f,figmaNode:25:7943,imageNode:25:7967,recommendations:[{name:강원 동해 무릉계곡,spotId:gangwon-035,figmaNode:25:7976,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=02759673-b4e9-438d-a4e6-1c4e5c1053bf},{name:충남 예당관광지(출렁다리),spotId:chungcheong-026,figmaNode:25:7980,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=2bbe273c-ccad-47c0-a6b4-bbff3cbd6356},{name:전남 신안 퍼플섬(인구 감소지역),spotId:jeolla-042,figmaNode:25:7985,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=ae33da58-50df-4eb3-9308-36e15a00efcb}]},level4:{name:지식 탐험가 타입,tag:역사 & 문화 몰입형,descriptionLines:[ 그 지역만의 고유한 역사나 문화적 배경을 알아가는 것에 흥미를 느낍니다. ,여행을 통해 무언가를 배워가는 것을 좋아합니다.],color:#3478e8,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=dde434fb-32cc-4c84-960d-ea9ebb5cefa9,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=5b1c1704-7e87-42e5-a011-e20a576a5cf8,figmaNode:25:7991,imageNode:25:8015,recommendations:[{name:충남 공주 공산성,spotId:chungcheong-019,figmaNode:25:8024,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=768a6bcd-9159-4e31-b15e-dd7fb6184fb2},{name:전북 익산 미륵사지,spotId: ,figmaNode:25:8028,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=a1dbb459-541d-4164-8654-aed6f8a11fe0},{name:경기 수원화성,spotId:seoul-010,figmaNode:25:8033,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=494c1a60-df4f-4735-b8dd-bdf3c7116852}]},level5:{name:에너자이저 타입,tag:액티비티 & 체력 방전형,descriptionLines:[하루라도 가만히 있으면 몸이 쑤시는 타입,걷기, 등산, 레저 액티비티 등으로 에너지를 발산해야 직성이 풀립니다.],color:#ff7746,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=0b702f91-686a-4f99-89e4-10e3ffb45234,mobileImage:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=04435b1a-9aab-4a4a-bf57-59d28b677fff,figmaNode:25:8039,imageNode:25:8063,recommendations:[{name:강원 철원 한탄강\n(래프팅/트래킹, 인구감소지역),spotId: ,figmaNode:25:8072,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=5280930e-710c-4f91-adb4-aac98658ecd2},{name:경기 용인 에버랜드,spotId: ,figmaNode:25:8076,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=b4c69f6f-c3be-407a-82f5-2f4021616333},{name:강원 평창 발왕산,spotId:gangwon-037,figmaNode:25:8081,image:https://cdn.visitkorea.or.kr/img/call?cmd=VIEW&id=5b839a71-63e5-4201-9c05-b08e2e39437b}]}}},(()=>{use strict;var de,le,me,ge,pe,ue,fe;const p=document.getElementById(st2026-root);if(!p||p.__st2026RuntimeInitialized===!0)return;const $=window.ST2026_TOURIST_SPOT_DATA;if(!((de=$== ?void 0:$.regions)!= &&de.length)){console.error(스탬프투어 데이터를 불러오지 못했습니다.);return}const ke=new Map($.regions.map(e=>[e.id,e])),G=new Map;$.regions.forEach(e=>{e.groups.forEach(t=>{t.spots.forEach(s=>G.set(s.id,{...s,region:e}))})});const K={seoul:seoul,chungcheong:chungcheong,gangwon:gangwon,jeolla:jeolla,gyeongsang:gyeongsang,jeju:jeju,dokdo:gyeongsang,ulleungdo:gyeongsang},ve=#F7E4A6,Ie={seoul:{x:439,y:135.942138671875},chungcheong:{x:436,y:320.9423828125},gangwon:{x:496,y:89.9423828125,right:!0},jeolla:{x:418,y:675.9423828125,bottom:!0},gyeongsang:{x:546,y:426.9423828125,right:!0},jeju:{x:335,y:967.9423828125,bottom:!0}},H=window.ST2026_TRAVEL_QUIZ_DATA;if(!(H!= &&H.questions)||!(H!= &&H.results)){console.error(여행 성향 테스트 데이터를 불러오지 못했습니다. 03번과 04번 문장을 먼저 저장했는지 확인해 주세요.);return}const{questions:z,results:J}=H;p.__st2026RuntimeInitialized=!0,p.removeAttribute(data-st2026-initialized);const b={activeRegionId:seoul,listState:hidden},m={questionId:q1,selectedChoice: ,history:[],resultId: },C=p.querySelector(.region-map),y=p.querySelector(.korea-map),c=p.querySelector(#st2026-place-list-window),L=p.querySelector(.locations-card),ee=p.querySelector(.tour-locations),l=p.querySelector(#st2026-place-detail-dialog),k=p.querySelector(#st2026-place-detail-content),A=p.querySelector(#st2026-quiz-body),V=p.querySelector(#st2026-quiz-navigation),te=(max-width: 1024px),v=window.matchMedia(te);let P=!1,d= ,ae=0;const N=(le=p.querySelector(.page))== ?void 0:le.parentElement,se=()=>{N== ||N.style.setProperty(--st2026-client-width,.concat(document.documentElement.clientWidth,px))};se(),window.addEventListener(resize,se,{passive:!0}),N== ||N.classList.remove(has-place-sheet),c&&(c.hidden=!0,c.innerHTML=,(ge=(me=c.classList).remove)== ||ge.call(me,is-open,is-collapsed,is-dragging),(pe=c.removeAttribute)== ||pe.call(c,data-sheet-state),(ue=c.removeAttribute)== ||ue.call(c,style)),l!= &&l.open&&typeof l.close==function?l.close():(fe=l== ?void 0:l.removeAttribute)== ||fe.call(l,open),k&&(k.innerHTML=);function i(e){return String(e??).replace(/[& ']/g,t=>({&:&, :>,':','':"})[t])}function _(e){return e.map(t=>' '.concat(i(t), )).join()}function R(e){return e.groups.reduce((t,s)=>t+s.spots.length,0)}function E(e){return ke.get(e)}function He(){p.querySelectorAll(.map-marker).forEach(e=>{const t=E(e.dataset.region);if(!t)return;const s=e.querySelector(.marker-label);s&&(s.textContent=.concat(t.name, ().concat(R(t),))),e.setAttribute(aria-label,.concat(t.name, ().concat(R(t),))),e.setAttribute(aria-controls,st2026-place-list-window)})}function oe(){const e=E(b.activeRegionId);e&&(L== ||L.style.setProperty(--region-color,e.color),L== ||L.style.setProperty(--region-map-color,e.mapColor||e.color),p.querySelectorAll(.region-chip, .map-marker).forEach(t=>{var o;t.style.setProperty(--control-color,((o=E(t.dataset.region))== ?void 0:o.color)||e.color);const s=t.dataset.region===e.id;t.classList.toggle(is-active,s),t.setAttribute(aria-pressed,String(s))}),ce())}function ce(){const e=y== ?void 0:y.querySelector(svg),t=E(b.activeRegionId);!e||!t||e.querySelectorAll([data-region]).forEach(s=>{const a=K[s.dataset.region]===t.id;s.classList.toggle(is-active,a),s.setAttribute(aria-pressed,String(a)),s.style.setProperty(--map-area-fill,a?t.mapColor:ve)})}function T(e,t=){return' ')}function Ee(e){if(!c)return;const t=e.groups.map(s=>'\n \n '.concat(i(s.name), ().concat(s.spots.length,') \n \n ').concat(s.spots.map(o=>'\n \n \n ').concat(T(stamp,place-stamp-icon),' \n ').concat(i(o.name), \n \n \n )).join(),\n \n \n )).join();c.innerHTML='\n \n \n \n 스탬프 비치 장소 ').concat(i(e.name), ().concat(R(e),') \n × \n \n ').concat(t, \n \n ),c.setAttribute(aria-label,.concat(e.name, 스탬프 비치 장소)),c.style.setProperty(--region-color,e.color),c.style.setProperty(--region-map-color,e.mapColor||e.color)}function B(){if(!c||!C||c.hidden||v.matches)return;const e=Ie[b.activeRegionId],t=C.clientWidth,s=C.clientHeight,o=c.offsetWidth,a=c.offsetHeight,n=8,r=e.x*t/940-(e.right?o:0),f=e.y*s/1001-(e.bottom?a:0);c.style.left=.concat(Math.max(n,Math.min(r,t-o-n)),px),c.style.top=.concat(Math.max(n,Math.min(f,s-a-n)),px)}function ye(e){const t=E(e);if(!t||!c)return;const s=t.id!==b.activeRegionId||!c.querySelector(.sheet-handle);b.activeRegionId=t.id,oe(),s&&Ee(t),W(expanded),requestAnimationFrame(B)}function ie(){if(!c)return;const e=b.listState!==hidden&&(!v.matches||P);c.hidden=!e,c.classList.toggle(is-open,e),p.classList.toggle(has-place-sheet,e&&v.matches)}function W(e){if(!c)return;b.listState=e;const t=e===collapsed&&v.matches;c.dataset.sheetState=e,c.classList.toggle(is-collapsed,t);const s=c.querySelector(.sheet-handle);s== ||s.setAttribute(aria-expanded,String(!t)),s== ||s.setAttribute(aria-label,.concat(E(b.activeRegionId).name, 목록 ).concat(t?펼치기:접기));const o=c.querySelector(.place-list-body);o&&(t&&o.contains(document.activeElement)&&(s== ||s.focus({preventScroll:!0})),o.inert=t),ie()}function ne(){W(v.matches?collapsed:hidden)}function Q(e){ye(e)}function Le(){const e=y== ?void 0:y.querySelector(svg);e&&(e.querySelectorAll([data-region]).forEach(t=>{const s=K[t.dataset.region],o=E(s);o&&(t.setAttribute(role,button),t.setAttribute(tabindex,0),t.setAttribute(aria-label,.concat(o.name, 선택)),t.addEventListener(click,()=>Q(s)),t.addEventListener(keydown,a=>{(a.key===Enter||a.key=== )&&(a.preventDefault(),Q(s))}))}),ce())}function Ae(){if(!c)return;function e(a,n){const r=parseFloat(getComputedStyle(c).getPropertyValue(--sheet-peek-height)),f=Math.max(0,c.offsetHeight-r);d={startY:a,deltaY:0,travel:f,initialState:b.listState,pointerId:n},c.style.setProperty(--sheet-drag-offset,.concat(b.listState===collapsed?f:0,px)),c.classList.add(is-dragging)}function t(a){if(!d)return;d.deltaY=a-d.startY;const n=d.initialState===collapsed?d.travel:0,r=Math.max(0,Math.min(d.travel,n+d.deltaY));c.style.setProperty(--sheet-drag-offset,.concat(r,px))}function s(a=!1){if(!d)return;const{deltaY:n,initialState:r}=d;let f=r;!a&&Math.abs(n)>=36&&(f=n>0?collapsed:expanded),Math.abs(n)>6&&(ae=performance.now()+350),d= ,c.classList.remove(is-dragging),c.style.removeProperty(--sheet-drag-offset),W(f)}c.addEventListener(pointerdown,a=>{if(!v.matches||!a.isPrimary||a.button!==0||d)return;const n=a.target.closest(.sheet-handle),r=a.target.closest(.place-list-content);!n&&!(a.pointerType===mouse&&(r== ?void 0:r.scrollTop)===0)||(e(a.clientY,a.pointerId),d.captureTarget=n||a.target.closest(button)||c,d.captureTarget.setPointerCapture(a.pointerId))}),window.addEventListener(pointermove,a=>{(d== ?void 0:d.pointerId)===a.pointerId&&t(a.clientY)}),window.addEventListener(pointerup,a=>{if((d== ?void 0:d.pointerId)!==a.pointerId)return;const n=d.captureTarget;s(),n.hasPointerCapture(a.pointerId)&&n.releasePointerCapture(a.pointerId)}),window.addEventListener(pointercancel,a=>{(d== ?void 0:d.pointerId)===a.pointerId&&s(!0)}),c.addEventListener(lostpointercapture,a=>{(d== ?void 0:d.pointerId)===a.pointerId&&s(!0)}),window.addEventListener(blur,()=>s(!0));let o= ;c.addEventListener(touchstart,a=>{const n=a.target.closest(.place-list-content);v.matches&&a.touches.length===1&&(n== ?void 0:n.scrollTop)===0&&(o={x:a.touches[0].clientX,y:a.touches[0].clientY})},{passive:!0}),c.addEventListener(touchmove,a=>{if(!o||a.touches.length!==1)return;const n=a.touches[0],r=n.clientY-o.y,f=n.clientX-o.x;!d&&r>8&&r>Math.abs(f)?e(o.y,touch-content):!d&&(r 8)&&(o= ),(d== ?void 0:d.pointerId)===touch-content&&(a.cancelable&&a.preventDefault(),t(n.clientY))},{passive:!1}),c.addEventListener(touchend,()=>{(d== ?void 0:d.pointerId)===touch-content&&s(),o= }),c.addEventListener(touchcancel,()=>{(d== ?void 0:d.pointerId)===touch-content&&s(!0),o= }),c.addEventListener(keydown,a=>{a.target.closest(.sheet-handle)&&(a.key===ArrowUp||a.key===ArrowDown)&&(a.preventDefault(),W(a.key===ArrowUp?expanded:collapsed))}),ee&&new IntersectionObserver(([n])=>{P=n.isIntersecting,P||s(!0),ie()}).observe(ee),v.addEventListener(change,()=>{s(!0),b.listState!==hidden&&W(expanded),requestAnimationFrame(B)})}function Ve(e){return e.length?' '.concat(e.map(t=>'\n \n '.concat(i(t.name||스탬프 비치 장소), ).concat(t.address? (.concat(i(t.address),) ):, \n ).concat(t.contact?' 문의처: '.concat(i(t.contact), ):,\n ).concat(t.operatingHours?' 운영시간: '.concat(i(t.operatingHours), ):,\n \n )).join(), ):' 비치 장소 정보가 준비 중입니다. '}function re(e){var n;const t=G.get(e);if(!t||!l||!k)return;const{region:s,...o}=t,a=o.selectedAddresses.length?' '.concat(o.selectedAddresses.map(r=> .concat(i(r), )).join(), ):정보 준비 중;k.innerHTML='\n \n ').concat(o.image?' '):' 대표 이미지 준비 중 ',' ').concat(i(o.group),' \n \n \n ').concat(i(o.name),' \n #').concat(i(s.name),' #').concat(i(o.group),' \n \n \n \n ').concat(T(map-pin,detail-fact-icon),선정지 주소 ).concat(a,' \n ').concat(T(stamp,detail-fact-icon),스탬프 비치장소 ).concat(Ve(o.stampLocations),' \n \n \n 닫기 \n \n \n '),(n=k.querySelector(.place-detail-image img))== ||n.addEventListener(error,r=>{const f=document.createElement(p);f.className=photo-placeholder,f.textContent=이미지를 불러올 수 없습니다,r.target.replaceWith(f)},{once:!0}),typeof l.showModal==function?l.open||l.showModal():l.setAttribute(open,)}function Ne(e,t){var s;!e||!t||!l||!k||(k.innerHTML='\n \n 추천 명소 \n \n \n ').concat(i(t.name),' \n #추천 100선 #상세 정보 준비 중 \n \n \n \n ').concat(T(map-pin,detail-fact-icon),'안내 현재 제공된 스탬프투어 참여 장소 목록에 포함되지 않아 상세 정보가 준비 중입니다. \n \n \n 닫기 \n \n \n '),(s=k.querySelector(.place-detail-image img))== ||s.addEventListener(error,o=>{const a=document.createElement(p);a.className=photo-placeholder,a.textContent=이미지를 불러올 수 없습니다,o.target.replaceWith(a)},{once:!0}),typeof l.showModal==function?l.open||l.showModal():l.setAttribute(open,))}function We(){l&&(typeof l.close==function&&l.open?l.close():l.removeAttribute(open))}function O(e,t=0){const s=z[e];return s?Math.max(O(s.yes,t+1),O(s.no,t+1)):t}const Y=O(q1);function U(e,t,s=){const o=e.mobileCrop,a=o?' style=--mobile-crop-width:'.concat(o.width,px;--mobile-crop-height:).concat(o.height,px;--mobile-crop-x:).concat(o.x,px;--mobile-crop-y:).concat(o.y,'px'):;return' \n ).concat(e.mobileImage?' '):,'\n \n ')}function w(){if(!A||!V)return;if(p.querySelector(.quiz-card).classList.toggle(is-result,!!m.resultId),p.querySelector(.travel-quiz).classList.toggle(has-result,!!m.resultId),m.resultId){const r=J[m.resultId],f=r.recommendations.map((u,M)=>'\n \n ').concat(U(u,quiz-recommendation-image),\n ).concat(i(u.name), \n \n )).join();A.innerHTML='\n \n \n \n ').concat(i(r.tag), \n ).concat(i(r.name), \n \n ).concat(r.mobileDescriptionLines?' '.concat(_(r.descriptionLines),' ').concat(_(r.mobileDescriptionLines), ):_(r.descriptionLines),' \n \n \n ').concat(U(r,quiz-result-art),'\n \n 추천 100선 명소 \n ').concat(f, \n \n \n \n ),V.innerHTML='\n 테스트 다시하기 \n ';return}const e=z[m.questionId],t=m.history.length+1,s=Math.min(t/Y*100,100),o=m.selectedChoice===yes,a=m.selectedChoice===no,n=o||a;A.innerHTML='\n \n ').concat(String(t).padStart(2,0), / ).concat(String(Y).padStart(2,0),' \n \n \n \n ').concat(U(e,quiz-illustration),'\n \n ').concat(i(e.label), ).concat(i(e.text),' \n \n YES \n NO \n \n \n \n '),V.innerHTML='\n 뒤로가기 \n 다음으로 \n ')}function qe(e){e!==yes&&e!==no||(m.selectedChoice=e,w())}function $e(){if(!m.selectedChoice)return;const t=z[m.questionId][m.selectedChoice];m.history.push({questionId:m.questionId,choice:m.selectedChoice}),z[t]?(m.questionId=t,m.selectedChoice= ):m.resultId=t,w()}function we(){const e=m.history.pop();e&&(m.resultId= ,m.questionId=e.questionId,m.selectedChoice=e.choice,w())}function Se(){m.questionId=q1,m.selectedChoice= ,m.history=[],m.resultId= ,w()}function xe(){const e=p.querySelector(.banner-viewport),t=p.querySelector(.banner-track),s=e== ?void 0:e.closest(.recommendation-banner),o=[...p.querySelectorAll(.banner-pagination-button)];if(!e||!t||o.length {const j=x===r;I.classList.toggle(is-active,j),I.setAttribute(aria-selected,String(j))}),a.forEach((I,x)=>{const j=x===r;I.setAttribute(aria-hidden,String(!j));const he=I.querySelector(.banner-link);he&&(he.tabIndex=j?0:-1)})}function Z(g,h=!0){r=(g+a.length)%a.length,D(h)}function S(){window.clearInterval(f),f=void 0}function q(){n||f||u||X||F||document.hidden||(f=window.setInterval(()=>Z(r+1),4e3))}o.forEach(g=>{g.addEventListener(click,()=>{S(),Z(Number(g.dataset.bannerIndex)),q()})}),e.addEventListener(pointerenter,g=>{g.pointerType===mouse&&(X=!0,S())}),e.addEventListener(pointerleave,g=>{g.pointerType===mouse&&(X=!1,q())}),e.addEventListener(focusin,()=>{F=!0,S()}),e.addEventListener(focusout,()=>window.setTimeout(()=>{F=e.contains(document.activeElement),q()},0)),e.addEventListener(pointerdown,g=>{!g.isPrimary||g.button!==0||u||(u={id:g.pointerId,startX:g.clientX,deltaX:0,dragged:!1},S(),t.style.transition=none)}),e.addEventListener(pointermove,g=>{var h;!u||u.id!==g.pointerId||(u.deltaX=g.clientX-u.startX,!u.dragged&&Math.abs(u.deltaX)>6&&(u.dragged=!0,e.classList.add(is-dragging),(h=e.setPointerCapture)== ||h.call(e,g.pointerId)),u.dragged&&(g.preventDefault(),t.style.transform=translate3d(calc(.concat(-r*100,% + ).concat(u.deltaX,px), 0, 0))))});function be(g){if(!u||u.id!==g.pointerId)return;const h=Math.min(72,e.clientWidth*.1),I=u.deltaX,x=u.dragged;u= ,e.classList.remove(is-dragging),x&&(M=performance.now()+350),g.type!==pointercancel&&Math.abs(I)>h?Z(r+(I g.preventDefault()),e.addEventListener(pointerup,be),e.addEventListener(pointercancel,be),e.addEventListener(click,g=>{performance.now() {document.hidden?S():q()}),D(!1),q()}function je(){p.querySelectorAll(.region-chip, .map-marker).forEach(e=>{e.addEventListener(click,()=>Q(e.dataset.region))}),c== ||c.addEventListener(click,e=>{if(e.detail!==0&&performance.now() {(e.target===l||e.target.closest([data-dialog-action=close]))&&We()}),A== ||A.addEventListener(click,e=>{const t=e.target.closest([data-place-id]);if(t){re(t.dataset.placeId);return}const s=e.target.closest([data-recommendation-result]);if(s){const a=J[s.dataset.recommendationResult],n=a== ?void 0:a.recommendations[Number(s.dataset.recommendationIndex)];Ne(a,n);return}const o=e.target.closest([data-quiz-choice]);o&&qe(o.dataset.quizChoice)}),V== ||V.addEventListener(click,e=>{const t=e.target.closest([data-quiz-action]);t&&(t.dataset.quizAction===next&&$e(),t.dataset.quizAction===back&&we(),t.dataset.quizAction===restart&&Se())}),window.addEventListener(resize,()=>{b.listState!==hidden&&requestAnimationFrame(B)}),document.addEventListener(keydown,e=>{e.key===Escape&&b.listState!==hidden&&!(l!= &&l.open)&&ne()})}He(),oe(),Le(),w(),je(),Ae(),xe()})();