@import url("header_m.css");
/**/
#header{ background:white; z-index:9999; font-family: 'Pretendard';}
#header{ position:fixed; top:0; left:0; }
#header{ width:100%; }
/* 1024이상 - 데스크탑 or 테블릿 가로 이상▲ 화면[1200 PSD]*/
@media all and (min-width:1024px){
	#header{ min-width:1280px; }
}
/**/
#header .logo{ z-index:0; position:absolute; top:0px; left:0px; z-index:0; }
#header .logo{ background:url(/front/imgs/common/logo_header.png) no-repeat left; background-size: 153px; width:220px; height:100%; }
/* 1023이하 - 태블릿 세로 이하▼ 화면[768 PSD]*/
@media all and (max-width:1023px){
	#header .logo{ background-image:url(/front/imgs/common/logo_header_TA.png); background-position: center;}
	#header .logo{ right:0; margin-left:auto; margin-right:auto; }
}
#homePageSubTitle{ position:absolute; top:30px; left:180px; }
#homePageSubTitle{ font-size:22px; font-weight:bold; color:#333333; letter-spacing:-0.05em; }
#homePageSubTitle{ display:none; }
/* 1023이하 - 태블릿 세로 이하▼ 화면[768 PSD]*/
@media all and (max-width:1023px){
	#homePageSubTitle{ display:none; }
}
/**/
#topRightPos{ position:absolute; top:0px; right:0px; font-size:0; }
/**/
#gnb .hide_at_gnb{ display:none !important; }
#gnbClone .hide_at_gnb{ display:none !important; }
/**/
#header .gnb_clone_sec{ opacity:0.3; height:0; }
#header .gnb_clone_sec{ transition:all 300ms cubic-bezier(0.215, 0.610, 0.355, 1.000); }
#header .gnb_clone_sec{ box-sizing:border-box; border-bottom:none; }
#header .gnb_clone_sec.open{ opacity:1; border-bottom:2px solid #e94609; }
/**/
/* 1023이하 - 태블릿 세로 이하▼ 화면[768 PSD]*/
@media all and (max-width:1023px){
	#header #gnbWrapper{ display:none; }
}
/**/
#deskTopHeaderButtons{ position:absolute; top:32px; right:0px; }
#deskTopHeaderButtons{ font-size:0; }
#deskTopHeaderButtons > a {margin-right:30px;}
#deskTopHeaderButtons > a::after {content:''; display:inline-block; width:1px; height:20px; margin-left:30px; background:#dfdee3;}
#deskTopHeaderButtons > a:last-child {margin-right:0;}
#deskTopHeaderButtons > a:last-child::after {content:none;}
/* 1023이하 - 태블릿 세로 이하▼ 화면[768 PSD]*/
@media all and (max-width:1023px){
	#deskTopHeaderButtons{ display:none; }
}
/**/
#mobile2DepthCloseDim{ z-index:10; position:absolute; top:0px; left:0px; }
#mobile2DepthCloseDim{ background:rgba(0,0,0,0.3); }
#mobile2DepthCloseDim{ width:100%; height:100%; }
#mobile2DepthCloseDim{ display:none; }


