:root{--black: #222;--blue: #122a77;--lightblue: #3755B0;--bluebg: #eff3f9;--orange: #EE7824;--border_gray: #EBEBEB;--red: #ff1616;--light_gray: #E6E7EA;--bg_gray: #F5F5F5;--error: #F33;--line: #ccc;--white: #fff;--gray: #9F9F9F;--theme-light-bg-primary: #eeeeee;--theme-light-bg-secondary: #f5f5f5;--theme-light-bg-tertiary: #ffffff;--theme-light-text-body: #222;--theme-light-text-description: #444;--theme-light-text-placeholder: #999;--theme-light-button-normal: #222;--theme-dark-bg-primary: #111;--theme-dark-bg-secondary: #222;--theme-dark-bg-tertiary: #333;--theme-dark-text-body: #fff;--theme-dark-text-body: #fff;--theme-dark-text-description: #ccc;--theme-dark-button-normal: #fff;--it: #32A7D8;--hardware: #2788C5;--business: #1D67B1;--gamesoft: #E1C300;--esports: #F4B60A;--threedcg: #EA90B1;--animation: #D86595;--voiceactor: #CC3982;--create: #AF176C;--technique: #901A6B;--graphic: #94C749;--industrial: #57AA5D;--architecture: #007C58}.header{width:101%;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:50%;transform:translate(-50%, 0px);z-index:9999;transition:background .3s ease-in-out,transform .8s ease-in-out}.header.is-preload{opacity:0;pointer-events:none}@media screen and (min-width: 1201px){.header{padding:35px 60px 0 60px}.header::before{content:"";display:block;opacity:0;visibility:hidden;width:100%;height:10000%;position:absolute;top:0;left:0;background:rgba(255,255,255,.4);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s ease-in-out}.header.is-active::before{opacity:1;visibility:visible}}@media screen and (max-width: 1200px){.header{padding:25px 20px;flex-wrap:wrap}}.header__logo{display:block;text-indent:-9999px;background:url("/assets/img/common/logo.svg") no-repeat 0 0;background-size:100%;position:relative;z-index:99999}@media screen and (min-width: 1201px){.header__logo{width:240px;height:37px}}@media screen and (max-width: 1200px){.header__logo{width:180px;height:24px}}@media screen and (min-width: 1201px){.header__menuIcon{display:none}}@media screen and (max-width: 1200px){.header__menuIcon{display:grid;place-items:center;width:20px;height:14px;position:relative;z-index:99999}.header__menuIcon>i{display:inline-block;width:100%;height:2px;position:relative;background:var(--black);position:absolute;left:0;transition:all .5s}.header__menuIcon>i:nth-child(1){top:0}.header__menuIcon>i:nth-child(2){top:6px}.header__menuIcon>i:nth-child(3){top:12px}.header__menuIcon.is-active>i:nth-child(1){top:6px;transform:rotate(45deg)}.header__menuIcon.is-active>i:nth-child(2){opacity:0}.header__menuIcon.is-active>i:nth-child(3){top:6px;transform:rotate(-45deg)}}@media screen and (max-width: 1200px){.header__inner{width:100vw;position:fixed;z-index:99999;top:0;left:0;overflow-x:hidden;color:var(--black);background:var(--white);opacity:0;z-index:-1;pointer-events:none;transition:all .5s;height:0}.header__inner.is-active{opacity:1;z-index:99998;pointer-events:all;height:100vh}.header__inner.is-active::before{content:"";display:inline-block;width:100%;height:74px;background:var(--white);position:absolute;z-index:99999;top:0;left:0;opacity:.6}}@media screen and (min-width: 1201px){.header__nav{display:flex;align-items:center;gap:32px}}@media screen and (max-width: 1200px){.header__nav{padding:100px 25px 100px;position:absolute;top:0;width:100%;transform:translateX(-50%);transition:all .5s;height:100%;overflow-y:scroll;overflow-x:hidden}.header__nav.is-show{left:50%}.header__nav.is-hide{left:-150%}.header__nav.is-hidden{overflow:hidden}}@media screen and (min-width: 1201px){.header__nav__list{display:flex;align-items:center;gap:20px}}@media screen and (max-width: 1200px){.header__nav__list{border-top:1px solid var(--border_gray)}}@media screen and (min-width: 1201px){.header__nav__list .item:hover>.item__subNav{visibility:visible;opacity:1}.header__nav__list .item:hover>a::after,.header__nav__list .item:hover>span::after{opacity:1;transform-origin:left top;transform:scale(1, 1)}.header__nav__list .item.is-current>a::after,.header__nav__list .item.is-current>span::after{opacity:1;transform-origin:left top;transform:scale(1, 1);transition:none}}@media screen and (max-width: 1200px){.header__nav__list .item{border-bottom:1px solid var(--border_gray)}}.header__nav__list .item>a,.header__nav__list .item>span{font-weight:700;position:relative;z-index:2;color:var(--black);cursor:pointer}@media screen and (min-width: 1201px){.header__nav__list .item>a,.header__nav__list .item>span{font-size:clamp(12px,1vw,16px)}.header__nav__list .item>a::after,.header__nav__list .item>span::after{content:"";opacity:0;display:block;width:100%;height:2px;background:var(--black);position:absolute;bottom:-8px;left:0;transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}}@media screen and (max-width: 1200px){.header__nav__list .item>a,.header__nav__list .item>span{display:block;font-size:20px;font-size:2rem;font-weight:700;padding:20px 30px 20px 0}.header__nav__list .item>a::after,.header__nav__list .item>span::after{content:"";display:block;width:10px;height:10px;border-bottom:2px solid var(--black);border-right:2px solid var(--black);position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(-45deg)}}@media screen and (min-width: 1201px){.header__nav__list .item__subNav{opacity:0;visibility:hidden;width:100%;position:absolute;top:0;left:0;color:var(--black);transition:all .3s ease-in-out}}@media screen and (max-width: 1200px){.header__nav__list .item__subNav{padding:100px 25px;position:absolute;width:100%;top:0;left:150%;transform:translateX(-50%);transition:all .5s;height:100%;overflow-y:scroll;background:var(--white);z-index:100}.header__nav__list .item__subNav.is-show{left:50%}.header__nav__list .item__subNav.is-hide{left:150%}}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__inner{display:flex;align-items:flex-start;justify-content:space-between;position:relative;z-index:1;background:var(--white);padding:140px 60px 60px}}.header__nav__list .item__subNav__img{overflow:hidden;aspect-ratio:1/1;width:286px;border-radius:8px;flex-shrink:0}.header__nav__list .item__subNav__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__img{display:none}}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__main{width:calc(100% - 343px)}}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__main{border-top:1px solid var(--border_gray)}}.header__nav__list .item__subNav__main .category{font-size:20px;font-size:2rem;font-weight:700;letter-spacing:.04em;color:var(--black)}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__main .category{border-bottom:1px solid var(--border_gray)}}.header__nav__list .item__subNav__main .category>a{position:relative;color:var(--black)}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__main .category>a{display:inline-block;padding:0 34px 0 0}.header__nav__list .item__subNav__main .category>a::before,.header__nav__list .item__subNav__main .category>a::after{content:"";position:absolute;transition:all .3s ease-in-out;top:50%;transform:translateY(-50%)}.header__nav__list .item__subNav__main .category>a::before{display:inline-block;border-radius:100%;aspect-ratio:1/1;width:22px;height:22px;border:1px solid var(--black);right:0}.header__nav__list .item__subNav__main .category>a::after{display:inline-block;width:7px;height:7px;border-left:2px solid var(--black);border-top:2px solid var(--black);transform:rotate(135deg) translateY(-50%);margin:-7.5px 0 0;right:12.5px}.header__nav__list .item__subNav__main .category>a:hover::before{background:var(--black)}.header__nav__list .item__subNav__main .category>a:hover::after{border-color:var(--white)}.header__nav__list .item__subNav__main .category>a>span{display:none}}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__main .category>a{display:block;padding:20px 0}.header__nav__list .item__subNav__main .category>a>span{font-weight:700}}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__main .categoryList{display:flex;flex-wrap:wrap;gap:9px 30px;margin:24px 0 0}}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__main .categoryList>li{position:relative;width:calc(33.3333333333% - 20px);border-bottom:1px solid #ccc;transition:all .3s ease-in-out}.header__nav__list .item__subNav__main .categoryList>li::before{content:"";display:block;width:100%;height:1px;background:var(--black);position:absolute;bottom:-1px;left:0;transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.header__nav__list .item__subNav__main .categoryList>li:hover::before{transform-origin:left top;transform:scale(1, 1)}}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__main .categoryList>li{border-bottom:1px solid var(--border_gray)}}.header__nav__list .item__subNav__main .categoryList>li>a{font-weight:700;color:var(--black)}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__main .categoryList>li>a{display:flex;align-items:center;height:100%;padding:20px 0;font-size:16px;font-size:1.6rem;letter-spacing:.04em}}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__main .categoryList>li>a{display:flex;justify-content:space-between;align-items:center;padding:20px 0 20px 20px;font-size:20px;font-size:2rem}.header__nav__list .item__subNav__main .categoryList>li>a>span{display:inline-block;width:12px;height:12px;transform:rotate(-45deg);border-bottom:2px solid var(--black);border-right:2px solid var(--black)}}.header__nav__list .item__subNav__main .categoryList--course>li{display:flex;justify-content:space-between;align-items:center;gap:10px}.header__nav__list .item__subNav__main .categoryList--course>li::after{content:"";display:block;width:8px;height:8px;border-top:2px solid var(--black);border-right:2px solid var(--black);transform:rotate(45deg) translate(-10px, 10px);transform-origin:center;transition:all .3s ease-in-out;flex-shrink:0}.header__nav__list .item__subNav__main .categoryList--course>li a{display:flex;gap:12px;align-items:center;width:90%;padding:12px 0;justify-content:flex-start;position:relative}.header__nav__list .item__subNav__main .categoryList--course>li a::before,.header__nav__list .item__subNav__main .categoryList--course>li a::after{content:"";width:54px;height:50px;flex-shrink:0;background-repeat:no-repeat;background-position:0 0;transition:all .3s ease-in-out}@media screen and (max-width: 768px){.header__nav__list .item__subNav__main .categoryList--course>li a::before,.header__nav__list .item__subNav__main .categoryList--course>li a::after{width:42px;height:40px;background-size:cover !important}}.header__nav__list .item__subNav__main .categoryList--course>li a::after{opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.header__nav__list .item__subNav__main .categoryList--course>li:hover a::after{opacity:1}.header__nav__list .item__subNav__main .categoryList--course>li.course--it a::before{background-image:url("/assets/img/common/icon_menuCourse01.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--it a::after{background-image:url("/assets/img/common/icon_menuCourseHover01.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--hardware a::before{background-image:url("/assets/img/common/icon_menuCourse02.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--hardware a::after{background-image:url("/assets/img/common/icon_menuCourseHover02.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--business a::before{background-image:url("/assets/img/common/icon_menuCourse03.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--business a::after{background-image:url("/assets/img/common/icon_menuCourseHover03.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--gamesoft a::before{background-image:url("/assets/img/common/icon_menuCourse04.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--gamesoft a::after{background-image:url("/assets/img/common/icon_menuCourseHover04.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--esports a::before{background-image:url("/assets/img/common/icon_menuCourse05.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--esports a::after{background-image:url("/assets/img/common/icon_menuCourseHover05.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--threedcg a::before{background-image:url("/assets/img/common/icon_menuCourse06.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--threedcg a::after{background-image:url("/assets/img/common/icon_menuCourseHover06.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--animation a::before{background-image:url("/assets/img/common/icon_menuCourse07.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--animation a::after{background-image:url("/assets/img/common/icon_menuCourseHover07.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--voiceactor a::before{background-image:url("/assets/img/common/icon_menuCourse08.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--voiceactor a::after{background-image:url("/assets/img/common/icon_menuCourseHover08.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--technique a::before{background-image:url("/assets/img/common/icon_menuCourse10.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--technique a::after{background-image:url("/assets/img/common/icon_menuCourseHover10.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--create a::before{background-image:url("/assets/img/common/icon_menuCourse09.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--create a::after{background-image:url("/assets/img/common/icon_menuCourseHover09.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--graphic a::before{background-image:url("/assets/img/common/icon_menuCourse11.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--graphic a::after{background-image:url("/assets/img/common/icon_menuCourseHover11.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--industrial a::before{background-image:url("/assets/img/common/icon_menuCourse12.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--industrial a::after{background-image:url("/assets/img/common/icon_menuCourseHover12.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--architecture a::before{background-image:url("/assets/img/common/icon_menuCourse13.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--architecture a::after{background-image:url("/assets/img/common/icon_menuCourseHover13.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--international a::before{background-image:url("/assets/img/common/icon_menuCourse14.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--international a::after{background-image:url("/assets/img/common/icon_menuCourseHover14.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--en a::before{background-image:url("/assets/img/common/icon_menuCourse15.svg")}.header__nav__list .item__subNav__main .categoryList--course>li.course--en a::after{background-image:url("/assets/img/common/icon_menuCourseHover15.svg")}@media screen and (max-width: 1200px){.header__nav__list .item__subNav__main--noTop .category{display:none}.header__nav__list .item__subNav__main--noTop .categoryList>li>a{padding-left:0}}.header__nav__list .item__subNav__back{color:var(--black);font-size:12px;font-size:1.2rem;font-weight:700;margin-bottom:22px}.header__nav__list .item__subNav__back::before{content:"";display:inline-block;width:8px;height:8px;margin:-1px 8px 0 0;transform:rotate(-45deg);border-top:2px solid var(--black);border-left:2px solid var(--black)}@media screen and (min-width: 1201px){.header__nav__list .item__subNav__back{display:none}}.header__nav__cta{position:relative;z-index:1}@media screen and (min-width: 1201px){.header__nav__cta{display:flex;gap:0 16px}}@media screen and (min-width: 768px)and (max-width: 1200px){.header__nav__cta{display:flex;gap:0 16px;margin:30px 0 0}}@media screen and (max-width: 768px){.header__nav__cta{margin:30px 0 0}}@media screen and (min-width: 768px)and (max-width: 1200px){.header__nav__cta .item{flex:1}.header__nav__cta .item:not(:first-child){margin:0}}@media screen and (max-width: 768px){.header__nav__cta .item:not(:first-child){margin:15px 0 0}}.header__nav__cta .item>a{overflow:hidden;display:block;font-weight:700}.header__nav__cta .item>a>p{font-weight:700}@media screen and (min-width: 1201px){.header__nav__cta .item>a>p{color:var(--white)}}.header__nav__cta .item>a>p>span{font-weight:700}@media screen and (min-width: 1201px){.header__nav__cta .item>a{line-height:1;padding:16px 24px 17px 24px;border-radius:100px;color:var(--white);background:var(--black);border:1px solid var(--black);transition:all .3s ease-in-out}.header__nav__cta .item>a:hover{color:var(--black);background:var(--white)}.header__nav__cta .item>a:hover>p{color:var(--black)}}@media screen and (max-width: 1200px){.header__nav__cta .item>a{aspect-ratio:41/15;padding:18px 16px;border-radius:4px;background:no-repeat 0 0;background-size:cover;display:flex;flex-direction:column;justify-content:center}}.header__nav__cta .item__text{font-size:12px;font-size:1.2rem;letter-spacing:.04em;margin:0 0 3px}@media screen and (min-width: 1201px){.header__nav__cta .item__text{display:none}}@media screen and (min-width: 1201px){.header__nav__cta .item__title{font-size:clamp(12px,1vw,16px);font-weight:700}}@media screen and (max-width: 1200px){.header__nav__cta .item__title{font-size:22px;font-size:2.2rem;letter-spacing:.08em;line-height:1.4}}@media screen and (min-width: 1201px){.header__nav__cta .item__title>i{display:none}}@media screen and (max-width: 1200px){.header__nav__cta .item__title>i{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;border:1px solid var(--black);border-radius:100%;margin:0 0 0 5px}.header__nav__cta .item__title>i::after{content:"";display:block;width:6px;height:6px;border-bottom:2px solid var(--black);border-right:2px solid var(--black);position:absolute;top:50%;left:45%;transform:translate(-50%, -50%) rotate(-45deg)}}@media screen and (max-width: 1200px){.header__nav__cta .item--op>a{color:var(--white);background-image:url("/assets/img/common/bg_op.webp")}.header__nav__cta .item--op .item__title>i{border-color:var(--white)}.header__nav__cta .item--op .item__title>i::after{border-color:var(--white)}}@media screen and (max-width: 1200px){.header__nav__cta .item--catalog>a{background-image:url("/assets/img/common/bg_catalog.webp")}}.themeDark .header .header__logo{background-image:url("/assets/img/common/logo_white.svg")}@media screen and (min-width: 1201px){.themeDark .header .header__nav__cta .item>a{color:var(--black);background:var(--white);border-color:var(--white)}.themeDark .header .header__nav__cta .item>a>p{color:var(--black)}.themeDark .header .header__nav__cta .item>a:hover{color:var(--white);background:var(--black);border-color:var(--black)}.themeDark .header .header__nav__cta .item>a:hover>p{color:var(--white)}}.themeDark .header .header__menuIcon>i{background:var(--white)}.themeDark .header .header__menuIcon.is-active>i{background:var(--black)}@media screen and (min-width: 1201px){.themeDark .header .header__nav__list .item>a,.themeDark .header .header__nav__list .item>span{color:var(--white)}.themeDark .header .header__nav__list .item>a::after,.themeDark .header .header__nav__list .item>span::after{background:var(--white)}}.themeDark .header.is-active .header__logo{background-image:url("/assets/img/common/logo.svg")}@media screen and (min-width: 1201px){.themeDark .header.is-active .header__nav__list .item>a,.themeDark .header.is-active .header__nav__list .item>span{color:var(--black)}.themeDark .header.is-active .header__nav__list .item>a::after,.themeDark .header.is-active .header__nav__list .item>span::after{background:var(--black)}.themeDark .header.is-active .header__nav__cta .item>a{color:var(--white);background:var(--black)}.themeDark .header.is-active .header__nav__cta .item>a>p{color:var(--white)}}.themeDark .header.is-scroll .header__nav__list .item>a,.themeDark .header.is-scroll .header__nav__list .item>span{color:var(--black)}.themeDark .header.is-scroll .header__nav__list .item>a::after,.themeDark .header.is-scroll .header__nav__list .item>span::after{background:var(--black)}.themeDark.is-fixed .header .header__logo{background-image:url("/assets/img/common/logo.svg")}.header.is-scroll{color:var(--black);background:var(--white)}.header.is-scroll .header__logo{background-image:url("/assets/img/common/logo.svg")}.header.is-scroll .header__nav__cta .item>a{color:var(--white);background:var(--black);border:1px solid var(--black)}.header.is-scroll .header__nav__cta .item>a>p{color:var(--white)}@media screen and (min-width: 1201px){.header.is-scroll .header__nav__cta .item>a:hover{color:var(--black);background:var(--white)}.header.is-scroll .header__nav__cta .item>a:hover>p{color:var(--black)}}.header.is-scroll .header__menuIcon>i{background:var(--black)}@media screen and (min-width: 1201px){.header.is-scroll{padding-bottom:35px}}@media screen and (min-width: 1201px){.header.is-hide{transform:translate(-50%, -125px)}}@media screen and (max-width: 1200px){.header.is-hide{transform:translate(-50%, -80px)}}.header--simple{background:var(--white);width:100%;position:absolute;top:0;z-index:9999;transform:translate(-50%, 0px) !important}@media screen and (min-width: 1201px){.header--simple{padding:35px 60px}}@media screen and (max-width: 1201px){.header--simple{padding:25px 20px}}.header--simple::before{display:none}.header--simple .header__inner{display:block;position:relative;height:auto;opacity:1}
/*# sourceMappingURL=header.css.map */
