/* BASIC css start */
/* 모바일 전체 레이아웃 */
html{width:100%;}
body{min-width:0;}
#wrap{min-width:0; width:100%; margin:0 auto;}

/* 띠배너 */
#topBnr{display:none; width:100%; text-align:center;}
#topBnr .topWrap{position:relative; width:100%; min-width:0;}
#topBnr .topWrap > a > img{width:100%;}
#xbtn{position:absolute; top:50%; right:10px; transform:translateY(-50%);}
#xbtn img{width:16px;}

/* header 상단 메뉴 */
#header { position:relative; width:100%; min-width:0; background:#fff; z-index:100; }
#header.act { position:fixed; top:-144px; left:0; right:0; }

#header .headerBottom_wrap{position:relative; width:100%; background:#fff; border-bottom:1px solid #e6e6e6; box-shadow:0px 1px 7px rgba(170,170,170,0.3);}
#header .headerBottom_wrap.fix{position:fixed; top:0; left:0; opacity:0.9; border-bottom:1px solid #e6e6e6 !important;}
#header .headerBottom {margin:0 auto; position:relative; width:100%; height:auto; padding:10px 15px; box-sizing:border-box; text-align:left; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap;}
#header .headerBottom .tlogo {position:static; transform:none; width:auto; line-height:1;}
#header .headerBottom .tlogo > a{display:inline-block; font-size:20px; color:#000; font-family:'Noto Sans KR',sans-serif; font-weight:500; line-height:1;}

#header .headerBottom .navWrap ul {font-size:0; text-align:right; margin-top:10px;}
#header .headerBottom .navWrap ul .lnb_depth1 {display:inline-block; padding:0 10px;}
#header .headerBottom .navWrap ul .lnb_depth1 > a {font-size:14px; color:#333; font-family:'Noto Sans KR',sans-serif; font-weight:500; line-height:1.8;}
#header .headerBottom .navWrap ul .lnb_depth1 > a::after {display:none;}

#header .headerBottom .navWrap ul .lnb_depth1 .lnb_depth2 {display:none;}

#header .headerBottom .point {display:none;}

#header .headerBottom .tnbRight {display:none;}

/* navsub_bg */
.navsub_bg {display:none;}

/* 햄버거 메뉴 */
#header .downmenu {display:none;}
#header .downmenu.hamdw {display:none;

/* BASIC css end */

