.Comp_lensflare_lensFlare__KCnGl{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;isolation:isolate;--flare-color:255,246,222;--flare-opacity:0.85;animation:Comp_lensflare_lensFlareAction__knkIA linear forwards;animation-fill-mode:forwards;animation-timeline:scroll(root block);animation-range:0 100vh;animation-fill-mode:both;animation-duration:1ms}@keyframes Comp_lensflare_lensFlareAction__knkIA{0%{transform:translateY(0)}to{transform:translateY(35vh)}}.Comp_lensflare_lightSource__1qKH3{position:absolute;width:40vw;height:40vw;min-width:300px;min-height:300px;top:-22vw;right:-18vw;border-radius:50%;background:radial-gradient(circle,rgba(255,255,245,.8) 0,rgba(255,246,222,.65) 20%,rgba(255,246,222,.42) 45%,transparent 70%);filter:blur(35px);mix-blend-mode:screen;animation:Comp_lensflare_lightBreathing__zF4lQ 4s ease-in-out infinite alternate}.Comp_lensflare_lightBeam__uZiPE{position:absolute;width:145%;height:22%;top:28%;left:-20%;transform:rotate(-30deg);transform-origin:center;background:linear-gradient(180deg,transparent 0,rgba(255,246,222,.06) 25%,rgba(255,246,222,.16) 50%,rgba(255,246,222,.06) 75%,transparent);filter:blur(35px);mix-blend-mode:screen}.Comp_lensflare_hexagon__oRjX9{position:absolute;aspect-ratio:1/.92;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,246,222,.12) 45%,rgba(255,255,255,.3));opacity:var(--flare-opacity);mix-blend-mode:screen;animation:Comp_lensflare_flareFloating__uUDq0 3s ease-in-out infinite alternate}.Comp_lensflare_hex1__xQ_T8{width:150px;top:5%;right:7%;animation-delay:-1s}.Comp_lensflare_hex2__z3ua1{width:65px;top:25%;right:25%;opacity:.22;animation-delay:-3s}.Comp_lensflare_hex3__M0Tsb{width:105px;top:38%;right:39%;opacity:.3;animation-delay:-5s}.Comp_lensflare_hex4__ndVBa{width:48px;top:53%;right:52%;opacity:.4;animation-delay:-2s}.Comp_lensflare_hex5__CPBzh{width:125px;top:66%;right:67%;opacity:.18;animation-delay:-4s}.Comp_lensflare_hex6__GtQmE{width:38px;top:83%;right:84%;opacity:.25;animation-delay:-6s}@keyframes Comp_lensflare_flareFloating__uUDq0{0%{transform:translate(10px,-10px) scale(.95) rotate(-3deg);opacity:.22}50%{opacity:var(--flare-opacity)}to{transform:translate(-12px,12px) scale(1.08) rotate(3deg);opacity:.45}}@keyframes Comp_lensflare_lightBreathing__zF4lQ{0%{opacity:.6;transform:scale(.9)}to{opacity:.9;transform:scale(1.15)}}@media(max-width:768px){.Comp_lensflare_lensFlare__KCnGl{--flare-opacity:0.8}.Comp_lensflare_hex1__xQ_T8{width:90px}.Comp_lensflare_hex2__z3ua1{width:40px}.Comp_lensflare_hex3__M0Tsb{width:65px}.Comp_lensflare_hex4__ndVBa{width:35px}.Comp_lensflare_hex5__CPBzh{width:75px}.Comp_lensflare_hex6__GtQmE{width:25px}}@media(prefers-reduced-motion:reduce){.Comp_lensflare_hexagon__oRjX9,.Comp_lensflare_lightSource__1qKH3{animation:none}}.Comp_naverMap_wrapper__RSVV1{position:relative;width:100%}.Comp_naverMap_map__mZTHq{width:100%;height:450px;background-color:#f5f5f5;border-radius:8px;overflow:hidden}.Comp_naverMap_message__VjWAx{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);color:#555}@media(max-width:768px){.Comp_naverMap_map__mZTHq{height:320px;border-radius:0}}.Comp_sideController_compSideController__MLez_{position:fixed;top:30%;left:0;border-radius:0 10px 10px 0;z-index:90;width:80px;padding-left:5px;max-height:calc(100dvh - 140px);overflow-y:auto;background:rgba(255,255,255,.2)}.Comp_sideController_compSideController__MLez_:hover{background:rgba(255,255,255,.6)}.Comp_sideController_compSideController__MLez_:hover .Comp_sideController_goToBtn__oR_ja{color:#555}.Comp_sideController_compSideController__MLez_:hover .Comp_sideController_goToBtn__oR_ja .Comp_sideController_dot__fnPRV{background-color:#555}.Comp_sideController_compSideController__MLez_:active{transform:none;box-shadow:inset 0 1px 1px rgba(255,255,255,.3),inset 0 -1px 1px rgba(255,255,255,.6),2px 2px 5px rgba(67,53,43,.1)}.Comp_sideController_compSideController__MLez_ .Comp_sideController_goToBtn__oR_ja{width:100%;min-height:44px;border:0;font-size:12px;color:#888;cursor:pointer;border-radius:5px;background-color:rgba(0,0,0,0);transition:color .4s ease}.Comp_sideController_compSideController__MLez_ .Comp_sideController_goToBtn__oR_ja .Comp_sideController_dot__fnPRV{width:4px;height:4px;border-radius:50%;background-color:#888;margin-right:3px;transition:background-color .4s ease}.Comp_sideController_compSideController__MLez_ .Comp_sideController_goToBtn__oR_ja:hover{color:#000}.Comp_sideController_compSideController__MLez_ .Comp_sideController_goToBtn__oR_ja:hover .Comp_sideController_dot__fnPRV{background-color:#000}.Comp_sideController_compSideController__MLez_ .Comp_sideController_nowPosition__QLnft{color:#000}.Comp_sideController_compSideController__MLez_ .Comp_sideController_nowPosition__QLnft .Comp_sideController_dot__fnPRV{background-color:#000}.Comp_sideController_intro__RPhYX .Comp_sideController_goToBtn__oR_ja{color:#ddd}.Comp_sideController_intro__RPhYX .Comp_sideController_goToBtn__oR_ja .Comp_sideController_dot__fnPRV{background-color:#ddd}.page_main__akH3E{background-color:#eee;color:#333;width:100vw;line-height:1.6}.page_main__akH3E .page_line_glow__ywOpp{width:0;height:1px;background-color:#fff;box-shadow:0 0 2px 2px rgba(255,255,255,.3333333333);margin:20px 0;animation:page_lineGlow__gb1uS linear forwards;animation-fill-mode:forwards;animation-timeline:scroll(root block);animation-fill-mode:both;animation-duration:1ms}@keyframes page_lineGlow__gb1uS{0%{width:0}to{width:100%}}.page_main__akH3E section{position:relative;width:100vw;overflow:hidden;padding:100px 0}.page_main__akH3E .page_hero__TR3fT{height:100vh}.page_main__akH3E .page_hero__TR3fT img{position:absolute;animation:page_heroImageAction__Vq_xU linear forwards;animation-fill-mode:forwards;animation-timeline:scroll(root block);animation-range:0 100vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_heroImageAction__Vq_xU{0%{transform:translateY(0)}to{transform:translateY(50vh)}}.page_main__akH3E .page_hero__TR3fT .page_heroInner__trrW_ .page_eyebrow__NJYqH{font-weight:700;color:#555;opacity:.6;font-size:14px}.page_main__akH3E .page_hero__TR3fT .page_heroInner__trrW_ h1{font-family:var(--font-maru-buri),serif;margin:10px 0 20px}.page_main__akH3E .page_hero__TR3fT .page_heroInner__trrW_ .page_heroActions__C1tlC{margin-top:20px}.page_main__akH3E .page_hero__TR3fT .page_heroInner__trrW_ .page_heroActions__C1tlC .page_btn__8GLw4{margin-right:10px}.page_main__akH3E .page_section__Lvu0g.page_sec1__GS4h7{height:60vh;background-color:#ebe6dd}.page_main__akH3E .page_section__Lvu0g.page_sec1__GS4h7 .page_line_glow__ywOpp{animation-range:0 160vh}.page_main__akH3E .page_section__Lvu0g.page_sec1__GS4h7 .page_container__LLik5 .page_ending__2vPF1{color:#777;font-weight:700;margin-top:20px}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8{height:60vh}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_line_glow__ywOpp{animation-range:60vh 220vh}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_gallery__fXgqd{align-items:flex-end}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_gallery__fXgqd .page_galleryPhoto__8y_q_{position:relative}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_gallery__fXgqd .page_galleryPhoto__8y_q_ span{font-size:14px;font-weight:500;color:#888}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_gallery__fXgqd .page_galleryPhoto__8y_q_ .page_galleryImageWrapper__Gv3oE{position:relative;width:300px;height:200px;overflow:hidden;margin-right:10px;border-radius:10px}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_gallery__fXgqd .page_galleryPhoto__8y_q_ .page_galleryImage__9Kzf_{width:auto;height:100%;cursor:pointer;animation:page_spaceImageAction__Jtp1F linear forwards;animation-fill-mode:forwards;animation-timeline:scroll(root block);animation-range:60vh 220vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_spaceImageAction__Jtp1F{0%{transform:translateX(0)}to{transform:translateX(-100px)}}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_galleryButton__OH82B{position:relative;bottom:0;background:#e2d9ca}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_galleryButton__OH82B .page_arrowIcon___p3Hf{margin-left:5px;transition:transform .3s ease}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_galleryButton__OH82B:hover{background:hsl(37.5,29.2682926829%,73.9215686275%)}.page_main__akH3E .page_section__Lvu0g.page_sec2__wLnr8 .page_container__LLik5 .page_galleryButton__OH82B:hover .page_arrowIcon___p3Hf{transform:translateX(5px)}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P{background-color:#e2d9ca;height:100vh}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_line_glow__ywOpp{animation-range:120vh 280vh}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY{margin-top:40px;gap:40px}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_portrait__0qGG4{width:400px;height:600px;overflow:hidden;border-radius:10px}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_portrait__0qGG4 .page_doctorImage__Uo6Cg{width:auto;height:100%;animation:page_spaceImageAction__Jtp1F linear forwards;animation-fill-mode:forwards;animation-timeline:scroll(root block);animation-range:120vh 320vh;animation-fill-mode:both;animation-duration:1ms}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_eyebrow__NJYqH{font-weight:700;color:#555;opacity:.6;font-size:14px}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F h3{font-size:24px;font-weight:700}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F p{margin:5px 0}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_doctorDetails__EaXF5{margin:20px 0}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_doctorDetails__EaXF5 b{font-size:14px;font-weight:700}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_doctorDetails__EaXF5 .page_row__DcGBw{height:20px;margin:5px 0 0;font-size:14px}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_doctorDetails__EaXF5 .page_row__DcGBw .page_dot__PV2jC{width:5px;height:5px;background-color:#888;border-radius:50%;margin-right:10px}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_btn_more__K6fLB .page_arrowIcon___p3Hf{margin-left:5px;transition:transform .3s ease}.page_main__akH3E .page_section__Lvu0g.page_sec3__pGy4P .page_container__LLik5 .page_doctorGrid__JmFVY .page_doctorInfo__wy8_F .page_btn_more__K6fLB:hover .page_arrowIcon___p3Hf{transform:translateX(5px)}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp{background-color:#ebe6dd;height:100vh}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp .page_line_glow__ywOpp{animation-range:220vh 380vh}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp .page_cardGrid__acXX_{margin-top:40px;flex-flow:row wrap}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp .page_cardGrid__acXX_ .page_treatmentCard__346bp{width:200px;padding:15px}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp .page_cardGrid__acXX_ .page_treatmentCard__346bp .page_iconWrapper__iVX2J{width:35px;height:35px;margin-bottom:10px}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp .page_cardGrid__acXX_ .page_treatmentCard__346bp h3{font-size:16px;font-weight:500;margin:10px 0;color:#666}.page_main__akH3E .page_section__Lvu0g.page_sec4__w_Oxp .page_cardGrid__acXX_ .page_treatmentCard__346bp p{font-size:14px}section.page_sec5__4gYYG{height:100vh}section.page_sec5__4gYYG .page_line_glow__ywOpp{animation-range:320vh 480vh}section.page_sec5__4gYYG .page_testGrid__RbQ1f{flex-flow:row wrap}section.page_sec5__4gYYG .page_testGrid__RbQ1f .page_testCard__3z5SJ{width:590px;padding:15px;margin:5px}section.page_sec5__4gYYG .page_testGrid__RbQ1f .page_testCard__3z5SJ .page_eyebrow__NJYqH{font-weight:700;color:#aaa;font-size:12px}section.page_sec5__4gYYG .page_testGrid__RbQ1f .page_testCard__3z5SJ h3{font-size:16px;font-weight:500;margin:10px 0;color:#666}section.page_sec5__4gYYG .page_btn_more__K6fLB{margin-top:20px}section.page_sec5__4gYYG .page_btn_more__K6fLB .page_arrowIcon___p3Hf{margin-left:5px;transition:transform .3s ease}section.page_sec5__4gYYG .page_btn_more__K6fLB:hover .page_arrowIcon___p3Hf{transform:translateX(5px)}section.page_sec5__4gYYG .page_disclaimer__YxnIX{margin-top:20px;font-size:12px;color:#888}section.page_sec6__jHYpM{background-color:#e2d9ca;height:100vh}section.page_sec6__jHYpM .page_line_glow__ywOpp{animation-range:420vh 620vh}section.page_sec6__jHYpM .page_backgroundContainer__zwgbe{position:absolute;top:0;left:0;width:100%;height:100%}section.page_sec6__jHYpM .page_backgroundContainer__zwgbe img{width:auto;height:130vh;opacity:.8;animation:page_sec6ImageAction__B1Qkl linear forwards;animation-fill-mode:forwards;animation-timeline:scroll(root block);animation-range:420vh 620vh;animation-fill-mode:both;animation-duration:1ms}@keyframes page_sec6ImageAction__B1Qkl{0%{transform:translateX(0)}to{transform:translateX(-10%)}}section.page_sec6__jHYpM .page_steps__AVwQz{position:relative}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCardConnector__Qjtu9{position:absolute;width:2px;height:100%;margin-left:12px;margin-top:30px}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCardConnector__Qjtu9 .page_line__x_DSf{width:1px;height:45px;background-color:#fff;margin-bottom:35px}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCard__yKyMY{height:80px}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCard__yKyMY span{width:25px;height:25px;padding:0;border-radius:50%;font-size:12px;font-weight:500}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCard__yKyMY .page_stepContent__uWvKI{width:50%;margin-left:20px}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCard__yKyMY .page_stepContent__uWvKI h3{font-size:16px;font-weight:500;color:#666}section.page_sec6__jHYpM .page_steps__AVwQz .page_stepCard__yKyMY .page_stepContent__uWvKI p{font-size:14px;color:#555}section.page_sec6__jHYpM .page_btn_more__K6fLB{margin-top:20px}section.page_sec6__jHYpM .page_btn_more__K6fLB .page_arrowIcon___p3Hf{margin-left:5px;transition:transform .3s ease}section.page_sec6__jHYpM .page_btn_more__K6fLB:hover .page_arrowIcon___p3Hf{transform:translateX(5px)}section.page_sec7__bdgDJ{background-color:#ebe6dd}section.page_sec7__bdgDJ .page_line_glow__ywOpp{animation-range:520vh 720vh}section.page_sec7__bdgDJ .page_partnerGrid__tE0_s .page_partnerCard__YDULs{position:relative;width:190px;margin:5px;padding:5px 10px;border-radius:8px;font-size:16px;font-weight:600;color:#666}section.page_sec7__bdgDJ .page_partnerGrid__tE0_s .page_partnerCard__YDULs img{margin:10px 0}section.page_sec8___Q4CK .page_container__LLik5 .page_line_glow__ywOpp{animation-range:570vh 770vh}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_mapPlaceholder__szOlJ{width:50%;border-radius:20px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm{margin-left:3%;width:47%}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm h3{font-size:18px;font-weight:600;margin-bottom:10px}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm .page_locationRow__m6FKN{margin-bottom:10px;position:relative}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm .page_locationRow__m6FKN svg{margin-right:5px}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm .page_locationRow__m6FKN .page_locationLabel__HbZBa{width:80px;font-weight:700;font-size:14px}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm .page_locationRow__m6FKN .page_treatmentHours__bzv9Z{font-size:14px;color:#555}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_locationInfo__ipBmm .page_locationRow__m6FKN .page_smallText__B1Xt1{position:absolute;top:0;right:0;font-size:12px;color:#888;margin-top:5px}section.page_sec8___Q4CK .page_container__LLik5 .page_locationGrid__NaPBR .page_gray_line__nXHNl{width:100%;height:1px;background-color:#888;margin:20px 0}header.page_sectionHead__bzM_T .page_lensflareGraphic__uHU9Z{position:absolute;top:0;left:-30px;width:50px;height:50px}header.page_sectionHead__bzM_T .page_lensflareGraphic__uHU9Z .page_hexagon__dCyBW{position:absolute;width:30px;aspect-ratio:1/.92;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(135deg,rgba(255,255,255,.67),rgba(255,246,222,.45) 45%,rgba(255,255,255,.2));opacity:var(--flare-opacity);mix-blend-mode:screen}header.page_sectionHead__bzM_T .page_lensflareGraphic__uHU9Z .page_lensflare1__d8HBx{top:0;left:0;animation:page_flareMoving_1__9kI0U 3s ease-in-out infinite alternate}header.page_sectionHead__bzM_T .page_lensflareGraphic__uHU9Z .page_lensflare2__gP2m1{top:15px;left:15px;animation:page_flareMoving_2__nfBkX 3s ease-in-out infinite alternate}@keyframes page_flareMoving_1__9kI0U{0%{transform:translate(0)}50%{transform:translate(5px,5px)}to{transform:translate(0)}}@keyframes page_flareMoving_2__nfBkX{0%{transform:translate(0)}50%{transform:translate(-5px,-5px)}to{transform:translate(0)}}header.page_sectionHead__bzM_T .page_eyebrow__NJYqH{font-weight:700;color:#555;opacity:.6;font-size:14px}header.page_sectionHead__bzM_T h2{font-family:var(--font-maru-buri),serif;margin:10px 0 20px}.Comp_copyBtn_copyBtn__qJdsF{margin-left:5px;background:none;padding:3px 0;border:none;border-radius:4px;cursor:pointer;transition:box-shadow .4s ease;box-shadow:0 0 5px rgba(0,0,0,0)}.Comp_copyBtn_copyBtn__qJdsF:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.Comp_copyBtn_copyBtn__qJdsF svg{position:relative;width:16px;height:16px}