/* BASIC css start */
/* 상품 영역 */
.list_shopping2x li:nth-of-type(2n){padding-right:0}
.product_list_wrap .product_item .desc_container .info .listName{ margin: 4px 0 11px; color: #000; font-size: .9rem; }
.product_list_wrap .product_item .desc_container .info .prd-subname { margin: 0 0 6px; color: #999999; font-size: .85rem; font-weight: 300;}
.product_list_wrap .product_item .desc_container .info .listPrice{ display: inline-block; color: #000; font-size: .9rem; font-weight: bold;}
.product_list_wrap .product_item .desc_container .info .listDiscount{ display: inline-block; margin: 0 0 0 5px; color: #bfbfbf; font-size: .9rem; font-weight: bold;}
.prd-color{ margin: 10px 0;}
.prd-color font{font-size: 10px; letter-spacing: 2px;}
.product_item .thumb{position: relative;}
.product_item .thumb .dc{position: absolute; top: 8px; right: 8px; }
.product_item .thumb .dc .dc_per{display: block; width: 38px; height: 38px; line-height: 38px; background: #393939; border-radius: 50%; color: #fff; font-size: .7rem; text-align: center; }
.product_item .thumb .dc .pro_per{white-space: nowrap; overflow: hidden;}

/* 풀사이즈, 갤러리형 */
.product_list_wrap.list_st2 .product_item .info, .product_list_wrap.list_st3 .product_item .info{text-align: center;}
.product_list_wrap.list_st3 .product_item .thumb .dc .dc_per{ width: 50px; height: 50px; line-height: 50px; font-size: .8rem;}
.product_list_wrap.list_st1 .product_item  .thumb .dc{ top: -10px; right: 5px;}
.product_list_wrap.list_st1 .product_item  .thumb .dc .dc_per{ width: 35px; height: 35px; line-height: 35px; font-size: .6rem;}


body .product_list_wrap .product_item .desc_container .info .pname {line-height: 1.2; font-weight:400; margin-bottom:3px;}
body .product_list_wrap .product_item .desc_container .info .pname a {font-size:14px; }
body .product_list_wrap .product_item .desc_container .info .listPrice {font-size:14px;}
body .product_list_wrap .product_item .desc_container .info p a {font-weight:300;}
/* BASIC css end */

