@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap";@font-face{font-family:"Pretendard";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Pretendard";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Pretendard";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Pretendard";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Pretendard-ExtraBold";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff") format("woff");font-weight:800;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-family:"Pretendard";font-size:17px;font-weight:300;font-size:100%;color:#333d4c;vertical-align:baseline;letter-spacing:-0.7px;box-sizing:border-box}article,aside,details,figcaption,figure,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{height:100vh;line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a,button,select,input[type=button]{cursor:pointer;outline:none}button{border:none;background-color:rgba(0,0,0,0)}a:link,a:visited{text-decoration:none;color:#000}input,textarea,button{font-family:"Pretendard",sans-serif;outline:none;letter-spacing:-0.7px}input::placeholder,textarea::placeholder{font-family:"Pretendard",sans-serif;color:#999;font-weight:300;letter-spacing:-0.7px}.clearfix::after{content:"";display:block;clear:both}.header{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;min-width:1050px;width:100%;height:70px;padding:0 24px;line-height:24px;z-index:100}@media(max-width: 1000px){.header{min-width:100%}}@media(max-width: 834px){.header{height:62px;overflow:hidden;padding:0 20px}}.header .logo-a{display:flex;align-items:center}@media(max-width: 1060px){.header .logo-a{overflow:hidden;width:44px}}@media(max-width: 834px){.header .logo-a{width:215px}}.header .logo{width:242px;height:36px}@media(max-width: 834px){.header .logo{width:215px;height:32px}}.header .navigation{display:flex;justify-content:center;align-items:center}@media(max-width: 834px){.header .navigation{display:none}}.header .navigation .menu{position:relative;display:inline-block;padding:12px 20px;height:48px;flex-shrink:1}@media(max-width: 1000px){.header .navigation .menu{padding:12px 16px}}.header .navigation .menu:hover .menu-a::after{transform:scaleX(1)}.header .navigation .menu:hover .sub-list-container{display:flex}.header .navigation .menu:hover>.menu-a.light,.header .navigation .menu .sub-list:hover~.menu-a.light{color:#6832db;font-weight:500}.header .navigation .menu:hover>.menu-a.dark,.header .navigation .menu .sub-list:hover~.menu-a.dark{color:#fff;font-weight:500}.header .navigation .menu-a{position:relative;padding-bottom:12px;font-size:16px;text-decoration:none;white-space:nowrap}.header .navigation .menu-a.light{color:#3d495c}.header .navigation .menu-a.light:hover{color:#6832db;font-weight:500}.header .navigation .menu-a.light::after{background:#6832db}.header .navigation .menu-a.dark{color:#f5f7fa}.header .navigation .menu-a.dark:hover{color:#fff;font-weight:500}.header .navigation .menu-a.dark::after{background:#fff}.header .navigation .menu-a.selected{text-decoration:underline;text-decoration-color:inherit;text-underline-offset:13px;text-decoration-thickness:3px}.header .navigation .menu-a.selected.light{color:#6832db;font-weight:500}.header .navigation .menu-a.selected.dark{color:#fff;font-weight:500}.header .navigation .menu-a.selected::after{display:none}.header .navigation .menu .menu-a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;transform-origin:left;transform:scaleX(0);transition:transform .3s ease;border-radius:1.5px}.header .button-container{display:flex;margin-right:-8px}@media(max-width: 834px){.header .button-container{display:none}}.header .button-container .sign-button.light{padding:12px 20px;border-radius:8px;background-color:#6832db;font-size:16px;font-weight:500;line-height:24px;color:#fff}.header .button-container .sign-button.light:hover{background-color:#4b19b2;color:#f0eef9;box-shadow:0 4px 8px 0 rgba(55,28,115,.06)}.header .button-container .sign-button.light:disabled{background-color:#f1f4fb;color:#cfd7e5;cursor:not-allowed;pointer-events:none}.header .button-container .sign-button.light{background-color:rgba(0,0,0,0);color:#6832db}.header .button-container .sign-button.light:hover{color:#6832db;background-color:rgba(104,50,219,.05)}@media(max-width: 1000px){.header .button-container .sign-button.light{padding:12px 12px}}.header .button-container .sign-button.dark{padding:12px 20px;border-radius:8px;background-color:#6832db;font-size:16px;font-weight:500;line-height:24px;color:#fff}.header .button-container .sign-button.dark:hover{background-color:#4b19b2;color:#f0eef9;box-shadow:0 4px 8px 0 rgba(55,28,115,.06)}.header .button-container .sign-button.dark:disabled{background-color:#f1f4fb;color:#cfd7e5;cursor:not-allowed;pointer-events:none}.header .button-container .sign-button.dark{background-color:rgba(0,0,0,0);color:#fff}.header .button-container .sign-button.dark:hover{color:#f5f7fa;background-color:hsla(0,0%,100%,.16)}@media(max-width: 1000px){.header .button-container .sign-button.dark{padding:12px 12px}}.header .mobile-menus{display:none}@media(max-width: 834px){.header .mobile-menus{display:inline-block}}.sub-list-container{position:absolute;top:40px;left:50%;transform:translateX(-50%);display:none;padding-top:16px}.menu:hover .sub-list-container{display:flex}.sub-list{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:120px;gap:12px;padding:20px 0;border:.7px solid #f1f4fb;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);z-index:10}.sub-item{padding:4px 0}.sub-item a{position:relative;font-size:16px;font-weight:300;color:#6d7687;text-decoration:none;white-space:nowrap;transition:color .1s,font-weight .1s}.sub-item a:hover{color:#333d4c;font-weight:500}.sub-item a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#333d4c;transform-origin:left;transform:scaleX(0);transition:transform .3s ease}.sub-item a:hover::after{transform:scaleX(1)}.mobile-nav-container{display:none}.mobile-nav-container.show{position:fixed;top:0;left:0;display:flex;flex-direction:column;gap:16px;width:100%;height:100%;background-color:#fff;z-index:20}.mobile-logo-close{display:flex;align-items:center;justify-content:space-between;width:100%;height:62px;padding:0 16px 0 20px;background-color:#fff}.mobile-logo-close .mobile-logo-a{display:flex;justify-content:center;align-items:center}.mobile-logo-close .mobile-logo{width:160px;height:32px}.mobile-nav{display:flex;flex-direction:column;width:100%}.mobile-nav .mobile-menu{display:flex;flex-direction:column}.mobile-nav .mobile-menu-arrow{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;font-size:18px;font-weight:300;line-height:28px;color:#6d7687;cursor:pointer}.mobile-nav .mobile-menu-arrow.no-arrow a{width:100%}.mobile-nav .mobile-menu-arrow a{font-size:18px;font-weight:300;line-height:28px;color:#6d7687}.mobile-nav .mobile-menu-arrow.selected{font-weight:500;color:#000}.mobile-nav .mobile-menu-arrow.selected a{font-weight:500;color:#000}.mobile-nav .mobile-menu-arrow:hover{background-color:rgba(245,247,250,.4)}.mobile-nav .mobile-menu-arrow img{width:24px;height:24px}.mobile-nav .mobile-menu-arrow img.none{opacity:0}.mobile-sub-list{display:none}.mobile-sub-list.show{display:flex;flex-direction:column;width:100%;padding:16px 40px;gap:16px;background-color:#f5f7fa}.mobile-sub-list .mobile-sub-item{padding:4px 0}.mobile-sub-list .mobile-sub-item a{display:inline-block;width:100%;font-size:16px;font-weight:300;line-height:150%;color:#6d7687}.mobile-sub-list .mobile-sub-item a:hover{color:#333d4c;text-decoration:underline;text-decoration-color:inherit;text-underline-offset:6px;text-decoration-thickness:1px}.mobile-line{border:none;border-top:1px solid #e5eaf2;height:0;margin:0 24px;box-sizing:border-box}/*# sourceMappingURL=header.css.map */
