/* BASIC css start */
#container {border-top: 1px solid #ddd;}
.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 1%; 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;}



#contents .list_category {overflow:hidden; border-top:1px solid #ddd;}
#contents .list_category li {float:left; width:25%; border-bottom:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; -moz-box-sizing:border-box;}
#contents .list_category li:nth-child(5) {border-right:0px none;}
#contents .list_category li:nth-child(10) {border-right:0px none;}
#contents .list_category ul li.red_color a {color:#d10000;}
#contents .list_category li a {display:block; height:32px; line-height:32px; color:#777; text-align:center; text-overflow: clip; white-space: nowrap; overflow: hidden;}





#soldout img { position: absolute; left: 40px; top: 50px;}
#soldout2 img { position: absolute; left: 60px; top: 50px;}




/*2019.08.16 icon ΌφΑ€
.MK-product-icons img {padding:0 2px;width: 160px;position: absolute;}
*/



.main_section.best_rk {overflow:hidden}
.main_section.best_rk .best_ranking_tab {border-bottom:0}
.main_section.best_rk .best_ranking_tab ul {width:100%; height:41px}
.main_section.best_rk .best_ranking_tab ul li {position:relative; float:left; width:33.333%; height:41px}

.main_section.best_rk .best_ranking_tab ul li a {display:block; position:relative; width:100%; height:41px; border-bottom:1px solid #ebebeb; background:#fff; text-align:center; line-height:40px; box-sizing:border-box}
.main_section.best_rk .best_ranking_tab ul li.on a {border-bottom:3px solid #000;}
.main_section.best_rk .best_ranking_tab ul li a:before {display:block; position:absolute; top:14px; right:0; width:1px; height:14px; background:#ebebeb; content:''}
.main_section.best_rk .best_ranking_tab ul li:last-child a:before {display:none}
.main_section.best_rk .best_ranking_tab ul li a .ico {display:inline-block; overflow:hidden; width:auto; height:16px; vertical-align:middle}
.main_section.ranking .best_ranking_tab ul li a .ico img {width:auto; height:33px}
.main_section.best_rk .best_ranking_tab ul li a .txt {font-size:13px; color:#999}
.main_section.best_rk .best_ranking_tab ul li.on a .txt {font-weight:700; color:#000}
/* BASIC css end */

