:root{--background:#ffffff}body,html{margin:0;background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}body.no-scroll{overflow:hidden}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(max-width:1200px){body{padding-top:80px;padding-bottom:50px;background-color:#000}}@media(max-width:600px){body{padding-top:56px}}@keyframes slideUpFade{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-up-fade{animation:slideUpFade .9s ease-in forwards}.etc-wrapper{min-height:100vh;color:#34291f;background-color:#f7eee5;padding-top:120px;padding-bottom:80px}.etc-wrapper .header{text-align:center;font-weight:700;font-size:48px;line-height:1.4;letter-spacing:-.8px}.etc-wrapper .content{width:800px;margin:56px auto 0;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.8px}.etc-wrapper .content .line{border-bottom:1px solid #a38672;margin-bottom:24px}.etc-wrapper .content .section{margin-bottom:24px}.etc-wrapper .content .section .big-title{font-size:20px;margin-bottom:20px}.etc-wrapper .content .section .title{font-weight:700}.etc-wrapper .content .section .text ul{margin-left:40px}@media(max-width:1200px){.etc-wrapper{padding-top:35px;padding-bottom:40px}.etc-wrapper .header{font-size:32px}.etc-wrapper .content{width:auto;margin:32px 24px 0}}@media(max-width:600px){.etc-wrapper{padding-top:40px;padding-bottom:24px}.etc-wrapper .header{font-size:24px}.etc-wrapper .content{font-size:14px;margin:32px 24px 0}}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f2626765ca27a6be-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7942b7820b31eba3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Marcellus Fallback;src:local("Times New Roman");ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.50%}.__className_9d314b{font-family:Marcellus,Marcellus Fallback;font-weight:400;font-style:normal}.__variable_9d314b{--font-marcellus:"Marcellus","Marcellus Fallback"}@font-face{font-family:pretendard;src:url(/_next/static/media/41bcfc2779382425-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/a4a4c536c3464049-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/2fdc3456ac37f0f6-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/371d978e927ef04e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/f1bdeb893dac0d78-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:106.05%;descent-override:29.35%;line-gap-override:8.98%;size-adjust:100.00%}.__className_54b018{font-family:pretendard,pretendard Fallback}.__variable_54b018{--font-pretendard:"pretendard","pretendard Fallback"}@font-face{font-family:MaruBuriOTF;src:url(/_next/static/media/1c3b29446457e5b7-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:MaruBuriOTF;src:url(/_next/static/media/58d113e2796ccccb-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:MaruBuriOTF;src:url(/_next/static/media/293f811992067175-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:MaruBuriOTF Fallback;src:local("Arial");ascent-override:76.28%;descent-override:19.07%;line-gap-override:32.90%;size-adjust:104.88%}.__className_db9514{font-family:MaruBuriOTF,MaruBuriOTF Fallback}.__variable_db9514{--font-MaruBuriOTF:"MaruBuriOTF","MaruBuriOTF Fallback"}.bottom-nav-wrapper{display:none;background-color:#242424}@media(max-width:1200px){.bottom-nav-wrapper{position:fixed;bottom:0;height:50px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.bottom-nav-wrapper .item{color:#f7f7f7;width:25%}.bottom-nav-wrapper .item img{display:block;margin:0 auto}.bottom-nav-wrapper .item .text{margin-top:2px;font-weight:600;font-size:11px;letter-spacing:2px;text-align:center}}.carehands-header{position:fixed;top:0;left:50%;transform:translateX(-50%);max-width:1600px;width:calc(100vw - 80px);z-index:1000;background:#fff;border-radius:40px;margin:32px auto 0;padding:0 40px;height:64px;display:flex;align-items:center}.carehands-header .header-inner{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between}.carehands-header .header-inner .header-logo{display:flex;align-items:center;font-weight:700;color:#222;cursor:pointer}.carehands-header .header-inner .header-logo .header-title{font-size:20px;font-weight:700;color:#2a1e15}.carehands-header .header-inner .header-nav{display:flex;gap:40px;margin:0 48px}.carehands-header .header-inner .header-nav a{font-size:16px;font-weight:900;color:#2a1e15;text-decoration:none}.carehands-header .header-inner .header-nav a.active,.carehands-header .header-inner .header-nav a:hover{font-weight:900;color:#f26f37}.carehands-header .header-inner .header-cta{display:flex;align-items:center;gap:8px;background:#a68b73;color:#fff;border:none;border-radius:30px;padding:7px 18px;font-size:14px;font-weight:700;cursor:pointer}.carehands-header .header-inner .header-menu{display:none;flex-direction:column;justify-content:center;gap:4px;background:none;border:none;cursor:pointer}@media(max-width:1200px){.carehands-header{border-radius:0;margin:0;width:100%;height:80px;padding:0 32px;background-color:#000}.carehands-header .header-inner{padding:0}.carehands-header .header-inner .header-logo .header-title{color:#f7f7f7;font-size:20px}.carehands-header .header-inner .header-cta,.carehands-header .header-inner .header-nav{display:none}.carehands-header .header-inner .header-menu{display:flex}.carehands-header .header-inner .header-menu span{background:#fff}}@media(max-width:600px){.carehands-header{padding:0 24px;height:56px}.carehands-header .header-inner .header-logo img{width:24px;height:24px}.carehands-header .header-inner .header-logo .header-title{font-size:12px}.carehands-header .header-inner .header-menu img{width:24px;height:24px}}.mobile-menu-wrapper{position:fixed;z-index:1000;top:80px;left:0;width:100vw;height:0;background-color:rgba(0,0,0,.9);padding:0 20px;overflow:hidden;transition:height .3s ease-in;display:flex;flex-direction:column;gap:20px}.mobile-menu-wrapper a{width:300px;color:#fff;font-size:28px;font-weight:700;opacity:0;transition:opacity .2s ease-in;transition-delay:.3s}.mobile-menu-wrapper a:first-child{margin-top:20px}.mobile-menu-wrapper a.active{color:#e8c27d}.mobile-menu-wrapper.show{height:calc(100vh - 80px)}.mobile-menu-wrapper.show a{opacity:1}@media(max-width:600px){.mobile-menu-wrapper{top:56px}.mobile-menu-wrapper.show{height:calc(100vh - 56px)}}.right-nav{position:fixed;z-index:1000;width:88px;top:184px;right:40px;border-radius:8px;background-color:rgba(0,0,0,.4);padding:40px 0;display:flex;flex-direction:column;gap:40px}.right-nav .button-wrapper img{display:block;margin:0 auto;width:32px;height:32px}.right-nav .button-wrapper .text{font-weight:600;font-size:14px;letter-spacing:2px;color:#f7f7f7;text-align:center}.right-nav .arrow-wrapper{margin:0 auto;padding:8px 0;width:55px;background-color:rgba(0,0,0,.8);border-radius:8px}.right-nav .arrow-wrapper img{display:block;margin:0 auto;width:32px;height:32px}.right-nav .arrow-wrapper .text{font-weight:600;font-size:14px;letter-spacing:2px;color:#f7f7f7;text-align:center}@media(max-width:1200px){.right-nav{display:none}}