/* BASIC css start */
/* »óÇ° ¿µ¿ª */
.list_shopping2x ul{padding: 0;}
.list_shopping2x li{width: 49%; margin-right: 2%;}
.list_shopping2x li:nth-of-type(2n){margin-right: 0;}
.list_shopping2x li a{padding: 0;}
.list_shopping2x .list_shoppingInfo{padding-bottom: 35px;}

.product_item .thumb{position: relative;}
.product_item .thumb .dc{position: absolute; bottom: 16px; right: 6px; }
.product_item .thumb .dc .dc_per{display: block; width: 38px; height: 38px; line-height: 38px; background: #242424; border-radius: 50%; color: #fff; font-size: .7rem; font-family: 'Montserrat',sans-serif; text-align: center; }
.product_item .thumb .dc .pro_per{display: block; width: 38px; height: 38px; line-height: 38px; border-radius: 50%; color: #fff; font-size: .7rem; font-family: 'Montserrat',sans-serif; background: #242424; white-space: nowrap; text-align: center; overflow: hidden;}

.product_list_wrap .product_item .desc_container {text-align: center;}
.product_list_wrap .product_item .desc_container .info .pname{padding-bottom: 8px;}
.product_list_wrap .product_item .desc_container .info .prd-subname{margin-bottom: 8px; color: #999999;}
.product_list_wrap .product_item .desc_container .info .listPrice{color: #242424; font-size: 0.85rem;}

/* °¶·¯¸®Çü */
.shopbrand .product_list_wrap.list_st2 .product_item .desc_container{padding: 0 10px;}
.shopbrand .product_list_wrap.list_st2 .product_item .desc_container .info {margin-top: 40px;}
.shopbrand .product_list_wrap.list_st2 .product_item{padding: 15px 0 60px;}

/* Ç®»çÀÌÁî */
#search .list_st3 .product_item .desc_container .info{ margin-top: 38px !important;}
#search .list_st3 .product_item .desc_container .info .pname a{font-size: 1rem; line-height: 28px;}
#search .list_st3 .product_item .desc_container .info .prd-subname{ font-size: .8rem;}
#search .list_st3 .listDiscount del{font-size: 1rem;}
#search .list_st3 .product_item .desc_container .info .listPrice{ margin-top: 10px; font-size: 1rem;}
#search .list_st3 .product_item{padding: 73px 0 40px;}
#search .list_st3 .product_item:nth-of-type(1){padding-top:8px}
#search .list_st3 .product_item .thumb .dc .pro_per{ width: 55px; height: 55px; line-height: 55px; color: #f8f4f4; font-size: 1rem;}

/* ¸®½ºÆ®Çü */
.list_st1 .product_item .thumb .dc{bottom: 2px; right: 0;}
.list_st1 .product_item .thumb .dc .pro_per{ width: 38px; height: 38px; line-height: 38px; font-size: .7rem;}
.list_st1 .product_item .desc_container{text-align: left;}
#search .product_list_wrap.list_st1 .product_item{ display: inline-block; width: calc(100%/3 - 14px); padding: 35px 10px; border-bottom:0}
#search .product_list_wrap.list_st1 .product_item:nth-of-type(3n){padding-right:0}
#search .product_list_wrap.list_st1 .product_item:nth-of-type(3n+1){padding-left:0}
#search .product_list_wrap.list_st1 .product_item .desc_container{display: block;}
#search .list_st1 .product_item .desc_container .info{margin-top: 8px !important;}
#search .product_list_wrap.list_st1 .product_item .desc_container .info .prd-subname{padding: 9px 0 15px;}
#search .product_list_wrap.list_st1 .product_item .thumb{display: block;}
#search .product_list_wrap.list_st1 .product_item .thumb{width: 100%;}
#search .product_list_wrap.list_st1 .product_item .thumb img{width: 100%;}
.list_type_wrap a.ic_list { background-image: url(/design/showroom1/ms_basic_mobile/images/ic_list_3x.png) !important;}

.product_list_wrap.list_st1 .product_item:nth-of-type(2), .product_list_wrap.list_st1 .product_item:nth-of-type(3){border-top: 1px solid #dcdcdc;}

/* BASIC css end */

