/* BASIC css start */
/* º£½ºÆ® ¿¥µðÇÈ ¿µ¿ª */
.product_list_outer{text-align: center; padding:0 5px}
.product_list_outer .promotion_product_wrap{padding: 10px 0;}
.product_list_outer .promotion_product_wrap h2{margin: 10px 0 5px; font-size: 1rem;}

.proArea{padding:0 0 20px !important;}
.proArea .product_item{padding-bottom: 15px !important;}
.proArea .product_item .desc_container .info .pname{margin-top: -3px !important;}
.proArea ul{}
.proArea ul li{margin: 0!important; border-left: 5px solid #fff; border-right: 5px solid #fff; box-sizing: border-box;}
.proArea .swiper-pagination span{margin: 0 2px;}
.proArea .swiper-pagination{bottom:0; font-size:0.6rem; color: #000;}
.proArea .swiper-button-next, .proArea .swiper-button-prev{width: 5px; transform: translateX(-50%);  top: auto; left: auto; bottom: -32px; background-size: contain; background-repeat:no-repeat; outline: 0;}
.proArea .swiper-button-next{ right: 42%; background-image: url(/design/showroom1/ms_basic_mobile/images/mdright.png);}
.proArea .swiper-button-prev{ right: 56%; background-image: url(/design/showroom1/ms_basic_mobile/images/mdleft.png);}
.proArea .swiper-button-next:after, .proArea .swiper-button-prev:after{font-size: 0;}

.list_group{margin: 15px 0; font-size: 0;}
.list_group select{ width: 49%; border-radius: 6px; font-size: 0.7rem;}
.list_group #MS_select_category{margin-right: 2%;}

/* »óÇ° ¿µ¿ª */
.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;}

.shopbrand .product_list_wrap{padding: 0 10px; text-align: left;}
.best_product_wrap, .recmd_product_wrap{ padding: 10px 0;  text-align: center;}

.product_item .thumb{position: relative;}
.product_item .thumb .dc{position: absolute; bottom: 16px; right: 15px; }
.product_item .thumb .dc .dc_per{display: block; width: 44px; height: 44px; line-height: 44px; background: #242424; border-radius: 50%; color: #fff; font-size: .85rem; font-family: 'Montserrat',sans-serif; text-align: center; }
.product_item .thumb .dc .pro_per{display: block; width: 44px; height: 44px; line-height: 44px; border-radius: 50%; color: #fff; font-size: .85rem; 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;}

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

/* °¶·¯¸®Çü */
.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;}

/* ¸®½ºÆ®Çü */
.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;}
.shopbrand .product_list_wrap.list_st1 .product_item{ display: inline-block; width: calc(100%/3 - 14px); padding: 35px 10px; border-bottom:0}
.shopbrand .product_list_wrap.list_st1 .product_item:nth-of-type(3n){padding-right:0}
.shopbrand .product_list_wrap.list_st1 .product_item:nth-of-type(3n+1){padding-left:0}
.shopbrand .product_list_wrap.list_st1 .product_item .desc_container{display: block;}
.shopbrand .list_st1 .product_item .desc_container .info{margin-top: 8px !important;}
.shopbrand .product_list_wrap.list_st1 .product_item .desc_container .info .prd-subname{padding: 9px 0 15px;}
.shopbrand .product_list_wrap.list_st1 .product_item .thumb{display: block;}
.shopbrand .product_list_wrap.list_st1 .product_item .thumb{width: 100%;}
.shopbrand .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;}

/* Ä¿½ºÅÒ */
.shopbrand .product_category_wrap .cate1{font-size: 1.2rem;}






/* BASIC css end */

