@charset "UTF-8";

/*글로벌네비게이션*/
._globalNavi{float: left;line-height:1;}
._globalNavi ._globalUl{display:flex;align-items:center;position: relative;}
._globalNavi ._globalUl li{position:relative;float:none;padding:0 14px;border:0 !important;}
._globalNavi ._globalUl li:first-child{padding-left:0;}
._globalNavi ._globalUl li:last-child{padding-right:0;}
._globalNavi ._globalUl li::before{display:none !important;}
.wrap-header .top ._globalNavi ._globalUl li a::before,
._globalNavi ._globalUl li a::before{content:none !important;display:none !important;border:0 !important;}
._globalNavi ._globalUl li + li::after{content:'';position:absolute;left:0;top:50%;width:1px;height:12px;margin-top:-6px;background:rgba(255,255,255,.5);}
._globalNavi ._globalUl li a{display:block;padding:0 0 0 22px;font-size:15px;line-height:16px;color:#fff;background-repeat:no-repeat;background-position:left center;background-size:16px 16px;}
._globalNavi ._globalUl li.mngRprBtn a{background-image:url("../images/request-icon-w.png");}
._globalNavi ._globalUl li.sign a[onclick*="jf_logout"]{background-image:url("../images/logout-icon-w.png");}
._globalNavi ._globalUl li.sign a[onclick*="jf_login"]{background-image:url("../images/login-icon-w.png");}
._globalNavi ._globalUl li.membership a{background-image:url("../images/person-icon-w.png");}
._globalNavi ._globalUl li.admission a{background-image:url("../images/admission-icon-w.png");}
.wrap-header.on ._globalNavi ._globalUl li a,
.wrap-header.fNav ._globalNavi ._globalUl li a{color:#000;}
.wrap-header.on ._globalNavi ._globalUl li + li::after,
.wrap-header.fNav ._globalNavi ._globalUl li + li::after{background:#999;}
.wrap-header.on ._globalNavi ._globalUl li.mngRprBtn a,
.wrap-header.fNav ._globalNavi ._globalUl li.mngRprBtn a{background-image:url("../images/request-icon-c.png");}
.wrap-header.on ._globalNavi ._globalUl li.sign a[onclick*="jf_logout"],
.wrap-header.fNav ._globalNavi ._globalUl li.sign a[onclick*="jf_logout"]{background-image:url("../images/logout-icon-c.png");}
.wrap-header.on ._globalNavi ._globalUl li.sign a[onclick*="jf_login"],
.wrap-header.fNav ._globalNavi ._globalUl li.sign a[onclick*="jf_login"]{background-image:url("../images/login-icon-c.png");}
.wrap-header.on ._globalNavi ._globalUl li.membership a,
.wrap-header.fNav ._globalNavi ._globalUl li.membership a{background-image:url("../images/person-icon-c.png");}
.wrap-header.on ._globalNavi ._globalUl li.admission a,
.wrap-header.fNav ._globalNavi ._globalUl li.admission a{background-image:url("../images/admission-icon-c.png");}

@media all and (max-width:1024px) {
  /* ._globalNavi ._globalUl li.mngRprBtn{display:none;} */
  ._globalUl{background-color:#002e64;border-bottom:1px solid #ffffff40;padding:15px;gap:0px;}
  ._globalNavi ._globalUl li{padding:0 10px;}
  /* 모바일 메뉴 : 아이콘 숨김, 흰 글씨 유지 */
  ._globalNavi ._globalUl li a,
  .wrap-header.on ._globalNavi ._globalUl li a,
  .wrap-header.fNav ._globalNavi ._globalUl li a{padding-left:0;font-size:14px;color:#fff;background-image:none !important;}
  .wrap-header.on ._globalNavi ._globalUl li + li::after,
  .wrap-header.fNav ._globalNavi ._globalUl li + li::after{background:rgba(255,255,255,.5);}
}
@media all and (max-width:480px) {
  ._globalNavi ._globalUl li{padding:0 8px;}
  ._globalNavi ._globalUl li a{font-size:13px;line-height:14px;}
  ._globalNavi ._globalUl li + li::after{height:10px;margin-top:-5px;}
}
