body.pc-nav-open{overflow:hidden}.header{position:relative;top:0;left:0;width:100%;font-family:"Poppins", "Noto Sans CJKKR", sans-serif;-webkit-transition:all .5s;transition:all .5s;z-index:700}.header.sub-header{position:relative}@media screen and (min-width: 992px){.header.fixed .header-inner{height:85px}.header.fixed .fixed-wrap{height:85px;-webkit-backdrop-filter:blur(40px) !important;backdrop-filter:blur(40px) !important;background-color:rgba(255,255,255,0.08)}}.header.fixed.sub-header{position:relative !important}@media screen and (max-width: 991.98px){.header.is-hide .logo{opacity:0}}@media screen and (min-width: 992px){.header.is-hide .fixed-wrap{top:-85px !important}}.pc-nav-open .header.is-hide .logo{opacity:1;transition-delay:.3s}.colored-nav .header{position:fixed !important}.header .fixed-wrap{position:fixed;top:0;left:0;width:100%;height:60px;background-color:transparent;transition:all .5s}@media screen and (min-width: 992px){.header .fixed-wrap{height:85px}}.header .header-inner{position:relative;display:flex;justify-content:center;margin:0 auto;height:60px}@media screen and (min-width: 992px){.header .header-inner{height:85px;padding:0 16px;transition:height .5s}}.header .logo{position:absolute;top:50%;left:15px;transform:translateY(-50%);width:110px;height:60px;z-index:701;opacity:1;transition:all .5s}@media screen and (min-width: 992px){.header .logo{width:135px}}@media screen and (min-width: 1745px){.header .logo{left:calc((100% - 1700px)/2)}}.header .logo .logo-img{display:block;width:100%;height:100%;background:url(/views/res/imgs/common/logo_img.svg) no-repeat center/100% auto}.header .language-wrap{display:flex;justify-content:center;margin-bottom:25px}@media screen and (min-width: 992px){.header .language-wrap{margin-bottom:0}}.header .language-wrap .lang-txt{display:flex;align-items:center;font-size:16px;font-weight:500;line-height:1.4375;text-transform:uppercase;color:#aaa}@media screen and (min-width: 992px){.header .language-wrap .lang-txt{font-size:14px;line-height:1.428}}.header .language-wrap .lang-txt.active{color:#101010}.header .language-wrap .lang-txt:not(:last-child)::after{content:'';display:block;width:1px;height:12px;margin:0 12px;background-color:#aaa}@media screen and (min-width: 992px){.header .language-wrap .lang-txt:not(:last-child)::after{height:8px;margin:2px 10px 0}}.pc-nav{display:none}@media screen and (min-width: 992px){.pc-nav{display:flex}}.pc-nav .menu-list-wrap{display:flex}.pc-nav .menu-list{position:relative;display:flex;padding:0 19px}@media screen and (min-width: 1200px){.pc-nav .menu-list{padding:0 40px}}.pc-nav .menu-list>a{position:relative;display:flex;align-items:center;justify-content:center;font-size:15px;text-transform:uppercase;cursor:pointer}@media screen and (min-width: 992px){.pc-nav .menu-list>a{font-size:18px;font-weight:500;line-height:1.388}}.pc-nav .menu-list .text{position:relative;transition:color .5s;-webkit-transition:color .5s}.pc-nav .menu-list .text:after{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#101010;transition:width .5s}.pc-nav .menu-list:hover .text::after{width:100%}.pc-nav .menu-list.on .text::after{width:100%}.header-right-wrap{position:absolute;right:18px;top:0;height:100%;display:flex;align-items:center}@media screen and (min-width: 1745px){.header-right-wrap{right:calc((100% - 1700px)/2)}}.header-right-wrap .menu-btn-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;z-index:701}@media screen and (max-width: 991.98px){.pc-nav-open .header-right-wrap .menu-btn-wrap{z-index:701}}.menu-btn .line{display:block;height:3px;background-color:#101010;transition:transform .5s}.menu-btn .line:nth-child(1),.menu-btn .line:nth-child(3){width:21px}.pc-nav-open .menu-btn .line:nth-child(1),.pc-nav-open .menu-btn .line:nth-child(3){width:24px}.menu-btn .line:nth-child(1){transform:translateY(-7px)}.pc-nav-open .menu-btn .line:nth-child(1){-webkit-transform:translateY(0) rotateZ(135deg);transform:translateY(0) rotateZ(135deg)}.menu-btn .line:nth-child(2){width:16px;margin-left:auto}.pc-nav-open .menu-btn .line:nth-child(2){background-color:rgba(0,0,0,0) !important}.menu-btn .line:nth-child(3){transform:translateY(7px)}.pc-nav-open .menu-btn .line:nth-child(3){-webkit-transform:translateY(-5px) rotateZ(-135deg);transform:translateY(-5px) rotateZ(-135deg)}.open-nav-wrap{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background-color:#fff;opacity:0;transform:translateX(100%);transition:all .5s;z-index:700;overflow-y:auto}.pc-nav-open .open-nav-wrap{opacity:1;transform:translateX(0)}.open-nav-wrap .inner-wrap{position:relative;height:100%;padding:95px 16px 40px;max-width:1700px;margin:0 auto}@media screen and (min-width: 992px){.open-nav-wrap .inner-wrap{display:flex;align-items:center;justify-content:center;height:100%}}.open-nav-wrap .menu-list-wrap{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width: 992px){.open-nav-wrap .menu-list-wrap{flex-wrap:nowrap}}.open-nav-wrap .menu-list-wrap>*{width:100%}@media screen and (min-width: 992px){.open-nav-wrap .menu-list-wrap>*{flex:1 1 0%}}.open-nav-wrap .menu-list{opacity:0;transition:opacity .5s 0.2s}.pc-nav-open .open-nav-wrap .menu-list{opacity:1}.open-nav-wrap .menu-list>a{display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-size:40px;font-weight:600;text-transform:uppercase}@media screen and (min-width: 992px){.open-nav-wrap .menu-list>a{height:auto;font-size:20px;margin-bottom:30px}}.open-nav-wrap .menu-list .text{line-height:56px}.open-nav-wrap .menu-list.on .text{position:relative}.open-nav-wrap .menu-list.on .text::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#101010}.open-nav-wrap .nav-btn-apply-wrap{display:flex;justify-content:center;padding-top:100px}.open-nav-wrap .nav-btn-apply-wrap .nav-btn-apply{display:inline-flex;align-items:center;justify-content:center;width:227px;height:60px;font-size:14px;font-weight:500;letter-spacing:0.08em;border-radius:50px}.open-nav-wrap .nav-btn-apply-wrap .nav-btn-apply::after{content:'';display:block;width:15px;height:14px;margin-top:2px;margin-left:8px;background:url(/views/res/imgs/common/icon-btn-apply-arrow-black.svg) no-repeat center/100% auto}
