/* BASIC css start */
/*상품 영역*/

#MS_product{}

#MS_product .prd{
    display: table;
    margin: 0 5px;}
    
#MS_product .prd .swiper-slide{
    width: 48%;
    display: inline-block;
    margin-bottom: 40px;}

#MS_product .prd .swiper-slide{margin-right:2%;}
#MS_product .prd .swiper-slide:nth-child(2n){margin-right:0%;}
/*
#MS_product .prd .swiper-slide:nth-child(odd){float:left}

#MS_product .prd .swiper-slide:nth-child(even){float:right}
*/

.prd .item-list dd {
	font-size: 17px;
	color: #000;
}
.prd .item-list dd ul li.dc {
	color: #94223e;
	display: inline-block;
	font-size: 16px;
	letter-spacing: -1px;
	font-weight: 800;
	margin-left: -1px;
}
.prd .item-list dd ul li.dc em {
	font-size: 12px !important;
	font-weight: bold !important;
	margin-left: 1px;
}
.prd .item-list dd ul {
	text-align: left;
	font-size: 17px;
	word-break: keep-all;
}
.prd .item-list dd ul li {
	word-break: keep-all;
}
.prd .item-list dd ul li.prd-name {
	font-size: 14px;
	padding-top: 10px;
}
.prd .item-list dd ul li.prd-price {
	font-weight: bold;
	padding-top: 5px;
	font-size: 15px;
	display: inline-block;
}
.prd .item-list dd ul li.prd-price em {
	font-weight: normal !important;
}
.prd .swiper-wrapper {
	padding-top: 50px;/*padding-left:65px; padding-right:65px;*/
}

.prd .item-list {
}
.prd .item-list .thumb .dc {
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	height: 40px;
	line-height: 40px;
	width: 40px;
	background: #9750c7;
	color: #fff;
	font-size: 14px;
}
.prd .item-list .thumb .dc em {
	font-size: 10px !important;
}
.prd .item-list .thumb .dc.term {
}
.prd .item-list .thumb .dc em:nth-child(3), .prd .item-list .thumb .dc em:nth-child(4) {
	display: none !important
}
.prd .item-list .thumb .dc em.num {
	font-size: 14px !important;
	width: 16px;
	display: inline-block;
	overflow: hidden;
}
.prd .item-list .thumb .dc em.percent {
	font-size: 10px !important;
	display: inline-block;
	vertical-align: top;
	margin-top: 3px;
}
.prd .item-list img {
	width: 100%;
}
.prd .item-list dd ul li.prd-consumer {
	display: inline-block;
	color: #919191;
	font-size: 15px !important;
	margin-right: 4px;
	font-weight: 100;
}
.prd .item-list dd ul li.dc {
	color: #94223e;
	display: inline-block;
	font-size: 22px;
	letter-spacing: -1px;
	font-weight: 800;
	margin-left: 5px;
}
.prd .item-list dd ul li.dc em.num {
}
.prd .item-list dd ul li.dc em.percent {
	font-size: 16px !important;
	font-weight: bold !important;
	margin-left: 2px;
}


.more{margin: 10px auto !important;}
.more a{}

.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.shopbrand h3{text-align: center; padding: 20px 10px; font-size: 21px; font-weight: bold;}

.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: 35px; background: #dddddd;}
.shopbrand .more .more-title {
    color: #6f3447 !important;
    font-size: 13px;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}
.list_array .list_arrayLeft select{height: 35px; background: #dddddd;}

.list_ban_wrap{display:table; margin:15px;text-align:left;}
.list_ban_wrap.best{border-bottom: 8px solid #eee; padding-bottom: 30px;}
.list_ban_wrap > div{ letter-spacing:0px; word-spacing:0px;  /*width:105%;*/ margin-bottom:5px;}
.list_ban_wrap > div a{margin-right:5px;}

.list_ban_wrap .item-list{
    width: 48%;
    display: inline-block;
    padding-right: 2%;
    margin-bottom: 40px;
    vertical-align: top;}

.list_ban_wrap .item-list:nth-child(even){padding-right: 0 !important;}
.list_ban_wrap .item-list .thumb{ overflow: hidden;}
.list_ban_wrap .item-list dd{font-size: 17px; color: #000; text-align: left;}
.list_ban_wrap .item-list dd ul{font-size: 17px; word-break: keep-all;}   
.list_ban_wrap .item-list dd ul li.prd-name{word-break: break-word;font-size: 14px; display: block; width: 100%; vertical-align: inherit; padding-top: 16px; padding-bottom: 8px;}
.list_ban_wrap .item-list dd ul li.prd-price{font-weight: bold;font-size: 15px; display: inline-block; width: initial !important;}
.list_ban_wrap .item-list dd ul li.prd-price em{font-weight:normal !important;}
.list_ban_wrap .item-list dd ul li.prd-consumer{ display: inline-block; width: initial !important;
    color: #888686;
    font-size: 11px;
    margin-top: 2px;
    padding: 0 4px;}
.list_ban_wrap .item-list dd ul li.dc{color: #94223e; width: initial !important;
    display: inline-block;
    font-size: 16px;
    letter-spacing: -1px;
    font-weight: 800;
    margin-left: -1px;
    padding: 0 3px;}


.list_ban_wrap .item-list dd ul li.dc em{
    font-size: 12px !important;
    font-weight: bold !important;
    margin-left:1px;}
    
    
.list_ban_wrap .item-list img{width:100%;}

/* BASIC css end */

