+ @charset "utf-8";



/*HEADER - header category*/
.hd_catg{position:absolute;left:10px; top:0;width:180px;height:40px;text-align:center;}
.hd_catg .catg_bt{margin:0; background:none; border:1px solid #ddd; border-width:0 1px; width:200px;    padding: 20px 0;
display:flex; align-items:center; justify-content:center;}
.hd_disp{}
.hd_catg .catg_bt img{margin:0 12px 0 0; display:block;}
.hd_catg .catg_bt span{font-size:20px; font-weight:700; color:#000;}


/* 설 선물 한시적 추가 */
.hd_disp dd{position:relative;float:left;width:128px;height:34px;font-size:14px;line-height:34px;color:#000;text-align:center;font-weight:800;letter-spacing:-1px;}
/* .hd_disp dd{width:107px;} */
.hd_disp dd a{color:#000;}
.hd_disp dd.dd{width:128px;margin-right:-1px;z-index:4000;}
.hd_disp dd.dd .spc_bt{display:inline-block;padding-right:18px;}
.hd_disp dd.dd.active{width:124px;margin-top:-2px;border:2px solid #242424;border-bottom:none;background:none;}
.hd_disp dd.dd.active .spc_bt{}

.hd_zone{position:absolute;right:0;top:0;width:132px;height:34px;text-align:center;font-size:14px;line-height:34px;font-weight:800;letter-spacing:-1px;}
.hd_zone a{padding:0 21px 0 0;color:#e46832;height:40px;}

/*HEADER - category all*/
.catg_wrap .catg_lyr{display:none;position:absolute;top:57px;left:0px;width:1200px;background:#fff;z-index:5;}
.catg_wrap .catg_all{position:relative;}
.catg_wrap .catg_all ul{clear:both;}
.catg_wrap .catg_all li{float:left;overflow:hidden;}
.catg_wrap .catg_all li dl:after{clear:both; display:block; content:''}
.catg_wrap .catg_all dl.spc dt {color:#e46832;}

/* 카테고리 한줄 처리 막고 두줄처리 카테고리 정책 나온 후 재 정의
.catg_wrap .catg_all dl dd{overflow:hidden;height:25px;font-size:13px;line-height:25px;color:#666;}
*/
.catg_wrap .catg_all dl dd{padding:1px 0; font-size:12px;}
.catg_wrap .catg_all dl dd a .flag_new {display:inline-block; margin-left:2px; width:12px;height:15px;line-height:31px;text-indent:-9999px;vertical-align:top;}
.catg_wrap .catg_lyr .bt_close{position:absolute;right:-36px;bottom:-2px;display:block;width:34px;height:34px;border:0;cursor:pointer;text-indent:-9999px;z-index:1;background:url("https://neob2b.co.kr/neob2b/img/btn_lyr_cls.png") no-repeat 0 0;}


.catg_wrap .catg_all dl a.depth3{ color:#659dbf; margin-left:6px !important  }
.catg_wrap .catg_all dl a.depth4{ color:#999; margin-left:12px!important  }


.header .spc_lyr{display:none;overflow:hidden;position:absolute;top:34px;left:-2px;right:-2px;z-index:32;border:2px solid #242424;border-top:none;background:#fff;}
.header .active .spc_lyr{display:block;}
.header .spc_lyr .spc_all{margin:0 15px;padding:10px 6px;border-top:1px solid #ddd;}
.header .spc_lyr .spc_all li{overflow:hidden;height:25px;text-align:left;font-weight:normal;}
.header .spc_lyr .spc_all li a{font-size:13px;line-height:25px;color:#4a4a4a;background:none;}
.header .spc_lyr .spc_all li a:hover,.header .spc_lyr .spc_all li a:focus{text-decoration:underline;color:#242424;font-weight:800;}



