.SLdDCG_page{isolation:isolate;box-sizing:border-box;color:#18262b;background:#e8ebe4;place-items:stretch center;padding:20px;font-family:Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,sans-serif;display:grid;position:fixed;inset:0;overflow:auto}.SLdDCG_panel{box-sizing:border-box;grid-template-rows:auto 1fr auto;align-items:center;width:min(100%,690px);display:grid;position:relative;container-type:inline-size}.SLdDCG_title{text-align:center;letter-spacing:-.045em;margin:0;padding:clamp(8px,3vh,32px) 2cqw;font-family:Arial,Helvetica Neue,sans-serif;font-size:clamp(28px,10.5cqw,62px);font-weight:900;line-height:1.12}.SLdDCG_map{isolation:isolate;aspect-ratio:232/151;width:min(100%,85vh);margin:0 auto;position:relative;overflow:visible}.SLdDCG_map img{height:auto;position:absolute}.SLdDCG_backdrop{z-index:-1;object-fit:cover;object-position:center top;image-rendering:pixelated;opacity:0;pointer-events:none;transition:opacity .52s;position:fixed!important}.SLdDCG_backdrop[data-active=true]{opacity:1}.SLdDCG_page[data-night=true] .SLdDCG_title{color:#f5f3e9}@media (prefers-reduced-motion:reduce){.SLdDCG_backdrop{transition:none}}.SLdDCG_city{left:var(--city-x);top:var(--city-y);width:var(--city-width);aspect-ratio:1.22;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;translate:-50% -50%}.SLdDCG_primary{--city-x:50%;--city-y:71%;--city-width:66%;z-index:1}.SLdDCG_upper{--city-x:88.5%;--city-y:62%;--city-width:22.5%}.SLdDCG_lower{--city-x:11.5%;--city-y:62%;--city-width:22.5%}.SLdDCG_city .SLdDCG_island{width:100%;bottom:0;left:0}.SLdDCG_city .SLdDCG_block{width:82%;bottom:16%;left:9%}.SLdDCG_seoul .SLdDCG_landmark{width:78%;bottom:16%;left:11%}.SLdDCG_tokyo .SLdDCG_landmark{width:30%;bottom:26%;left:35%}.SLdDCG_newYork .SLdDCG_landmark{width:32%;bottom:26%;left:34%}.SLdDCG_label{box-sizing:border-box;isolation:isolate;color:#18262b;white-space:nowrap;background:#eff0e8;border:2px solid #60645f;border-radius:1px;place-items:stretch center;font-size:4cqw;font-weight:850;line-height:1.2;display:grid;position:absolute;box-shadow:1px 1px #60645f44}.SLdDCG_city .SLdDCG_label{min-width:54%;padding:.22em .4em;bottom:12%;left:50%;translate:-50%}.SLdDCG_primary .SLdDCG_label{padding-left:1.5em;font-size:5.35cqw}.SLdDCG_label svg{color:#873a49;width:1.15em;position:absolute;top:-.5em;left:.62em}.SLdDCG_city:hover .SLdDCG_label{background:#e0e8db}.SLdDCG_city:focus-visible{outline:none}.SLdDCG_city:focus-visible .SLdDCG_label{outline-offset:2px;outline:3px solid #902b49}.SLdDCG_start{color:#fff;font:inherit;cursor:pointer;box-sizing:border-box;background:#105a55;border:0;justify-content:center;align-items:center;gap:.75em;width:78%;min-height:44px;margin:clamp(22px,10cqw,70px) auto clamp(4px,3vh,30px);padding:.32em .5em;font-size:clamp(18px,5.8cqw,30px);font-weight:800;text-decoration:none;display:flex}.SLdDCG_start:hover{background:#184943}.SLdDCG_start:focus-visible{outline-offset:3px;outline:3px solid #902b49}.SLdDCG_arrow{border:.13em solid;border-width:0 .13em .13em 0;width:.38em;height:.38em;transform:rotate(-45deg)}
