.quick2025:not(.quick2025--subpage) .quick_warp{z-index:10000;text-align:center;width:80px;min-height:400px;position:fixed;top:max(0px,50vh - 334px);right:10px;overflow:visible;box-sizing:content-box!important;height:auto!important}.quick2025 .quick_warp p,.quick2025 .quick_warp ul,.quick2025 .quick_warp li{margin:0;padding:0;list-style:none}.quick2025:not(.quick2025--subpage) .quick_area{background:var(--jayjun_light_gray);border-radius:40px 40px 0 0;width:100%;height:100%;padding-top:30px;position:relative;box-shadow:0 0 6px #0000002e}.quick2025:not(.quick2025--subpage) .quick_area li{width:80px;height:auto;padding:10px 0;position:relative}.quick2025:not(.quick2025--subpage) .quick_area li a{flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.quick2025:not(.quick2025--subpage) .quick_area li p{color:var(--jayjun_dark_black);letter-spacing:-.05em;white-space:nowrap;font-size:12px;font-weight:500}.quick2025:not(.quick2025--subpage) .quick_area li:hover{mix-blend-mode:multiply;background:#0000001a}.quick2025:not(.quick2025--subpage) .quick_area .link .open{background:var(--jayjun_light_gray);border-radius:30px 30px 0;width:172px;height:58px;padding-left:18px;display:none;position:absolute;top:360px;right:90px;box-shadow:0 0 6px #0000002e}.quick2025:not(.quick2025--subpage) .quick_area .link .open li{float:left;width:auto;padding:16px 5px}.quick2025:not(.quick2025--subpage) .quick_area .link:hover .open{display:block}.quick2025:not(.quick2025--subpage) .quick_area_bot{background:var(--jayjun_dark_gray);border-radius:0 0 40px 40px;width:100%;height:100%;padding-bottom:20px;position:relative;box-shadow:0 0 8px #00000026}.quick2025:not(.quick2025--subpage) .quick_area_bot li{width:80px;height:auto;padding:10px 0;position:relative}.quick2025:not(.quick2025--subpage) .quick_area_bot li a{color:#fff;letter-spacing:-.05em;font-size:9pt}.quick2025:not(.quick2025--subpage) .quick_area_bot .call a{font-size:15px;font-weight:400}.quick2025:not(.quick2025--subpage) .quick_area_bot .line{border-top:solid 1px var(--jayjun_light_gray)}.quick2025 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.quick2025--subpage .quick_warp{z-index:580;width:98px;min-height:0;font-family:var(--nu-sans);box-sizing:border-box;flex-direction:column;align-items:center;display:flex;position:fixed;top:50%;right:18px;overflow:visible;transform:translateY(-50%)}.quick2025--subpage .quick-dock{-webkit-backdrop-filter:blur(20px);box-sizing:border-box;background:#fffffff5;border:1px solid #d8d2c6d9;border-radius:20px;width:100%;overflow:visible;box-shadow:0 14px 34px #17161a14,0 2px 8px #17161a08}.quick2025--subpage .quick_area{width:100%;box-shadow:none;box-sizing:border-box;text-align:center;background:0 0;border:0;padding:8px 4px 6px}.quick2025--subpage .quick_area>ul{flex-direction:column;gap:2px;width:100%;display:flex}.quick2025--subpage .quick_area>ul>li{width:100%;padding:0}.quick2025--subpage .quick_area li a,.quick2025--subpage .quick_area .link>button{width:100%;min-height:50px;color:var(--nu-ink,#17161a);box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.quick2025--subpage .quick_area li a:hover,.quick2025--subpage .quick_area .link>button:hover{color:var(--nu-gold-2,#b28a32);background:#c7a35414;transform:translateY(-1px)}.quick2025--subpage .quick-icon{width:20px;height:20px;color:var(--nu-ink-2,#383431);justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex}.quick2025--subpage .quick-icon svg{width:100%;height:100%}.quick2025--subpage .quick_area li a:hover .quick-icon,.quick2025--subpage .quick_area .link>button:hover .quick-icon{color:var(--nu-gold-2,#b28a32)}.quick2025--subpage .quick-item--kakao .quick-icon{color:#3c1e1e}.quick2025--subpage .quick-item--kakao:hover{color:#3c1e1e;background:#fee5002e}.quick2025--subpage .quick-item--kakao:hover .quick-icon{color:#3c1e1e}.quick2025--subpage .quick_area li p,.quick2025--subpage .quick_area .link>button span{font:500 11px/1.2 var(--nu-sans);letter-spacing:-.025em;color:inherit;text-align:center;white-space:nowrap;margin:0}.quick2025--subpage .quick_area .link{position:relative}.quick2025--subpage .quick_area .link .open{transform-origin:100%;-webkit-backdrop-filter:blur(20px);border:1px solid var(--nu-line-2,#d8d2c6);box-sizing:border-box;opacity:0;pointer-events:none;z-index:600;background:#fffffffa;border-radius:16px;gap:8px;padding:8px 12px;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)scale(.92);box-shadow:0 10px 28px #17161a1a}.quick2025--subpage .quick_area .link .open.is-open{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.quick2025--subpage .quick_area .link .open li{padding:0;list-style:none}.quick2025--subpage .quick_area .link .open a{width:34px;height:34px;min-height:34px;color:var(--nu-ink-2,#383431);background:#00000008;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.quick2025--subpage .quick_area .link .open a svg{width:18px;height:18px}.quick2025--subpage .quick_area .link .open a:hover{color:var(--nu-gold-2,#b28a32);background:#c7a3541f;transform:translateY(-1px)}.quick2025--subpage .quick_area_bot{width:100%;box-shadow:none;box-sizing:border-box;text-align:center;background:#f8f6f2d9;border:0;border-top:1px solid #d8d2c6a6;border-radius:0 0 20px 20px;padding:9px 6px 11px}.quick2025--subpage .quick_area_bot>ul{flex-direction:column;gap:6px;width:100%;display:flex}.quick2025--subpage .quick_area_bot li{width:100%;padding:0}.quick2025--subpage .quick_area_bot .call a{color:var(--nu-ink,#17161a);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.quick2025--subpage .quick_area_bot .call a:hover{color:var(--nu-gold-2,#b28a32);background:#c7a35414;transform:translateY(-1px)}.quick2025--subpage .call_icon{width:15px;height:15px;color:var(--nu-gold,#c7a354);justify-content:center;align-items:center;display:flex}.quick2025--subpage .call_icon svg{width:100%;height:100%}.quick2025--subpage .call_label{font:700 8.5px/1 var(--nu-sans);letter-spacing:.08em;color:var(--nu-gold-2,#b28a32);margin-top:1px}.quick2025--subpage .call_number{font:400 11px/1.2 var(--nu-sans);letter-spacing:-.02em;color:inherit;white-space:nowrap}.quick2025--subpage .call_number strong{color:var(--nu-gold-deep,#79623f);font-weight:400}.quick2025--subpage .quick_area_bot .line{border-top:1px solid #d8d2c6bf;margin-top:3px;padding-top:8px}.quick2025--subpage .quick_area_bot .line a{color:var(--nu-ink,#17161a);border-radius:8px;flex-direction:column;align-items:center;gap:5px;padding:0;text-decoration:none;transition:all .2s;display:flex}.quick2025--subpage .quick_area_bot .line a:hover{background:#c7a35414}.quick2025--subpage .quick_area_bot .line a:hover .hours_title{color:var(--nu-gold-2,#b28a32)}.quick2025--subpage .hours_title{font:700 11.5px/1.2 var(--nu-sans);letter-spacing:-.01em;color:var(--nu-gold-deep,#79623f)}.quick2025--subpage .hours_item{flex-direction:column;align-items:center;gap:1px;width:100%;display:flex}.quick2025--subpage .hours_day{font:700 10.5px/1.2 var(--nu-sans);color:var(--jayjun_gold_deep);letter-spacing:-.01em;background:#c7a35424;border-radius:8px;padding:1px 7px}.quick2025--subpage .hours_time{font:400 11px/1.35 var(--nu-sans);letter-spacing:-.025em;color:#17161a;white-space:nowrap}.quick2025--subpage .hours_off{font:600 10px/1.3 var(--nu-sans);letter-spacing:-.02em;color:#8e3636;white-space:nowrap;background:#8e363614;border-radius:4px;margin-top:2px;padding:2px 6px}.quick2025--subpage .quick-consult{cursor:pointer;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;width:98px;margin-top:10px;padding:0;text-decoration:none;display:flex;position:relative}.quick2025--subpage .quick-consult__bubble{font:600 11px/1.2 var(--nu-sans);letter-spacing:-.02em;color:#454545;white-space:nowrap;background:#fff;border:1px solid #dedede;border-radius:12px;justify-content:center;align-items:center;margin-bottom:6px;padding:5px 9px;animation:2.8s ease-in-out infinite alternate quickBubbleFloat;display:inline-flex;position:relative;box-shadow:0 4px 12px #00000014}.quick2025--subpage .quick-consult__bubble:after{content:"";border-top:4px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.quick2025--subpage .quick-consult__bubble:before{content:"";border-top:5px solid #dedede;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-5.5px;left:50%;transform:translate(-50%)}.quick2025--subpage .quick-consult__btn{color:#fff;box-sizing:border-box;background:linear-gradient(145deg,#414348,#292b2f);border:1px solid #ffffff47;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:76px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 5px 14px #14161a33,inset 0 1px #ffffff1f}.quick2025--subpage .quick-consult:hover .quick-consult__btn{background:linear-gradient(145deg,#505258,#292b2f);transform:translateY(-2px);box-shadow:0 7px 18px #14161a40}.quick2025--subpage .quick-consult:active .quick-consult__btn{transform:translateY(0)scale(.97);box-shadow:0 3px 10px #a8833247}.quick2025--subpage .quick-consult:focus-visible .quick-consult__btn{outline:2px solid var(--nu-gold,#c7a354);outline-offset:2px}.quick2025--subpage .quick-consult__icon{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.quick2025--subpage .quick-consult__icon svg{width:100%;height:100%}.quick2025--subpage .quick-consult__text{font:700 14px/1 var(--nu-sans);letter-spacing:-.02em;white-space:nowrap}@keyframes quickBubbleFloat{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}@media (prefers-reduced-motion:reduce){.quick2025--subpage .quick-consult__bubble{animation:none}.quick2025--subpage .quick-consult:hover .quick-consult__btn,.quick2025--subpage .quick_area li a:hover,.quick2025--subpage .quick_area .link>button:hover,.quick2025--subpage .quick_area_bot .call a:hover{transform:none}}@media (min-width:1024px){body:has(.quick2025--subpage) .nu-quick:not(.is-open):before{display:none}body:has(.quick2025--subpage) .nu-quick__tab{display:none}html.nu-lock .quick2025--subpage{visibility:hidden}}@media (min-width:1024px) and (max-height:860px){.quick2025--subpage .quick_warp{top:calc(var(--nu-header-h,72px) + 12px);transform:none}.quick2025--subpage .quick_area{padding:6px 3px 2px}.quick2025--subpage .quick_area li a,.quick2025--subpage .quick_area .link>button{gap:2px;min-height:42px;padding:3px 2px}.quick2025--subpage .quick-icon{width:17px;height:17px}.quick2025--subpage .quick_area li p,.quick2025--subpage .quick_area .link>button span{font-size:10px}.quick2025--subpage .quick_area_bot{padding:6px 3px}.quick2025--subpage .quick_area_bot .line{display:none}.quick2025--subpage .quick-consult{margin-top:8px}.quick2025--subpage .quick-consult__btn{flex-shrink:0;gap:5px;height:68px}.quick2025--subpage .quick-consult__bubble{margin-bottom:6px;padding:5px 8px;font-size:10px}}@media (max-width:1023px){.quick2025--subpage .quick_warp{display:none}}body .mobile-bottom-menu{display:none}@media (max-width:1023px){body:has(.mobile-bottom-menu){padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}html:has(.mobile-bottom-menu){scroll-padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}body .nu-quick__tab{right:max(16px, calc((100% - 480px) / 2), env(safe-area-inset-right,0px));bottom:calc(102px + env(safe-area-inset-bottom,0px));display:flex}.nu-lock .nu-quick__tab{display:none}body:has(input:focus,textarea:focus,select:focus,[contenteditable=true]:focus) .nu-quick__tab{display:none}body .mobile-bottom-menu{bottom:calc(16px + env(safe-area-inset-bottom,0px));left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));box-sizing:border-box;z-index:550;background:#f5f2ed;border:1px solid #ffffffe6;border-radius:32px;grid-template-columns:repeat(5,minmax(0,1fr));width:auto;max-width:480px;height:auto;margin-inline:auto;padding:6px;display:grid;position:fixed;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #7a694c29,0 8px 32px #231e1729,0 0 0 1px #7a694c1a}@supports ((-webkit-backdrop-filter:blur(24px)) or (backdrop-filter:blur(24px))){body .mobile-bottom-menu{background:linear-gradient(160deg,#ffffffe0,#f8f5eec7)}}body.mobile-nav-open .mobile-bottom-menu,.nu-lock .mobile-bottom-menu,.nu-lock-quick .mobile-bottom-menu{display:none!important}body:has(input:focus,textarea:focus,select:focus,[contenteditable=true]:focus) .mobile-bottom-menu{display:none!important}.mobile-bottom-menu .quick-item{color:#111;width:auto;min-width:0;min-height:60px;font:600 .6875rem/1.35 var(--nu-sans,sans-serif);letter-spacing:-.02em;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px 0;text-decoration:none;transition:background .18s,transform .18s;display:flex}.mobile-bottom-menu .quick-item p{font:inherit;color:inherit;text-align:center;word-break:keep-all;margin:0}.mobile-bottom-menu .quick-icon{color:#111;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.mobile-bottom-menu .quick-icon svg{width:100%;height:100%}.mobile-bottom-menu .quick-item:hover,.mobile-bottom-menu .quick-item:focus-visible{color:#111;background:#0000000d}.mobile-bottom-menu .quick-item:focus-visible{outline-offset:-2px;outline:2px solid #111}.mobile-bottom-menu .quick-item:active{background:#00000014;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.mobile-bottom-menu .quick-item{transition:none}.mobile-bottom-menu .quick-item:active{transform:none}}@media (prefers-reduced-transparency:reduce){body .mobile-bottom-menu{background:#f5f2ed}}}
