/* BASIC css start */
#container {padding-top:45px !important; }
#contents {overflow:hidden;}
.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.shopbrand .MK_product_list {background-color:#f9f9f9; border-bottom:1px solid #4a4a4a; border-top: 1px solid #4a4a4a;}
.shopbrand .MK_product_list .items {padding: 10px 0;}
.shopbrand .MK_product_list .items #MK_best_product li {width:33.33%;}
.shopbrand .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
.shopbrand .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding:12px 6px; text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}

.shopbrand .page_location .bcate {padding:20px 5px; font-size:27px; color:#323232; text-align:center; float:none;}
.shopbrand .page_location .clearFix {overflow:visible;}

.shopbrand .menu-list {margin-top:10px;}
.shopbrand .class-list {width:100%;}
.shopbrand .class-list ul { *zoom:1; padding:10px; }
.shopbrand .class-list ul:after { display:block; clear:both; content:'' }
.shopbrand .class-list ul li {float:left; border: 1px solid #dcdcdc; width: 33.3%; height: 54px; box-sizing: border-box; background:#fff;}
.shopbrand .class-list ul li:hover {_border: 1px solid #da2128;}
.shopbrand .class-list ul li a {font-size: 14px; color: #323232; font-family: 'Noto Sans KR', sans-serif; text-align:center; display: block; width: 100%; height: 100%; line-height: 54px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.shopbrand .class-list ul li a.on {background:#da2128;}

/* .shopbrand */
 .list_array {width:calc(100% - 16px); margin:0 auto; padding:0px; margin-bottom:15px; border-bottom:2px solid #323232; border-top:none;}
 .list_array .list_arrayLeft {float:right;}
 .list_array .list_arrayLeft select {border:1px solid #dcdcdc; color:#787878; background-color:#fff;}
 .list_array .list_arrayRight {display:none;}
 .list_array .list_arrayRight a:nth-child(odd) {display:none;}

.shopbrand .list_shopping2x ul {padding:0px;}
 .list_shopping2x li {width:50%;}
 .list_shopping2x li a {padding:0 2px 18px 2px;}
 .list_shopping2x li img.listPic {border:0px solid #dcdcdc;}
 .list_shopping2x .list_shoppingInfo {margin-top:7px; font-size:13px; text-align:left; line-height:1.4; letter-spacing:-0.5px; 
     font-family: 'Noto Sans KR', 'Spoqa Han Sans', 'Spoqa Han Sans KR', Dotum, "µ¸¿ò", DotumChe, "µ¸¿òÃ¼", Verdana, monospace, Corbel, AppleGothic, Helvetica, sans-serif !important;  }
 .list_shopping2x .list_shoppingInfo .listName {color:#222; font-size:15px; word-break:keep-all; }
 .list_shopping2x .list_shoppingInfo .listName.bold {font-weight:normal;}
 .list_shopping2x .list_shoppingInfo .listPrice {font-size:20px; color:#222; font-weight:bold; margin-top:5px;}
 .list_shopping2x .list_shoppingInfo .listPrice .one{font-size:18px; color:#222; font-weight:normal; margin-left:6px;}

.shopbrand .more {width: calc(100% - 16px); margin-top:40px; margin:0 auto; margin-bottom:50px;}
.shopbrand .more .btn_moreGray {width:100%; height:50px; line-height:50px; font-weight:normal; border:1px solid #dcdcdc;}
.shopbrand .more .more-title {font-size:13px;}

.shopbrand .list_shopping1x ul {width:100%; display:table; table-layout:fixed; box-sizing:border-box; text-align:left; font-size:0; padding:0 0px;}
.shopbrand .list_shopping1x li {width:50%; display:inline-block; vertical-align:top; border-top:none;}
.shopbrand .list_shopping1x li a {display:block; padding:0 1px 18px 1px; position:relative; overflow:hidden; zoom:1;}
.shopbrand .list_shopping1x li img.listPic {width:100%; float:none; border:0px solid #dcdcdc; }
.shopbrand .list_shopping1x .list_shoppingInfo {font-size:13px; margin-top:7px; text-align:left; padding-left:0; float:none; width:100%; line-height:1.4; letter-spacing:-0.5px; 
     font-family: 'Noto Sans KR', 'Spoqa Han Sans', 'Spoqa Han Sans KR', Dotum, "µ¸¿ò", DotumChe, "µ¸¿òÃ¼", Verdana, monospace, Corbel, AppleGothic, Helvetica, sans-serif !important; }
.shopbrand .listName {color:#222; font-weight:normal; font-size:15px; word-break:keep-all; }
.shopbrand .listPrice {color:#222; font-size:20px; font-weight:bold; margin-top:5px;}


.bcate {display:none;}

.ssen_box {background: #f7f7f7;}
.ssen_box:after {display:block; content:""; height:10px; background:#c8c8c8; border:1px solid #b4b4b4;}
.ssen_box .ssen_tit {padding:30px 0 20px; text-align:center; width:100%; margin:0 auto;}
.ssen_box .ssen_tit img {width:50%;}

.best-item {width:100%; _padding:0 5px;}
.best-item img {width: 100%;}
.best-item .item-cont {overflow: hidden;}
.best_item .item-cont:after {display:block; clear:both; content:"":}
.best-item .item-cont .item-list {float: left; width:50%; padding:18px 1px;}
.best-item .item-cont .item-list:last-child {margin-right: 0;}
.best-item .item-cont .item-list .thumb { border: 0px solid #dcdcdc; box-sizing: border-box; overflow: hidden;}
.best-item .item-cont .item-list .dsc {font-size: 14px; color: #666; font-family: 'MontSerrat','Noto Sans KR', sans-serif;  margin-top:5px; font-weight:normal; }
.best-item .item-cont .item-list .dsc img {display: none;}
.best-item .item-cont .item-list .price {font-size: 20px; color: #323232; font-weight: bold; _font-family: Verdana; margin-top:5px;}

.list_shoppingInfo .grey {color:#666;}
/* BASIC css end */

