/* BASIC css start */
.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.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 15px;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}

#MS_select_category2{float:right}

#LIST{}

#LIST .item-list{width: 49%; display: inline-block; vertical-align: top; margin-right: 2%;margin-bottom: 10%;}

#LIST .item-list dd ul{width:100%; padding-top: 10px; padding-bottom: 5px;}

#LIST .item-list dd ul li{padding-left: 7px; }

#LIST .item-list dd ul li em{font-family: 'Malgun Gothic' !important;}

#LIST .item-list dd ul .prd-brand{padding-bottom: 3px;}

#LIST .item-cont{padding-top: 0; padding: 15px; font-size: 0;}


#LIST .item-list:nth-child(even){margin-right:0}

#LIST .color{
    position: unset;
    padding-left: 9px;
    padding-top: 2px;
    display: table;
    width: 100%;}
    

.more_btn {
	text-align: center;
}
.more_btn a {
    background: url(/design/gunheejo1/mochi/mimg/more_view.png) no-repeat;
    background-position: 77%;
    display: inline-block;
    color: #000000;
    font-size: 14px;
    padding: 9px 50px;
    border: 1px solid #cfced3;
    margin: 0 auto;
    text-align: center;
    border-radius: 50px;
    text-indent: -8px;
    background-size: 9px;
    letter-spacing: -2px;
}


.mainList {
	font-size: 0;
}
.mainList .item-list {
}
.box.hide {
	display: none
}
.mainList .item-list .thumb {
	position: relative;
}
.mainList .item-list .thumb .dc {
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	height: 70px;
	line-height: 70px;
	width: 70px;
	background: #6b3590;
	color: #fff;
	font-size: 24px;
}
.mainList .item-list .thumb .dc em {
	font-size: 18px !important;
}
.mainList .item-list .thumb .dc.term {
}
.mainList .item-list .thumb .dc em:nth-child(3), .mainList .item-list .thumb .dc em:nth-child(4) {
	display: none !important
}
.mainList .item-list .thumb .dc em.num {
	font-size: 24px !important;
	display: inline-block;
	overflow: hidden;
}
.mainList .item-list .thumb .dc em.percent {
	font-size: 18px !important;
	display: inline-block;
	vertical-align: top;
	margin-top: 3px;
}
.mainList .item-list dd {
}
.mainList .item-list dd ul {
	vertical-align: top;
	display: inline-block;
	padding-top: 5px;
    width: 65%;
    float: right;
}
.mainList .item-list dd ul li.prd-price {
	display: inline-block;
	color: #0d0d0d;
	font-size: 14px;
	font-family: lato;
	font-weight: 500;
}
.mainList .item-list img {
	width: 100%;
}
.mainList .item-list dd .discount {
    vertical-align: top;
    width: 30%;    
    display: inline-block;
    background: #ff8e95;
    text-align: center;
    color: #fff;
}

.mainList .item-list dd .discount.hasreplace{display:none}
.mainList .item-list dd ul.hasreplace{width:100%}

.mainList .item-list dd .discount .dc {
    font-size: 31px;
    font-family: 'Roboto Condensed';
    font-weight: 700;
    letter-spacing: -1px;
}
.mainList .item-list dd .discount .dc em {
    margin-bottom: 3px;
    display: inline;
    font-family: 'Roboto Condensed';

}

.mainList .item-list dd .discount .dc em.num{
    margin-left: 2px;}

.mainList .item-list dd .discount .dc em.percent{
    font-size: 18px;
    font-weight: 100;}


.mainList .item-list dd ul li.prd-consumer {
	color: #888888;
	font-size: 14px;
	font-family: lato;
	font-weight: normal;
	display: inline-block;
	padding-right: 1px;
}
.mainList .item-list dd ul li.dc {
	color: #94223e;
	display: inline-block;
	font-size: 22px;
	letter-spacing: -1px;
	font-weight: 800;
	margin-left: 5px;
}
.mainList .item-list dd ul li.dc em.num {
}
.mainList .item-list dd ul li.dc em.percent {
	font-size: 16px !important;
	font-weight: bold !important;
	margin-left: 2px;
}
.mainList .item-list dd .color {
	font-size: 0;
	position: absolute;
	right: 10px;
	top: 10px;
}
.mainList .item-list dd .color p {
	display: inline-block;
	vertical-align: top;
	margin-right: 4px;
	width: 10px;
	height: 10px;
}
.mainList .item-list dd .color p:last-child {
	margin-right: 0
}
/* BASIC css end */

