body.page-info-page-1 nav a.current{color:var(--tangerine)}body.page-info-page-1 .mega-col strong{color:var(--ink);margin-bottom:14px;font-size:1.9rem;font-weight:800;display:block}body.page-info-page-1 .mega-col a.current{color:var(--tangerine)}body.page-info-page-1 .nav-dropdown a.current{color:var(--tangerine);font-weight:700}body.page-info-page-1 .guide{padding:70px 0 100px}body.page-info-page-1 .flow-section{background:#fff;border:1px solid #ebe5df;border-radius:14px;margin-bottom:32px;padding:34px 28px 28px}body.page-info-page-1 .flow-head{align-items:baseline;gap:12px;margin-bottom:32px;display:flex}body.page-info-page-1 .flow-head h2{letter-spacing:-.01em;font-size:2.4rem;font-weight:800}body.page-info-page-1 .flow-head span{color:var(--text-muted);font-size:1.35rem;font-weight:600}body.page-info-page-1 .flow{align-items:stretch;gap:0;display:flex}body.page-info-page-1 .flow-step{text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}body.page-info-page-1 .flow-title{justify-content:center;align-items:center;gap:7px;margin-bottom:16px;display:flex}body.page-info-page-1 .flow-num{background:var(--basalt);color:#fff;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:1.2rem;font-weight:800;display:flex}body.page-info-page-1 .flow-title h3{letter-spacing:-.01em;font-size:1.7rem;font-weight:800}body.page-info-page-1 .flow-icon{background:var(--wave);border:1.5px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 18px;display:flex}body.page-info-page-1 .flow-icon svg{width:46px;height:46px}body.page-info-page-1 .flow-step.book .flow-icon{color:var(--sea)}body.page-info-page-1 .flow-step.pick .flow-icon{color:var(--hallasan-mint)}body.page-info-page-1 .flow-desc{background:var(--wave);color:var(--text-body);word-break:keep-all;overflow-wrap:break-word;border-radius:10px;margin-top:auto;padding:14px 10px;font-size:1.5rem;line-height:1.65}body.page-info-page-1 .flow-desc b{color:var(--ink);font-weight:700}body.page-info-page-1 .mbr{display:none}@media (width<=900px){body.page-info-page-1 .mbr{display:inline}}@media (width>=861px){body.page-info-page-1 .flow-body{flex-direction:column;flex:1;display:flex}body.page-info-page-1 .flow-desc{flex:auto;justify-content:center;align-items:center;margin-top:0;display:flex}body.page-info-page-1 .flow-desc .fd-in{width:100%}}body.page-info-page-1 .flow-arrow{color:#a3ada8;flex:0 0 30px;justify-content:center;align-items:flex-start;padding-top:37px;font-size:2.2rem;line-height:1;display:flex}body.page-info-page-1 .notice{border:1px solid var(--line);background:#fff;border-radius:14px;padding:24px 26px}body.page-info-page-1 .notice h3{margin-bottom:12px;font-size:1.5rem;font-weight:800}body.page-info-page-1 .notice li{color:var(--text-body);margin-bottom:13px;padding-left:12px;font-size:1.35rem;line-height:1.75;list-style:none;position:relative}body.page-info-page-1 .notice li:last-child{margin-bottom:0}body.page-info-page-1 .notice li:before{content:"·";color:#a9a29b;position:absolute;left:2px}body.page-info-page-1 .notice li b{color:var(--ink);font-weight:700}body.page-info-page-1 .notice li b.hl{color:var(--tangerine)}body.page-info-page-1 .notice li a{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=900px){body.page-info-page-1 .flow-head{text-align:center;flex-direction:column;align-items:center;gap:5px;margin-bottom:22px}body.page-info-page-1 .flow-head h2{word-break:keep-all;font-size:2.1rem;line-height:1.35}body.page-info-page-1 .flow-head span{word-break:keep-all;font-size:1.3rem;line-height:1.5}body.page-info-page-1 .flow{flex-direction:column;gap:0}body.page-info-page-1 .flow-step{text-align:center;flex-direction:column;align-items:center;gap:0;padding:16px 0}body.page-info-page-1 .flow-icon{flex:none;width:64px;height:64px;margin:0 auto 12px}body.page-info-page-1 .flow-icon svg{width:32px;height:32px}body.page-info-page-1 .flow-body{flex:none;width:100%;min-width:0}body.page-info-page-1 .flow-title{justify-content:center;margin-bottom:6px}body.page-info-page-1 .flow-desc{background:0 0;margin-top:0;padding:0;font-size:1.45rem}body.page-info-page-1 .flow-arrow{flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto;padding:0;transform:rotate(90deg)}}@media (width<=860px){body.page-info-page-1 .header-bottom{justify-content:center}body.page-info-page-1 .flow-section{padding:26px 20px 22px}}body.page-info-page-2 .mega-col strong{color:var(--ink);margin-bottom:14px;font-size:1.9rem;font-weight:800;display:block}body.page-info-page-2 .mega-col a.current{color:var(--tangerine)}body.page-info-page-2 .nav-dropdown a.current{color:var(--tangerine);font-weight:700}body.page-info-page-2 .steps{padding:36px 0 40px}body.page-info-page-2 .quick-sum{padding:28px 0 0}body.page-info-page-2 .qs-card{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}body.page-info-page-2 .qs-item{border-left:1px solid var(--line);padding:20px 22px}body.page-info-page-2 .qs-item:first-child{border-left:none}body.page-info-page-2 .qs-item b{color:var(--text-muted);margin-bottom:8px;font-size:1.35rem;font-weight:700;display:block}body.page-info-page-2 .qs-item p{color:var(--ink);word-break:keep-all;font-size:1.7rem;font-weight:800;line-height:1.45}body.page-info-page-2 .sb-table{border-collapse:collapse;width:100%;margin-bottom:4px}body.page-info-page-2 .sb-table th{color:var(--text-muted);text-align:right;border-bottom:1px solid var(--line);padding:0 0 8px;font-size:1.3rem;font-weight:700}body.page-info-page-2 .sb-table th:first-child{text-align:left}body.page-info-page-2 .sb-table td{color:var(--ink);text-align:right;border-bottom:1px solid #efe9e4;padding:11px 0;font-size:1.45rem;font-weight:800}body.page-info-page-2 .sb-table td:first-child{text-align:left;color:var(--text-body);font-weight:700}body.page-info-page-2 .sb-table tbody tr:last-child td{border-bottom:none}body.page-info-page-2 .step{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:44px 0;display:grid}body.page-info-page-2 .step:last-child{border-bottom:none}body.page-info-page-2 .step.reverse .step-media{order:2}body.page-info-page-2 .step.reverse .step-text{order:1}body.page-info-page-2 .step-num{background:var(--basalt);color:#fff;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:18px;font-size:1.4rem;font-weight:800;display:inline-flex}body.page-info-page-2 .step-text h2{letter-spacing:-.01em;margin-bottom:16px;font-size:2.2rem;font-weight:800}body.page-info-page-2 .step-text p{color:var(--text-body);margin-bottom:6px;font-size:1.5rem}body.page-info-page-2 .step-text .highlight,body.page-info-page-2 .sb-text .highlight{color:var(--ink);font-weight:700}body.page-info-page-2 .step-media img{aspect-ratio:16/9;object-fit:cover;background:var(--wave);border-radius:14px;width:100%;height:auto;display:block}body.page-info-page-2 .shuttle-back{background:var(--wave);padding:20px 0 96px}body.page-info-page-2 .sb-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}body.page-info-page-2 .sb-text h2{letter-spacing:-.01em;margin-bottom:16px;font-size:2.2rem;font-weight:800}body.page-info-page-2 .sb-text p{color:var(--text-body);margin-bottom:6px;font-size:1.5rem;line-height:1.75}body.page-info-page-2 .sb-time{border:1px solid var(--line);background:#fff;border-radius:14px;padding:26px 28px 22px}body.page-info-page-2 .sb-time h3{letter-spacing:-.01em;margin-bottom:18px;font-size:1.9rem;font-weight:800}body.page-info-page-2 .sb-row{border-top:1px solid #efe9e4;padding:14px 0}body.page-info-page-2 .sb-row:first-of-type{border-top:none;padding-top:0}body.page-info-page-2 .sb-row:last-child{padding-bottom:0}body.page-info-page-2 .sb-row b{margin-bottom:6px;font-size:1.45rem;font-weight:800;display:block}body.page-info-page-2 .sb-row p{color:var(--text-body);margin:0;font-size:1.45rem}body.page-info-page-2 .sb-row ul{margin:10px 0 0;padding:0;list-style:none}body.page-info-page-2 .sb-row li{color:var(--sea);padding-left:12px;font-size:1.4rem;line-height:1.95;position:relative}body.page-info-page-2 .sb-row li:before{content:"-";position:absolute;left:0}@media (width<=860px){body.page-info-page-2 .shuttle-back{padding:8px 0 70px}body.page-info-page-2 .sb-grid{grid-template-columns:1fr;gap:24px}body.page-info-page-2 .sb-text h2{font-size:2rem}body.page-info-page-2 .sb-time{padding:20px 18px 18px}body.page-info-page-2 .sb-time h3{margin-bottom:14px;font-size:1.7rem}body.page-info-page-2 .header-bottom{justify-content:center}}@media (width<=760px){body.page-info-page-2 .quick-sum{padding:20px 0 0}body.page-info-page-2 .qs-card{grid-template-columns:1fr}body.page-info-page-2 .qs-item{border-left:none;border-top:1px solid var(--line);text-align:center;padding:14px 18px}body.page-info-page-2 .qs-item:first-child{border-top:none}body.page-info-page-2 .qs-item p{font-size:1.6rem}body.page-info-page-2 .pc-only{display:none}body.page-info-page-2 .step,body.page-info-page-2 .step.reverse{grid-template-columns:1fr;gap:20px}body.page-info-page-2 .step.reverse .step-media,body.page-info-page-2 .step.reverse .step-text{order:initial}body.page-info-page-2 .step{border-bottom:2px solid var(--line);padding:32px 0 36px}body.page-info-page-2 .step-num{border-radius:50%;width:32px;height:32px;margin-bottom:14px;font-size:1.5rem}body.page-info-page-2 .step-text h2{margin-bottom:12px;font-size:2rem}}body.page-info-page-3 .mega-col strong{color:var(--ink);margin-bottom:14px;font-size:1.9rem;font-weight:800;display:block}body.page-info-page-3 .mega-col a.current{color:var(--tangerine)}body.page-info-page-3 .nav-dropdown a.current{color:var(--tangerine);font-weight:700}body.page-info-page-3 .location{padding:32px 0 80px}body.page-info-page-3 .loc-grid{grid-template-columns:1fr 1.25fr;align-items:stretch;gap:32px;display:grid}body.page-info-page-3 .loc-info{background:#fff;border:1px solid #ebe5df;border-radius:14px;padding:34px 30px}body.page-info-page-3 .loc-info h2{letter-spacing:-.02em;margin-bottom:8px;font-size:2.4rem;font-weight:800}body.page-info-page-3 .addr{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body.page-info-page-3 .addr-t{color:var(--sea);font-size:1.45rem;font-weight:600}body.page-info-page-3 .loc-list{margin-top:26px}body.page-info-page-3 .loc-item{border-top:1px dashed #dde3e0;padding:18px 0}body.page-info-page-3 .loc-item:first-child{border-top:none;padding-top:0}body.page-info-page-3 .loc-item dt{color:var(--ink);margin-bottom:7px;font-size:1.4rem;font-weight:800}body.page-info-page-3 .loc-item dd{color:var(--text-body);font-size:1.45rem}body.page-info-page-3 .loc-item dd span{margin-bottom:4px;display:block}body.page-info-page-3 .loc-item dd span:last-child{margin-bottom:0}body.page-info-page-3 .loc-item dd small{color:var(--text-muted);font-size:1.3rem;font-weight:600}body.page-info-page-3 .loc-item dd .after-hours{color:var(--text-muted);margin-top:6px;font-size:1.25rem;font-weight:600;display:block}body.page-info-page-3 .loc-item dd .after-hours a{color:var(--tangerine);text-underline-offset:2px;font-weight:800;text-decoration:underline}body.page-info-page-3 .loc-item dd b{color:var(--ink);font-weight:700}body.page-info-page-3 .loc-item dd a{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}body.page-info-page-3 .loc-map-col{flex-direction:column;gap:12px;display:flex}body.page-info-page-3 .loc-map-col .loc-map{flex:1}body.page-info-page-3 .loc-btns{gap:10px;margin-top:0;display:flex}body.page-info-page-3 .loc-btn{text-align:center;cursor:pointer;border:1.5px solid var(--line);color:var(--text-body);background:#fcfaf9;border-radius:10px;flex:1;padding:13px 10px;font-family:inherit;font-size:1.4rem;font-weight:800;text-decoration:none}body.page-info-page-3 .loc-btn:hover{border-color:var(--tangerine);color:var(--tangerine-deep)}body.page-info-page-3 .loc-btn.primary{background:var(--tangerine);border-color:var(--tangerine);color:#fff;box-shadow:0 8px 18px #b0303038}body.page-info-page-3 .loc-btn.primary:hover{background:var(--tangerine-deep);color:#fff}body.page-info-page-3 .loc-map{background:#e9eeec;border:1px solid #ebe5df;border-radius:14px;min-height:460px;position:relative;overflow:hidden}body.page-info-page-3 .map-canvas{width:100%;height:100%;min-height:460px;display:none}body.page-info-page-3 .loc-map.ready .map-canvas{display:block}body.page-info-page-3 .loc-map.ready .map-fallback{display:none}body.page-info-page-3 .map-fallback{text-align:center;background:#f4f1ed;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:460px;padding:24px;display:flex}body.page-info-page-3 .map-fallback .mf-ico{width:46px;height:46px;color:var(--tangerine)}body.page-info-page-3 .map-fallback .mf-ico svg{width:100%;height:100%}body.page-info-page-3 .map-fallback .mf-tt{color:var(--ink);margin-top:4px;font-size:1.6rem;font-weight:800}body.page-info-page-3 .map-fallback .mf-addr{color:var(--text-muted);font-size:1.35rem;font-weight:600}body.page-info-page-3 .map-fallback .mf-btn{background:var(--tangerine);color:#fff;border-radius:10px;margin-top:10px;padding:11px 22px;font-size:1.4rem;font-weight:800;text-decoration:none}body.page-info-page-3 .map-fallback .mf-btn:hover{background:var(--tangerine-deep)}body.page-info-page-3 .copy-chip{cursor:pointer;border:1.5px solid var(--line);color:var(--text-body);background:#fcfaf9;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:1.25rem;font-weight:800}body.page-info-page-3 .copy-chip:hover{border-color:var(--tangerine);color:var(--tangerine-deep)}body.page-info-page-3 .copy-chip.is-done{border-color:var(--tangerine);background:var(--primary-light);color:var(--tangerine)}body.page-info-page-3 .loc-item dd.tel-list{flex-direction:column;gap:8px;display:flex}body.page-info-page-3 .loc-item dd .tel-row{color:inherit;border:1.5px solid var(--line);background:#fcfaf9;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-weight:400;text-decoration:none;display:flex}body.page-info-page-3 .loc-item dd .tel-row:hover{border-color:var(--tangerine);background:var(--primary-light)}body.page-info-page-3 .loc-item dd .tel-txt{flex-direction:column;gap:2px;margin:0;display:flex}body.page-info-page-3 .loc-item dd .tel-txt b{color:var(--text-muted);font-size:1.25rem;font-weight:700}body.page-info-page-3 .loc-item dd .tel-txt em{color:var(--ink);font-size:1.6rem;font-style:normal;font-weight:800}body.page-info-page-3 .loc-item dd .tel-cta{color:var(--tangerine);border:1.5px solid var(--tangerine);background:#fff;border-radius:999px;flex:none;padding:6px 12px;font-size:1.25rem;font-weight:800}body.page-info-page-3 .loc-guide{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}body.page-info-page-3 .lg-card{background:#fff;border:1px solid #ebe5df;border-radius:14px;flex-direction:column;padding:24px 26px;display:flex}body.page-info-page-3 .lg-card h3{letter-spacing:-.01em;margin-bottom:10px;font-size:1.8rem;font-weight:800}body.page-info-page-3 .lg-card p{color:var(--text-body);word-break:keep-all;margin-bottom:14px;font-size:1.45rem;line-height:1.7}body.page-info-page-3 .lg-card p b{color:var(--ink);font-weight:800}body.page-info-page-3 .lg-btn{border:1.5px solid var(--line);color:var(--text-body);background:#fcfaf9;border-radius:10px;align-self:flex-start;margin-top:auto;padding:11px 20px;font-size:1.4rem;font-weight:800;text-decoration:none}body.page-info-page-3 .lg-btn:hover{border-color:var(--tangerine);color:var(--tangerine-deep)}body.page-info-page-3 .map-label{border:1.5px solid var(--tangerine);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:6px 14px;font-size:1.3rem;font-weight:800;box-shadow:0 4px 12px #2d29242e}@media (width<=900px){body.page-info-page-3 .loc-grid{grid-template-columns:1fr;gap:20px}body.page-info-page-3 .loc-guide{grid-template-columns:1fr;gap:12px}body.page-info-page-3 .loc-map,body.page-info-page-3 .map-canvas,body.page-info-page-3 .map-fallback{min-height:320px}}@media (width<=860px){body.page-info-page-3 .header-bottom{justify-content:center}body.page-info-page-3 .lg-card{padding:20px 18px}body.page-info-page-3 .loc-info{padding:26px 20px}body.page-info-page-3 .loc-info h2{font-size:2.1rem}}body:is(.page-info-page-1,.page-info-page-2,.page-info-page-3){--fs-body:1.6rem;--fs-note:1.45rem}body.page-info-page-1 section:not(.page-hero) :is(p,li,dd),body:is(.page-info-page-2,.page-info-page-3) section:not(.page-hero) :is(p,li,dd){color:var(--ink);word-break:keep-all;line-height:1.65}body:is(.page-info-page-2,.page-info-page-3) .sub{color:var(--ink)!important}body.page-info-page-1 .flow-head span{color:var(--ink)}body.page-info-page-1 .book-sec{padding:26px 28px 24px}body.page-info-page-1 .flow-head{margin-bottom:20px}body.page-info-page-1 .book-steps{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}body.page-info-page-1 .book-steps li{background:#faf9f8;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;position:relative}body.page-info-page-1 .book-steps li+li:before{content:"";border-top:2px solid #b9b2ad;border-right:2px solid #b9b2ad;width:9px;height:9px;position:absolute;top:50%;left:-14px;transform:translate(-70%,-50%)rotate(45deg)}body.page-info-page-1 .book-num{background:var(--sea);color:#fff;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;margin-top:2px;font-size:1.3rem;font-weight:800;display:flex}html body.page-info-page-1 section:not(.page-hero) .book-steps h3{margin-bottom:4px;font-weight:800;font-size:1.7rem!important}html body.page-info-page-1 section:not(.page-hero) .book-steps p{color:var(--ink);font-size:1.45rem!important}body.page-info-page-1 .pick-steps{grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}body.page-info-page-1 .pick-steps li{text-align:center;position:relative}body.page-info-page-1 .pick-steps li+li:before{content:"→";color:#a3ada8;font-size:2.2rem;position:absolute;top:44px;left:-14px;transform:translate(-50%)}body.page-info-page-1 .pick-icon{background:var(--primary-light);width:92px;height:92px;color:var(--tangerine);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}body.page-info-page-1 .pick-icon svg{width:48px;height:48px}body.page-info-page-1 .pick-num{color:var(--tangerine);letter-spacing:.04em;margin-bottom:4px;font-size:1.3rem;font-weight:800;display:block}html body.page-info-page-1 section:not(.page-hero) .pick-steps h3{margin-bottom:8px;font-weight:800;font-size:2rem!important}body.page-info-page-1 .pick-steps li:nth-child(2) b{color:var(--ink);font-weight:800}body.page-info-page-1 .check-box{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px}html body.page-info-page-1 section:not(.page-hero) .check-box h2{margin-bottom:18px;font-weight:800;font-size:2.2rem!important}body.page-info-page-1 .check-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}body.page-info-page-1 .check-card{background:#faf9f8;border-radius:12px;padding:20px 22px}html body.page-info-page-1 section:not(.page-hero) .check-card h3{border-bottom:1px solid var(--line);margin-bottom:10px;padding-bottom:10px;font-weight:800;font-size:1.8rem!important}body.page-info-page-1 .check-card ul{margin:0;padding:0;list-style:none}body.page-info-page-1 .check-card li{margin-bottom:8px;padding-left:12px;position:relative}body.page-info-page-1 .check-card li:before{content:"·";color:#a9a29b;position:absolute;left:2px}body.page-info-page-1 .check-card li b{color:var(--ink);font-weight:700}body.page-info-page-1 .check-card li a{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=860px){body.page-info-page-1 .book-sec,body.page-info-page-1 .pick-iconk{padding:22px 18px 18px}body.page-info-page-1 .flow-head{text-align:left;align-items:flex-start}body.page-info-page-1 .book-steps{grid-template-columns:1fr;gap:8px}body.page-info-page-1 .book-steps li{padding:12px 14px}body.page-info-page-1 .book-steps li+li:before{content:none}body.page-info-page-1 .pick-steps{grid-template-columns:1fr;gap:0}body.page-info-page-1 .pick-steps li{text-align:left;align-items:flex-start;gap:16px;padding:0 0 22px;display:flex}body.page-info-page-1 .pick-steps li+li:before{content:none}body.page-info-page-1 .pick-steps li:not(:last-child):after{content:"";background:#ebe5df;width:2px;position:absolute;top:66px;bottom:4px;left:31px}body.page-info-page-1 .pick-icon{flex:0 0 64px;width:64px;height:64px;margin:0}body.page-info-page-1 .pick-icon svg{width:34px;height:34px}body.page-info-page-1 .pick-text{flex:1;min-width:0;padding-top:4px}html body.page-info-page-1 section:not(.page-hero) .pick-steps h3{margin-bottom:4px;font-size:1.9rem!important}body.page-info-page-1 .check-box{padding:22px 18px}body.page-info-page-1 .check-grid{grid-template-columns:1fr;gap:10px}html body.page-info-page-1 section:not(.page-hero) .check-box h2{font-size:2rem!important}}body.page-info-page-2 .step-media{position:relative}body.page-info-page-2 .photo-tag{color:#fff;background:#2d2927e0;border-radius:8px;padding:6px 12px;font-size:1.4rem;font-weight:800;position:absolute}body.page-info-page-2 .photo-tag.big{background:var(--tangerine);padding:8px 16px;font-size:2rem}body.page-info-page-2 .photo-arrow{background:var(--tangerine);border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;box-shadow:0 4px 14px #0000004d}body.page-info-page-2 .photo-arrow:after{content:"→";color:#fff;justify-content:center;align-items:center;font-size:3.4rem;font-weight:900;line-height:1;display:flex;position:absolute;inset:0}body.page-info-page-2 .photo-ring{border:5px solid var(--tangerine);border-radius:16px;width:34%;height:64%;position:absolute;top:38%;left:50%;transform:translate(-8%,-10%);box-shadow:0 0 0 4px #ffffffb3}body.page-info-page-2 .step:nth-child(4) h2{color:var(--ink);font-weight:800}body.page-info-page-2 .full-note{background:#faf9f8;border-radius:8px;margin:14px 0 0;padding:10px 14px;color:var(--ink)!important;font-size:1.45rem!important}@media (width<=860px){body.page-info-page-2 .photo-arrow{width:48px;height:48px;margin:-24px 0 0 -24px}body.page-info-page-2 .photo-arrow:after{font-size:2.6rem}}body.page-info-page-3 .loc-head{margin-bottom:16px}body.page-info-page-3 .loc-head h2{margin-bottom:4px;font-weight:800}body.page-info-page-3 .loc-head .loc-addr{color:var(--ink);font-weight:600;font-size:1.7rem!important}body.page-info-page-3 .loc-map,body.page-info-page-3 .map-canvas,body.page-info-page-3 .map-fallback{min-height:420px}body.page-info-page-3 .loc-actions{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 28px;display:grid}body.page-info-page-3 .act-btn{border:1px solid var(--line);height:52px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;font-family:inherit;font-size:1.6rem;font-weight:800;text-decoration:none;display:flex}body.page-info-page-3 .act-btn.primary{background:var(--tangerine);border-color:var(--tangerine);color:#fff}body.page-info-page-3 .loc-boxes{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}body.page-info-page-3 .loc-box{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px 24px}html body.page-info-page-3 section:not(.page-hero) .loc-box h3{margin-bottom:10px;font-weight:800;font-size:1.8rem!important}body.page-info-page-3 .loc-box p b{color:var(--ink);font-weight:800}body.page-info-page-3 .loc-box p.sub{margin-top:6px;font-size:1.45rem!important}body.page-info-page-3 .loc-tels{flex-direction:column;gap:8px;display:flex}body.page-info-page-3 .loc-tels .tel-row{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}body.page-info-page-3 .loc-tels .tel-txt{flex-direction:column;gap:2px;display:flex}body.page-info-page-3 .loc-tels .tel-txt b{color:var(--ink);font-size:1.4rem;font-weight:700}body.page-info-page-3 .loc-tels .tel-txt em{color:var(--ink);font-size:1.8rem;font-style:normal;font-weight:800}body.page-info-page-3 .loc-tels .tel-cta{background:var(--tangerine);color:#fff;border-radius:8px;flex:none;padding:8px 14px;font-size:1.4rem;font-weight:800}@media (width<=860px){body.page-info-page-3 .loc-map,body.page-info-page-3 .map-canvas,body.page-info-page-3 .map-fallback{min-height:280px}body.page-info-page-3 .loc-boxes{grid-template-columns:1fr;gap:10px}body.page-info-page-3 .loc-box{padding:18px}}body.page-info-page-2 .qs-item b,body.page-info-page-2 .sb-table th,body.page-info-page-2 .sb-table td,body.page-info-page-2 .sb-table td:first-child,body.page-info-page-3 .lg-btn{color:var(--ink)}