/* list.css */
.icon_set > span > img { display:inline-block; }

/* css 틀어져서 수정 20171108 */
#container_wrapper {
    top: 47px;
}

/* BASIC css start */
.shopbrand h2 {
	color: #a5a5a5;
	text-align: center;
	font-size: 1.725em;
	margin: 20px 0 5px;
}

.shopbrand .menu_wrap { /*margin-bottom: 30px;*/
	border: 1px solid #b9b9b9;
	overflow: hidden;
}

.shopbrand .menu_wrap ul {
	width: 100%;
	text-align: center;
	margin-bottom: -1px;
	border-bottom: 1px solid #b9b9b9;
	overflow: hidden;
}

.shopbrand .menu_wrap ul li {
	float: left;
	width: 25%;
	border-right: 1px solid #b9b9b9;
	height: 42px;
	line-height: 42px;
	word-break: break-all;
	box-sizing: border-box;
}

.shopbrand .menu_wrap ul li:last-child {
	border-right: none;
}

.shopbrand .menu_wrap ul li a {
	display: block
}

.shopbrand .cate {
	text-align: center;
	margin: 15px 0;
}

.shopbrand .cate a {
	display: inline-block;
	padding: 0 3px
}

.shopbrand .MK_product_list {
	
}

.shopbrand .MK_product_list .items {
	padding: 10px 5px;
	background-color: #f9f9f9;
}

.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: 28px;
}

.shopbrand .more .more-title {
	color: #3b3b3b;
}

.shopbrand .more .more-num {
	color: #aaaaaa;
}

.shopbrandTitle img {
	width: 100%;
}

.shopbrand .list_array .list_arrayRight img {
	width: 23px;
	height: auto;
}

.shopbrand .list_shopping {
	float: left;
	margin: 11px 0 0 7px
}

.shopbrand .list_shopping li {
	margin: 0 2px;
}

.MK_product_list .bx-wrapper .bx-pager {
	bottom: -25px;
}

.MK_product_list .bx-wrapper .bx-pager.bx-default-pager a {
	width: 7px;
	height: 7px;
	margin: 0 3px;
}
/* BASIC css end */

/* 끝 */
/* BASIC css start */
.shopbrand h2 {
	color: #a5a5a5;
	text-align: center;
	font-size: 1.725em;
	margin: 20px 0 5px;
}

.shopbrand .menu_wrap { /*margin-bottom: 30px;*/
	border: 1px solid #b9b9b9;
	overflow: hidden;
}

.shopbrand .menu_wrap ul {
	width: 100%;
	text-align: center;
	margin-bottom: -1px;
	border-bottom: 1px solid #b9b9b9;
	overflow: hidden;
}

.shopbrand .menu_wrap ul li {
	float: left;
	width: 25%;
	border-right: 1px solid #b9b9b9;
	height: 42px;
	line-height: 42px;
	word-break: break-all;
	box-sizing: border-box;
}

.shopbrand .menu_wrap ul li:last-child {
	border-right: none;
}

.shopbrand .menu_wrap ul li a {
	display: block
}

.shopbrand .cate {
	text-align: center;
	margin: 15px 0;
}

.shopbrand .cate a {
	display: inline-block;
	padding: 0 3px
}

.shopbrand .MK_product_list {
	
}

.shopbrand .MK_product_list .items {
	padding: 10px 5px;
	background-color: #f9f9f9;
}

.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: 28px;
}

.shopbrand .more .more-title {
	color: #3b3b3b;
}

.shopbrand .more .more-num {
	color: #aaaaaa;
}

.shopbrandTitle img {
	width: 100%;
}

.shopbrand .list_array .list_arrayRight img {
	width: 23px;
	height: auto;
}

.shopbrand .list_shopping {
	float: left;
	margin: 11px 0 0 7px
}

.shopbrand .list_shopping li {
	margin: 0 2px;
}

.MK_product_list .bx-wrapper .bx-pager {
	bottom: -25px;
}

.MK_product_list .bx-wrapper .bx-pager.bx-default-pager a {
	width: 7px;
	height: 7px;
	margin: 0 3px;
}
/* BASIC css end */


.src_icon { position:absolute; top:0; left:0; }