/* BASIC css start */
.product_list_wrap .product_item .desc_container .info .pname{margin-bottom: 13px !important; font-size: 1.2em; font-family: 'NanumBarunGothic', sans-serif;}
.product_list_wrap .product_item .desc_container .info .listicon{margin-bottom: 10px;}
.MK-product-icons img{padding: 0 4px 0 0}
.product_list_wrap .product_item .desc_container .info .listDiscount{color: #585959; font-size: .9rem; font-family: 'Lato', sans-serif; display: inline-block; margin-right: 4px;}
.product_list_wrap .product_item .desc_container .info .listPrice{color: var(--main-color); font-size: .9rem; font-family: 'Lato', sans-serif; display: inline-block; margin-left: 4px;}
.more{margin-top:0}
.more .btn_basic{background-color: var(--main-color); color: #fff; font-family: 'Lato', sans-serif; letter-spacing: 1px; width: 224px; height: 35px; line-height: 35px; padding: 0 !important; border: 0;}
.more .btn_basic img{display: inline-block; margin: 14px 0 0 9px; width: 12px;}

.product_list_wrap.list_st2 .product_item figure, .product_list_wrap.list_st3 .product_item figure{border: 1px solid #e8e8e8; box-sizing: border-box;}
.product_list_wrap.list_st2 .product_item .desc_container, .product_list_wrap.list_st3 .product_item .desc_container{padding: 10px;}
.product_top_wrap{ margin: 0px 15px 8px !important;}
.product_list_wrap.list_st2 .product_item, .product_list_wrap.list_st3 .product_item{padding: 18px 0 0 !important; border-top:0 !important}
.product_list_wrap.list_st2 .product_item .thumb img, .product_list_wrap.list_st3 .product_item .thumb img{margin-bottom: 0 !important}

.listsubName{margin-bottom:5px;}
/* BASIC css end */

