.G_gnb_wrap{background:#fff;border-bottom:1px solid #e0e0e0;height:var(--header_height);left:0;position:fixed;right:0;top:0;transition:transform .3s ease;z-index:952}.G_gnb_wrap.is-hidden{transform:translateY(-100%)}body.no-scroll .G_gnb_wrap{padding-right:15px}.gnb{height:100%;width:100%}.gnb__wrap{justify-content:space-between;padding-left:calc(var(--header_inner_padding) - 20px);position:relative}.gnb__left,.gnb__wrap{align-items:center;display:flex}.gnb__item,.gnb__left{height:100%}.gnb__item{position:relative}.gnb__btn{align-items:center;color:#000;display:inline-flex;font-size:max(14px,1.8rem);font-weight:600;height:100%;padding:0 2.7rem}.gnb__item:first-of-type .gnb__btn{padding-left:20px}#gnb.is-dropdown-open .gnb__btn{color:#bdbdbd}#gnb.is-dropdown-open .gnb__item.is-open .gnb__btn{color:#000}.gnb__item:before{background:#fff;content:"";height:0;left:0;opacity:0;position:fixed;right:0;top:var(--header_height);transition:height .65s var(--ease),opacity .2s var(--ease),transform .45s var(--ease);z-index:1}.no_transition .gnb__item:before{transition:none!important}.gnb__item.is-open:before{height:360px;opacity:1}.dropdown{border-left:1px solid #e0e0e0;height:0;left:-23px;min-width:720px;opacity:0;overflow:hidden;padding-top:36px;pointer-events:none;position:absolute;top:calc(100% + 1px);transition:height .65s var(--ease),opacity .2s var(--ease),transform .45s var(--ease);z-index:30}.no_transition .dropdown{transition:none!important}.dropdown.is-open{height:320px;opacity:1;pointer-events:auto}.depth2,.dropdown__inner{display:flex}.depth2{flex-direction:column;gap:8px}.depth2 a{color:#000;display:block;font-size:max(14px,2.4rem);font-weight:500;line-height:4rem;padding:4px 7.2rem 4px 6rem;position:relative}.depth2 a:focus,.depth2 a:hover{background:#000;color:#fff}.depth2 a svg{right:18px}.depth2 a svg,.desc{position:absolute;top:50%;transform:translateY(-50%)}.desc{color:#424242;font-size:max(14px,1.6rem);font-weight:300;left:100%;opacity:0;padding:0 4rem;transition:all .3s ease;white-space:nowrap}.depth2 a:focus .desc,.depth2 a:hover .desc{opacity:1}.gnb-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .28s var(--ease);z-index:10}.gnb-overlay.show{opacity:1;pointer-events:auto}.G_header_logo{left:50%;position:absolute;transform:translateX(-50%);width:10.5rem}.G_header_logo img{width:100%}.gnb__right{align-items:center;display:flex;gap:7.6rem}.gnb__right__btn.btn-fill{align-items:center;background:#fff;color:#000;display:inline-flex;font-size:max(14px,1.6rem);font-weight:600;height:100%;line-height:1;padding:6px 2px;transition:all .3s ease .1s}.gnb__right__btn.btn-fill.purple:hover{color:#fff}.gnb__right__left{align-items:center;display:flex;gap:5.6rem}.gnb__right__right{align-items:center;display:flex;gap:4.9rem}.gnb__search__btn{cursor:pointer}.gnb__search__btn.active svg *,.gnb__search__btn:hover svg *{fill:#00dc84}.gnb__lng__btn{color:#000;font-size:max(14px,2rem);font-weight:600;line-height:1}.quickSearch_wrap{left:0;position:fixed;top:var(--header_height)}.quickSearch,.quickSearch_wrap{overflow:hidden;width:100%;z-index:30}.quickSearch{background:#fff;height:0;transition:height .3s ease}.quickSearch_wrap.is-open .quickSearch{height:240px;transition-delay:.2s}.content_inner.search_box{display:flex;flex-direction:column;gap:5.4rem;height:100%;justify-content:center;opacity:0;padding-bottom:5rem;padding-top:5rem;transition:all .3s ease}.quickSearch_wrap.is-open .search_box{opacity:1}.qs_input_wrap{align-items:center;display:flex;gap:4rem}.qs_input_wrap svg{height:42px;min-width:42px;width:42px}.qs_search_btn{cursor:pointer}.qs_search_btn:hover svg *{fill:#00dc84}.qs_input{color:#000;font-size:max(14px,5rem);font-weight:600;height:100%;width:100%}.qs_input::placeholder{color:#eee}.qs_keywords_wrap{align-items:center;display:flex;gap:4.3rem}.qs_keywords_wrap p{color:#000;font-size:max(14px,1.8rem);font-weight:600}.qs_keywords_wrap ul{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.qs_keywords_wrap ul li a{background:#f5f5f5;color:#616161;font-size:max(14px,1.6rem);font-weight:600;height:26px;line-height:26px;padding:0 10px}.qs_keywords_wrap ul li a:hover{background:#000;color:#fff}.rt_search_wrap{background:#000;height:0;left:0;overflow:hidden;position:absolute;top:132px;transition:height .3s ease;width:100%;z-index:11}.rt_search_wrap.active{height:418px}.content_inner.rt_search_inner{height:100%;padding:46px calc(var(--content_inner_padding) + 85px)!important}.live_result_list{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem;justify-content:flex-start}.live_result_list .result_item{color:#bdbdbd;font-size:max(14px,2.2rem);font-weight:400}.live_result_list li a{transition:all .3s ease}.live_result_list li a:hover{box-shadow:inset 0 -1px 0 #bdbdbd}.rt_search_inner a .parent_tag{color:#616161;font-size:max(14px,2.2rem);font-weight:400;margin-left:24px}.quickSearch_overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);display:block;height:0;opacity:0;pointer-events:none;transition:opacity .28s var(--ease);z-index:10}.quickSearch_wrap.is-open .quickSearch_overlay{height:100vh;opacity:1;pointer-events:auto}.m-gnb{display:none}.global_cta_btn_container{left:0;opacity:0;position:fixed;right:0;top:-100%;z-index:29}.gnb__item.is-open .global_cta_btn_container{opacity:1;top:calc(var(--header_height) + 276px);transition:opacity .3s ease .2s}.no_transition .gnb__item.is-open .global_cta_btn_container{transition:none!important}.global_cta_btn_container .header_inner{display:flex;justify-content:flex-end}@media (max-width:1200px){.gnb{display:none}.quickSearch_wrap.is-open .quickSearch{height:274px}.search_box{gap:67px;max-width:none;padding:80px 20px 48px}.qs_input_wrap{gap:25px}.qs_input_wrap svg{height:26px;min-width:26px;width:26px}.qs_input{font-size:28px}.qs_keywords_wrap{align-items:flex-start;flex-direction:column;gap:10px}.content_inner.rt_search_inner{height:100%;padding:36px 20px;padding:36px var(--content_inner_padding)!important}.live_result_list .result_item{font-size:18px}.m-gnb{background:#fff;border-bottom:1px solid #ebebeb;display:block;height:var(--header_height);transition:transform .3s ease}.m-gnb.is-hidden{transform:translateY(-100%)}.m-gnb_wrap{align-items:center;display:flex;height:100%;justify-content:space-between}.m-G_header_logo{width:94px}.m-G_header_logo img{width:100%}.m-gnb_right{align-items:center;display:flex;gap:34px}.m-gnb__search__btn{cursor:pointer}.m-gnb__search__btn.active svg *,.m-gnb__search__btn:hover svg *{fill:#00dc84}.m-gnb_right.active .m-gnb__search__btn{display:none}.m-gnb_lang_btn{color:#000;display:none;font-size:20px;font-weight:600}.m-gnb_right.active .m-gnb_lang_btn{display:none}.menu-btn{border:0;cursor:pointer;height:14px;position:relative;width:20px}.menu-btn span{background:#000;height:3px;left:0;position:absolute;right:0;transition:top .25s ease,bottom .25s ease,transform .25s ease}.menu-btn span:first-child{top:0}.menu-btn span:nth-child(2){bottom:0}.menu-btn.active span:first-child{top:5px}.menu-btn.active span:nth-child(2){bottom:6px}.menu-btn.active span{transition:top .25s ease,bottom .25s ease,transform .25s ease .18s}.menu-btn.active span:first-child{transform:rotate(45deg)}.menu-btn.active span:nth-child(2){transform:rotate(-45deg)}.menu-btn:not(.active) span{transition:top .25s ease .18s,bottom .25s ease .18s,transform .25s ease 0s}.m-dropdown_wrap{background:#fff;display:flex;flex-direction:column;height:0;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:var(--header_height)}.m-gnb_right.active .m-dropdown_wrap{height:calc(100vh - var(--header_height));overflow-y:auto;padding-bottom:100px;padding-top:34px}.m-menu_group{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column}.m-groupMenu{align-items:center;display:flex;justify-content:space-between;padding:20px}.m-groupMenu span{color:#000;font-size:20px;font-weight:500}.m-menu_group.open span{color:#00dc84}.m-menu_group svg{transition:all .4s ease}.submenu{max-height:0;overflow:hidden;transition:max-height .6s ease}.m-menu_group.open .submenu{max-height:400px}.m-menu_group.open svg{transform:rotate(180deg)}.submenu_inner{padding:12px 0 26px}.submenu_inner a{color:#000;display:block;font-size:20px;padding:14px 20px}.submenu_inner a:hover{background:#f5f5f5}body.no-scroll .G_gnb_wrap{padding-right:0}}