/* BASIC css start */
/* */

#prdviewContainer ul {
    margin: 5px 0 0 0;
}

#header_wrap .gnb_wrap{ transition:unset; z-index: -1; border-bottom: unset;}



.shopbrand .depth_wrap{ width: 100%; background: #fff; border-top: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; z-index: 99;}
.shopbrand .page_location{ padding: 0 1rem; border-bottom: 1px solid #D9D9D9;}

.page_location .SMScategoryName{ float: unset;}
.page_location .SMScategoryName li{ line-height: 1;}
.page_location .SMScategoryName li a{ color: #6f6f6f; display: inline-block; padding: 12px 0; font-size: 13px;}


.shopbrand .SMS_Category_list .CateInBody ul{background: unset; overflow: visible; }
.SMS_Category_list .CateInBody ul:last-child{ padding: 0 1rem; border-top: unset;}
.shopbrand .SMS_Category_list .CateInBody ul li{ float: none; height: auto; line-height: 1;  margin:0; padding: 0 7px;}
.shopbrand .SMS_Category_list .CateInBody ul li:first-child{ padding-left: 0;}
.shopbrand .SMS_Category_list .CateInBody ul li:last-child{ margin-right: 1rem;}
.shopbrand .SMS_Category_list .CateInBody ul li a{font-size: 14px; position: relative; padding: 12px 0;}
.shopbrand .SMS_Category_list .CateInBody ul li a.sel{ font-weight: 400;  }
.shopbrand .SMS_Category_list .CateInBody ul li a.sel::after{ display: inline-block; content: ""; width: 100%; height: 1px; background: #000; position: absolute; left:0; bottom: 0; }

#prdviewContainer{ display: none;}
#SMS_list_array .list_array{ padding: 0.8rem 1rem; height: auto; border-top: unset;}
#SMS_list_array .list_array .list_arrayLeft{ position: unset; float: none; }




.hiddenGrid .hiddenTitle{padding:20px 0; text-align:center; position:relative;}
.hiddenGrid .hiddenTitle a{position:absolute; left:10px; top:50%; transform:translateY(-50%);}
.hiddenGrid .hiddenTitle a img{width:18px;}
.hiddenGrid .hiddenTitle p{display:inline-block; font-size:18px;}
.hiddenGrid .SMS_Category_list .CateInBody ul{background:none;}


.SMScategoryName li.lastChild::after{display:none;}





/* BASIC css end */

