@font-face{font-family:MiriHan;src:local("PingFangSC-Light"),local("Microsoft YaHei Light"),local("NotoSansSC-Light"),local("Noto Sans SC Light");unicode-range:U+2E80-2FDF,U+3000-303F,U+3105-312F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF01-FF60;font-weight:100 349;font-display:swap}@font-face{font-family:MiriHan;src:local("PingFangSC-Regular"),local("Microsoft YaHei"),local("NotoSansSC-Regular"),local("Noto Sans SC");unicode-range:U+2E80-2FDF,U+3000-303F,U+3105-312F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF01-FF60;font-weight:350 449;font-display:swap}@font-face{font-family:MiriHan;src:local("PingFangSC-Medium"),local("Microsoft YaHei"),local("NotoSansSC-Medium"),local("Noto Sans SC Medium");unicode-range:U+2E80-2FDF,U+3000-303F,U+3105-312F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF01-FF60;font-weight:450 549;font-display:swap}@font-face{font-family:MiriHan;src:local("PingFangSC-Semibold"),local("Microsoft YaHei Bold"),local("NotoSansSC-Bold"),local("Noto Sans SC Bold");unicode-range:U+2E80-2FDF,U+3000-303F,U+3105-312F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF01-FF60;font-weight:550 1000;font-display:swap}html[lang=zh-Hans] body,html[lang=zh-Hans] body *{word-break:normal!important;line-break:strict}html[lang=zh-Hans] body{overflow-wrap:break-word}html[lang=zh-Hans] .prose,html[lang=zh-Hans] .prose p{letter-spacing:0}html[lang=zh-Hans] .prose p,html[lang=zh-Hans] .sec-desc{line-height:1.8}html[lang=zh-Hans] .sub-hero h1,html[lang=zh-Hans] .sec-title,html[lang=zh-Hans] .sec-desc{text-wrap:balance}html[lang=zh-Hans] a[href="/notice/"]:not([hreflang]),html[lang=zh-Hans] a[href="/terms/"]:not([hreflang]),html[lang=zh-Hans] a[href="/patient-rights/"]:not([hreflang]),html[lang=zh-Hans] a[href="/uninsured/"]:not([hreflang]),html[lang=zh-Hans] a[href="/privacy/"]:not([hreflang]){display:none!important}html[lang=zh-Hans] .notice-naver{display:none!important}html[lang=zh-Hans] .en-consult{text-align:center;padding:24px 0 8px}html[lang=zh-Hans] .en-consult p{font-size:17px;line-height:1.8;margin:0 0 24px}html[lang=zh-Hans] .en-consult button.sbtn{cursor:pointer;font-family:Pretendard,MiriHan,sans-serif;font-weight:500}html[lang=zh-Hans] .consult-fields.en-quick{justify-content:flex-end;gap:12px}html[lang=zh-Hans] .en-quick>a,html[lang=zh-Hans] .en-quick>button{display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-width:180px;height:50px;padding:0 20px;border-radius:10px;background:#333;color:#fff;font:inherit;font-size:17px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;border:0}@media(max-width:1023px){html[lang=zh-Hans] .consult-fields.en-quick{justify-content:space-between;gap:8px;flex-wrap:nowrap}html[lang=zh-Hans] .en-quick>a,html[lang=zh-Hans] .en-quick>button{min-width:0;flex:1 1 0;height:44px;padding:0 8px;font-size:14px}html[lang=zh-Hans] .en-quick>a span{display:none}html[lang=zh-Hans] .consult-inner{height:auto;padding:12px 16px;align-items:center}}html[lang=zh-Hans] .mobile-menu .en-direct{border-bottom:1px solid #ddd;padding:16px 0}html[lang=zh-Hans] .mobile-menu .en-direct a{padding:0 0 0 21px;font:inherit;color:inherit;text-decoration:none}@media(min-width:1024px){html[lang=zh-Hans] .signature-copy .t2{font-size:calc(2.8rem * var(--factor,1))}}html[lang=zh-Hans] .agree a{white-space:nowrap}html[lang=zh-Hans] .prose p,html[lang=zh-Hans] .t-card .nm,html[lang=zh-Hans] .t-card .info,html[lang=zh-Hans] .faq-q,html[lang=zh-Hans] .miri-treat-name{text-wrap:pretty}@media(max-width:767px){html[lang=zh-Hans] .prose p br{display:none}}html[lang=zh-Hans] .legal{max-width:76rem;margin-inline:auto}html[lang=zh-Hans] .sec-title,html[lang=zh-Hans] .sub-hero h1,html[lang=zh-Hans] #footer-sitemap h2,html[lang=zh-Hans] #faq-heading{letter-spacing:-.02em}html[lang=zh-Hans] #c_guide .info-con .wrap2 .clinictime .txt .day{width:auto;min-width:150px}@media(max-width:1023px){html[lang=zh-Hans] .en-quick>a,html[lang=zh-Hans] .en-quick>button{white-space:normal;line-height:1.2;text-align:center}}html[lang=zh-Hans] .fee td:last-child{white-space:nowrap}html[lang=zh-Hans] .fee thead tr:last-child th:not(:nth-last-child(-n+2)){white-space:nowrap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-2-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:200;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-2-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:200;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-2-u.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-3-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:300;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-3-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:300;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-3-u.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-4-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:400;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-4-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:400;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-4-u.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-5-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:500;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-5-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:500;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-5-u.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-7-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:700;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-7-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:700;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-7-u.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-8-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:800;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-8-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:800;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-8-u.woff2) format("woff2");font-weight:800;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{font-size:10px;overflow-x:hidden}body{font-family:Paper,MiriHan,sans-serif;color:#555;background:#fff;overflow-x:hidden;--factor:1;--panel:850px;--space:648px}a{color:inherit;text-decoration:none}button,input{font:inherit}button{border:0;background:none;cursor:pointer;color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--color-key);outline-offset:4px}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}main{position:relative}#header{position:absolute;top:0;left:0;width:100%;z-index:10;color:#fff;font-family:Noto Sans KR,MiriHan,sans-serif;transition:background .5s,color .5s,transform .5s}.header-inner{height:100px;max-width:1920px;margin:auto;padding:0 30px;display:flex;align-items:center}.brand{width:240px;flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center}.brand img{width:220px;filter:brightness(0) invert(1)}#desktop-nav{display:flex;flex:1;padding:0 9% 0 3%;align-items:center;justify-content:space-between;gap:12px}.nav-item{position:relative}.nav-main{font-size:18px;font-weight:500;white-space:nowrap;display:flex;height:100px;align-items:center;padding-bottom:5px}.submenu{display:none;position:absolute;top:65px;left:50%;transform:translate(-50%);width:180px;background:#fff;border:1px solid #ddd;border-radius:10px;padding:20px 0;color:#555;text-align:center;line-height:35px;font-size:15px}.submenu a{display:block}.nav-item:hover .submenu,.nav-item:focus-within .submenu{display:block}.nav-item:hover .nav-main,.submenu a:hover{color:var(--color-key)}#header:has(.nav-item:hover){background:#fffffff2;color:#555}#header:has(.nav-item:hover) .brand img,#header.dark .brand img{filter:none}#header.dark{background:#fffffff2;color:#555}#header.scrolled{position:fixed}#header.away{transform:translateY(-100%)}.members{position:relative;display:flex;justify-content:space-between;width:120px;flex-shrink:0;font:13px Paper,MiriHan}.languages{position:absolute;right:0;top:-32px;font-size:22px;white-space:nowrap}.menu-toggle,.mobile-menu{display:none}#hero{height:920px;max-width:1920px;margin:auto;position:relative;z-index:5;overflow:hidden;background:#fff}.hero-swiper,.hero-swiper .swiper-wrapper,.hero-swiper .swiper-slide{height:100%}.hero-canvas{width:2120px;height:1120px;position:absolute;left:50%;top:50%;margin-left:-1060px;margin-top:-560px;overflow:hidden}.hero-layer{position:absolute;top:0;left:0;transform:var(--from,none);opacity:var(--initial-opacity,1);transition:none}.hero-layer.activated{transform:none;opacity:var(--end-opacity,1);transition-property:transform,opacity;transition-duration:var(--duration,4s);transition-delay:var(--delay,0s);transition-timing-function:ease-out}.hero-layer img{display:block;width:auto;height:auto}.hero-prev,.hero-next{position:absolute;z-index:2;top:50%;margin-top:-50px;width:100px;height:100px;border-radius:50%}.hero-prev{left:120px}.hero-next{right:120px}.hero-prev i,.hero-next i{display:block;width:49px;height:49px;border:solid #0003;border-width:0 1px 1px 0;position:absolute;top:25px;left:25px;transform:rotate(135deg)}.hero-next i{transform:rotate(-45deg)}.hero-prev:hover i,.hero-next:hover i{border-color:#000}.hero-progress{position:absolute;z-index:3;bottom:80px;left:50%;width:250px;margin-left:-125px;color:#fff;font-size:12px;line-height:1}.progress-track{position:absolute;left:50px;top:0;width:200px;height:2px;background:#fff3}.progress-bar{height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.progress-bar.running{animation:progress 6s linear forwards}@keyframes progress{to{transform:scaleX(1)}}#signature{position:relative;margin-top:-100vh}.signature-stage{width:1920px;position:relative;left:50%;margin-left:-960px;overflow:hidden;height:939px}.signature-panel{position:absolute;z-index:2;left:0;top:0;height:100%;width:var(--panel);padding:18rem 0 0 13rem;background:#eee;overflow:hidden}.signature-title{width:min(100%,calc(1920px - 26rem));position:relative;display:flex;flex-direction:column;align-items:flex-start;line-height:1.1;letter-spacing:-.03em}.signature-title>*{position:relative;flex-shrink:0}.title-one,.title-two{font-size:calc(8rem * var(--factor));font-weight:800;line-height:1}.title-three{font-size:calc(1rem * var(--factor));letter-spacing:2.02rem;margin-top:3rem}.title-four{font-family:Arial,MiriHan,sans-serif;font-weight:500;font-size:calc(1.94rem * var(--factor));line-height:1.4;margin-top:3rem;max-width:100%}.signature-nav{margin-top:6rem}.signature-nav button{display:flex;align-items:center;gap:4rem;height:5.5rem;font-weight:500;font-size:calc(2.2rem * var(--factor));white-space:nowrap}.signature-nav button:before{content:"";width:5rem;height:1px;background:#0003;transition:width .5s}.signature-nav button.active:before{width:8rem;background:#555}.signature-nav button.active{font-size:calc(2.86rem * var(--factor))}.signature-group{position:relative;margin-left:var(--space);height:939px;overflow:hidden}.signature-photo{height:939px;display:flex;justify-content:center}.signature-photo img{width:1272px;height:939px;object-fit:cover;flex-shrink:0}.signature-copy{position:absolute;inset:0;padding:26rem 3rem 0;text-align:right;display:flex;flex-direction:column;align-items:flex-end;line-height:1.4;letter-spacing:-.03em}.signature-copy .t1{font-size:calc(3.5rem * var(--factor));font-weight:200}.signature-copy .t2{font-size:calc(4.5rem * var(--factor));font-weight:700;margin-top:2rem;line-height:1.1}.signature-copy .t3{font-family:Arial,MiriHan,sans-serif;font-size:calc(1.9rem * var(--factor));margin-top:2rem;line-height:1.6}.signature-copy .more{font-size:14px;letter-spacing:2px;margin-top:4rem;border-bottom:1px solid #555;padding-bottom:12px}.signature-shade{position:absolute;inset:0;background:#0008;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.signature-seal{position:absolute;z-index:3;width:530px;height:530px;left:50%;margin-left:-265px;bottom:-15%}.signature-seal img{position:absolute;inset:0;width:100%}.seal-circle{animation:spin 12s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.quick-desktop{position:fixed;right:-120px;top:50%;transform:translateY(-50%);z-index:9;width:200px;padding:40px 0;border-radius:40px 0 0 40px;background:#646464b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:right .5s cubic-bezier(.65,0,.35,1)}.quick-desktop:hover,.quick-desktop:focus-within{right:0}.quick-items a{display:flex;align-items:center;padding-left:20px;gap:20px;height:64px;font-size:14px;color:#d6d6d6;white-space:nowrap}.quick-icon{width:40px;height:40px;flex-shrink:0;background-image:none}.to-top{height:0;overflow:hidden;width:40px;margin-left:20px;font-size:24px;transition:height .5s}.quick-desktop.scrolled .to-top{height:40px;margin-top:20px}.quick-mobile{display:none}.consultation{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,1920px);z-index:40;background:#64646499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.consult-inner{max-width:1600px;height:80px;padding:0 3rem;margin:auto;display:flex;align-items:center}.consult-inner>strong{font-size:18px;font-weight:500;padding-right:4%;white-space:nowrap}.consult-fields{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.consult-fields>input{background:transparent;color:#fff;border:0;border-bottom:1px solid #ffffff4d;height:40px;min-width:0;font-size:16px;font-weight:300;outline-offset:2px}.consult-fields>input::placeholder{color:#fff}.consult-fields>input:nth-child(1){width:10%}.consult-fields>input:nth-child(2){width:15%}.consult-fields>input:nth-child(3){width:35%}.privacy{display:flex;align-items:center;gap:15px;flex-shrink:0;margin-left:40px;font-size:14px;font-weight:300;line-height:1.2}.privacy input{appearance:none;width:30px;height:30px;border-radius:5px;background:#333;cursor:pointer}.privacy input:checked:after{content:"✓";display:block;color:#fff;font:22px Arial,MiriHan;text-align:center;line-height:30px}.consult-fields>button{width:180px;height:50px;flex-shrink:0;border-radius:10px;background:#333;font-size:18px;font-weight:500}@media(max-width:1719px){body{--panel:750px;--space:548px}#desktop-nav{padding-right:6%}.signature-stage{width:100%;left:0;margin-left:0}.signature-panel{padding:18rem 3rem 0}}@media(max-width:1559px){body{--panel:670px;--space:468px}#desktop-nav{padding:0 1%;gap:10px}}@media(max-width:1279px){html{font-size:9.008px}body{--panel:530px;--space:328px}.header-inner{height:60px;padding:0 20px}.brand{justify-content:flex-start;width:auto}.brand img{height:27px;width:auto}.members,#desktop-nav{display:none}.menu-toggle{display:block;position:absolute;right:20px;top:19px;width:26px;height:21px}.menu-toggle i{display:block;position:absolute;left:0;top:0;width:26px;height:3px;background:currentColor;border-radius:3px}.menu-toggle i:nth-child(2){top:9px}.menu-toggle i:nth-child(3){top:18px}#header{position:fixed}.mobile-menu:not([hidden]){display:block;position:fixed;inset:60px 0 0;background:#fff;z-index:11;overflow:auto;padding:24px;color:#555;font-size:20px}.mobile-menu details{border-bottom:1px solid #ddd;padding:16px 0}.mobile-menu a{display:block;font-size:16px;padding:12px}.consult-inner{padding:0 30px 0 60px}.consult-inner>strong{display:none}.consult-fields>input:nth-child(1){width:8%}.consult-fields>input:nth-child(2){width:14%}.consult-fields>input:nth-child(3){width:30%}.privacy{margin-left:15px}}@media(max-width:1023px){html{font-size:8px}.quick-desktop{display:none}.quick-mobile{display:flex;flex-direction:column;gap:10px;position:fixed;right:10px;bottom:120px;z-index:20}.quick-mobile a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:color-mix(in srgb,var(--color-key) 90%,transparent)}.quick-mobile img{width:70%}.consult-inner{height:100px;padding:10px 3rem;align-items:flex-start}.consult-fields{flex-wrap:wrap;gap:10px 0}.consult-fields>input{font-size:13px;height:30px}.consult-fields>input:nth-child(1){width:22%}.consult-fields>input:nth-child(2){width:calc(33% - 5px)}.consult-fields>input:nth-child(3){width:calc(45% - 5px)}.privacy{margin:0;gap:10px;font-size:12px}.privacy input{width:20px;height:20px}.privacy input:checked:after{font-size:16px;line-height:20px}.consult-fields>button{width:100px;height:40px;font-size:14px}}@media(max-width:1023px){html{font-size:6px}body{--factor:1.3}#hero{height:auto;aspect-ratio:720/1160}.hero-canvas{width:113.8888889%;height:108.6206897%;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.hero-layer{width:100%}.hero-layer img{width:100%;height:auto}.hero-prev,.hero-next{display:none}.hero-progress{bottom:40px;width:160px;margin-left:-80px;font-size:10px}.progress-track{left:40px;width:120px}#signature{margin-top:0}.signature-stage{height:auto;display:flex;flex-direction:column}.signature-panel{position:relative;order:0;width:100%;height:auto;padding:16rem 0 8rem}.signature-title{width:100%;align-items:center}.title-one,.title-two{font-size:8.84rem}.title-three{letter-spacing:2.1rem;transform:translate(1rem)}.title-four{font-size:2.1437rem;text-align:center;padding:0 20px}.signature-nav{display:none}.signature-group{margin:0;height:auto;order:1}.signature-photo{height:auto;aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.signature-photo img{position:absolute;top:50%;left:50%;width:auto;height:115%;transform:translate(-36.5%,-50%)}.signature-copy{position:relative;padding:6rem 3rem;align-items:flex-start;text-align:left;background:#eee}.signature-copy .t1{font-size:3.64rem}.signature-copy .t2{font-size:4.68rem}.signature-copy .t3{font-size:1.976rem}.signature-copy .more,.signature-seal,.signature-shade{display:none}}.hero-swiper .swiper-slide{overflow:hidden}.signature-nav button.active{color:var(--color-key)}.signature-nav button.active:before{width:7rem;background:var(--color-key)}.signature-copy .more{display:flex;align-items:center;justify-content:center;width:200px;height:55px;border-radius:30px;border:0;background:#ddd;font-size:14px;letter-spacing:1px;padding:0}.to-top{border-radius:50%;background:#d6d6d6;color:#000}@media(max-width:1023px){.signature-copy .more{display:none}}@media(max-width:1279px){.quick-desktop{display:none}.quick-mobile{display:flex;flex-direction:column;gap:10px;position:fixed;right:10px;bottom:120px;z-index:20}.quick-mobile a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:color-mix(in srgb,var(--color-key) 90%,transparent)}.quick-mobile img{width:70%}}@font-face{font-family:Pretendard;src:url(/assets/fonts/pretendard-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-0148,U+014A-01C3,U+01C5-031E,U+0321-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03E1,U+03F0-049D,U+04A0-04FF,U+052F,U+0E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200D,U+2010-2027,U+202F-2060,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+3000-3003,U+3008-3011,U+3014-301F,U+3041-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC00-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002;font-weight:45 920;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/fonts/pretendard-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:45 920;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/fonts/pretendard-u.woff2) format("woff2");font-weight:45 920;font-display:swap}#desktop-nav{font-family:Paper,MiriHan,sans-serif}.title-four,.signature-copy .t3{font-family:Pretendard,MiriHan,sans-serif}.signature-copy .more{width:auto;height:auto;padding:2rem 3rem;gap:2rem;border-radius:20rem;background:#555;color:#aaa;font-family:Pretendard,MiriHan;font-size:calc(1.2rem * var(--factor));line-height:1.1;letter-spacing:0;font-weight:500}.signature-copy .more i{border:solid #aaa;border-width:0 1px 1px 0;width:1rem;height:1rem;transform:rotate(-45deg)}.signature-copy .more:hover{background:var(--color-key);color:#fff}@media(max-width:1023px){.hero-progress{bottom:60px;left:100px;width:auto;margin-left:0;line-height:0}.progress-track{left:40px;width:calc(100vw - 240px)}.signature-copy .more{display:none}}.hero-prev i{left:35px}.hero-next i{left:15px}.languages{display:flex;gap:8px;top:-34px;right:10px}.languages img{display:block;width:auto;height:auto}.signature-swiper{height:939px;width:100%}.signature-swiper .swiper-slide{position:relative;overflow:hidden}.signature-dots{display:none}@media(max-width:1023px){.signature-swiper,.signature-swiper .swiper-slide{height:auto}.signature-dots{display:flex;flex-direction:column;gap:1.2rem;position:absolute;top:65%;right:3rem;z-index:3;width:2rem}.signature-dots .swiper-pagination-bullet{margin:0!important;background:#555;opacity:.3;width:1rem;height:1rem}.signature-dots .swiper-pagination-bullet-active{opacity:1}}@media(max-width:1023px){.signature-dots.swiper-pagination-horizontal{left:auto;bottom:auto;width:1rem;right:3rem}}.full-main{max-width:1920px;margin:auto;overflow:hidden;--font-paperozi:Paper,MiriHan,sans-serif;--font-pretendard:Pretendard,MiriHan,sans-serif;--fs-sum:var(--factor);--letter-spacing:-.03em;--color-primary:#555;--box-padding:3rem;--box-space-TB:16rem;--box-space-titlebottom:8rem;--ease-out-1:cubic-bezier(.33,1,.68,1);--ease-in-out-1:cubic-bezier(.65,0,.35,1);--ease-out-2:cubic-bezier(.22,1,.36,1);--ease-in-out-2:cubic-bezier(.83,0,.17,1);--ease-out-back:cubic-bezier(.34,1.56,.64,1)}.full-main p{font-family:Paper,MiriHan,sans-serif;font-weight:400;line-height:1.1;letter-spacing:-.03em;word-break:keep-all}.full-main #footer{padding-bottom:80px}@media(max-width:1023px){.full-main #footer{padding-bottom:100px}}.full-main #footer .footer-container{height:auto;padding-top:96px;padding-bottom:64px}.full-main #footer .footer-container .box-L .copyright-wrap>p:nth-child(1){line-height:1.6}.full-main #footer .footer-container .box-L .sns-wrap{margin-top:32px}.full-main #footer .footer-container .box-L .btn-wrap{margin-top:20px}body.sub .full-main #footer{padding-bottom:0}@media(max-width:1023px){.full-main #footer .footer-container{padding-top:56px;padding-bottom:40px}.full-main #footer .footer-container .box-L .sns-wrap{margin-top:24px}.full-main #footer .footer-container .box-L .btn-wrap{margin-top:16px}body.sub .full-main #footer{padding-bottom:0}}@media(max-width:1279px){.full-main #footer .footer-container .box-L{padding-right:76px}}.full-main #c_guide .info-con{padding-top:72px;padding-bottom:56px}@media(max-width:1023px){.full-main #c_guide .info-con{padding-top:56px;padding-bottom:40px;gap:32px}}@font-face{font-family:Paper;src:url(/assets/fonts/paper-1-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:100;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-1-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:100;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-1-u.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-6-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:600;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-6-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:600;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-6-u.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-9-r.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A7,U+00A9,U+00AB-00AE,U+00B0-00B1,U+00B5-00B7,U+00BB-00FF,U+0132-0133,U+0152-0153,U+0174-0178,U+0192,U+0237,U+0300-0303,U+0307-0308,U+030A,U+0327,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203B,U+2044,U+2052,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212A-212B,U+212E,U+2153-2154,U+215B-215E,U+2160-216B,U+2170-217B,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2473,U+24EA-24F4,U+24FF,U+25A0-25A1,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF,U+2776-2793,U+27E8-27E9,U+3008-3011,U+3014-3015,U+3131-3163,U+318D,U+326E-327B,U+3380-3384,U+3388-33C1,U+33C3-33C6,U+33C8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33DB-33DD,U+AC00-D7A3,U+1F10B-1F10C;font-weight:900;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-9-c.woff2) format("woff2");unicode-range:U+AC00-D7A3;font-weight:900;font-display:swap}@font-face{font-family:Paper;src:url(/assets/fonts/paper-9-u.woff2) format("woff2");font-weight:900;font-display:swap}.quick-mobile{pointer-events:none}.quick-mobile a{pointer-events:auto}@media(min-width:1024px){.signature-photo img[src$="signature-male.webp"]{transform:translate(140px)}}@media(min-width:1024px)and (max-width:1279px){.signature-photo img[src$="signature-male.webp"]{transform:translate(185px)}}@media(min-width:1280px){.signature-copy{padding-right:100px}}@media(min-width:1024px)and (max-width:1279px){.signature-copy .more{margin-right:80px}}@media(min-width:1024px)and (max-width:1279px){.signature-photo img[src$="signature-male-eyes.webp"]{transform:translate(70px)}}@media(min-width:1024px)and (max-width:1279px){.signature-photo img[src$="signature-a.webp"]{transform:translate(125px)}}@media(min-width:1024px){.swiper-slide:has(.signature-photo img[src$="existing-01-hero.webp"]) .signature-copy :is(.t1,.t2,.t3){max-width:320px;word-break:keep-all}}@media(min-width:1280px){.signature-photo img[src$="existing-01-hero.webp"]{transform:translate(-80px)}}.brand{width:240px!important;justify-content:center!important}.brand img{width:132px!important;height:auto!important;max-height:64px}#c_guide .clinictime .day{min-width:96px;white-space:nowrap}#footer-sitemap .sitemap-ready,#footer-sitemap [data-editorial-ready] small{display:none}.full-main{background:#fff;position:relative}#header:not(.dark):not(.scrolled){background:linear-gradient(#18181857,#18181800)}#mc_intro .box-con .box-wrap .box[data-index="1"]{display:flex!important}@media(min-width:1024px){#mc_intro .box-con .box-wrap{justify-content:flex-start!important;padding-left:3.5%}#mc_intro .box-con .box-wrap .box{width:min(16.6%,246px)!important}#mc_intro .box-con .box-wrap .box.active{width:min(22%,330px)!important}}@media(min-width:1024px){#mc_intro .box-con .box-wrap .box:not(.active) .circle-wrap{width:19rem!important;height:19rem!important}}#mc_instagram .swiper-slide .photo-wrap{position:relative}#mc_instagram .swiper-slide .photo-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(#21212100,#2121218c);border-radius:inherit;pointer-events:none}#mc_instagram .swiper-slide .txt-wrap{z-index:2}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#header.dark .brand img,#header.scrolled .brand img{filter:brightness(0)!important}@media(min-width:1024px){#mc_intro .swiper-slide .bg-wrap{position:relative}#mc_intro .swiper-slide .bg-wrap:after{content:"";position:absolute;top:0;bottom:0;left:calc((100% - 1490px)/2);right:calc((100% - 1490px)/2);background:linear-gradient(90deg,#1818189e,#18181875 45%,#18181800 66%);pointer-events:none}}@media(min-width:1024px){#mc_intro .box-con .box-wrap{width:940px!important;max-width:none;margin:0 0 0 calc((100% - 1490px)/2 + 50px)!important;padding-left:0!important;justify-content:flex-start!important}#mc_intro .box-con .box-wrap .box{width:17%!important}#mc_intro .box-con .box-wrap .box.active{width:40%!important}#mc_intro .box-con .box-wrap .box:not(.active) .circle-wrap{width:15rem!important;height:15rem!important}}@media(min-width:1024px){#mc_intro .box-con .box-wrap .box.active .info-wrap{max-width:330px}#mc_intro .box-con .box-wrap .box.active .k2{word-break:keep-all}}#mc_about .box-2 .photo,#mc_about .box-3 .photo{box-shadow:0 0 0 1px #2c2c2c1a,0 18px 40px #2c2c2c1a}@media(min-width:1024px){#mc_intro .box-con .box-wrap .box.active .k2{white-space:normal!important;max-width:300px;margin-left:auto;margin-right:auto}}.quick-desktop .quick-items,.quick-desktop{box-shadow:0 0 0 1px #ffffff38}#mc_event .event-wordmark,#mc_event .event-caption{text-shadow:0 1px 5px rgba(24,24,24,.6)}@media(min-width:1024px){#mc_intro .box-con .box-wrap .box.active .k2{text-wrap:balance}}#mc_instagram:before{display:none}#mc_instagram{padding-bottom:14rem}.miri-treat-grid{position:relative;width:min(100% - 12rem,1340px);margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:3.4rem 2.4rem}.miri-treat-card{display:flex;flex-direction:column;border-radius:4rem;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #3c423e14,0 16px 36px #3c423e14;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.miri-treat-photo{display:block;aspect-ratio:1/1.12;overflow:hidden;background:#eaeaea}.miri-treat-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.miri-treat-band{display:flex;flex-direction:column;gap:.7rem;padding:2.2rem 2.2rem 2.4rem;min-height:12.4rem;background:#fff;border-top:3px solid var(--color-key);transition:background .35s,color .35s}.miri-treat-no{font-family:var(--font-pretendard),MiriHan,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.18em;color:var(--color-key)}.miri-treat-name{font-family:var(--font-pretendard),Pretendard,MiriHan,sans-serif;font-size:2.2rem;line-height:1.3;font-weight:700;color:#333;letter-spacing:-.02em;word-break:keep-all}.miri-treat-items{font-family:var(--font-pretendard),Pretendard,MiriHan,sans-serif;font-size:1.4rem;line-height:1.5;color:#6b6f6c;word-break:keep-all}.miri-treat-card:hover,.miri-treat-card.is-hover{transform:translateY(-6px);box-shadow:0 0 0 1px #3c423e1a,0 26px 50px #3c423e29}.miri-treat-card:hover .miri-treat-photo img,.miri-treat-card.is-hover .miri-treat-photo img{transform:scale(1.05)}.miri-treat-card:hover .miri-treat-band,.miri-treat-card.is-hover .miri-treat-band{background:#3a3a3a}.miri-treat-card:hover .miri-treat-name,.miri-treat-card.is-hover .miri-treat-name{color:#fff}.miri-treat-card:hover .miri-treat-items,.miri-treat-card.is-hover .miri-treat-items{color:var(--color-key-light)}@media(max-width:1023px){.miri-treat-grid{width:calc(100% - 34px);grid-template-columns:repeat(2,1fr);gap:14px}.miri-treat-name{font-size:17px}.miri-treat-items{font-size:12px}.miri-treat-band{padding:14px;min-height:0}}.miri-treat-no{color:var(--color-key-dark)}.miri-treat-card:hover .miri-treat-no,.miri-treat-card.is-hover .miri-treat-no{color:var(--color-key-light)}.miri-treat-band{min-height:14.6rem}.miri-treat-items{font-size:1.4rem;color:#5f6360;overflow:hidden;display:block}.miri-treat-items-in{display:block;margin-left:-1em}.miri-treat-item{display:inline-block;white-space:nowrap;position:relative;padding-left:1em}.miri-treat-item:before{content:"·";position:absolute;left:.36em;top:0}:root{--color-key:#5b4a78;--color-key-dark:#453760;--color-key-light:#d3c9e6;--color-key-tint:#eeebf5;--color-paper:#f5f5f7}.quick-desktop{background:#646464b3!important;box-shadow:none!important}.quick-desktop .quick-items{box-shadow:none!important}.quick-mobile a,.quick-mobile .ai-quick{background:#646464b3!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important}.quick-desktop .quick-items a,.quick-desktop .quick-items a span,.quick-desktop .ai-quick,.quick-desktop .ai-symbol,.quick-desktop .ai-label{color:#fff!important}#footer-sitemap .editorial-label,#footer-sitemap h3,#footer-sitemap h3 a,#footer .editorial-label{color:var(--color-key-light)!important}#mc_event .swiper-pagination-bullet-active{background:var(--color-key)!important}#footer-sitemap a:focus-visible,#footer-sitemap button:focus-visible,#footer a:focus-visible,#footer button:focus-visible{outline-color:var(--color-key-light)!important}#header:not(.dark):not(.scrolled):has(.nav-item:hover),#header:not(.dark):not(.scrolled):focus-within{background:#fffffff2;color:#555}#header:has(.nav-item:hover) .brand img,#header:focus-within .brand img{filter:brightness(0)!important}.quick-desktop a:focus-visible,.quick-desktop button:focus-visible,#hero button:focus-visible,#mc_intro button:focus-visible{outline:2px solid var(--color-key-light)!important;outline-offset:4px}.swiper-pagination-bullet:focus-visible{outline:2px solid var(--color-key)!important;outline-offset:3px}.signature-dots .swiper-pagination-bullet-active{background:var(--color-key)}#orem-magazine .mag-heading{margin-bottom:2.4rem}.miri-swipe-bar{display:none}@media(max-width:1023px){.miri-swipe-track{display:flex!important;grid-template-columns:none!important;gap:14px!important;width:100%!important;margin:0!important;padding:6px max(70px,calc(50% - 125px)) 18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 max(70px,calc(50% - 125px));-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.miri-swipe-track::-webkit-scrollbar{display:none}.miri-swipe-track>*,.miri-swipe-track .mag-side>*{flex:0 0 250px;width:250px;scroll-snap-align:center;opacity:.38;transition:opacity .35s}.miri-swipe-track .is-current{opacity:1}.miri-swipe-track .mag-side{display:contents}.miri-swipe-track:focus-visible{outline:2px solid var(--color-key);outline-offset:-2px}.miri-swipe-bar{display:flex;align-items:center;justify-content:center;gap:22px;margin:4px 0 0}.miri-swipe-count{font-family:Paper,MiriHan,sans-serif;font-size:13px;letter-spacing:.08em;color:#777}.miri-swipe-count b{font-weight:600;color:var(--color-key-dark)}.miri-swipe-bar button{width:44px;height:44px;border:1px solid #cfcfd4;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.miri-swipe-bar button i{width:9px;height:9px;border-left:1.5px solid #333;border-bottom:1.5px solid #333;transform:translate(2px) rotate(45deg)}.miri-swipe-bar .miri-swipe-next i{transform:translate(-2px) rotate(225deg)}.miri-swipe-bar button:disabled{opacity:.3}.miri-swipe-bar button:focus-visible{outline:2px solid var(--color-key);outline-offset:3px}.miri-treat-card .miri-treat-photo{aspect-ratio:4/5}.miri-treat-name{font-size:20px!important}.miri-treat-items{font-size:13px!important}.miri-treat-band{padding:16px 18px 20px!important;min-height:132px!important}#mc_intro .swiper-slide .bg-wrap .display-block-767 img{transform:translate(-72%)!important}#c_guide .info-con,#footer .inner,#footer .footer-inner{padding-right:64px}#footer-sitemap .editorial-wrap{padding-right:50px}#mc_bna .t-wrap,#mc_bna .swiper-slide p{padding-left:62px;padding-right:62px}#mc_instagram .mc-title-wrap{align-items:center!important;text-align:center}#mc_intro .swiper-slide .info-con .info-wrap .k2{max-width:250px;white-space:normal!important;word-break:keep-all;letter-spacing:-.02em}#footer-sitemap{padding-bottom:130px!important}#c_guide .info-con .wrap3 .contents .btn-wrap{gap:8px}#c_guide .info-con .wrap3 .contents .btn-wrap .btn{padding:14px 18px!important;font-size:14px!important;white-space:nowrap}.brand img{width:auto!important;height:40px!important;max-height:40px}#header.dark,#header.scrolled{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-progress:before{content:"";position:absolute;inset:-11px -14px;border-radius:20px;background:#18181873;z-index:-1}.hero-progress{text-shadow:0 0 4px rgba(0,0,0,.65)}.hero-progress .progress-track{background:#fff6;box-shadow:0 0 3px #00000073}#mc_event .event-tagline,#footer .footer-container .box-L .copyright-wrap>p:nth-child(2),#mc_bna .notice,#orem-magazine .editorial-label{font-size:12px!important}#hero .count{font-size:12px}.miri-treat-no,#mc_intro .e1,#mc_bna figcaption{font-size:11px!important}#mc_about .box-3 .info-wrap p,#mc_about .info-wrap>p,#mc_about .info-wrap>h3{padding-right:70px}.consultation{background:#646464b3!important;font-weight:500;text-shadow:0 0 2px rgba(0,0,0,.35)}.miri-swipe-track>*,.miri-swipe-track .mag-side>*{scroll-snap-stop:always}.miri-swipe-bar button:disabled{opacity:.45}#orem-magazine .mag-articles summary{padding-right:64px}.menu-toggle i{transition:transform .3s,opacity .3s}.menu-toggle[aria-expanded=true] i:nth-child(1){transform:translateY(9px) rotate(45deg)}.menu-toggle[aria-expanded=true] i:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] i:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}@media(max-width:1023px)and (max-height:700px){.hero-progress{bottom:68px}}#mc_intro button.circle-wrap:focus-visible{outline:2px solid var(--color-key-light)!important;outline-offset:4px!important}.quick-desktop .quick-items a,.quick-desktop .ai-quick{font-weight:500}.quick-desktop a:focus-visible,.quick-desktop button:focus-visible{outline:2px solid #fff!important;box-shadow:0 0 0 4px #282828d9}#template-notice{max-width:min(92vw,460px);padding:32px 28px 24px;border:0;border-radius:24px;font-family:Pretendard,MiriHan,sans-serif;color:#333;box-shadow:0 30px 80px #14141e59}#template-notice::backdrop{background:#18181873}#template-notice h2{font-family:Paper,MiriHan,sans-serif;font-size:22px;font-weight:700;color:#2b2b2b}#template-notice p{margin-top:12px;font-size:15px;line-height:1.7;color:#555;word-break:keep-all}#template-notice .notice-actions{display:flex;gap:8px;margin-top:20px}#template-notice .notice-actions a{flex:1;display:flex;align-items:center;justify-content:center;height:48px;border-radius:999px;font-size:15px;font-weight:500;border:1px solid #3a3a3a;color:#2b2b2b;background:#fff;padding:0 16px;white-space:nowrap}#template-notice .notice-actions .notice-tel{background:var(--color-key);border-color:var(--color-key);color:#fff}#template-notice button{display:block;margin:24px auto 0;height:44px;padding:0 28px;border-radius:999px;background:#f0f0f3;color:#333;font-size:14px}#template-notice a:focus-visible,#template-notice button:focus-visible{outline:2px solid var(--color-key);outline-offset:3px}#footer .btn-wrap>a{color:#fff;font:inherit}#footer .btn-wrap>a .btn{display:block;padding:1rem 1.5rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.6rem * var(--fs-sum))}@media(max-width:1023px){#footer .btn-wrap>a .btn{font-size:calc(1.6rem * var(--fs-sum) * 1.2)}}.sitemap-groups li a:not(.sitemap-lead){color:#aaa}#c_guide .btn-wrap a{color:inherit;font:inherit}.full-main :where(h2,h3):where(.t1,.t2,.title,.title-four){font-family:Paper,MiriHan,sans-serif;font-size:inherit;font-weight:400;line-height:1.1;letter-spacing:-.03em;word-break:keep-all}@media(max-width:480px){#template-notice .notice-actions{flex-direction:column}#template-notice .notice-actions a{flex:none;width:100%}}@media(min-width:1024px)and (max-width:1919px){#hero{height:calc(920px * var(--hs,1))}.hero-canvas{transform:translate(min(0px,calc(var(--hs,1) * 87px - 88px))) scale(var(--hs,1));transform-origin:50% 50%}.hero-progress{bottom:calc(80px * var(--hs,1))}}@media(min-width:600px)and (max-width:1023px),(max-width:599px)and (orientation:landscape){#hero{aspect-ratio:auto;height:var(--hh,auto);background:#eee}.hero-canvas{height:calc(var(--cw,100vw) * 1160 / 720 * 1.086207);transform:translate(-50%,-50%) scale(var(--hms,1))}}@media(min-width:1921px){#header{max-width:1920px;right:0;margin-left:auto;margin-right:auto}#footer-sitemap{max-width:1920px;margin-left:auto;margin-right:auto}}#header:not(.dark):not(:has(.nav-item:hover)) a:focus-visible,#header:not(.dark):not(:has(.nav-item:hover)) button:focus-visible{outline-color:var(--color-key-light)}html.dialog-lock,html.dialog-lock body,html.menu-lock,html.menu-lock body{overflow:hidden;overscroll-behavior:none}.mobile-menu{overscroll-behavior:contain}@media(min-width:1024px)and (max-width:1279px){.brand img{width:auto!important;height:44px!important;max-height:44px}}@media(min-width:1024px){#mc_intro .box-con .box-wrap{margin-left:max(50px,calc((100% - 1490px)/2 + 50px))!important}}@media(min-width:1024px)and (max-width:1599px){#mc_about .mc-contents-wrap .inner .box-1{width:calc(50% - 130px)}#mc_about .mc-contents-wrap .inner .box-1 .swiper-container{width:100%}}@media(min-width:1024px)and (max-width:1759px){#mc_event .mc-event-container{padding-right:calc(var(--box-padding) + 60px)}.miri-treat-grid{width:min(100% - 240px,1340px)}.editorial-wrap{width:calc(100% - 180px)}#c_guide .info-con,#footer .footer-container{padding-right:90px}#mc_bna .notice{padding:0 90px}#mc_about .mc-contents-wrap .inner .box-2{right:90px}}@media(min-width:1024px)and (max-width:1279px){#mc_intro .box-con .box-wrap{width:calc(100% - 150px)!important}#mc_about .mc-contents-wrap .inner .box-2 .info-wrap{transform:translate(calc(32vw + 8px),70px)}}@media(min-width:1024px)and (max-width:1759px){.signature-photo{justify-content:flex-start}.signature-photo img{transform:translate(-48px)}}@media(min-width:1024px)and (max-width:1279px){body{--panel:480px;--space:278px}.signature-copy{padding-right:100px;--factor:.85}.signature-photo img{transform:translate(-50px)}}@media(min-width:1720px)and (max-width:1919px){.signature-copy{padding-right:calc(100px + (1920px - var(--cw,1920px)) / 2)}}html{scroll-padding:110px 0 140px}@media(min-width:1024px)and (max-width:1439px){.signature-photo img{transform:translate(-48px) scale(var(--sig-s,.86));transform-origin:left bottom}}@media(max-width:1023px)and (max-height:500px)and (orientation:landscape){.quick-mobile{top:66px;bottom:auto;gap:6px}.quick-mobile a,.quick-mobile .ai-quick{width:44px;height:44px}.quick-mobile .ai-symbol{font-size:14px}.hero-progress{bottom:6px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.quick-mobile{display:grid;grid-template-columns:44px 44px;gap:6px;top:66px;bottom:auto}}#header.away:focus-within{transform:none}@media(min-width:1280px){#desktop-nav{justify-content:flex-end;gap:var(--nav-gap,60px);padding:0 calc(var(--nav-gap,60px) + 12px) 0 3%}#desktop-nav .nav-item>a{padding:10px 0}}@media(min-width:1280px)and (max-width:1559px){body{--nav-gap:44px}}@media(min-width:1560px)and (max-width:1719px){body{--nav-gap:52px}}@media(min-width:1720px){body{--nav-gap:60px}}.signature-side{display:none}@media(max-width:1023px){.signature-dots,.signature-dots.swiper-pagination-horizontal{flex-direction:row;justify-content:center;align-items:center;gap:0;inset:auto auto 22px 0;width:100%;height:12px}.signature-dots .swiper-pagination-bullet{position:relative;width:8px;height:8px;background:transparent;opacity:1;transition:width .25s;border-radius:0;box-sizing:content-box;padding:16px 5px;margin:0!important}.signature-dots .swiper-pagination-bullet:before{content:"";position:absolute;inset:16px 5px;border-radius:8px;background:#222;opacity:.22;transition:opacity .25s}.signature-dots .swiper-pagination-bullet-active{width:22px}.signature-dots .swiper-pagination-bullet-active:before{opacity:1}.signature-copy{padding-bottom:58px!important}.signature-side{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(var(--sig-ph,100vw) / 2);z-index:4;width:44px;height:64px;margin-top:-32px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.signature-side.prev{left:2px}.signature-side.next{right:2px}.signature-side svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.7)) drop-shadow(0 1px 5px rgba(0,0,0,.4))}.signature-side:focus-visible{outline:2px solid #fff;outline-offset:-4px;border-radius:8px}.signature-side:active svg{transform:scale(.9)}}.miri-treat-band{border-top-color:#2b2b2b}#mc_instagram .miri-swipe-count b{color:#2b2b2b}#mc_instagram .miri-treat-card:first-child .miri-treat-photo img{object-position:50% 42%}#mc_instagram .miri-treat-card:nth-child(2) .miri-treat-photo img{object-position:50% 30%}#mc_instagram .miri-treat-card:nth-child(10) .miri-treat-photo img{object-position:50% 40%}@media(width:1920px){#mc_instagram:after{content:"";display:block;height:.578125px}}@media(max-width:1023px){.brand{width:auto!important;justify-content:flex-start!important}}@media(max-width:1023px){.signature-copy .more{display:inline-flex!important;align-items:center;gap:4px;margin-top:14px;padding:6px 0;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:#222;font:600 13px/1 Pretendard,MiriHan,sans-serif;letter-spacing:0;text-decoration:none;border-bottom:1px solid #222}.signature-copy .more span{font-size:0}.signature-copy .more span:before{content:"查看优惠";font-size:13px}.signature-copy .more i{width:6px;height:6px;border:solid #222;border-width:1.5px 1.5px 0 0;transform:rotate(45deg);margin:0 0 0 2px;background:none}}@media(max-width:1023px){.quick-mobile a{flex-direction:column;gap:3px}.quick-mobile a svg{width:24px;height:24px}.quick-mobile .q-label{font:600 10px/1 Pretendard,MiriHan,sans-serif;letter-spacing:-.02em;color:#fff}}.signature-copy .more,#hero .count,.hero-progress,.title-three{font-size:13px}#footer .footer-container .box-L .copyright-wrap p,#orem-magazine .editorial-label,#mc_event .event-tagline{font-size:13px!important}@media(max-width:1023px){.hero-progress,#hero .count,.title-three,.quick-mobile .q-label,.quick-mobile .ai-quick,.quick-mobile .ai-quick small{font-size:12px}}.miri-treat-no,#mc_intro .e1,#mc_bna figcaption{font-size:13px!important}@media(max-width:1023px){.miri-treat-no,#mc_intro .e1,#mc_bna figcaption{font-size:12px!important}#mc_intro h3.t1,#mc_intro .t1{font-size:13px!important}}@media(max-width:1023px){#mc_about .info-wrap .t1{font-size:14px!important}}.signature-copy .more{color:#eee}.signature-copy .more i{border-color:#eee}.quick-desktop .quick-icon:has(.talk-icon){display:flex;align-items:center;justify-content:center}.quick-desktop .talk-icon{flex:0 0 40px;width:40px;height:40px}.quick-desktop .talk-icon,.quick-mobile .talk-icon{display:block;border-radius:10%;object-fit:contain}@media(max-width:1279px){.quick-mobile a .talk-icon{flex-shrink:0;width:30px;height:30px}}@media(max-width:1023px)and (max-height:500px)and (orientation:landscape){.quick-mobile a .talk-icon{width:24px;height:24px}}@media(max-width:1279px){.quick-mobile .q-label,.quick-mobile .ai-label{display:none}.quick-mobile a svg:not(.talk-icon){width:30px;height:30px}.quick-mobile .ai-symbol{font-size:22px;font-weight:600}}@media(max-width:1023px)and (max-height:500px)and (orientation:landscape){.quick-mobile a svg:not(.talk-icon){width:24px;height:24px}.quick-mobile .ai-symbol{font-size:17px}}@media(min-width:1024px)and (max-width:1599px){html[lang=ko] .signature-copy .t2{font-size:calc(3.8rem * var(--factor))}}.sig-product .signature-photo{background:#fff;align-items:center;justify-content:flex-start}.sig-product .signature-photo img{width:auto;height:600px;aspect-ratio:1000/1150;object-fit:contain;margin-left:250px;transform:none!important;flex-shrink:0}@media(min-width:1024px)and (max-width:1759px){.sig-product .signature-photo{--sigp-h:520px}.sig-product .signature-photo img{height:var(--sigp-h,520px);margin-left:var(--sigp-l,240px)}}@media(min-width:1440px)and (max-width:1599px){.sig-product .signature-photo{--sigp-h:370px;--sigp-l:220px}}@media(min-width:1760px){html[lang=en] .sig-product .signature-photo{--sigp-h:540px}}@media(min-width:1600px)and (max-width:1659px){.sig-product .signature-photo{--sigp-h:440px}}.sig-product .signature-photo picture{display:contents}@media(min-width:1024px)and (max-width:1439px){.sig-product .signature-photo{align-items:flex-start}.sig-product .signature-photo img{width:var(--sigp-w);height:auto;aspect-ratio:auto;margin-top:110px;max-height:calc(100svh - 206px);object-fit:contain;object-position:left top}}@media(min-width:1440px){.sig-product .signature-photo{align-items:flex-start}.sig-product .signature-photo img{height:min(var(--sigp-h,600px),calc(100svh - 196px));margin-top:max(100px,calc((100svh - 80px - min(var(--sigp-h,600px),calc(100svh - 196px)))/2))}}@media(min-width:1280px)and (max-width:1439px){.sig-product .signature-photo{--sigp-w:180px;--sigp-l:220px}}@media(min-width:1024px)and (max-width:1279px){.sig-product .signature-photo{--sigp-w:160px;--sigp-l:225px}.sig-product .signature-photo img{margin-top:120px!important}}@media(max-width:1023px){.sig-product .signature-photo img{position:absolute;top:50%;left:50%;width:auto;height:80%;margin-left:0;transform:translate(-50%,-50%)!important}}.signature-group:has(.sig-product) .signature-side{color:#666}.signature-group:has(.sig-product) .signature-side svg{filter:none}.signature-group:has(.sig-product) .signature-side:focus-visible{outline-color:#666}@media(max-width:1023px){.signature-copy .more{color:#222}.signature-copy .more i{border-color:#222}}@media(min-width:1440px){html:not([lang=en]) body:not(.sub) #c_guide .info-con{grid-template-columns:auto auto minmax(0,52rem);grid-template-rows:auto;justify-content:center;column-gap:clamp(48px,6vw,120px)}html:not([lang=en]) body:not(.sub) #c_guide .info-con .wrap1{grid-column:1;grid-row:1}html:not([lang=en]) body:not(.sub) #c_guide .info-con .wrap2{grid-column:2;grid-row:1}html:not([lang=en]) body:not(.sub) #c_guide .info-con .wrap3{grid-column:3;grid-row:1}html:not([lang=en]) body:not(.sub) #c_guide .info-con .wrap1 .title{line-height:1.1!important}}@media(min-width:1600px){html[lang=en] body:not(.sub) #c_guide .info-con{grid-template-columns:auto auto minmax(0,52rem);grid-template-rows:auto;justify-content:center;column-gap:clamp(48px,6vw,120px)}html[lang=en] body:not(.sub) #c_guide .info-con .wrap1{grid-column:1;grid-row:1}html[lang=en] body:not(.sub) #c_guide .info-con .wrap2{grid-column:2;grid-row:1}html[lang=en] body:not(.sub) #c_guide .info-con .wrap3{grid-column:3;grid-row:1}html[lang=en] body:not(.sub) #c_guide .info-con .wrap1 .title{line-height:1.1!important}html[lang=en] body:not(.sub) #c_guide .info-con .wrap1,html[lang=en] body:not(.sub) #c_guide .info-con .wrap2{margin-right:0}html[lang=en] body:not(.sub) #c_guide .info-con .wrap3 .contents{padding-right:0}}@media(min-width:1024px){.signature-panel{padding-top:clamp(10rem,calc(100svh - 96px - 54.2rem),18rem)}}@media(min-width:1024px)and (max-height:800px){.signature-nav{margin-top:3rem}.signature-nav button{height:4.8rem}.signature-panel{padding-top:clamp(10rem,calc(100svh - 96px - 48.4rem),18rem)}}#mc_event .evt-grid .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;transform:none!important}#mc_event .evt-grid .swiper-slide{width:auto!important;margin:0!important}#mc_event .evt-grid .swiper-slide[hidden]{display:none}@media(max-width:1279px){#mc_event .evt-grid .swiper-wrapper{gap:20px}}@media(max-width:1023px){#mc_event .evt-grid .swiper-wrapper{padding:0 18px;box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:767px){#mc_event .evt-grid .swiper-wrapper{gap:12px}}@container (max-width:260px){#mc_event .evt .ev-it{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:max(12px,4.8cqmin);line-height:1.35;overflow:hidden}}#mc_event .evt-more-wrap{display:flex;justify-content:center;margin-top:5rem}#mc_event .evt-more-wrap[hidden]{display:none}#mc_event .evt-more{min-width:180px;height:54px;padding:0 40px;border:1px solid #16243d;border-radius:30px;background:#fff;color:#16243d;font:500 15px/1 Pretendard,MiriHan,sans-serif;letter-spacing:.08em;cursor:pointer;transition:background .3s,color .3s}#mc_event .evt-more:hover,#mc_event .evt-more:focus-visible{background:#16243d;color:#fff;outline:none}#c_guide .info-con .wrap3 .contents .btn-wrap.btn-wrap{display:grid;grid-template-columns:repeat(auto-fill,var(--mb-w));gap:6px;justify-content:start;width:100%;max-width:none;--mb-w:148px}html[lang=en] #c_guide .info-con .wrap3 .contents .btn-wrap.btn-wrap{--mb-w:138px}html[lang=zh-Hans] #c_guide .info-con .wrap3 .contents .btn-wrap.btn-wrap{--mb-w:161px}#c_guide .info-con .wrap3 .contents .btn-wrap>a{display:block;min-width:0}@media(max-width:1023px){#c_guide .info-con .wrap3 .contents .btn-wrap.btn-wrap{grid-template-columns:var(--mb-w)}}@media(min-width:1024px)and (max-width:1759px){html[lang=en] #c_guide .info-con .wrap3 .contents .btn-wrap.btn-wrap{width:calc(100% + 56px)}}#c_guide .btn-wrap .btn{display:flex!important;align-items:center;justify-content:center;gap:5px;width:100%;box-sizing:border-box;white-space:nowrap}#c_guide .info-con .wrap3 .contents .btn-wrap.btn-wrap .btn.btn{font-size:13px!important;font-weight:600;line-height:1.2;padding:10px 6px!important}#c_guide .btn-wrap .btn .btn-logo{width:16px;height:16px;flex-shrink:0;border-radius:3px;object-fit:contain}#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-naver-map,#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-naver-blog{background:#03c75a;border-color:#03c75a;color:#fff}#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-kakao-map{background:#fee500;border-color:#fee500;color:#191919}#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-naver-map .btn-logo,#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-naver-blog .btn-logo{background:#fff}#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-naver-map:hover,#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-naver-blog:hover{background:#02b351;color:#fff}#c_guide .info-con .wrap3 .contents .btn-wrap .btn.btn-kakao-map:hover{background:#f5dc00;color:#191919}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.clinictime,.gc-addr,.gc-transit,#footer .copyright-wrap{padding-right:36px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){#mc_event .evt-grid .swiper-wrapper{padding-right:110px}.miri-swipe-track{width:calc(100% - 104px)!important;padding-right:max(16px,calc(50% - 229px));scroll-padding:0 0 0 104px}#mc_event .mc-title-wrap{padding-right:110px}#mc_event .evt-more-wrap{padding-right:92px}#mc_about .box-3 .info-wrap p{padding-right:104px}#mc_about .marquee-mobile{width:calc(100% - 104px)}}@media(max-width:1023px)and (min-height:501px){aside.quick-mobile{gap:8px;bottom:110px}aside.quick-mobile>a,aside.quick-mobile>.ai-quick{flex-direction:column;gap:3px;pointer-events:auto}aside.quick-mobile .q-label,aside.quick-mobile .ai-label{display:block;font:600 12px/1 Pretendard,MiriHan,sans-serif;letter-spacing:-.04em;color:#fff;white-space:nowrap}aside.quick-mobile .ai-label small{display:none}aside.quick-mobile a svg:not(.talk-icon){width:24px;height:24px}aside.quick-mobile a .talk-icon{width:24px;height:24px}aside.quick-mobile .ai-symbol{font-size:17px;font-weight:600;line-height:20px;height:20px}aside.quick-mobile>a,aside.quick-mobile>.ai-quick{background:#3c3c3ccc!important}}@media(max-width:1023px){html:has(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset],[type=hidden],[type=range],[type=color],[type=file],[type=image]):focus,textarea:focus,select:focus) aside.quick-mobile{opacity:0;pointer-events:none}}.quick-mobile .q-rsv{display:none!important}@media(max-width:1023px)and (min-height:501px){aside.quick-mobile .q-rsv{display:flex!important}}.sub-hero.no-hero{display:block;height:0;min-height:0;padding:0;background:none;overflow:hidden}.consult-fields>.qc-cats{display:flex;gap:1rem;width:35%;min-width:0}.qc-cats select{flex:1 1 0;min-width:0;height:40px;padding:0 18px 0 0;border:0;border-bottom:1px solid #ffffff4d;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 2px center;color:#fff;font-family:inherit;font-size:16px;font-weight:300;line-height:1;-webkit-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap;outline-offset:2px;cursor:pointer}.qc-cats select option{color:#222;background:#fff}.qc-cats select:disabled{opacity:.55;cursor:default}@media(max-width:1279px){.consult-fields>.qc-cats{width:30%}}@media(max-width:1023px){.consult-fields>input:nth-child(1){width:20%}.consult-fields>input:nth-child(2){width:27%}.consult-fields>.qc-cats{width:calc(53% - 10px);gap:4px}.qc-cats select{height:30px;font-size:13px;padding-right:11px;background-position:right 0 center}.qc-cats select.qc1{flex-grow:1.6}}.consultation .quick-msg{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);width:max-content;max-width:min(92vw,560px);margin:0;padding:10px 18px;border-radius:10px;background:#222222f0;color:#fff;font:500 15px/1.45 Pretendard,MiriHan,sans-serif;text-align:center;text-shadow:none;box-shadow:0 4px 18px #00000040;z-index:30;pointer-events:none}.consultation .quick-msg[hidden]{display:none}.consultation .quick-msg.ok{background:#16243df2}@media(max-width:1023px){.consultation .quick-msg{font-size:13px;padding:9px 14px}}@media(max-width:767px)and (min-height:501px){.consultation .consult-inner{height:136px}.consult-fields{row-gap:8px}.consult-fields>input:nth-child(1){width:calc(40% - 5px)}.consult-fields>input:nth-child(2){width:calc(60% - 5px)}.consult-fields>.qc-cats{width:100%;gap:10px}.qc-cats select.qc1{flex-grow:1}aside.quick-mobile{bottom:146px}#footer-sitemap{padding-bottom:166px!important}.full-main #footer{padding-bottom:136px}html body>.mobile-menu:not([hidden]){padding-bottom:160px}}@media(max-width:767px)and (min-height:501px){#hero .hero-progress{bottom:28px}}@media(max-width:767px)and (min-height:501px)and (max-height:657px){#hero .hero-canvas{translate:0 max(-95px,calc(100vh - 657px))}#hero .swiper-slide[data-swiper-slide-index="2"] .hero-canvas{translate:0 max(-50px,calc(100vh - 657px))}#hero .hero-progress{bottom:calc(685px - 100vh)}}@media(max-width:1023px){#mc_about .mc-contents-wrap .inner .box-2.box-2{display:none}#mc_about .mc-contents-wrap .inner .box-3.box-3{margin-top:8rem}}@media(max-width:1023px){html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-fields>.qc-cats,html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-fields>.privacy{display:none!important}html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-inner.consult-inner{height:64px;padding:12px 3rem;align-items:center}html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-fields.consult-fields{flex-wrap:nowrap;gap:10px}html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-fields>input:nth-child(1){width:auto;flex:0 0 30%}html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-fields>input:nth-child(2){width:auto;flex:1 1 0}html:is([lang=ko],[lang=en],[lang=zh-Hans]) .consultation .consult-fields>button{flex:0 0 100px}}@media(max-width:1023px)and (min-height:501px){html:is([lang=ko],[lang=en],[lang=zh-Hans]) aside.quick-mobile{bottom:74px}html:is([lang=ko],[lang=en],[lang=zh-Hans]) #footer-sitemap{padding-bottom:94px!important}html:is([lang=ko],[lang=en],[lang=zh-Hans]) .full-main #footer{padding-bottom:64px}html:is([lang=ko],[lang=en],[lang=zh-Hans]) body>.mobile-menu:not([hidden]){padding-bottom:88px}}@media(max-width:1023px){#signature .signature-panel{padding:84px 0 22px}#signature .signature-title .title-one,#signature .signature-title .title-two{font-size:40px;line-height:1.02}#signature .signature-title .title-three{margin-top:10px;font-size:12px}#signature .signature-title .title-four{margin-top:8px;font-size:14px}#signature .signature-group{position:relative;padding-bottom:52px;background:#eee}#signature .signature-swiper .swiper-slide{display:grid;grid-template-columns:minmax(0,48%) minmax(0,1fr);align-items:center;background:#eee}#signature .signature-photo{height:auto;aspect-ratio:auto;background:#f3f3f3;overflow:hidden}#signature .signature-photo img,#signature .sig-product .signature-photo img{position:static;display:block;width:100%;height:auto;margin:0;transform:none!important;object-fit:contain}#signature .signature-copy{padding:14px 14px 14px 16px!important;background:transparent;justify-content:center}#signature .signature-copy .t1{font-size:13px;line-height:1.35}#signature .signature-copy .t2{margin-top:6px;font-size:17px;line-height:1.35;word-break:keep-all}#signature .signature-copy .t3:empty{display:none}#signature .signature-copy .more{margin-top:10px}#signature .signature-dots,#signature .signature-dots.swiper-pagination-horizontal{bottom:18px}#signature .signature-side{top:auto!important;bottom:0;margin-top:0;height:52px;color:#222}#signature .signature-side svg{filter:none;stroke:#222;width:22px;height:22px}#signature .signature-side.prev{left:calc(50% - 100px)}#signature .signature-side.next{right:calc(50% - 100px)}#signature .signature-side:focus-visible{outline-color:#222}}@media(min-width:768px)and (max-width:1023px){#signature .signature-copy{padding-left:28px!important}#signature .signature-copy .t1{font-size:16px}#signature .signature-copy .t2{margin-top:10px;font-size:24px}#signature .signature-copy .more{margin-top:18px}}@media(max-width:383px){#signature .signature-swiper .swiper-slide{grid-template-columns:minmax(0,40%) minmax(0,1fr)}#signature .signature-copy{padding-right:74px!important}}@media(max-width:349px){#signature .signature-swiper .swiper-slide{grid-template-columns:minmax(0,38%) minmax(0,1fr)}#signature .signature-copy{padding-right:70px!important}#signature .signature-copy .t1{font-size:12px}#signature .signature-copy .t2{font-size:15px}}@media(max-width:1023px){html:is([lang=ko],[lang=en],[lang=zh-Hans]):has(.sub-tabs a:is([href="/consult/"],[href="/en/consult/"],[href="/zh/consult/"])[aria-current=page]) form.consultation{display:none}}.submenu a[href$="/treatments/concerns/"]{margin:10px 20px 0;padding-top:10px;border-top:1px solid #ddd;font-weight:600;color:#2b2b2b}.submenu a[href*="/treatments/concerns/"]:not([href$="/treatments/concerns/"]){font-size:14px;color:#6b6b6b}.mobile-menu a[href$="/treatments/concerns/"]{margin-top:8px;padding-top:16px;border-top:1px solid #eee;font-weight:600}.mobile-menu a[href*="/treatments/concerns/"]:not([href$="/treatments/concerns/"]){padding-left:28px;color:#6b6b6b}.submenu a[href*="/treatments/concerns/"]:hover,.mobile-menu a[href*="/treatments/concerns/"]:hover{color:var(--color-key)}@media(max-width:1023px){html[lang=en] .consultation .consult-fields>button{flex:0 0 120px}html[lang=en] .consultation .consult-fields>input:nth-child(1){flex-basis:22%}}#main-editorial,#footer-sitemap{font-family:var(--font-paperozi,Paper,sans-serif),MiriHan;color:#555;font-size:16px;line-height:1.7;box-sizing:border-box}#main-editorial *,#footer-sitemap *{box-sizing:border-box}#main-editorial p,#footer-sitemap p{margin:0}#main-editorial h2,#footer-sitemap h2{font-size:42px;line-height:1.35;font-weight:500;margin:12px 0 22px;letter-spacing:-1.8px}#main-editorial h3{font-size:23px;line-height:1.5;font-weight:500;margin:8px 0 12px;letter-spacing:-.8px}.editorial-wrap{max-width:1420px;width:calc(100% - 120px);margin:0 auto}.editorial-section{padding:120px 0}.editorial-label{font-size:13px;letter-spacing:3px;color:var(--color-key);font-weight:500}.editorial-intro{font-size:18px;line-height:1.8;color:#777}.faq-grid{display:grid;grid-template-columns:1fr 1.9fr;gap:70px}#main-faq{background:var(--color-paper)}.faq-list{border-top:1px solid var(--color-key)}.faq-list details{border-bottom:1px solid #d5dbd8}.faq-list summary{display:flex;gap:20px;align-items:center;cursor:pointer;list-style:none;padding:25px 0;font-size:19px}.faq-list summary::-webkit-details-marker{display:none}.faq-no{color:var(--color-key);font-size:13px}.faq-plus{margin-left:auto;font-size:25px;color:var(--color-key)}.faq-list details[open] .faq-plus{transform:rotate(45deg)}#main-faq .faq-list p{padding:0 45px 25px;color:#777;font-size:16px}.mag-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.editorial-more{padding:12px 23px;border:1px solid var(--color-key);border-radius:30px;color:var(--color-key-dark);white-space:nowrap;font-size:14px}.editorial-more span{padding-left:20px}.editorial-demo{font-size:13px;color:#777;padding:18px 0 28px}.mag-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:stretch}.mag-card{background:#fff;box-shadow:0 5px 28px color-mix(in srgb,var(--color-key-dark) 5%,transparent);border:1px solid #e3e3e3;border-radius:20px;overflow:hidden}.mag-image{display:block;overflow:hidden}.mag-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.mag-card:hover .mag-image img{transform:scale(1.025)}.mag-featured .mag-image{aspect-ratio:16/9}.mag-copy{padding:30px}.mag-summary{font-size:15px;color:#777;line-height:1.7}.mag-read{display:inline-flex;justify-content:space-between;width:100%;margin-top:25px;padding-top:20px;border-top:1px solid #e3e3e3;color:var(--color-key-dark);font-size:14px}.mag-side{display:grid;grid-template-rows:repeat(3,1fr);gap:18px}.mag-compact{display:grid;grid-template-columns:160px 1fr;align-items:center;padding:18px;gap:22px}.mag-compact .mag-image{aspect-ratio:1;border-radius:10px}.mag-compact .mag-copy{padding:0}.mag-compact h3{font-size:18px;margin:5px 0}.mag-compact .editorial-label{font-size:11px;letter-spacing:2px}.mag-compact .mag-summary{font-size:13px}.mag-compact .mag-read{margin-top:8px;padding-top:0;border:0;font-size:12px}.mag-articles{margin-top:40px;border-top:1px solid #ddd;scroll-margin-top:100px}.mag-articles details{border-bottom:1px solid #ddd;scroll-margin-top:100px}.mag-articles summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;gap:20px;font-size:16px}.mag-articles summary span{font-size:12px;color:var(--color-key-dark);flex-shrink:0}.mag-body{max-width:900px;padding:10px 0 35px}#main-editorial .mag-body p{margin:18px 0}.mag-abstract{background:var(--color-paper);padding:20px;border-radius:8px}.mag-meta{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:12px;color:#777;margin:20px 0}.mag-meta div{display:flex;gap:8px}.mag-meta dt{color:var(--color-key-dark)}.mag-meta dd{margin:0}.mag-related{display:flex;flex-wrap:wrap;gap:25px;color:var(--color-key-dark)}#footer-sitemap{padding:90px 0 170px;background:#252623;color:#e8e8e8}#footer-sitemap h2{font-size:30px;margin-bottom:12px}.sitemap-note{color:#aaa;font-size:13px}.sitemap-groups{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:40px 24px;margin-top:45px}.sitemap-groups h3{font-size:16px;font-weight:500;margin:0 0 16px;color:var(--color-key)}.sitemap-groups ul{list-style:none;margin:0;padding:0}.sitemap-groups li{margin:10px 0;font-size:13px;line-height:1.65}.sitemap-groups button{text-align:left;background:none;border:0;color:#aaa;font:inherit;cursor:pointer;padding:0}.sitemap-groups button span{font-size:10px;display:inline-block;margin-left:7px;color:var(--color-key)}.sitemap-groups a:hover{text-decoration:underline}#main-editorial a:focus-visible,#main-editorial summary:focus-visible,#footer-sitemap a:focus-visible,#footer-sitemap button:focus-visible,.ai-quick:focus-visible{outline:2px solid var(--color-key);outline-offset:4px}.ai-quick{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:88px;background:transparent;color:inherit;border:0;font:inherit;font-size:12px;cursor:pointer;line-height:1.4}.ai-symbol{font-size:27px;line-height:1}.ai-quick small{font-size:10px;opacity:.75}.quick-mobile .ai-quick{width:60px;height:60px;border-radius:50%;background:color-mix(in srgb,var(--color-key) 90%,transparent);color:#fff;font-size:9px}.quick-mobile .ai-symbol{font-size:19px}.quick-mobile .ai-quick small{font-size:8px}@media(max-width:1100px){.editorial-wrap{width:calc(100% - 64px)}.faq-grid{gap:35px}.mag-grid{grid-template-columns:1fr 1fr}.mag-compact{grid-template-columns:105px 1fr;gap:14px;padding:15px}.mag-compact .mag-summary{display:none}.sitemap-groups{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.editorial-wrap{width:calc(100% - 40px)}.editorial-section{padding:70px 0}#main-editorial h2{font-size:30px;letter-spacing:-1px}.editorial-intro{font-size:15px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-list summary{font-size:16px;gap:12px;padding:22px 0}#main-faq .faq-list p{font-size:14px;padding:0 0 22px 30px}.mag-heading{align-items:flex-start;flex-direction:column;gap:15px}.mag-grid{grid-template-columns:1fr;gap:20px}.mag-copy{padding:24px}.mag-compact{grid-template-columns:110px 1fr;gap:17px}.mag-compact h3{font-size:16px}.mag-compact .mag-summary{display:block;font-size:12px}.mag-side{gap:14px}.mag-articles summary{font-size:14px}.mag-body{font-size:14px}.mag-meta{gap:10px}.sitemap-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}#footer-sitemap{padding:65px 0 160px}.sitemap-groups li{font-size:12px}}@media(prefers-reduced-motion:reduce){.mag-image img{transition:none}}.quick-desktop .ai-quick{flex-direction:row;justify-content:flex-start;padding-left:20px;gap:20px;height:72px;text-align:left}.quick-desktop .ai-symbol{flex:0 0 40px;font-size:23px;text-align:center}.ai-label small{display:block}.quick-desktop .ai-label{font-size:14px;white-space:nowrap}.quick-mobile .ai-symbol{font-size:17px;font-weight:600}@media(max-width:1023px){#main-faq .faq-list,.mag-body{padding-right:60px}}.quick-mobile .ai-quick{pointer-events:auto}@media(min-width:1024px){#main-faq .faq-list{padding-right:40px}}.faq-list summary{word-break:keep-all;overflow-wrap:normal}.faq-list .faq-no{flex-shrink:0}.faq-more-wrap{display:flex;justify-content:flex-end;margin:28px 0 0}#main-editorial .faq-more-wrap{margin:28px 0 0}.faq-more{display:inline-flex;align-items:center;gap:14px;padding:16px 30px;border-radius:999px;background:#555;color:#ddd;font-family:Pretendard,MiriHan,sans-serif;font-size:14px;letter-spacing:1px;font-weight:500;line-height:1.1;transition:background .25s,color .25s}.faq-more i{display:block;width:7px;height:7px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(-45deg)}.faq-more:hover,.faq-more:focus-visible{background:#222;color:#fff}@media(min-width:1024px){#main-faq .faq-col{padding-right:40px}#main-faq .faq-col .faq-list{padding-right:0}}@media(max-width:1023px){#main-faq .faq-col{padding-right:60px}#main-faq .faq-col .faq-list{padding-right:0}.faq-more-wrap{justify-content:center;margin-top:22px}.faq-more{padding:14px 26px;font-size:13px}}.mag-compact .editorial-label{font-size:13px}.mag-read,.mag-compact .mag-read,.mag-articles summary span,.mag-meta{font-size:13px}.editorial-label,.mag-compact .editorial-label{font-size:13px}.faq-more{gap:20px;padding:20px 30px;font-size:13px;letter-spacing:0;color:#eee}.faq-more i{width:8px;height:8px}.faq-more:hover,.faq-more:focus-visible{color:#fff}@media(max-width:1023px){.faq-more{padding:16px 26px;font-size:12px;gap:16px}}@media(max-width:1023px){.quick-mobile .ai-quick,.quick-mobile .ai-quick small{font-size:12px}}#main-faq summary .faq-q{margin:0;font:inherit;color:inherit;letter-spacing:inherit;flex:1 1 auto}#main-faq .faq-list p{line-height:1.6;word-break:keep-all}#main-faq .faq-list p .faq-link{display:table;margin:.6em 0 0;color:#555;border-bottom:1px solid currentColor;white-space:nowrap}#main-faq .faq-list p .faq-link:after{content:" →"/""}.mag-compact:not(:has(.mag-image)){grid-template-columns:1fr}.mag-compact[data-cover] .mag-image img{object-position:100% 50%}.mag-card .editorial-label{letter-spacing:.04em}#main-editorial .mag-card h3{word-break:keep-all;overflow-wrap:anywhere}#main-editorial .mag-compact h3{font-size:18px;line-height:1.45}#orem-magazine .mag-featured{display:flex;flex-direction:column}#orem-magazine .mag-featured .mag-copy{flex:1;display:flex;flex-direction:column}#orem-magazine .mag-featured .mag-read{margin-top:auto}.mag-grid--list{grid-template-columns:1fr}.mag-grid--list .mag-side{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1023px){#main-editorial .mag-compact h3{font-size:16px}.mag-grid--list .mag-side{grid-template-columns:1fr}#orem-magazine .mag-copy{padding-right:36px}}#orem-magazine .mag-featured .mag-copy>:not(.mag-read):nth-last-child(2){margin-bottom:25px}@media(max-width:1023px){#orem-magazine .mag-featured .mag-copy{padding-right:52px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){#orem-magazine .mag-copy{padding-right:70px}#orem-magazine .mag-featured .mag-copy{padding-right:86px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){#main-faq .faq-list,#main-faq .faq-col{padding-right:94px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){#footer-sitemap .sitemap-groups{padding-right:36px}}body.sub{background:#fff;color:#444;font-family:Paper,Pretendard,MiriHan,sans-serif}body.sub #header{position:fixed;top:0;left:0;right:0;transform:none!important;background:#fffffff5!important;color:#555;border-bottom:1px solid #ececf0}body.sub #header .brand img{filter:brightness(0)!important}body.sub #header .nav-main.is-here{color:var(--color-key)}.sub-wrap{width:min(100% - 12rem,1420px);margin:0 auto}.sub-hero{margin-top:10rem;display:grid;grid-template-columns:9fr 11fr;height:62rem;background:var(--color-paper);overflow:hidden}.sub-hero.tall{height:68rem}.sub-hero-copy{display:flex;flex-direction:column;justify-content:center;padding-left:max(6rem,calc((100vw - 1420px)/2));padding-right:3rem;position:relative}.sub-hero-copy .eyebrow{font-family:Paper,MiriHan,sans-serif;font-size:1.4rem;letter-spacing:.32em;color:var(--color-key-dark);text-transform:uppercase}.sub-hero-copy h1{margin-top:2.4rem;font-size:6.4rem;line-height:1.18;font-weight:700;color:#2b2b2b;letter-spacing:-.02em;word-break:keep-all}.sub-hero-copy h1.long{font-size:5rem}.sub-hero-copy .lead{margin-top:2.4rem;font-family:Pretendard,MiriHan,sans-serif;font-size:2.2rem;line-height:1.6;color:#555;font-weight:300;word-break:keep-all}.sub-hero-copy .badge{margin-top:3rem;align-self:flex-start;padding:1rem 2rem;border:1px solid var(--color-key);border-radius:10rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem;color:var(--color-key-dark);background:#fff}.sub-hero-copy .ghost{position:absolute;left:max(6rem,calc((100vw - 1420px)/2));bottom:0;line-height:.8;font-family:Paper,MiriHan,sans-serif;font-weight:800;font-size:7.6rem;line-height:1;color:#fff;opacity:.9;white-space:nowrap;pointer-events:none;letter-spacing:-.02em}.sub-hero-photo{position:relative;overflow:hidden;border-radius:16rem 0 0}.sub-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 30%);display:block}.sub-hero.plain{display:block;height:auto;padding:9rem 0 7rem;text-align:center}.sub-hero.plain .sub-hero-copy{padding:0;align-items:center}.sub-hero.plain .ghost{display:none}.sub-crumb{border-bottom:1px solid #e6e6ea;background:#fff}.sub-crumb .sub-wrap{display:flex;align-items:center;gap:1.2rem;height:6.4rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem;color:#6b6b73}.sub-crumb a{color:#6b6b73}.sub-crumb i{width:.7rem;height:.7rem;border-right:1px solid #6b6b73;border-top:1px solid #6b6b73;transform:rotate(45deg)}.sub-crumb b{color:#2b2b2b;font-weight:500}.sub-tabs{background:#fff;border-bottom:1px solid #e6e6ea}.sub-tabs .sub-wrap{display:flex;flex-wrap:wrap;gap:.8rem;padding:2.4rem 0}.sub-tabs a{padding:1.1rem 1.7rem;border:1px solid #d9d9df;border-radius:10rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#555;background:#fff;white-space:nowrap}.sub-tabs a.on{background:#3a3a3a;border-color:#3a3a3a;color:#fff}.sub-sec{padding:12rem 0}.sub-sec.paper{background:var(--color-paper)}.sub-sec.tight{padding:8rem 0}.sec-label{font-family:Paper,MiriHan,sans-serif;font-size:1.3rem;letter-spacing:.32em;color:var(--color-key-dark);text-transform:uppercase}.sec-title{margin-top:1.6rem;font-size:4.2rem;line-height:1.3;font-weight:700;color:#2b2b2b;letter-spacing:-.02em;word-break:keep-all}.sec-desc{margin-top:1.6rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.8rem;line-height:1.7;color:#666;font-weight:300}.prose p{font-family:Pretendard,MiriHan,sans-serif;font-size:1.9rem;line-height:1.9;color:#4a4a4a;word-break:keep-all}.prose p+p{margin-top:1.2rem}.d-intro{display:grid;grid-template-columns:1fr 52rem;gap:10rem;align-items:start}.d-intro .photo{border-radius:4rem;overflow:hidden;aspect-ratio:4/5;box-shadow:0 30px 60px #2828321f}.d-intro .photo img{width:100%;height:100%;object-fit:cover;display:block}.d-intro .prose{margin-top:4rem}.d-block+.d-block{margin-top:7rem}.d-block h3{font-size:2.8rem;font-weight:700;color:#2b2b2b;padding-bottom:2rem;border-bottom:1px solid #2b2b2b;margin-bottom:2.8rem;word-break:keep-all}.price{width:100%;border-top:2px solid #2b2b2b;border-collapse:collapse;font-family:Pretendard,MiriHan,sans-serif;background:#fff}.price th{padding:1.8rem 2.4rem;font-size:1.5rem;font-weight:500;color:#666;text-align:left;border-bottom:1px solid #d9d9df;background:#fafafb}.price td{padding:2.4rem;font-size:1.8rem;color:#333;border-bottom:1px solid #e6e6ea;vertical-align:middle;word-break:keep-all}.price td.nm{font-weight:600;color:#2b2b2b;font-size:1.9rem}.price td.cond{color:#666;font-size:1.6rem}.price td.amt{text-align:right;white-space:nowrap}.price th.amt{text-align:right}.price .was{color:#6b6b73;text-decoration:line-through;font-size:1.5rem;margin-right:1.2rem}.price .off{display:inline-block;margin-right:1.2rem;padding:.3rem 1rem;border-radius:10rem;background:var(--color-key-tint);color:var(--color-key-dark);font-size:1.4rem;font-weight:600}.price .now{font-family:Pretendard,MiriHan,sans-serif;font-size:2.4rem;font-weight:700;color:#2b2b2b}.price .now small{font-size:1.5rem;font-weight:500;margin-left:.2rem}.price-note{margin-top:1.8rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem;color:#6b6b73}.cta-row{margin-top:4rem;display:flex;gap:1.2rem}.sbtn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-width:22rem;height:6.4rem;padding:0 3.2rem;border-radius:10rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.7rem;font-weight:500;border:1px solid #3a3a3a;color:#2b2b2b;background:#fff}.sbtn.fill{background:#3a3a3a;color:#fff}.sbtn.key{background:var(--color-key);border-color:var(--color-key);color:#fff}.points{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 2.4rem;counter-reset:pt}.points li{list-style:none;counter-increment:pt;display:flex;gap:2rem;align-items:flex-start;padding:2.6rem 2.8rem;background:#fff;border:1px solid #e6e6ea;border-radius:2rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.8rem;line-height:1.6;color:#3d3d3d;word-break:keep-all}.points li:before{content:counter(pt,decimal-leading-zero);font-family:Paper,MiriHan,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.1em;color:var(--color-key-dark);padding-top:.4rem}.sub-sec.paper .points li{border-color:transparent}.qna details{border-bottom:1px solid #d9d9df}.qna details:first-child{border-top:1px solid #2b2b2b}.qna summary{list-style:none;cursor:pointer;display:flex;gap:2.4rem;align-items:flex-start;padding:2.8rem 1rem;font-size:2rem;font-weight:500;color:#2b2b2b;line-height:1.5;word-break:keep-all}.qna summary::-webkit-details-marker{display:none}.qna summary .n{font-family:Paper,MiriHan,sans-serif;font-size:1.4rem;color:var(--color-key-dark);padding-top:.5rem;min-width:2.4rem}.qna summary .pm{margin-left:auto;font-size:2.4rem;color:var(--color-key);font-weight:300;line-height:1}.qna details[open] summary .pm{transform:rotate(45deg)}.qna details p{padding:0 1rem 3rem 5.8rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.8rem;line-height:1.8;color:#555;word-break:keep-all}.t-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3.2rem 2.4rem}.t-card{display:flex;flex-direction:column;background:#fff;border-radius:3rem;overflow:hidden;box-shadow:0 0 0 1px #3c3c4614,0 16px 36px #3c3c4614}.t-card .ph{aspect-ratio:4/5;overflow:hidden;background:#eee}.t-card .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.t-card .bd{flex:1;display:flex;flex-direction:column;padding:2.6rem 2.8rem 2.8rem;border-top:3px solid var(--color-key)}.t-card .cat{font-family:Pretendard,MiriHan,sans-serif;font-size:1.4rem;color:var(--color-key-dark)}.t-card .nm{margin-top:.8rem;font-size:2.3rem;font-weight:700;color:#2b2b2b;line-height:1.35;word-break:keep-all}.t-card .info{margin-top:1rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem;line-height:1.55;color:#666;word-break:keep-all}.t-card .pr{margin-top:auto;padding-top:2rem;display:flex;align-items:baseline;justify-content:space-between;font-family:Pretendard,MiriHan,sans-serif;font-size:1.4rem;color:#6b6b73}.t-card .pr b{font-family:Pretendard,MiriHan,sans-serif;font-size:2.2rem;color:#2b2b2b}.t-card .pr .was{text-decoration:line-through;color:#6b6b73;margin-right:.8rem}.t-card .until{margin-top:1rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.4rem;color:var(--color-key-dark)}.cat-head{display:flex;align-items:baseline;gap:1.6rem;margin:0 0 3.2rem}.cat-head h2{font-size:3rem;font-weight:700;color:#2b2b2b}.cat-head span{font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#6b6b73}.cat-group+.cat-group{margin-top:9rem}.search-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5rem}.search-row .box{display:flex;align-items:center;width:46rem;height:6rem;padding:0 2.4rem;border:1px solid #8e8e98;border-radius:10rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#6b6b73;background:#fff}.search-row .sort{display:flex;gap:2.4rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem;color:#6b6b73}.search-row .sort b{color:#2b2b2b;font-weight:600}.sub-wrap.narrow{width:min(100% - 12rem,1100px)}.sub-hero.plain{margin-top:10rem}.sub-hero.plain h1{margin-top:2rem}.a-state{display:grid;grid-template-columns:1fr 1fr;gap:10rem;align-items:end}.a-state .prose p{font-size:2.1rem;line-height:1.9}.a-crit{margin-top:6rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.a-crit article{background:#fff;border-radius:3rem;overflow:hidden;box-shadow:0 0 0 1px #3c3c460f}.a-crit .ph{aspect-ratio:4/5;overflow:hidden}.a-crit .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.a-crit .no{padding:2.8rem 2.8rem 0;font-family:Paper,MiriHan,sans-serif;font-size:4.4rem;font-weight:800;line-height:1;color:var(--color-key)}.a-crit .no small{display:block;margin-top:.8rem;font-size:1.1rem;font-weight:500;letter-spacing:.2em;color:#6b6b73}.a-crit h3{padding:1.6rem 2.8rem 0;font-size:2.2rem;font-weight:700;color:#2b2b2b;word-break:keep-all}.a-crit .tx{padding:1.2rem 2.8rem 3.2rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;line-height:1.7;color:#666;word-break:keep-all}.a-gal{margin-top:6rem;display:grid;grid-template-columns:repeat(6,1fr);gap:2rem}.a-gal figure{border-radius:3rem;overflow:hidden;grid-column:span 2;aspect-ratio:5/3}.a-gal .g1,.a-gal .g2{grid-column:span 3}.a-gal img,.a-plaque img,.doc-gal img{width:100%;height:100%;object-fit:cover;display:block}.a-plaque{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.a-plaque figure{border-radius:3rem;overflow:hidden;aspect-ratio:5/2}.doc{display:grid;grid-template-columns:56rem 1fr;gap:10rem;align-items:start}.doc .ph{border-radius:4rem 4rem 16rem;overflow:hidden;background:#f0f0f3}.doc .ph img{width:100%;display:block}.doc .nm{margin-top:5rem;padding-bottom:2rem;border-bottom:1px solid #2b2b2b;font-size:3rem;font-weight:700;color:#2b2b2b}.career{margin-top:2.8rem;display:grid;grid-template-columns:1fr 1fr;gap:0 4rem}.career li{list-style:none;position:relative;padding:1rem 0 1rem 1.8rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.7rem;line-height:1.6;color:#4a4a4a;word-break:keep-all}.career li:before{content:"";position:absolute;left:0;top:2.1rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--color-key)}.doc-gal{margin-top:6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.doc-gal figure{border-radius:3rem;overflow:hidden;aspect-ratio:5/3}.bna-cats{display:flex;gap:1rem;justify-content:center;margin-bottom:5rem}.bna-cats a{padding:1.2rem 2.8rem;border-radius:10rem;border:1px solid #d9d9df;background:#fff;font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#555}.bna-cats a.on{background:#3a3a3a;border-color:#3a3a3a;color:#fff}.bna-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.bna-card{background:#fff;border-radius:3rem;overflow:hidden;box-shadow:0 0 0 1px #3c3c4614}.bna-card .ph.two{display:grid;grid-template-columns:1fr 1fr;gap:2px;aspect-ratio:4/3;overflow:hidden}.bna-card .ph img{width:100%;height:100%;object-fit:cover;display:block}.bna-card .bd{display:block;padding:2.4rem 2.8rem 2.8rem;border-top:3px solid var(--color-key)}.bna-card .cat{font-family:Pretendard,MiriHan,sans-serif;font-size:1.4rem;color:var(--color-key-dark)}.bna-card strong{display:block;margin-top:.6rem;font-size:2.1rem;color:#2b2b2b}.bna-card .by{display:block;margin-top:.8rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.4rem;color:#6b6b73}.pager{margin-top:5rem;display:flex;justify-content:center;gap:.8rem}.pager b{display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border-radius:50%;background:#3a3a3a;color:#fff;font-family:Paper,MiriHan,sans-serif;font-size:1.5rem}.meta{border-top:2px solid #2b2b2b}.meta div{display:flex;border-bottom:1px solid #e6e6ea;font-family:Pretendard,MiriHan,sans-serif;font-size:1.7rem}.meta dt{width:18rem;padding:2rem 2.4rem;background:#fafafb;color:#666}.meta dd{padding:2rem 2.4rem;color:#2b2b2b}.bna-view{margin-top:5rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.bna-view figure{position:relative;border-radius:3rem;overflow:hidden}.bna-view img{width:100%;display:block}.bna-view figcaption{position:absolute;left:2.4rem;top:2.4rem;padding:.8rem 1.8rem;border-radius:10rem;background:#282828b8;color:#fff;font-family:Paper,MiriHan,sans-serif;font-size:1.3rem;letter-spacing:.2em}.board{width:100%;border-top:2px solid #2b2b2b;border-collapse:collapse;font-family:Pretendard,MiriHan,sans-serif}.board th{padding:2rem;font-size:1.6rem;font-weight:500;color:#555;background:#fafafb;border-bottom:1px solid #d9d9df}.board td{padding:2.4rem 2rem;font-size:1.7rem;border-bottom:1px solid #e6e6ea;text-align:center;color:#333}.board .empty td{padding:12rem 2rem;color:#6b6b73}.f{background:#fff;border-radius:3rem;padding:6rem;box-shadow:0 0 0 1px #3c3c460f;font-family:Pretendard,MiriHan,sans-serif}.f fieldset{border:0;margin:0 0 4.4rem;padding:0}.f legend{font-family:Paper,MiriHan,sans-serif;font-size:2.1rem;font-weight:700;color:#2b2b2b;margin-bottom:2rem}.f legend em,.fld em{font-style:normal;font-size:1.3rem;font-weight:500;color:var(--color-key);margin-left:.6rem}.f legend small{font-size:1.4rem;font-weight:400;color:#6b6b73;margin-left:.8rem}.chips{display:flex;flex-wrap:wrap;gap:1rem}.chip{display:inline-flex;align-items:center;height:5.2rem;padding:0 2.4rem;border:1px solid #8e8e98;border-radius:10rem;font-size:1.6rem;color:#444;background:#fff;cursor:pointer}.chip input{position:absolute;opacity:0;pointer-events:none}.chip.on{background:var(--color-key);border-color:var(--color-key);color:#fff}.hint{font-size:1.5rem;color:#6b6b73;line-height:1.6}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.fld{display:block;margin-bottom:2.8rem}.fld>span{display:block;margin-bottom:1rem;font-size:1.5rem;font-weight:500;color:#444}.fld input,.fld textarea{width:100%;padding:0 2rem;height:6rem;border:1px solid #8e8e98;border-radius:1.2rem;background:#fff;font:inherit;font-size:1.7rem;color:#2b2b2b}.fld textarea{height:auto;padding:1.8rem 2rem;resize:vertical;line-height:1.6}.fld.bad input{border-color:#b3261e;background:#fdf4f3}.msg{display:block;margin-top:.8rem;font-size:1.4rem;color:#b3261e}.agree{display:flex;flex-direction:column;gap:1.4rem;padding:2.8rem;border-radius:1.6rem;background:var(--color-paper);font-size:1.6rem;color:#444}.agree a{margin-left:.8rem;text-decoration:underline;color:var(--color-key-dark)}.agree input{margin-right:1rem;width:1.8rem;height:1.8rem;accent-color:var(--color-key);vertical-align:-.3rem}.agree .bad{color:#b3261e}button.sbtn{cursor:pointer;font-family:Pretendard,MiriHan,sans-serif}.done{text-align:center;padding:4rem 0}.done .ok{width:9rem;height:9rem;margin:0 auto 4rem;border-radius:50%;background:var(--color-key-tint);position:relative}.done .ok:after{content:"";position:absolute;left:3.2rem;top:2.4rem;width:2.2rem;height:3.8rem;border-right:3px solid var(--color-key);border-bottom:3px solid var(--color-key);transform:rotate(45deg)}html[lang=ko] .done .sec-desc{word-break:keep-all}@media(max-width:639px){.done .sec-desc{padding-right:64px}}.rsv-g{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4rem;margin-bottom:2rem}.rsv-g fieldset{margin:0 0 3rem}.picked{list-style:none;margin:0 0 2rem;padding:0;border-top:1px solid #2b2b2b}.picked li{display:flex;align-items:center;gap:1.6rem;padding:1.8rem .4rem;border-bottom:1px solid #e6e6ea;font-size:1.6rem}.picked b{display:block;color:#2b2b2b}.picked small{color:#6b6b73;font-size:1.4rem}.picked .amt{margin-left:auto;font-family:Pretendard,MiriHan,sans-serif;font-weight:700;color:#2b2b2b}.picked button{width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid #cfcfd6;background:#fff;color:#666;font-size:1.8rem;line-height:1}.rsv fieldset .cta-row .sbtn{min-width:0;height:5.2rem;font-size:1.5rem;padding:0 2.4rem}.cal-h{display:flex;align-items:center;justify-content:center;gap:2.4rem;margin-bottom:1.6rem;font-size:1.8rem;color:#2b2b2b}.cal-h i{width:1rem;height:1rem;border-left:1.5px solid #555;border-bottom:1.5px solid #555;transform:rotate(45deg)}.cal-h i.nx{transform:rotate(225deg)}.cal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:.6rem;text-align:center}.cal-g em{font-style:normal;font-size:1.3rem;color:#6b6b73;padding:.8rem 0}.cal-g span{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;font-family:Paper,MiriHan,sans-serif;font-size:1.5rem}.cal-g .no{color:#c4c4cc}.cal-g .ok{color:#2b2b2b;background:var(--color-key-tint);font-weight:600}.cal-g .on{background:var(--color-key);color:#fff;font-weight:700}.cal .hint{margin-top:1.4rem}.slots{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.slots span{display:flex;align-items:center;justify-content:center;height:4.6rem;border:1px solid #8e8e98;border-radius:1rem;font-family:Paper,MiriHan,sans-serif;font-size:1.5rem;color:#333;background:#fff}.slots .on{background:var(--color-key);border-color:var(--color-key);color:#fff;font-weight:700}.legal h3{margin:4.4rem 0 1.6rem;font-size:2.1rem;font-weight:700;color:#2b2b2b}.legal p{font-family:Pretendard,MiriHan,sans-serif;font-size:1.7rem;line-height:1.9;color:#4a4a4a;word-break:keep-all}.legal .sec-title+p{margin-top:2.4rem}.fee-wrap{overflow-x:auto}.fee{width:100%;border-collapse:collapse;border-top:2px solid #2b2b2b;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem}.fee th{padding:1.4rem 1rem;background:#fafafb;border:1px solid #e0e0e6;font-weight:500;color:#555;line-height:1.4}.fee td{padding:1.8rem 1rem;border:1px solid #e6e6ea;text-align:center;color:#333}.fee th strong{font-weight:500}.f.auth{max-width:56rem;margin:0 auto}.f.auth.wide{max-width:86rem}.f.auth .links{margin-top:2.8rem;display:flex;justify-content:center;align-items:center;gap:1.6rem;font-size:1.5rem;color:#666}.f.auth .links span{width:1px;height:1.2rem;background:#ccc}body.ai-open{overflow:hidden}.ai-dim{position:fixed;inset:0;background:#18181873;z-index:60}.ai-win{position:fixed;right:12rem;bottom:14rem;z-index:61;width:44rem;height:64rem;display:flex;flex-direction:column;border-radius:2.8rem;overflow:hidden;background:#fff;box-shadow:0 30px 80px #14141e59;font-family:Pretendard,MiriHan,sans-serif}.ai-win header{display:flex;align-items:baseline;gap:1.2rem;padding:2.4rem 2.8rem;background:#3a3a3a;color:#fff}.ai-win header b{font-size:2rem}.ai-win header span{font-size:1.4rem;color:#d6d6d6}.ai-win header button{margin-left:auto;color:#fff;font-size:2.6rem;line-height:1;background:none;border:0}.ai-win .log{flex:1;padding:2.8rem;display:flex;flex-direction:column;gap:1.4rem;background:var(--color-paper);overflow:auto}.ai-win .log p{max-width:82%;padding:1.6rem 2rem;border-radius:1.8rem;font-size:1.6rem;line-height:1.6}.ai-win .bot{background:#fff;color:#333;border-top-left-radius:.4rem;align-self:flex-start}.ai-win .me{background:var(--color-key);color:#fff;border-top-right-radius:.4rem;align-self:flex-end}.ai-win .typing{display:flex;gap:.6rem}.ai-win .typing i{width:.8rem;height:.8rem;border-radius:50%;background:#b9b9c2}.ai-win .acts{max-width:100%!important;padding:0!important;display:flex;flex-direction:column;gap:1rem}.ai-win .acts .sbtn{min-width:0;height:5.2rem;font-size:1.5rem}.ai-win .note{padding:1.4rem 2.8rem;font-size:1.3rem;line-height:1.5;color:#6b6b73;border-top:1px solid #e6e6ea}.ai-win form{display:flex;gap:1rem;padding:1.6rem 2rem 2rem}.ai-win form input{flex:1;height:5.2rem;padding:0 1.8rem;border:1px solid #8e8e98;border-radius:10rem;font:inherit;font-size:1.5rem}.ai-win form .sbtn{min-width:0;height:5.2rem;padding:0 2.4rem;font-size:1.5rem}.t-rows{display:flex;flex-direction:column;gap:2.4rem}.t-row{display:grid;grid-template-columns:36rem 1fr;background:#fff;border-radius:3rem;overflow:hidden;box-shadow:0 0 0 1px #3c3c4614,0 16px 36px #3c3c460f}.t-row .ph{display:block;position:relative;min-height:34rem;overflow:hidden}.t-row .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block}.t-row .bd{padding:4.4rem 5rem;border-left:3px solid var(--color-key)}.t-row .cat{font-family:Pretendard,MiriHan,sans-serif;font-size:1.4rem;color:var(--color-key-dark)}.t-row h2{margin-top:.8rem;font-size:3rem;font-weight:700;color:#2b2b2b;word-break:keep-all}.t-row .info{margin-top:1rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.7rem;color:#666;word-break:keep-all}.t-row .pl{list-style:none;margin:2.8rem 0 0;padding:0;border-top:1px solid #2b2b2b;font-family:Pretendard,MiriHan,sans-serif}.t-row .pl li{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem .4rem;border-bottom:1px solid #e6e6ea;font-size:1.7rem;color:#333;word-break:keep-all}.t-row .pl small{margin-left:1.2rem;font-size:1.4rem;color:#6b6b73}.t-row .pl .amt{white-space:nowrap}.t-row .pl .now{font-size:2rem}.t-row .pl .was{color:#6b6b73;text-decoration:line-through;font-size:1.4rem;margin-right:1rem}.t-row .cta-row{margin-top:3rem}.t-row .sbtn{min-width:18rem;height:5.6rem;font-size:1.6rem}.pair{margin-top:2.4rem;display:flex;align-items:center;gap:1.6rem;padding:2rem 2.8rem;border-radius:1.6rem;background:var(--color-key-tint);font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#444}.pair span{font-size:1.4rem;color:var(--color-key-dark);font-weight:600}.pair b{font-size:1.8rem;color:#2b2b2b}.pair em{font-style:normal;color:#666;font-size:1.5rem}.pair i{margin-left:auto;width:.9rem;height:.9rem;border-right:1.5px solid var(--color-key-dark);border-top:1.5px solid var(--color-key-dark);transform:rotate(45deg)}.sub-tabs a{font-size:1.5rem}.d-band{margin:0;height:46rem;overflow:hidden}.d-band img{width:100%;height:100%;object-fit:cover;display:block}.d-intro .photo.wide{aspect-ratio:5/3;align-self:center}.cal-g .ok{box-shadow:inset 0 0 0 1.5px var(--color-key)}.cal .legend{margin-top:1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;font-size:1.4rem;color:#6b6b73}.cal .legend .k{display:inline-block;width:1.6rem;height:1.6rem;border-radius:50%;margin-left:1rem}.cal .legend .k:first-child{margin-left:0}.cal .legend .ok{background:var(--color-key-tint);box-shadow:inset 0 0 0 1.5px var(--color-key)}.cal .legend .on{background:var(--color-key)}.cal .legend .no{background:#ededf0}.cal-g .no{color:#9a9aa3}.board .empty .e1{font-size:1.9rem;color:#444}.board .empty .e2{margin-top:1rem;font-size:1.6rem;color:#6b6b73}.board .empty .cta-row{margin-top:3.2rem}.bna-grid{grid-template-columns:repeat(auto-fit,minmax(0,52rem));justify-content:center}.ai-win .typing i{background:#6b6b73}.d-band.n2{display:grid;grid-template-columns:1fr 1fr;gap:4px}.d-band img.prod{object-position:0% 50%}.t-grid.three{grid-template-columns:repeat(3,1fr)}.t-card .ph img,.t-row .ph img{object-position:50% 50%!important}.sw-bar{display:none}@media(max-width:1023px){body.sub #header{background:#fff!important;border-bottom:1px solid #ececf0}body.sub .brand img{width:auto!important;height:40px!important;max-height:40px}body.sub .mobile-menu{top:60px}.menu-toggle i{transition:transform .3s,opacity .3s}.menu-toggle[aria-expanded=true] i:nth-child(1){transform:translateY(9px) rotate(45deg)}.menu-toggle[aria-expanded=true] i:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] i:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.sub-wrap,.sub-wrap.narrow{width:calc(100% - 40px)}.sub-hero{margin-top:60px;display:flex;flex-direction:column-reverse;height:auto}.sub-hero-photo{height:300px;border-radius:0 0 0 60px}.sub-hero-photo img{object-position:50% 0}.sub-hero-copy{padding:28px 20px 30px}.sub-hero-copy .ghost{display:none}.sub-hero-copy .eyebrow{font-size:11px;letter-spacing:.28em}.sub-hero-copy h1,.sub-hero-copy h1.long{margin-top:10px;font-size:30px;line-height:1.25}.sub-hero-copy .lead{margin-top:10px;font-size:15px;line-height:1.6}.sub-hero-copy .badge{margin-top:14px;padding:7px 14px;font-size:13px}.sub-hero.plain{margin-top:60px;padding:44px 0 36px}.sub-hero.plain h1{margin-top:10px}.sub-crumb .sub-wrap{height:44px;gap:8px;font-size:12px;white-space:nowrap;overflow:hidden}.sub-crumb b{overflow:hidden;text-overflow:ellipsis}.sub-crumb i{width:5px;height:5px;flex:none}.sub-tabs .sub-wrap{width:100%;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:12px 20px;scrollbar-width:none}.sub-tabs .sub-wrap::-webkit-scrollbar{display:none}.sub-tabs a{flex:none;padding:9px 15px;font-size:13.5px}.sub-sec{padding:56px 0}.sub-sec.tight{padding:44px 0}.sec-label{font-size:11px;letter-spacing:.28em}.sec-title{margin-top:8px;font-size:24px;line-height:1.35}.sec-desc{margin-top:8px;font-size:14.5px;line-height:1.65}.prose p{font-size:15px;line-height:1.85}.prose p+p{margin-top:10px}.d-intro{display:flex;flex-direction:column-reverse;gap:28px}.d-intro .photo{border-radius:24px;aspect-ratio:4/5;width:100%}.d-intro .photo.wide{aspect-ratio:5/3}.d-intro .prose{margin-top:20px}.d-intro>div>div[style]{margin-top:32px!important}.price,.price tbody,.price tr,.price td{display:block;width:100%}.price thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.price tr{padding:16px 2px;border-bottom:1px solid #e6e6ea}.price td{padding:0;border:0}.price th{font-size:14px}.price td.nm{font-size:15.5px}.price td.cond{margin-top:4px;font-size:13px}.price td.cond:empty{display:none}.price td.amt{margin-top:8px;text-align:right}.price .was{font-size:13px;margin-right:8px}.price .off{font-size:12px;padding:2px 8px;margin-right:8px}.price .now{font-size:20px}.price .now small{font-size:13px}.price-note{margin-top:12px;font-size:13px}.cta-row{margin-top:24px;flex-wrap:wrap;gap:8px}.sbtn{min-width:0;flex:1 1 calc(50% - 4px);height:50px;padding:0 12px;font-size:14.5px}.cta-row .sbtn.key{flex-basis:100%}.pair{margin-top:14px;padding:14px 16px;gap:8px 10px;flex-wrap:wrap;border-radius:12px;font-size:13.5px}.pair span{font-size:12px}.pair b{font-size:15px}.pair em{font-size:13px}.pair i{width:7px;height:7px}.d-band{height:150px}.d-band.n2{gap:2px}.d-block+.d-block{margin-top:40px}.d-block h3{font-size:19px;padding-bottom:12px;margin-bottom:16px}.points{grid-template-columns:1fr;gap:8px}.points li{gap:12px;padding:15px 16px;border-radius:12px;font-size:14.5px;line-height:1.6}.points li:before{font-size:12px;padding-top:2px}.qna summary{gap:12px;padding:18px 2px;font-size:15.5px}.qna summary .n{font-size:12px;padding-top:3px;min-width:18px}.qna summary .pm{font-size:20px}.qna details p{padding:0 2px 20px 32px;font-size:14.5px;line-height:1.8}.cat-head{gap:8px;margin-bottom:18px;flex-wrap:wrap}.cat-head h2{font-size:20px}.cat-head span{font-size:13px}.search-row{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:28px}.search-row .box{width:100%;height:46px;padding:0 18px;font-size:14px}.search-row .sort{gap:16px;font-size:13px;overflow-x:auto;white-space:nowrap}.t-grid,.t-grid.three{grid-template-columns:repeat(2,1fr);gap:16px 10px}.t-card{border-radius:18px}.t-card .bd{padding:14px 14px 16px;border-top-width:2px}.t-card .cat{font-size:11.5px}.t-card .nm{margin-top:4px;font-size:15.5px}.t-card .info{margin-top:6px;font-size:12.5px;line-height:1.5}.t-card .until{margin-top:6px;font-size:12px}.t-card .pr{padding-top:12px;font-size:12px;flex-wrap:wrap;gap:2px 6px}.t-card .pr b{font-size:16px}.t-rows{gap:16px}.t-row{grid-template-columns:1fr;border-radius:20px}.t-row .ph{min-height:0;aspect-ratio:6/5}.t-row .bd{padding:20px 18px 22px;border-left:0;border-top:2px solid var(--color-key)}.t-row .cat{font-size:12px}.t-row h2{margin-top:4px;font-size:20px}.t-row .info{margin-top:6px;font-size:14px}.t-row .pl{margin-top:16px}.t-row .pl li{flex-direction:column;align-items:stretch;gap:4px;padding:12px 2px;font-size:14.5px}.t-row .pl small{display:block;margin:2px 0 0;font-size:12.5px}.t-row .pl .amt{text-align:right}.t-row .pl .now{font-size:17px}.t-row .cta-row{margin-top:18px}.t-row .sbtn{min-width:0;height:46px;font-size:14px}.sw-track{display:flex!important;grid-template-columns:none!important;gap:12px!important;width:100vw!important;margin-left:-20px!important;padding:6px 70px 14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 70px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sw-track::-webkit-scrollbar{display:none}.sw-track>*{flex:0 0 250px;width:250px;scroll-snap-align:center;scroll-snap-stop:always;opacity:.38;transition:opacity .35s;grid-column:auto!important}.sw-track>.is-current{opacity:1}.sw-track:focus-visible{outline:2px solid var(--color-key);outline-offset:-2px}.sw-bar{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:4px}.sw-count{font-family:Paper,MiriHan,sans-serif;font-size:13px;letter-spacing:.08em;color:#6b6b73}.sw-count b{font-weight:600;color:var(--color-key-dark)}.sw-bar button{width:44px;height:44px;border:1px solid #8e8e98;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.sw-bar button i{width:9px;height:9px;border-left:1.5px solid #333;border-bottom:1.5px solid #333;transform:translate(2px) rotate(45deg)}.sw-bar .sw-next i{transform:translate(-2px) rotate(225deg)}.sw-bar button:disabled{opacity:.45}.sw-bar button:focus-visible{outline:2px solid var(--color-key);outline-offset:3px}.a-state{grid-template-columns:1fr;gap:20px}.a-state .prose p{font-size:15px}.a-crit{margin-top:24px}.a-crit article{border-radius:18px}.a-crit .no{padding:16px 16px 0;font-size:30px}.a-crit .no small{font-size:10px;margin-top:4px}.a-crit h3{padding:8px 16px 0;font-size:16.5px}.a-crit .tx{padding:6px 16px 18px;font-size:13.5px}.a-gal{margin-top:24px}.a-gal figure{border-radius:18px;aspect-ratio:5/3}.a-plaque{grid-template-columns:1fr;gap:10px;margin-top:20px}.a-plaque figure{border-radius:18px;aspect-ratio:5/3}.doc{grid-template-columns:1fr;gap:28px}.doc .ph{border-radius:24px 24px 80px}.doc .nm{margin-top:28px;padding-bottom:12px;font-size:21px}.career{grid-template-columns:1fr;margin-top:14px}.career li{padding:7px 0 7px 14px;font-size:14.5px}.career li:before{top:15px;width:5px;height:5px}.doc-gal{margin-top:24px}.doc-gal figure{border-radius:18px}.bna-cats{margin-bottom:24px;gap:6px}.bna-cats a{padding:9px 18px;font-size:13.5px}.bna-grid{grid-template-columns:1fr}.bna-card{border-radius:18px}.bna-card .bd{padding:14px 16px 18px}.bna-card strong{font-size:16.5px}.bna-card .cat,.bna-card .by{font-size:12px}.pager{margin-top:28px}.pager b{width:38px;height:38px;font-size:13px}.meta div{font-size:14px}.meta dt{width:92px;padding:12px 14px}.meta dd{padding:12px 14px}.bna-view{margin-top:24px;gap:6px}.bna-view figure{border-radius:14px}.bna-view figcaption{left:10px;top:10px;padding:4px 10px;font-size:11px}.board thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.board .empty td{padding:56px 8px}.board .empty .e1{font-size:16px}.board .empty .e2{font-size:13.5px;margin-top:8px}.board .empty .cta-row{margin-top:20px}.f{padding:26px 18px;border-radius:20px}.f fieldset{margin-bottom:28px}.f legend{font-size:17px;margin-bottom:12px}.f legend em,.fld em{font-size:12px}.f legend small{font-size:12.5px}.chips{gap:6px}.chip{height:42px;padding:0 15px;font-size:14px}.hint{font-size:13.5px}.f-row{grid-template-columns:1fr;gap:0}.fld{margin-bottom:18px}.fld>span{margin-bottom:6px;font-size:13.5px}.fld input,.fld textarea{height:50px;padding:0 14px;border-radius:10px;font-size:16px}.fld textarea{height:auto;padding:12px 14px}.msg{font-size:12.5px;margin-top:5px}.agree{gap:10px;padding:16px;border-radius:12px;font-size:13.5px;line-height:1.5}.agree input{width:16px;height:16px;margin-right:8px}.f .cta-row .sbtn.key,.f button.sbtn.key{flex:1 1 100%;height:54px;font-size:16px}.done{padding:16px 0}.done .ok{width:64px;height:64px;margin-bottom:22px}.done .ok:after{left:23px;top:16px;width:15px;height:27px}.rsv-g{grid-template-columns:1fr;gap:0;margin-bottom:0}.rsv-g fieldset{margin-bottom:28px}.picked li{gap:10px;padding:12px 2px;font-size:14.5px}.picked small{font-size:12.5px}.picked button{width:28px;height:28px;font-size:16px}.rsv fieldset .cta-row .sbtn{height:44px;font-size:13.5px;padding:0 10px}.cal-h{gap:18px;margin-bottom:10px;font-size:16px}.cal-h i{width:8px;height:8px}.cal-g{gap:2px}.cal-g em{font-size:12px;padding:6px 0}.cal-g span{font-size:14px;min-height:44px}.cal .legend{margin-top:12px;font-size:12px;gap:6px 8px}.cal .legend .k{width:12px;height:12px;margin-left:8px}.slots{grid-template-columns:repeat(3,1fr);gap:6px}.slots span{height:44px;font-size:14px;border-radius:8px}.legal h3{margin:30px 0 10px;font-size:16.5px}.legal p{font-size:14.5px;line-height:1.85}.legal .sec-title+p{margin-top:16px}.fee-wrap{margin-right:-20px;padding-right:20px;overflow-x:auto}.fee-wrap:before{content:"表格可左右滑动 →";display:block;margin-bottom:8px;font-family:Pretendard,MiriHan,sans-serif;font-size:12.5px;color:#6b6b73}.fee{min-width:760px;font-size:12.5px}.fee th{padding:9px 6px}.fee td{padding:11px 6px}.f.auth,.f.auth.wide{max-width:none}.f.auth .links{margin-top:18px;font-size:13.5px}.ai-win{inset:60px 0 0;width:auto;height:auto;border-radius:20px 20px 0 0}.ai-win header{padding:16px 18px}.ai-win header b{font-size:17px}.ai-win header span{font-size:12.5px}.ai-win header button{font-size:24px}.ai-win .log{padding:18px;gap:10px}.ai-win .log p{padding:12px 14px;border-radius:14px;font-size:14.5px}.ai-win .acts .sbtn{height:46px;font-size:14px;flex:none}.ai-win .note{padding:10px 18px;font-size:12px}.ai-win form{padding:10px 12px 14px;gap:8px}.ai-win form input{height:46px;padding:0 14px;font-size:16px}.ai-win form .sbtn{flex:none;height:46px;padding:0 16px;font-size:14px}body.ai-open .quick-mobile,body.ai-open .consultation{display:none}.sub-common #c_guide .info-con,.sub-common #footer .footer-container{padding-right:64px}body.sub #footer-sitemap .editorial-wrap{padding-right:50px}body.sub #footer-sitemap{padding-bottom:130px!important}.qna summary,.t-row .pl li,.price tr{padding-right:0}.sub-common #c_guide .info-con .wrap3 .contents .btn-wrap{gap:8px}.sub-common #c_guide .info-con .wrap3 .contents .btn-wrap .btn{padding:14px 18px!important;font-size:14px!important;white-space:nowrap}}@media(max-width:1023px){.price .now,.t-row .pl .amt,.t-card .pr b{white-space:nowrap}.t-row .pl .now{display:inline-block}}@media(max-width:1023px){.t-row .pl .amt small,.price .now small{display:inline;margin:0 0 0 2px}.d-intro>div{width:100%}.price td.amt,.t-row .pl .amt{padding-right:64px}.cal,.slots,.cal .legend{margin-right:46px}.cal-g .no{color:#8e8e98}.cta-row .sbtn{flex:1 1 100%}.f .links,.ai-win .acts .sbtn{flex:none}.sub-hero-photo{height:360px}.agree{padding-right:64px}.sub-tabs a{padding:12px 16px}.sub-tabs .sub-wrap{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}body.menu-open{overflow:hidden}.a-crit .no small{font-size:11.5px}.t-card .cat{font-size:12px}.sub-crumb a,.sub-crumb b{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:1023px){.f fieldset{min-width:0}.picked li{flex-wrap:wrap}.picked li>span:first-child{flex:1 1 60%;min-width:0}.d-intro .photo{display:none}.d-intro{gap:0}}@media(max-width:1023px){.sec-label,.sub-hero-copy .eyebrow{font-size:12px}.t-row .pl .was,.price .was{font-size:12.5px}}@media(max-width:1023px){.sub-hero-copy{padding-right:64px}.legal p,.legal h3{padding-right:50px}.cal .legend{font-size:11.5px;gap:4px 6px}.cal .legend .k{margin-left:6px}.sub-tabs .sub-wrap{padding-right:76px}}@media(max-width:1023px){.sub-tabs a{padding:13px 16px}.chip{height:44px}.picked button{width:44px;height:44px}.pair{min-height:48px}}@media(max-width:1023px){.cal-g span{aspect-ratio:auto;min-width:0;min-height:44px;border-radius:22px}.cal-g .ok,.cal-g .on{border-radius:22px}.cal .legend{margin-right:0}.picked li{display:grid;grid-template-columns:1fr auto 44px;align-items:center;gap:8px}.picked li>span:first-child{min-width:0}}body.sub #c_guide .info-con .wrap1 .title{line-height:1.6}body.sub #footer-sitemap li a{color:#e8e8e8}@media(min-width:1024px)and (max-width:1439px){.d-intro{grid-template-columns:minmax(0,1fr) minmax(0,42%);gap:6rem}}@media(min-width:1024px)and (max-width:1279px){.doc{grid-template-columns:minmax(0,45%) minmax(0,1fr);gap:6rem}}@media(min-width:1024px)and (max-width:1279px){.sub-hero,.sub-hero.plain{margin-top:60px}}@media(min-width:768px)and (max-width:1023px){.t-row{grid-template-columns:40% minmax(0,1fr)}.t-row .ph{aspect-ratio:auto;min-height:0}.t-row .bd{border-top:0;border-left:3px solid var(--color-key)}.doc .ph{max-width:480px;margin:0 auto}}@media(min-width:1280px)and (max-width:1599px){.sub-wrap{width:min(100% - 17rem,1420px)}}.f.auth.social{max-width:44rem;margin:0 auto;text-align:center}.f.auth.social .auth-lead{font-size:2rem;font-weight:700;color:#222;margin-bottom:2.4rem}.f.auth.social .social-list{display:grid;gap:1.2rem}.f.auth.social .sbtn.social{width:100%;min-width:0;height:5.6rem;justify-content:flex-start;gap:1.4rem;padding:0 2rem;border:1px solid #cfcfd4;border-radius:1rem;background:#fff;color:#222;font-size:1.6rem;font-weight:600}.f.auth.social .sbtn.social svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.f.auth.social .sbtn.social:hover{background:#f4f4f6}.f.auth.social .sbtn.social:focus-visible{outline:2px solid #222;outline-offset:2px}.f.auth.social .auth-note{margin-top:2rem;font-size:1.3rem;line-height:1.6;color:#777}.f.auth.social .auth-note a{color:#444;text-decoration:underline}.f.auth.social .links{margin-top:1.6rem;font-size:1.4rem}.f.auth.social .links a{color:#444}@media(max-width:1023px){.f.auth.social .sbtn.social{height:52px;font-size:15px;border-radius:12px}.f.auth.social .auth-lead{font-size:18px}.f.auth.social .auth-note{font-size:12px}.f.auth.social .links{font-size:13px}}.board.list td.tt{text-align:left}.board.list td.tt a{color:#2b2b2b;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board.list td.tt a:hover{text-decoration:underline}.board.list td.no,.board.list td.dt{color:#6b6b73;font-size:1.5rem;font-family:Pretendard,MiriHan,sans-serif}.pager a{display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d9d9df;color:#555;font-family:Paper,MiriHan,sans-serif;font-size:1.5rem}.pager a:hover{border-color:#3a3a3a;color:#2b2b2b}.pager a.arrow{font-size:2rem}.post{border-top:2px solid #2b2b2b}.post header{padding:3.2rem 0 2.4rem;border-bottom:1px solid #e6e6ea}.post header h2{font-family:Pretendard,MiriHan,sans-serif;font-size:2.6rem;font-weight:600;line-height:1.45;color:#2b2b2b;word-break:keep-all;margin-top:.8rem}.post-meta{margin-top:1.2rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.5rem;color:#6b6b73}.post-body{padding:3.6rem 0 4.4rem;border-bottom:1px solid #e6e6ea;min-height:16rem}.post-body p{font-family:Pretendard,MiriHan,sans-serif;font-size:1.8rem;line-height:1.9;color:#4a4a4a;word-break:keep-all}.post-body p+p,.post-body ul,.post-body ol{margin-top:1.2rem}.post-body h3,.post-body h4{font-family:Pretendard,MiriHan,sans-serif;font-size:2rem;font-weight:600;color:#2b2b2b;margin:2.4rem 0 .8rem}.post-body ul,.post-body ol{padding-left:2.2rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.8rem;line-height:1.9;color:#4a4a4a}.post-body a{text-decoration:underline}.post-body blockquote{margin:1.6rem 0;padding:1.2rem 2rem;border-left:3px solid #d9d9df;color:#555}.post-nav{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e6e6ea}.post-nav>*{display:block;padding:2rem 2.4rem;font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#2b2b2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-nav>*+*{border-left:1px solid #e6e6ea;text-align:right}.post-nav small{display:block;font-size:1.3rem;color:#8a8a93;margin-bottom:.4rem}.post-nav span{color:#a5a5ad}.post-nav a:hover{text-decoration:underline}.post .cta-row{margin-top:3.2rem}.post-miss{font-family:Pretendard,MiriHan,sans-serif;font-size:1.6rem;color:#6b6b73;padding:1.6rem 0 2rem}@media(max-width:1023px){.board.list td.no{display:none}.board.list td{padding:14px 8px;font-size:15px}.board.list td.dt{font-size:12.5px;white-space:nowrap}.board.list td.tt a{white-space:normal;line-height:1.5}.post header{padding:22px 0 16px}.post header h2{font-size:19px}.post-meta{font-size:13px}.post-body{padding:22px 0 28px}.post-body p,.post-body ul,.post-body ol{font-size:15px}.post-nav{grid-template-columns:1fr}.post-nav>*{padding:14px 4px;font-size:14px}.post-nav>*+*{border-left:0;border-top:1px solid #e6e6ea;text-align:left}.post-nav small{font-size:12px}.pager a{width:38px;height:38px;font-size:13px}.post-miss{font-size:14px}}.a-crit .no small{font-size:13px}.cal .legend{font-size:1.4rem}.bna-view figcaption{font-size:1.3rem}@media(max-width:1023px){.a-crit .no small,.cal .legend{font-size:12px}.bna-view figcaption{font-size:12px}.post-body h3,.post-body h4{font-size:17px}}.board.list thead th:nth-child(2){text-align:left}.post-photo{margin:3.2rem 0 0;border-radius:2rem;overflow:hidden;max-height:48rem}.post-photo img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1023px){.post-photo{border-radius:14px;max-height:260px}}.f.auth.social .sbtn.social .so-logo{width:2rem;height:2rem;flex:0 0 2rem;object-fit:contain}.f.auth.social .sbtn.social[data-social=naver]{background:#03c75a;border-color:#03c75a;color:#fff}.f.auth.social .sbtn.social[data-social=kakao]{background:#fee500;border-color:#fee500;color:#191919}.f.auth.social .sbtn.social[data-social=google],.f.auth.social .sbtn.social[data-social=instagram]{background:#fff;border-color:#cfcfd4;color:#1f1f1f}.f.auth.social .sbtn.social[data-social=naver] .so-logo{border-radius:.3rem}.f.auth.social .sbtn.social[data-social=instagram] .so-logo{border-radius:.5rem}.f.auth.social .sbtn.social[data-social=naver]:hover{background:#02b351;border-color:#02b351}.f.auth.social .sbtn.social[data-social=kakao]:hover{background:#f5dc00;border-color:#f5dc00}.f.auth.social .sbtn.social[data-social=google]:hover,.f.auth.social .sbtn.social[data-social=instagram]:hover{background:#f6f6f8}@media(max-width:1023px){.f.auth.social .sbtn.social .so-logo{width:20px;height:20px;flex-basis:20px}}.board.list td.hit{color:#6b6b73;font-size:1.5rem;font-family:Pretendard,MiriHan,sans-serif}.board[data-board=notice] tr.empty td{padding:12rem 2rem}.board[data-board=notice]~.pager[hidden]{display:none}.board[data-board=notice]:has(tr.empty) th{text-align:center}@media(max-width:1023px){.board.list td.hit{display:none}.board[data-board=notice] tr.empty td{padding:56px 8px;font-size:1.7rem}}.sub-sec.loc-sec{padding-bottom:4rem}@media(max-width:1023px){.sub-sec.loc-sec{padding-bottom:24px}}.sub-hero-copy .sub-h1{margin-top:2.4rem;font-size:6.4rem;line-height:1.18;font-weight:700;color:#2b2b2b;letter-spacing:-.02em;word-break:keep-all}.sub-hero.plain .sub-h1{margin-top:2rem}.post header h1{font-family:Pretendard,MiriHan,sans-serif;font-size:2.6rem;font-weight:600;line-height:1.45;color:#2b2b2b;word-break:keep-all;margin-top:.8rem}@media(max-width:1023px){.sub-hero-copy .sub-h1{margin-top:10px;font-size:30px;line-height:1.25}.sub-hero.plain .sub-h1{margin-top:10px}.post header h1{font-size:19px}}@media(max-width:1023px){.board th{font-size:13px}}@media(min-width:1024px){.sub-common #c_guide .info-con{padding-right:90px}}.rsv .rsv-item .chip:has(input:focus-visible){outline:2px solid var(--color-key);outline-offset:2px}.rsv .rsv-item .chip:has(input:checked){background:var(--color-key);border-color:var(--color-key);color:#fff}@media(min-width:1024px)and (max-width:1279px){.rsv .rsv-item .chip{padding:0 1.4rem}}.rsv .rsv-item .hint{word-break:keep-all}.rsv .rsv-item .chips{margin-top:1.2rem}.rsv-cat{border-top:1px solid #2b2b2b;display:flex;flex-direction:column}.rsv-cat .rc-g{border-bottom:1px solid #e3e0e8}.rsv-cat .rc-g>summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;padding:14px 4px;font-size:15px;font-weight:600;color:#2d2836}.rsv-cat .rc-g>summary::-webkit-details-marker{display:none}.rsv-cat .rc-g>summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400;color:var(--color-key,#5b4a78)}.rsv-cat .rc-g[open]>summary:after{content:"−"}.rsv-cat .rc-sel{font-size:13px;font-weight:600;color:var(--color-key,#5b4a78)}.rsv-cat .rc-sel:empty{display:none}.rsv-cat .rc-n{font-size:13px;font-weight:500;color:#8a8494}.rsv-cat .rc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;padding:0 0 14px}.rsv-cat .rc-it{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:2px;min-height:44px;padding:8px 12px;border:1px solid #e3e0e8;border-radius:8px;cursor:pointer;font-size:14px;line-height:1.35;color:#333;background:#fff}.rsv-cat .rc-it input{width:18px;height:18px;flex-shrink:0;margin:0;accent-color:var(--color-key,#5b4a78)}.rsv-cat .rc-it .rc-nm{min-width:0;word-break:keep-all;overflow-wrap:anywhere}.rsv-cat .rc-it .rc-cd,.rsv-cat .rc-it .rc-src{grid-column:2 / 4;font-size:13px;color:#8a8494}.rsv-cat .rc-it .rc-src{color:var(--color-key,#5b4a78)}@media(max-width:767px){.rsv-cat .rc-it .rc-cd,.rsv-cat .rc-it .rc-src,.rsv-cat .rc-n{font-size:12px}}.rsv-cat .rc-it.on{background:var(--color-key-tint,#eeebf5);border-color:var(--color-key-light,#d3c9e6)}.rsv-cat .rc-etc{margin-top:12px}.rsv-cat .rc-sup{border-bottom:1px solid #e3e0e8}.rsv-cat .rc-sup>summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;padding:14px 4px;font-size:15px;font-weight:600;color:#2d2836}.rsv-cat .rc-sup>summary::-webkit-details-marker{display:none}.rsv-cat .rc-sup>summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400;color:var(--color-key,#5b4a78)}.rsv-cat .rc-sup[open]>summary:after{content:"−"}.rsv-cat .rc-sup-list{display:flex;flex-direction:column;margin:0 0 12px 6px;padding-left:12px;border-left:2px solid var(--color-key-light,#d3c9e6)}.rsv-cat .rc-sup-list .rc-g:last-child{border-bottom:0}.pick-hint{margin:0 0 10px;font-size:13px;color:#6f6880}table.price td.nm .pick{display:inline-flex;align-items:center;gap:10px;cursor:pointer;min-height:32px}table.price td.nm .pick input{width:18px;height:18px;flex-shrink:0;margin:0;accent-color:var(--color-key,#5b4a78)}table.price tr.picked-row td{background:var(--color-key-tint,#eeebf5)}@media(max-width:1023px){table.price td.nm .pick{min-height:44px}table.price td.nm .pick input{width:20px;height:20px}}.t-row .pl li .pick{display:inline-flex;align-items:center;gap:10px;cursor:pointer;min-height:32px}.t-row .pl li .pick input{width:18px;height:18px;flex-shrink:0;margin:0;accent-color:var(--color-key,#5b4a78)}.t-row .pl li.picked-row{background:var(--color-key-tint,#eeebf5)}.t-row .pick-hint,.cat-head+.pick-hint{margin-top:-4px}@media(max-width:1023px){.t-row .pl li .pick{min-height:44px}.t-row .pl li .pick input{width:20px;height:20px}}.rsv-cat .rc-it .rc-pr{grid-column:3;grid-row:1;justify-self:end;white-space:nowrap;font-size:14px;font-weight:600;color:#2d2836}.rsv-cat .rc-it .rc-pr small{font-size:12px;font-weight:500;margin-left:1px}.rsv-cat .rc-it .rc-ask{font-size:12px;font-weight:500;color:#8a8494}.rsv-sel{margin:14px 0 0;padding:14px 16px;border-radius:10px;background:var(--color-key-tint,#eeebf5);color:#2d2836}.rsv-sel .rs-l{font-size:15px;font-weight:700;color:var(--color-key-dark,#453760)}.rsv-sel .rs-list{list-style:none;margin:8px 0 0;padding:0}.rsv-sel .rs-list li{padding:7px 0;border-top:1px solid rgba(69,55,96,.12);font-size:14.5px;line-height:1.5}.rsv-sel .rs-nm{display:block;min-width:0;word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.rsv-sel .rs-nm small{display:block;font-size:12px;color:#6f6880}.rsv-sel .rs-list:empty{margin:0}.rsv-sel .rs-empty{margin-top:6px;font-size:13px;color:#6f6880}@media(max-width:767px){.rsv-cat .rc-it .rc-pr{font-size:13px}.rsv-sel .rs-list li{font-size:14px}}@media(max-width:1023px){.rsv-sel .rs-nm{margin-right:36px}}.proc-info{margin-top:4.8rem;font-family:Pretendard,MiriHan,sans-serif}.proc-info .proc-h{font-size:2rem;font-weight:700;color:#2b2b2b;word-break:keep-all}.proc-tbl{width:100%;margin-top:1.6rem;border-top:2px solid #2b2b2b;border-collapse:collapse;background:#fff}.proc-tbl th{width:17rem;padding:1.7rem 2.4rem;font-size:1.6rem;line-height:1.7;font-weight:500;color:#666;text-align:left;vertical-align:top;background:#fafafb;border-bottom:1px solid #e6e6ea;word-break:keep-all}.proc-tbl td{padding:1.7rem 2.4rem;vertical-align:top;font-size:1.7rem;line-height:1.6;color:#333;border-bottom:1px solid #e6e6ea;word-break:keep-all}.proc-note{margin-top:1.4rem;font-size:1.5rem;color:#6b6b73;word-break:keep-all}@media(max-width:1023px){.proc-info{margin-top:32px}.proc-info .proc-h{font-size:17px}.proc-tbl{margin-top:12px}.proc-tbl th{width:104px;padding:12px;font-size:14px;line-height:1.65}.proc-tbl td{padding:12px 64px 12px 14px;font-size:15px;line-height:1.55}.proc-note{margin-top:10px;font-size:13px}}@media(min-width:600px)and (max-width:1023px){.proc-tbl th{width:150px}}@media(max-width:1023px){.proc-note,.pick-hint{padding-right:64px}}@media(max-width:1023px){.prose,.post-body,.qna details>p,.qna summary,.faq-a,.career{padding-right:64px}ul.points li{padding-right:80px;text-wrap:pretty}}@media(min-width:1024px)and (max-width:1279px){.prose,.post-body,.qna details>p,.qna summary,.faq-a,.career{padding-right:24px}ul.points li{padding-right:52px;text-wrap:pretty}}form.f .chip:has(input:checked){background:var(--color-key);border-color:var(--color-key);color:#fff}form.f .chip:has(input:focus-visible){outline:2px solid var(--color-key);outline-offset:2px}.c2g{display:contents}.c2g[hidden],form.f .chips>.hint[hidden]{display:none}@media(max-width:1023px){form.f:not(.rsv) .chips{padding-right:36px}}@media(max-width:400px){form.f:not(.rsv) .chip{padding:0 13px}}.mag-rel[hidden]{display:none}.mag-rel .mag-rel-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.mag-rel .mag-compact{grid-template-columns:110px 1fr;gap:16px}.mag-rel .mag-compact:not(:has(.mag-image)){grid-template-columns:1fr}.mag-rel .mag-card h3{font-size:17px;line-height:1.45;margin:5px 0;word-break:keep-all}.mag-rel .mag-card h3 a{color:inherit}.sub-sec:not(.paper)+.mag-rel{padding-top:0}.sub-sec:not(.paper)+.sub-sec[data-ko-only]{padding-top:0}[data-ko-only]>.sub-wrap>*{max-width:98rem}@media(max-width:1023px){[data-ko-only] .d-block h3,[data-ko-only] .sub-wrap>h2{padding-right:64px}[data-ko-only] .sub-wrap>h2{text-wrap:balance}}[data-ko-only] .points li:before{content:none}@media(max-width:1023px){article.post header h1{padding-right:64px;text-wrap:balance}}.sub-sec:not(.paper)+.sub-sec.d-faq{padding-top:0}.sub-sec[data-ko-only]+.sub-sec.d-faq>.sub-wrap>*{max-width:98rem}html:not([lang=ko]) body.sub .sub-sec :is(h2,h3){text-wrap:balance}html[lang=en] [data-ko-only] .prose p{text-wrap:pretty}@media(max-width:1279px){.mag-rel .mag-rel-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.mag-rel .mag-rel-list{grid-template-columns:1fr;gap:14px}.mag-rel .mag-copy{padding-right:36px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.mag-rel .mag-copy{padding-right:70px}}@media(max-width:1023px){html[lang=en] .mag-rel .mag-rel-list[data-stack] .mag-compact:has(.mag-image){grid-template-columns:1fr;gap:14px}html[lang=en] .mag-rel .mag-rel-list[data-stack] .mag-compact .mag-image{aspect-ratio:16/9}}@media(max-width:1023px)and (max-height:500px)and (orientation:landscape){.quick-mobile .ai-quick{width:44px;height:44px}}@media(max-width:1279px){.quick-mobile .ai-symbol{font-size:22px;font-weight:600}}@media(max-width:1023px)and (max-height:500px)and (orientation:landscape){.quick-mobile .ai-symbol{font-size:17px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.proc-note,.pick-hint,.prose,.post-body,.qna details>p,.qna summary,.faq-a,.career,.price td.amt,.t-row .pl .amt,.agree,.sub-hero-copy,.sub-common #c_guide .info-con,.sub-common #footer .footer-container,.done .sec-desc{padding-right:98px}.proc-tbl td{padding-right:98px}ul.points li{padding-right:114px}form.f:not(.rsv) .chips{padding-right:70px}.rsv-sel .rs-nm{margin-right:70px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.a-state .sec-title{padding-right:98px}.en-consult>p,.en-consult .cta-row{padding-left:98px;padding-right:98px}ul.picked{padding-right:70px}.done .sec-desc{padding-left:98px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.sw-track{width:calc(100vw - 104px)!important}.sub-tabs .sub-wrap{width:calc(100% - 104px);margin-left:0;padding-right:20px}.rsv-cat .rc-list{padding-right:70px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.rsv .rsv-item .hint{padding-right:70px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.t-grid:not(.sw-track){padding-right:90px}.fee-wrap{margin-right:84px;padding-right:0}.board-host{padding-right:84px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.legal p,.legal h2,.legal h3,.loc-sec .sec-title{padding-right:90px}.sub-crumb .sub-wrap{padding-right:84px}.sub-hero.plain .sub-hero-copy{padding-left:104px!important;padding-right:104px!important}article.post header h1,article.post .post-meta{padding-right:84px}nav.post-nav a{margin-right:84px}.t-row .pl{padding-right:70px}a.pair{padding-right:100px}}@media(max-width:1023px)and (max-height:360px)and (orientation:landscape){.rsv-cat .rc-it{grid-template-columns:18px minmax(0,1fr)}.rsv-cat .rc-it input{grid-row:1}.rsv-cat .rc-it .rc-nm{grid-column:2;grid-row:1}.rsv-cat .rc-it .rc-pr{grid-column:2;grid-row:2;justify-self:start}.rsv-cat .rc-it .rc-cd,.rsv-cat .rc-it .rc-src{grid-column:2 / 3}.t-row .bd .info{padding-right:70px}.t-row .pl .amt{padding-right:0}}form.f .quick-note{margin:0 0 20px;padding:12px 16px;border-radius:10px;background:var(--color-key-tint,#eeebf5);color:#2d2836;font-size:15px;line-height:1.5;word-break:keep-all}@media(max-width:1023px)and (min-height:501px){body.sub form.f.f{padding-right:70px}body.sub form.f:not(.rsv) .chips{padding-right:0}}@media(max-width:1023px)and (min-height:501px){body.sub form.f.f{padding-right:58px}body.sub form.f.f :is(.cal,.slots,.cal .legend){margin-right:0}body.sub form.f.f .agree{padding-right:0}}.orem-logo{display:flex;align-items:center;gap:8px;width:220px;color:inherit;text-align:left;white-space:nowrap}.orem-monogram{font-family:Georgia,MiriHan,serif;font-size:48px;line-height:1;font-weight:400}.orem-name{font-family:Paper,MiriHan,sans-serif;font-size:23px;letter-spacing:-1.3px;font-weight:400;line-height:1.2}.orem-name small{display:block;font:14px/1.2 Georgia,MiriHan,serif;letter-spacing:4px;text-align:center;margin-top:4px}#template-notice{position:fixed;inset:0;margin:auto;width:min(440px,calc(100% - 40px));border:0;padding:32px;color:#555;background:#fff;border-radius:8px;font:16px/1.7 Paper,MiriHan,sans-serif}#template-notice::backdrop{background:#0007}#template-notice h2{font-size:22px;margin-bottom:12px}#template-notice button{display:block;margin:24px 0 0 auto;background:#555;color:#fff;padding:8px 26px;border-radius:3px}@media(max-width:1023px){.orem-logo{width:155px;gap:5px}.orem-monogram{font-size:34px}.orem-name{font-size:16px;letter-spacing:-.8px}.orem-name small{font-size:10px;letter-spacing:3px;margin-top:2px}}@media(max-width:1279px){body>.mobile-menu:not([hidden]){padding-bottom:124px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}#mc_about{position:relative}#mc_about .mc-title-wrap{position:relative;padding:var(--box-space-TB) 0 var(--box-space-TB) 0}#mc_about .mc-title-wrap .txt-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#mc_about .mc-title-wrap .txt-wrap .t1{font-weight:800;font-size:calc(3.5rem * var(--fs-sum));letter-spacing:0}#mc_about .mc-title-wrap .txt-wrap .line{margin-top:4rem;width:5rem;height:1px;background:var(--color-primary)}#mc_about .mc-title-wrap .txt-wrap .t2{margin-top:4rem;font-size:calc(3.5rem * var(--fs-sum));font-weight:100;line-height:1.5;text-align:center}#mc_about .marquee-con{position:absolute;top:36%;left:0;width:100%}#mc_about .marquee-pc{position:relative;width:100%;overflow:hidden;transition:all 1s var(--ease-out-1)}#mc_about .marquee-pc p{font-family:var(--font-paperozi),MiriHan;font-weight:800;font-size:200px;letter-spacing:1rem;color:#f5f5f5;white-space:nowrap;text-transform:uppercase}#mc_about .marquee-mobile{position:relative;width:100%;overflow:hidden;transition:all 1s var(--ease-out-1)}#mc_about .marquee-mobile p{font-family:var(--font-paperozi),MiriHan;font-weight:800;font-size:120px;letter-spacing:1rem;color:#f5f5f5;white-space:nowrap;text-transform:uppercase}#mc_about .mc-contents-wrap{position:relative;width:min(100%,calc(1500px + (var(--box-padding)*2)));padding:0 var(--box-padding) 0 var(--box-padding);margin:0 auto}#mc_about .mc-contents-wrap .inner{position:relative;height:1240px;transform:translateY(-200px)}#mc_about .mc-contents-wrap .inner .box-1{position:absolute;top:0;left:0}#mc_about .mc-contents-wrap .inner .box-1 .swiper-container{position:relative;width:638px;border-radius:8rem;overflow:hidden;background:#fff}#mc_about .mc-contents-wrap .inner .box-1 .swiper-slide{position:relative;width:100%;overflow:hidden}#mc_about .mc-contents-wrap .inner .box-1 .swiper-slide img{width:100%}#mc_about .mc-contents-wrap .inner .box-1 .info-wrap{margin-top:4rem;padding-right:6rem;display:flex;flex-direction:column;align-items:flex-end;text-align:right}#mc_about .mc-contents-wrap .inner .box-1 .info-wrap .t1{font-weight:700;font-size:calc(1.5rem * var(--fs-sum));line-height:1.6}#mc_about .mc-contents-wrap .inner .box-1 .info-wrap .t2{margin-top:1rem;font-size:calc(2.5rem * var(--fs-sum))}#mc_about .mc-contents-wrap .inner .box-1 .info-wrap .t3{margin-top:3rem;font-family:var(--font-pretendard),MiriHan;font-weight:500;font-size:calc(1.7rem * var(--fs-sum));line-height:1.6}#mc_about .mc-contents-wrap .inner .box-1 .swiper-pagination{text-align:right;padding-right:6rem;margin-top:3rem}#mc_about .mc-contents-wrap .inner .box-2{position:absolute;top:0;margin-top:70px;right:0}#mc_about .mc-contents-wrap .inner .box-2 .photo{width:100%;border-radius:8rem;overflow:hidden}#mc_about .mc-contents-wrap .inner .box-2 .info-wrap{position:absolute;transform:translate(455px,70px)}#mc_about .mc-contents-wrap .inner .box-2 .info-wrap>p{position:absolute;top:0;left:0;display:inline-block;transform:rotate(90deg);transform-origin:left top;font-size:calc(8rem * var(--fs-sum));font-weight:900;color:#eee;line-height:1;letter-spacing:0;text-transform:uppercase}#mc_about .mc-contents-wrap .inner .box-3{position:absolute;top:0;margin-top:350px;left:50%;margin-left:-60px}#mc_about .mc-contents-wrap .inner .box-3 .photo{width:100%;border-radius:8rem;overflow:hidden}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap{margin-top:4rem;padding-left:6rem}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap .profile-wrap{display:flex;align-items:center;gap:3rem}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap .profile-wrap .wrap .t11{font-family:var(--font-pretendard),MiriHan;font-size:calc(1.7rem * var(--fs-sum))}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap .profile-wrap .wrap .t12{margin-top:1rem;font-size:calc(2.5rem * var(--fs-sum))}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap .profile-wrap .sign{transform:translateY(1rem)}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap>p{margin-top:1rem;font-family:var(--font-pretendard),MiriHan;font-weight:500;font-size:calc(1.7rem * var(--fs-sum));line-height:1.6}@media only screen and (max-width:1023px){#mc_about .mc-title-wrap .txt-wrap .t2{font-size:calc(3.5rem * var(--fs-sum) * .75)}#mc_about .marquee-con{top:55%}#mc_about .mc-contents-wrap{padding:0 0 var(--box-space-TB) 0}#mc_about .mc-contents-wrap .inner{height:auto;transform:translateY(0)}#mc_about .mc-contents-wrap .inner .box-1{position:relative;padding-right:var(--box-padding)}#mc_about .mc-contents-wrap .inner .box-1 .swiper-container{width:100%;border-radius:0 6rem 6rem 0}#mc_about .mc-contents-wrap .inner .box-1 .info-wrap{padding-right:4rem}#mc_about .mc-contents-wrap .inner .box-2{position:relative;margin-top:8rem;right:auto;width:100%;padding:0 calc(var(--box-padding) * 4) 0 var(--box-padding)}#mc_about .mc-contents-wrap .inner .box-2 .photo{border-radius:6rem}#mc_about .mc-contents-wrap .inner .box-2 .info-wrap{display:none}#mc_about .mc-contents-wrap .inner .box-3{position:relative;margin-top:-18rem;left:0;margin-left:0;padding:0 0 0 12rem}#mc_about .mc-contents-wrap .inner .box-3 .photo{border-radius:6rem 0 0 6rem}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap{padding-left:4rem}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap .profile-wrap{gap:2rem}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap .profile-wrap .sign{width:10rem}#mc_about .mc-contents-wrap .inner .box-3 .info-wrap>p{margin-top:3rem}}#mc_instagram{position:relative;overflow:hidden;background:var(--color-paper)}#mc_instagram:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:15rem;background:#fff}#mc_instagram .mc-title-wrap{position:relative;padding:var(--box-space-TB) 0 var(--box-space-titlebottom) 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#mc_instagram .mc-title-wrap .t1{font-weight:800;font-size:calc(3.5rem * var(--fs-sum));color:var(--color-primary);letter-spacing:0}#mc_instagram .mc-title-wrap .t2{margin-top:1rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.6rem * var(--fs-sum));color:var(--color-primary)}#mc_instagram .btn-pn-wrap{position:relative;margin-left:auto;display:flex;transform:translateY(2rem)}#mc_instagram .btn-pn{position:relative;top:auto;width:80px;height:80px}#mc_instagram .btn-prev{left:auto}#mc_instagram .btn-next{right:auto}#mc_instagram .btn-more{transform:translateY(2rem)}#mc_instagram .mc-instagram-wrap{position:relative;width:100%}#mc_instagram .swiper-slide{position:relative;cursor:pointer;width:min(100%,286px);border-radius:1.5rem;overflow:hidden}#mc_instagram .swiper-slide .photo-wrap{position:relative;width:100%;background:none;border-radius:0rem;overflow:hidden}#mc_instagram .swiper-slide .photo-wrap img{width:100%;transition:all .5s var(--ease-out-1)}#mc_instagram .swiper-slide .photo-wrap{aspect-ratio:1012/1555}#mc_instagram .swiper-slide .photo-wrap img{height:100%;object-fit:cover}#mc_instagram .swiper-slide .photo-wrap .line{top:0;left:0;position:absolute;width:100%;height:100%;border:2px solid var(--color-key);z-index:1;opacity:0;border-radius:2rem;display:none}#mc_instagram .swiper-slide .photo-wrap .view_wrap{transform:translate(-50%,-50%) scale(.5);opacity:0;transition:all .5s var(--ease-out-2);position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:Barlow Semi Condensed,MiriHan;font-weight:500;font-size:14px;line-height:1;letter-spacing:0;background:#000c;color:#ccc}#mc_instagram .swiper-slide .txt-wrap{position:absolute;bottom:0;left:0;width:100%;padding:0 2rem 2.5rem;word-break:keep-all}#mc_instagram .swiper-slide .txt-wrap .subject{font-family:var(--font-pretendard),MiriHan;font-size:calc(1.5rem * var(--fs-sum));color:#fff;text-align:center;transition:all .5s var(--ease-out-1)}@media only screen and (min-width:1024px){@media(hover:hover)and (pointer:fine){#mc_instagram .swiper-slide:hover .photo-wrap img{filter:brightness(.8);transform:scale(1.05)}}}@media only screen and (max-width:1023px){#mc_instagram .swiper-con{padding:0;top:0;transform:translateY(0)}#mc_instagram .mc-title-wrap{padding:16rem var(--box-padding) 6rem var(--box-padding);align-items:flex-start}#mc_instagram .mc-title-wrap .t2{font-size:calc(2rem * var(--fs-sum))}#mc_instagram .btn-pn{display:none!important}#mc_instagram .btn-more{transform:translateY(0)}#mc_instagram .swiper-wrapper{padding:0 0 0 17px}#mc_instagram .swiper-slide{width:55%}#mc_instagram .swiper-slide .txt_wrap{padding:20px 0 10px}#mc_instagram .swiper-slide .txt-wrap .subject{font-size:calc(1.5rem * var(--fs-sum) * 1.2)}#mc_instagram .swiper-slide .txt_wrap .line{width:30px;margin:10px 0 15px}}#c_guide{overflow:hidden;background:#fff}#c_guide .c-guide-wrap{width:100%;padding:0rem 0;margin:0 auto}#c_guide .info-con{width:min(100%,calc(1580px + var(--box-padding)));padding:var(--box-space-TB) var(--box-padding) var(--box-space-titlebottom) var(--box-padding);margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}#c_guide .info-con .wrap .title{font-weight:500;font-size:calc(3rem * var(--fs-sum))}#c_guide .info-con .wrap .contents{margin-top:3rem}#c_guide .info-con .wrap1 a{color:var(--color-primary)}#c_guide .info-con .wrap1 .contents{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}#c_guide .info-con .wrap1 .contents p{font-family:var(--font-pretendard),MiriHan;font-size:calc(1.6rem * var(--fs-sum))}#c_guide .info-con .wrap2 .clinictime .txt{display:flex;align-items:center}#c_guide .info-con .wrap2 .clinictime .txt>p{font-family:var(--font-pretendard),MiriHan;font-size:calc(1.8rem * var(--fs-sum))}#c_guide .info-con .wrap2 .clinictime .txt .day{width:6rem}#c_guide .info-con .wrap2 .clinictime .txt .time{padding-left:1.5rem}#c_guide .info-con .wrap2 .clinictime .txt:nth-child(n+2){margin-top:2rem}#c_guide .info-con .wrap2 .notice{margin-top:2rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.6rem * var(--fs-sum))}#c_guide .info-con .wrap2 .clinictime .txt .arrow{border:solid var(--color-primary);border-width:0 1px 1px 0;padding:.3rem;transform:rotate(-45deg)}#c_guide .info-con .wrap3 .guide-map{margin:3rem 0 0;max-width:52rem}#c_guide .info-con .wrap3 .guide-map img{display:block;width:100%;height:auto;border:1px solid rgba(0,0,0,.08)}#c_guide .info-con .wrap3 .contents{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#c_guide .info-con .wrap3 .contents .t1{font-weight:500;font-size:calc(1.8rem * var(--fs-sum))}#c_guide .info-con .wrap3 .contents .t2{margin-top:1rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.7rem * var(--fs-sum))}#c_guide .info-con .wrap3 .contents .btn-wrap{margin-top:4rem;display:flex;gap:1.5rem}#c_guide .info-con .wrap3 .contents .btn-wrap .btn{padding:2rem 3.5rem;border-radius:20rem;border:1px solid rgba(0,0,0,.4);background:#fff;font-weight:500;font-size:calc(1.6rem * var(--fs-sum));transition:all .5s var(--ease-out-1)}#c_guide .info-con .wrap3 .contents .btn-wrap .btn:hover{background:var(--color-key);color:#fff}@media only screen and (max-width:1023px){#c_guide .info-con{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8rem}#c_guide .info-con .wrap2 .clinictime .txt>p{font-size:calc(1.8rem * var(--fs-sum) * 1.2)}#c_guide .info-con .wrap2 .clinictime .txt .day{width:9rem}#c_guide .info-con .wrap2 .clinictime .txt .time{padding-left:2.5rem}#c_guide .info-con .wrap3 .contents .t1{font-size:calc(1.8rem * var(--fs-sum) * 1.1)}#c_guide .info-con .wrap3 .contents .t2{font-size:calc(1.7rem * var(--fs-sum) * 1.1)}#c_guide .info-con .wrap3 .contents .btn-wrap .btn{padding:3rem 5rem;font-size:calc(1.6rem * var(--fs-sum) * 1.2)}}#footer{position:relative;overflow:hidden;word-break:keep-all;--color:#fff}#footer .bg{top:0;left:0;position:absolute;width:100%;height:100%}#footer .bg .swiper-container{position:relative;width:100%;height:100%}#footer .bg .swiper-slide{position:relative;overflow:hidden}#footer .bg .swiper-slide img{left:50%;margin-left:-960px;position:relative}#footer .footer-container{z-index:1;position:relative;width:min(100%,calc(1500px + (var(--box-padding)*2)));height:781px;padding:0 var(--box-padding) 12rem var(--box-padding);margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}#footer .footer-container .logo{width:auto}#footer .footer-container .box-L{width:100%;margin:0rem auto 0 0rem}#footer .footer-container .box-L .copyright-wrap{position:relative}#footer .footer-container .box-L .copyright-wrap>p:nth-child(1){font-family:var(--font-pretendard),MiriHan;font-size:calc(1.7rem * var(--fs-sum));color:var(--color);line-height:1.8}#footer .footer-container .box-L .copyright-wrap>p:nth-child(2){margin-top:1.5rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.1rem * var(--fs-sum));color:var(--color);line-height:1.4}#footer .footer-container .box-L .sns-wrap{margin-top:6rem;width:100%;display:flex}#footer .footer-container .box-L .sns-wrap>a .btn{position:relative;padding:0px 2rem}#footer .footer-container .box-L .sns-wrap>a .btn:before{content:"";top:0%;left:0;position:absolute;width:1px;height:100%;background:#fff3}#footer .footer-container .box-L .sns-wrap>a:last-child .btn:after{content:"";top:0%;right:0;position:absolute;width:1px;height:100%;background:#fff3}#footer .footer-container .box-L .sns-wrap>a .btn .gp{width:40px;height:35px;margin:0 auto}#footer .footer-container .box-L .btn-wrap{margin-top:6rem;display:flex;flex-wrap:wrap}#footer .footer-container .box-L .btn-wrap>a p{position:relative;padding:1rem 1.5rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.6rem * var(--fs-sum));color:var(--color)}#footer .footer-container .box-L .btn-wrap>a p:before{content:"";top:20%;left:0;position:absolute;width:1px;height:70%;background:#fff0}#footer .footer-container .box-L .btn-wrap>a:last-child p:after{content:"";top:20%;right:0;position:absolute;width:1px;height:70%;background:#fff0}@media only screen and (max-width:1023px){#footer .bg .swiper-slide img{margin-left:auto;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#footer .footer-container{height:auto;padding:var(--box-space-TB) var(--box-padding) 12rem var(--box-padding)}#footer .footer-container .logo{width:170px}#footer .footer-container .box-L .copyright-wrap>p:nth-child(1){font-size:calc(1.7rem * var(--fs-sum) * 1.2)}#footer .footer-container .box-L .copyright-wrap>p:nth-child(2){font-size:calc(1.1rem * var(--fs-sum) * 1.2)}#footer .footer-container .box-L .sns-wrap>a .btn{padding:0}#footer .footer-container .box-L .sns-wrap .btn:before{top:10%;height:80%}#footer .footer-container .box-L .sns-wrap a:last-child .btn:after{top:10%;height:80%}#footer .footer-container .box-L .sns-wrap>a{width:20%}#footer .footer-container .box-L .sns-wrap>a .btn{width:100%}#footer .footer-container .box-L .btn-wrap>a p{font-size:calc(1.6rem * var(--fs-sum) * 1.2)}}#mc_about,#mc_instagram,#c_guide,#footer{box-sizing:border-box;color:var(--color-primary,#555);font-family:var(--font-paperozi,Paper,sans-serif),MiriHan;--fs-sum:1;--box-space-TB:16rem;--box-space-titlebottom:8rem;--box-padding:3rem}#mc_about *,#mc_instagram *,#c_guide *,#footer *{box-sizing:border-box}#mc_about p,#mc_instagram p,#c_guide p,#footer p{margin-bottom:0}#mc_about img,#mc_instagram img{display:block}#mc_about .swiper-pagination,#mc_instagram .swiper-pagination{position:relative;bottom:auto;left:auto}#mc_about .swiper-pagination-bullet,#mc_instagram .swiper-pagination-bullet{width:8px;height:8px;background:#555;opacity:.3;margin:0 5px}#mc_about .swiper-pagination-bullet-active,#mc_instagram .swiper-pagination-bullet-active{opacity:1;background:var(--color-key,var(--color-key))}#mc_instagram .swiper-pagination{padding:6rem 0 8rem}#mc_about .marquee-pc p,#mc_about .marquee-mobile p{width:max-content;animation:bottom-marquee 18s linear infinite}@keyframes bottom-marquee{to{transform:translate(-45%)}}#footer .display-block-767,#mc_about .display-block-767{display:none}#footer .sns-wrap button,#footer .btn-wrap button{background:none;border:0;padding:0;color:#fff;cursor:pointer;font:inherit}#footer .sns-wrap .btn,#footer .sns-wrap .gp{display:block}#footer .footer-container .box-L .sns-wrap>button .btn{position:relative;padding:0 2rem;border-left:1px solid #ffffff33}#footer .footer-container .box-L .sns-wrap>button .gp{width:40px;height:35px;margin:0 auto}#footer .footer-container .box-L .sns-wrap>button:last-child{border-right:1px solid #ffffff33}#footer .btn-wrap button .btn{display:block;padding:1rem 1.5rem;font-family:var(--font-pretendard),MiriHan;font-size:calc(1.6rem * var(--fs-sum))}#footer a:focus-visible,#footer button:focus-visible,#c_guide a:focus-visible{outline:2px solid var(--color-key);outline-offset:5px}@media(max-width:1279px)and (min-width:1024px){#mc_about .mc-contents-wrap .inner .box-1 .swiper-container{width:46vw}#mc_about .mc-contents-wrap .inner .box-2{width:32vw}#mc_about .mc-contents-wrap .inner .box-3{width:38vw}#c_guide .info-con{gap:3rem;flex-wrap:wrap}}@media(max-width:1023px){#mc_about,#mc_instagram,#c_guide,#footer{--fs-sum:1.3}#footer .display-block-767,#mc_about .display-block-767{display:block}#footer .display-none-767,#mc_about .display-none-767{display:none}#footer .footer-container .box-L .sns-wrap>button{width:20%}#footer .footer-container .box-L .sns-wrap>button .btn{padding:0}#footer .btn-wrap button .btn{font-size:calc(1.6rem * var(--fs-sum) * 1.2)}#mc_about .marquee-mobile p{animation-duration:9s}}@media(prefers-reduced-motion:reduce){#mc_about .marquee-pc p,#mc_about .marquee-mobile p{animation:none}}#mc_about .swiper-pagination-bullet,#mc_instagram .swiper-pagination-bullet{display:inline-block;position:relative;width:2rem;height:2rem;border-radius:50%;border:1px solid #0003;background:#fff;opacity:1;margin:0!important}#mc_about .swiper-pagination-bullet+.swiper-pagination-bullet,#mc_instagram .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:1.2rem!important}#mc_about .swiper-pagination-bullet-active:before,#mc_instagram .swiper-pagination-bullet-active:before{content:"";position:absolute;inset:30%;border-radius:50%;background:var(--color-key)}#mc_instagram .swiper-pagination{padding:0;margin-top:5rem;text-align:center;line-height:1.2}#mc_about .box-1 .swiper-slide img{aspect-ratio:638/743;object-fit:cover}#mc_about .box-2 .photo{aspect-ratio:447/569;object-fit:cover}#mc_about .box-3 .photo{aspect-ratio:529/718;object-fit:cover}#mc_about .profile-wrap .t11{min-height:1.1em}#c_guide .secondary-phone{display:inline-block;min-height:1em}#c_guide .time,#c_guide .notice,#c_guide .wrap3 .t1{min-height:1.1em}#c_guide .btn-wrap button{border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer}#c_guide .btn-wrap .btn{display:block}#footer{background:#111}#footer .bg img.display-none-767{width:1920px;height:781px;object-fit:cover}#footer .bg:after{content:"";position:absolute;inset:0;background:#00000040}#footer .sns-wrap svg.gp{color:#fff}@media(min-width:1280px){#mc_about .mc-contents-wrap .inner .box-2{width:447px}#mc_about .mc-contents-wrap .inner .box-3{width:529px}}@media(max-width:1023px){#footer .bg img.display-block-767{width:100%;height:100%;object-fit:cover}}@media(max-width:1023px){#footer .footer-container .box-L .sns-wrap{width:calc(100% - 64px)}#footer .footer-container .box-L .sns-wrap>button .gp{width:32px;height:30px}}@media(min-width:1024px){#c_guide .info-con{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,52rem);grid-template-rows:auto 1fr;column-gap:6rem;row-gap:4rem;align-items:start}#c_guide .info-con .wrap1{grid-column:1;grid-row:1}#c_guide .info-con .wrap2{grid-column:1;grid-row:2}#c_guide .info-con .wrap3{grid-column:2;grid-row:1 / span 2}#c_guide .info-con .wrap1 .title{white-space:nowrap}}#c_guide .info-con .wrap3 .guide-map a{display:block}#c_guide .info-con .wrap3 .guide-map figcaption{margin-top:1rem;font-family:var(--font-pretendard),MiriHan;font-size:max(13px,calc(1.4rem * var(--fs-sum)));color:#666}#c_guide{background:#f7f6fa}#c_guide .gc{box-sizing:border-box;max-width:1560px;margin:0 auto;padding:72px 40px 56px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:stretch;font-family:var(--font-pretendard,Pretendard,sans-serif),MiriHan;color:#3a3542}#c_guide .gc *{box-sizing:border-box}#c_guide .gc p{margin:0}#c_guide .gc-card{background:#ebe7f1;border-radius:16px;padding:40px}#c_guide .gc-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:44px}#c_guide .gc-label{font-size:13px;letter-spacing:.04em;color:#6f6880}#c_guide .gc p.gc-phone{margin:8px 0 20px;white-space:nowrap;font-size:clamp(28px,2.3vw,40px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#2d2836}#c_guide .gc-phone a{color:inherit;text-decoration:none}#c_guide .gc-phone .secondary-phone{font-size:18px;font-weight:500}#c_guide .gc-desc,#c_guide .gc-addr,#c_guide .gc-transit{font-size:15px;line-height:1.7;color:#4a4553;word-break:keep-all;text-wrap:pretty}#c_guide .gc-contact{display:flex;flex-direction:column}#c_guide .gc .gc-contact .gc-btns.btn-wrap{margin-top:0;padding-top:18px}#c_guide .gc p.gc-transit{margin-top:10px}#c_guide .gc-title{margin:0;padding-bottom:16px;border-bottom:1px solid #cdc6d8;font-size:22px;font-weight:600;line-height:1.3;color:#2d2836}#c_guide .gc-hours .clinictime{display:block}#c_guide .gc-hours .txt{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid #dcd6e4}#c_guide .gc-hours .day{width:auto;min-width:0;margin:0;font-size:14px;color:#5a5466;white-space:nowrap}#c_guide .gc-hours .time{margin:0;font-size:18px;font-weight:500;color:#2d2836;text-align:right;white-space:nowrap}@media(max-width:1599px){#c_guide .gc-hours .time{font-size:16px}}#c_guide .gc-hours .txt.is-off .time{color:var(--color-key,#5b4a78);font-weight:700}#c_guide .gc-hours p.notice{margin-top:16px;font-size:14px;line-height:1.7;color:#5a5466;white-space:pre-line}#c_guide .gc-map{display:flex;flex-direction:column}#c_guide .gc-map .guide-map{margin:20px 0 0}#c_guide .gc-map .guide-map a{display:block}#c_guide .gc-map .guide-map img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid #d8d2e0;background:#fff}#c_guide .gc-map .guide-map figcaption{margin-top:10px;font-size:13px;color:#6f6880}#c_guide .gc .gc-btns.btn-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;max-width:300px;margin-top:26px;width:100%}#c_guide .gc .gc-btns>a{display:block;min-width:0;color:inherit}#c_guide .gc .gc-btns .btn.btn{display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%;margin:0;border:1px solid transparent;border-radius:999px;font-size:13px!important;font-weight:600;line-height:1.2;padding:11px 12px!important;white-space:nowrap}#c_guide .gc .gc-btns .btn .btn-logo{width:16px;height:16px;flex-shrink:0;border-radius:3px;object-fit:contain}#c_guide .gc .gc-btns .btn.btn-naver-map,#c_guide .gc .gc-btns .btn.btn-naver-blog{background:#03c75a;border-color:#03c75a;color:#fff}#c_guide .gc .gc-btns .btn.btn-naver-map .btn-logo,#c_guide .gc .gc-btns .btn.btn-naver-blog .btn-logo{background:#fff}#c_guide .gc .gc-btns .btn.btn-kakao-map{background:#fee500;border-color:#fee500;color:#191919}#c_guide .gc .gc-btns .btn.btn-naver-map:hover,#c_guide .gc .gc-btns .btn.btn-naver-blog:hover{background:#02b351}#c_guide .gc .gc-btns .btn.btn-kakao-map:hover{background:#f5dc00}@media(min-width:1280px)and (max-width:1759px){#c_guide .gc{padding-left:100px;padding-right:100px}}@media(max-width:1439px){#c_guide .gc{grid-template-columns:minmax(0,1fr)}#c_guide .gc-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:44px;align-items:start}#c_guide .gc-map .guide-map{margin:0}}@media(min-width:1024px)and (max-width:1439px){#c_guide .gc-map{grid-template-rows:auto 1fr;row-gap:16px}#c_guide .gc-map .guide-map{grid-column:2;grid-row:1 / span 2}#c_guide .gc-map .gc-mapnotes{grid-column:1;grid-row:2;align-self:start;margin-top:0}}@media(max-width:1279px){#c_guide .gc{padding:56px 32px 48px}}@media(max-width:1023px){#c_guide .gc-main,#c_guide .gc-map{grid-template-columns:minmax(0,1fr);gap:32px}#c_guide .gc-map{gap:20px}#c_guide .gc .gc-contact .gc-btns.btn-wrap{margin-top:0}}@media(max-width:767px){#c_guide .gc{padding:48px 18px 40px;gap:16px}#c_guide .gc-card{padding:28px 20px;border-radius:14px}#c_guide .gc-main{grid-template-columns:minmax(0,1fr);gap:32px}#c_guide .gc p.gc-phone{font-size:30px}#c_guide .gc-addr,#c_guide .gc-transit,#c_guide .gc-desc{font-size:14px}#c_guide .gc-title{font-size:19px}#c_guide .gc-hours .time{font-size:14px}#c_guide .gc-card{padding-right:60px}#c_guide .gc-hours .txt{justify-content:flex-start;gap:10px}#c_guide .gc .gc-hours .clinictime .day{width:98px;min-width:0;flex-shrink:0;white-space:normal}#c_guide .gc-hours .time{text-align:left}#c_guide .gc-hours .day{font-size:13px}#c_guide .gc .gc-btns.btn-wrap{max-width:300px}}@media(max-width:400px){#c_guide .gc .gc-hours .clinictime .day{width:90px;min-width:0}#c_guide .gc-hours .time{font-size:13px}}#c_guide .gc-addr .ga,#c_guide .gc-transit .ga{display:flex;align-items:baseline}#c_guide .gc-addr .gd,#c_guide .gc-transit .gd{flex:0 0 .8em;font-style:normal}#c_guide .gc-addr .gt,#c_guide .gc-transit .gt{min-width:0}#c_guide .gc-addr .ga-fw .gt{margin-left:-.45em}html[lang=ko] #c_guide .gc-addr .ga+.ga .gt{white-space:nowrap}html[lang=ko] #c_guide .gc-transit .gt{text-wrap:balance}#c_guide .gc:has(+.gc-quick){padding-bottom:28px}#c_guide .gc-quick{box-sizing:border-box;max-width:1560px;margin:0 auto;padding:0 40px 56px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;font-family:var(--font-pretendard,Pretendard,sans-serif),MiriHan;font-size:15px;line-height:1.6;color:#3a3542}#c_guide .gc-quick a{color:inherit;text-decoration:none;padding:8px 2px;white-space:nowrap}#c_guide .gc-quick a:hover,#c_guide .gc-quick a:focus-visible{color:var(--color-key);text-decoration:underline;text-underline-offset:4px}#c_guide .gc-quick i{font-style:normal;color:#8d8697}@media(max-width:1279px){#c_guide .gc-quick{padding:0 32px 48px}}#c_guide .gc-quick .gq-br{display:none}@media(max-width:767px){#c_guide .gc:has(+.gc-quick){padding-bottom:20px}#c_guide .gc-quick{padding:0 80px 40px 18px;gap:2px 18px;font-size:14px}#c_guide .gc-quick i{display:none}#c_guide .gc-quick .gq-br{display:block;flex-basis:100%;height:0}}.ai-dim.ai-live,.ai-win.ai-live{display:none}.ai-dim.ai-live.open{display:block}.ai-dim.ai-live.closing{display:block;background:transparent}.ai-win.ai-live.open{display:flex}.ai-dim.ai-live{position:fixed;inset:0;background:#18181873;z-index:60}.ai-win.ai-live{position:fixed;right:12rem;bottom:4rem;z-index:61;width:44rem;height:min(128rem,calc(100vh - 8rem));height:min(128rem,calc(100dvh - 8rem));flex-direction:column;border-radius:2.8rem;overflow:hidden;background:#fff;box-shadow:0 30px 80px #14141e4d;font-family:Pretendard,MiriHan,sans-serif}.ai-win.ai-live header{display:flex;align-items:center;gap:1.2rem;padding:2.4rem 2.8rem;background:#3a3a3a;color:#fff}.ai-win.ai-live header b{font-size:2rem}.ai-win.ai-live header span{font-size:1.6rem;font-weight:600;color:#fff}.ai-win.ai-live header button{margin-left:auto;color:#fff;font-size:2.6rem;line-height:1;background:none;border:0;cursor:pointer}.ai-win.ai-live .log{flex:1;padding:2.8rem;display:flex;flex-direction:column;gap:1.4rem;background:var(--color-paper,#f5f5f7);overflow:auto}.ai-win.ai-live .log p{max-width:82%;padding:1.6rem 2rem;border-radius:1.8rem;font-size:1.6rem;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-wrap}.ai-win.ai-live .bot{background:#fff;color:#333;border-top-left-radius:.4rem;align-self:flex-start}.ai-win.ai-live .me{background:var(--color-key);color:#fff;border-top-right-radius:.4rem;align-self:flex-end}.ai-win.ai-live .typing{display:flex;gap:.6rem}.ai-win.ai-live .typing i{width:.8rem;height:.8rem;border-radius:50%;background:#b9b9c2;animation:ai-blink 1s infinite}.ai-win.ai-live .typing i:nth-child(2){animation-delay:.2s}.ai-win.ai-live .typing i:nth-child(3){animation-delay:.4s}@keyframes ai-blink{50%{opacity:.3}}.ai-win.ai-live .acts{max-width:100%!important;padding:1rem 0 0!important;display:flex;flex-wrap:wrap;gap:.8rem;background:transparent!important}.ai-win.ai-live .acts .sbtn{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:5.2rem;padding:0 1.8rem;border-radius:10rem;border:1px solid #8e8e98;font-size:1.5rem;color:#333;background:#fff;text-decoration:none}.ai-win.ai-live .acts .sbtn.key{background:var(--color-key);border-color:var(--color-key);color:#fff}.ai-win.ai-live .note{padding:1.4rem 2.8rem;font-size:1.3rem;line-height:1.5;color:#6b6b73;border-top:1px solid #e6e6ea}.ai-win.ai-live form{display:flex;gap:1rem;padding:1.6rem 2rem 2rem}.ai-win.ai-live form input{flex:1;height:5.2rem;padding:0 1.8rem;border:1px solid #8e8e98;border-radius:10rem;font:inherit;font-size:1.5rem}.ai-win.ai-live form .sbtn{min-width:0;height:5.2rem;padding:0 2.4rem;border-radius:10rem;border:1px solid var(--color-key);background:var(--color-key);color:#fff;font:inherit;font-size:1.5rem;cursor:pointer}.ai-win.ai-live form .sbtn:disabled{opacity:.5}@media(max-width:1023px){body.ai-open .quick-mobile,body.ai-open .consultation{display:none}.ai-win.ai-live{inset:60px 0 0;width:auto;height:auto;border-radius:20px 20px 0 0}.ai-win.ai-live header{padding:16px 18px}.ai-win.ai-live header b{font-size:17px}.ai-win.ai-live header span{font-size:15px}.ai-win.ai-live header button{font-size:24px}.ai-win.ai-live .log{padding:18px;gap:10px}.ai-win.ai-live .log p{padding:12px 14px;border-radius:14px;font-size:14.5px}.ai-win.ai-live .acts .sbtn{height:46px;font-size:14px;flex:none}.ai-win.ai-live .note{padding:10px 18px;font-size:12px}.ai-win.ai-live form{padding:10px 12px 14px;gap:8px}.ai-win.ai-live form input{height:46px;padding:0 14px;font-size:16px}.ai-win.ai-live form .sbtn{flex:none;height:46px;padding:0 16px;font-size:14px}}.ai-win.ai-live{height:640px;max-height:min(640px,calc(100vh - 150px))}.ai-win.ai-live .log{min-height:0}.ai-win.ai-live form input{min-width:0}.ai-win.ai-live header button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffff24;font-size:22px}.ai-win.ai-live form input:focus{outline:0;border-color:var(--color-key);box-shadow:0 0 0 3px #5b4a782e}@supports (color:color-mix(in srgb,red,blue)){.ai-win.ai-live form input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-key) 18%,transparent)}}@media(max-width:1023px){.ai-win.ai-live{top:auto;height:640px;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}.ai-win.ai-live header button{font-size:22px}.ai-win.ai-live header span{font-size:16px}}@media(max-width:1023px)and (max-height:500px){.ai-win.ai-live{top:8px;bottom:8px;height:auto;max-height:none}.ai-win.ai-live header span{font-size:15px}}#miri-popup{position:fixed;inset:0;margin:auto;max-width:min(92vw,480px);max-height:90vh;height:fit-content;overflow:auto;padding:0;border:0;border-radius:24px;overflow:hidden;font-family:Pretendard,MiriHan,sans-serif}#miri-popup::backdrop{background:#18181873}#miri-popup img{display:block;width:100%;height:auto;max-height:70vh;object-fit:contain;background:#f5f5f7}#miri-popup h2{padding:18px 20px 0;font-size:18px;color:#2b2b2b}#miri-popup .popup-actions{display:flex;align-items:center;gap:12px;padding:14px 20px 18px;font-size:14px;color:#555}#miri-popup .popup-actions label{display:flex;align-items:center;gap:6px}#miri-popup .popup-actions button{margin-left:auto;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--color-key);background:var(--color-key);color:#fff;font:inherit;cursor:pointer}#miri-content{position:fixed;inset:0;margin:auto;max-width:min(94vw,760px);width:100%;height:fit-content;padding:0;border:0;border-radius:24px;overflow:hidden;font-family:Pretendard,MiriHan,sans-serif}#miri-content::backdrop{background:#18181873}#miri-content img.hero{display:block;width:100%;height:180px;object-fit:cover;object-position:50% 30%}@media(max-width:1023px){#miri-content img.hero{height:140px}}#miri-content header{display:flex;align-items:center;gap:12px;padding:18px 22px;background:#3a3a3a;color:#fff}#miri-content header h2{font-size:18px}#miri-content header button{margin-left:auto;width:36px;height:36px;border:0;background:transparent;color:#fff;font-size:26px;cursor:pointer}#miri-content .body{padding:22px;max-height:70vh;overflow:auto;font-size:15px;line-height:1.7;color:#333;word-break:keep-all}#miri-content .body img{max-width:100%;height:auto}body.sub #template-notice{max-width:min(92vw,460px);padding:32px 28px 24px;border:0;border-radius:24px;font-family:Pretendard,MiriHan,sans-serif;color:#333;box-shadow:0 30px 80px #14141e59}body.sub #template-notice::backdrop{background:#18181873}body.sub #template-notice h2{font-family:Paper,MiriHan,sans-serif;font-size:22px;font-weight:700;color:#2b2b2b}body.sub #template-notice p{margin-top:12px;font-size:15px;line-height:1.7;color:#555;word-break:keep-all}body.sub #template-notice .notice-actions{display:flex;gap:8px;margin-top:20px}body.sub #template-notice .notice-actions a{flex:1;display:flex;align-items:center;justify-content:center;height:48px;border-radius:999px;font-size:15px;font-weight:500;border:1px solid #3a3a3a;color:#2b2b2b;background:#fff;padding:0 16px;white-space:nowrap}body.sub #template-notice .notice-actions .notice-tel{background:var(--color-key);border-color:var(--color-key);color:#fff}button[type=submit]:disabled{opacity:.55;cursor:wait}.t-card.admin-event.no-photo .ph{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.6rem;padding:2.4rem;background:#f3f5f8;color:#16243d;position:relative;overflow:hidden}.t-card.admin-event.no-photo .ph:before{content:"MIRI EVENT";font:600 1.2rem Paper,MiriHan,sans-serif;letter-spacing:.32em;opacity:.85}.t-card.admin-event.no-photo .ph:after{content:"";position:absolute;right:-18%;top:-22%;width:70%;aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);box-shadow:inset 0 0 0 18px #ffffff0f}.t-card.admin-event.no-photo .ph b{position:relative;font:700 2.4rem/1.25 Paper,MiriHan,sans-serif;word-break:keep-all}@media(max-width:1023px){.t-card.admin-event.no-photo .ph{padding:16px}.t-card.admin-event.no-photo .ph:before{font-size:10px}.t-card.admin-event.no-photo .ph b{font-size:17px}}body.sub #template-notice button{display:block;margin:24px auto 0;height:44px;padding:0 28px;border-radius:999px;background:#f0f0f3;color:#333;font-size:14px;border:0}body.sub #template-notice button:focus-visible{outline:2px solid var(--color-key);outline-offset:3px}@media(max-width:480px){body.sub #template-notice .notice-actions{flex-direction:column}body.sub #template-notice .notice-actions a{flex:none;width:100%}}.t-card[hidden]{display:none!important}.evt{position:relative;overflow:hidden;display:block;container-type:size;background:#f3f5f8;color:#16243d;box-shadow:inset 0 0 0 1px #cfd6e0;text-shadow:none}.evt img{display:none}.evt .ev-in{position:absolute;inset:0;display:flex;flex-direction:column;padding:9cqmin 8cqmin 8cqmin;text-align:center}.evt .ev-eb{display:block;flex:none;font:300 6.4cqmin/1 Paper,MiriHan,sans-serif;letter-spacing:.42em;margin-right:-.42em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.evt .ev-ru{display:block;flex:none;margin-top:5cqmin;height:1.2cqmin;border-top:.5cqmin solid #16243d;border-bottom:1px solid #16243d}.evt .ev-mid{display:block;margin-block:auto;padding:3cqmin 0;min-height:0;overflow:hidden}.evt .ev-eb.long{font-size:5cqmin;letter-spacing:.22em;margin-right:-.22em}.evt .ev-tt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:800 11cqmin/1.2 Paper,MiriHan,sans-serif;letter-spacing:-.02em;word-break:keep-all;overflow-wrap:anywhere}.evt .ev-it{display:block;margin-top:3cqmin;font:500 max(13px,4.8cqmin)/1.45 Pretendard,sans-serif;font-style:normal;color:#4a566b;word-break:keep-all;overflow-wrap:anywhere}.evt .ev-row{flex:none;display:flex;flex-wrap:wrap;align-items:flex-end;gap:2.4cqmin;padding-top:5cqmin;border-top:1px solid #cfd6e0;text-align:left}.evt .ev-dt{display:block;font:500 4.2cqmin/1.35 Pretendard,MiriHan,sans-serif;white-space:nowrap}.evt .ev-dt small{display:block;font:500 4.1cqmin/1.35 Pretendard,MiriHan,sans-serif;letter-spacing:.12em;color:#4a566b}.evt .ev-ld{display:block;flex:1 1 3cqmin;min-width:3cqmin;border-bottom:2px dotted #4a566b;opacity:.55;transform:translateY(-1.4cqmin)}.evt .ev-pr{display:block;margin-left:auto;font:800 9.2cqmin/1 Paper,MiriHan,sans-serif;letter-spacing:-.02em;white-space:nowrap}.evt .ev-pr small{font:700 max(13px,4.8cqmin)/1 Paper,sans-serif;margin-left:.4cqmin}.evt.brief .ev-tt{font-size:7.6cqmin;font-weight:700;-webkit-line-clamp:3}.t-card .ph.evt{aspect-ratio:1/1}#mc_event .event-poster.evt{aspect-ratio:500/583;filter:none!important}#mc_event .upper-editorial-card{display:block;text-decoration:none;color:inherit}#mc_event .event-poster.evt:after{display:none!important;content:none!important}.sub-hero-photo.evt{border-radius:16rem 0 0}@media(min-width:1024px){.sub-hero-photo.evt .ev-in{padding-right:calc(8cqmin + 96px)}}@media(max-width:1023px){.sub-hero-photo.evt{border-radius:0 0 0 60px}}.t-card .ph.evt,.d-intro .photo.evt,.sub-hero-photo.evt,#mc_event .event-poster.evt,.t-card.admin-event.no-photo .ph.evt{background:#f3f5f8!important;color:#16243d}.t-card .ph.evt img,.d-intro .photo.evt img,.sub-hero-photo.evt img{display:none}.t-card.admin-event.no-photo .ph.evt{display:block;padding:0;gap:0}.t-card.admin-event.no-photo .ph.evt:before,.t-card.admin-event.no-photo .ph.evt:after{content:none!important;display:none!important}@container (max-width:260px){.evt .ev-in{padding:10cqmin 8cqmin 9cqmin}.evt .ev-eb{font-size:max(12px,7.4cqmin);letter-spacing:.3em;margin-right:-.3em}.evt .ev-it,.evt .ev-dt,.evt .ev-ld{display:none}.evt .ev-tt{font-size:13cqmin}.evt .ev-row{justify-content:flex-end;padding-top:6cqmin}.evt .ev-pr{margin:0 auto;font-size:13cqmin}.evt .ev-pr small{font-size:max(12px,6.6cqmin)}.evt .ev-row:not(:has(.ev-pr)){display:none}}body.sub[data-here=이벤트] main,#mc_event{--color-key:#16243d;--color-key-dark:#16243d;--color-key-light:#cfd6e0;--color-key-tint:#f3f5f8}#mc_event .upper-editorial-card:focus-visible{outline:none}#mc_event .upper-editorial-card:focus-visible .event-poster.evt{box-shadow:inset 0 0 0 3px #16243d}.evt{transition:box-shadow .18s}.t-card:hover .ph.evt,#mc_event .swiper-slide:hover .event-poster.evt{box-shadow:inset 0 0 0 1px #16243d}.t-card.ev-only{background:transparent}.t-card.ev-only .ph.evt{border-radius:inherit}.t-card.ev-only:focus-visible{outline:2px solid #16243d;outline-offset:3px}@media(max-width:767px){.t-grid:has(>.t-card.ev-only){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.t-card.ev-only .ph.evt{aspect-ratio:500/583}}@container (max-width:260px){.t-card.ev-only .evt .ev-it{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:max(12px,4.8cqmin);line-height:1.35;overflow:hidden}}@media(width:1920px){#mc_event:after{content:"";display:block;height:.796875px}}@media(width:390px){#mc_event:after{content:"";display:block;height:.75px}}#mc_event .swiper-slide:hover .photo-wrap:has(.event-poster.evt),#mc_event .swiper-slide:hover .event-poster.evt{border-radius:6rem}#mc_event .swiper-slide:hover .upper-editorial-card:focus-visible .event-poster.evt{box-shadow:inset 0 0 0 3px #16243d}.sub-hero-photo.evt.fit{container-type:inline-size;align-self:center;height:auto;border-radius:6rem 0 0 6rem}.sub-hero-photo.evt.fit .ev-in{position:static;padding:5.2cqi 4.7cqi 5cqi}.sub-hero-photo.evt.fit .ev-eb{font-size:3.75cqi}.sub-hero-photo.evt.fit .ev-ru{margin-top:2.9cqi;height:.7cqi;border-top-width:.3cqi}.sub-hero-photo.evt.fit .ev-mid{padding:3.6cqi 0 0}.sub-hero-photo.evt.fit .ev-tt{font-size:4.45cqi}@media(min-width:1024px){.sub-hero-photo.evt.fit .ev-in{padding-right:calc(4.7cqi + 96px)}}@media(max-width:1023px){.sub-hero-photo.evt.fit{height:auto;align-self:stretch;width:100%;border-radius:0 0 0 40px}.sub-hero-photo.evt.fit .ev-in{padding:7cqi 6.2cqi}.sub-hero-photo.evt.fit .ev-eb{font-size:5.2cqi}.sub-hero-photo.evt.fit .ev-ru{margin-top:3.8cqi;height:.9cqi;border-top-width:.4cqi}.sub-hero-photo.evt.fit .ev-mid{padding:5cqi 0 0}.sub-hero-photo.evt.fit .ev-tt{font-size:5.85cqi}}.ev-row{justify-content:flex-end}.ev-ld{display:none}#header .members{width:auto;gap:22px;align-items:center;white-space:nowrap}#header .members>a{font:14px Paper,MiriHan,sans-serif;letter-spacing:.02em}.lang{position:relative;font-family:Pretendard,MiriHan,sans-serif}.lang summary{list-style:none;display:flex;align-items:center;gap:7px;height:32px;padding:0 10px 0 8px;border:1px solid currentColor;border-radius:999px;font-size:13px;cursor:pointer;opacity:.9;color:inherit}.lang summary::-webkit-details-marker{display:none}.lang summary i{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.lang[open] summary i{transform:translateY(1px) rotate(-135deg)}.lang svg{width:20px;height:14px;border-radius:2px;box-shadow:0 0 0 1px #0000001f;flex:none}.lang ul{position:absolute;top:calc(100% + 8px);right:0;min-width:168px;margin:0;padding:8px;list-style:none;background:#fff;color:#333;border:1px solid #e2e2e8;border-radius:14px;box-shadow:0 14px 40px #14141e29;z-index:30}.lang-item{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border:0;border-radius:10px;background:transparent;font:14px Pretendard,MiriHan,sans-serif;color:#333;text-align:left;cursor:pointer}.lang-item:hover,.lang-item:focus-visible{background:var(--color-key-tint,#eeebf5);outline:none}.lang-item.on{font-weight:600;color:var(--color-key-dark,#453760)}.lang-item.soon{color:#9a9aa3;cursor:default}.lang-item.soon svg{filter:grayscale(1);opacity:.7}.lang-item small{margin-left:auto;font-size:13px;color:#9a9aa3}#header.dark .lang summary,#header.scrolled .lang summary{border-color:#d0d0d6;color:#333}.mobile-members{display:flex;gap:18px;padding:22px 20px 4px;border-top:0;margin-top:0;font:14px Paper,MiriHan,sans-serif;color:#333}.mobile-menu .lang{padding:10px 20px 22px}.mobile-menu .lang summary{width:max-content;color:#333;border-color:#d0d0d6}.mobile-menu .lang ul{position:static;margin-top:8px;max-width:260px;box-shadow:none;border-radius:10px}.mobile-menu .lang-item,.mobile-menu .lang-item.on{font-size:14px;padding:0 10px;height:40px;display:flex}.lang-quick{display:none}@media(max-width:1279px){.lang-quick{display:flex;align-items:center;position:absolute;right:58px;top:8px;height:44px;font:500 13px/1 Pretendard,MiriHan,sans-serif;letter-spacing:.04em;color:inherit}.lang-quick a{display:flex;align-items:center;justify-content:center;min-width:32px;height:44px;padding:0 4px;color:inherit;opacity:.82}.lang-quick a[aria-current]{opacity:1;font-weight:700}.lang-quick span{opacity:.4;font-weight:400;padding:0 1px}}
