@charset "utf-8";


#contents {
	overflow: hidden;
	margin:0 !important;
}


.page_path { display:none; }

.page_title_area { position: static; padding: 10px 0; }
.page_title_area h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
}




/*
 * 상품 상단 메뉴
*
.normalmenu { clear: both; padding-top:0;  }
.normalmenu .inner { overflow:hidden; padding:7px; background:#fff; border-bottom:1px solid #ddd;}
.normalmenu .inner p { float:left; }
*/

.normalmenu {margin:20px -5px 0;}
.normalmenu { clear: both; padding-top:0;  }
.normalmenu .inner { overflow:hidden;}
.normalmenu .inner ul {margin:0; padding:0 0 0 1px; font-size:0; line-height:0; text-align:center; border-bottom:1px solid #ddd;}
.normalmenu .inner ul:after {content:""; display:block; clear:both;}
.normalmenu .inner ul li {
	float:left; 
	width:25% !important;
	margin:1px 0 0;
	padding:0;
	font-size:12px; 
	line-height:25px; 
	text-align:center; 
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;

}
.normalmenu .inner ul li a {display:block; overflow:hidden; margin:0; padding:5px 5px; font-weight:400; color:#555; text-overflow:ellipsis; white-space:nowrap; background:#f7f7f7; border:1px solid #ddd; border-bottom:0; border-left:0;}
.normalmenu .inner ul li:first-child a {border-left:1px solid #ddd;}
.normalmenu .inner ul li a.selected {background:#fff;}


/*
.menuCategory { overflow:hidden; margin:0 -7px 0 -7px; padding:0; background-color:#f9f9f9; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px; line-height:1; }
.menuCategory li { overflow:hidden; padding:3px 10px; border-top:1px dotted #ddd; }
.menuCategory li:first-child { border:none; }

.menuCategory li a {
	display: block;
	width: 100%;
	margin: 0px;
	padding: 10px 0px;
	font-weight: bold;
}
*/




/* 상품 분류 카테고리 */

/* 카테고리 인라인타입 */
.type_inline {position:relative;}
.type_inline:after {content:""; display:block; clear:both;}
.type_inline ul.menuCategory {margin:0; padding:5px 10px; font-size:0; line-height:0; text-align:center; border-bottom:1px solid #ddd;}
.type_inline ul.menuCategory > li {display:inline-block; width:auto !important; margin:0; padding:0; font-size:12px; line-height:25px; text-align:center;}
.type_inline ul.menuCategory > li a {margin:0; padding:0; font-weight:400; color:#555;}
.type_inline ul.menuCategory > li:before {content:"|"; display:inline-block; width:20px; text-align:center; margin:0; padding:0; color:#ddd;}
.type_inline ul.menuCategory > li:first-child:before {display:none;}
.type_inline .category_more {display:none;}


/* 카테고리 블럭타입 */
.type_block {margin:0 -5px;}
.type_block:after {content:""; display:block; clear:both;}
.type_block ul.menuCategory {margin:0; padding:0;}
.type_block ul.menuCategory:after {content:""; display:block; clear:both;}
.type_block ul.menuCategory > li {
	display:none;
	float:left; 
	width:33.3% !important;
	margin:1px 0 -1px;
	padding:0;
	font-size:12px; 
	line-height:25px; 
	text-align:center; 
	border-right:1px solid #ddd !important;
	border-bottom:1px solid #ddd !important;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.type_block ul.menuCategory > li:nth-child(-n+3) {margin-top:0;} /* 1~3까지 li 속성부여 */
.type_block ul.menuCategory > li:nth-child(3n+3) {width:33.4% !important; border-right:0 !important;} /* 3의 배수 li의 속성부여 */
.type_block ul.menuCategory > li > a {display:block; overflow:hidden; margin:0; padding:5px 5px; font-weight:400; font-size:10px; color:#555; text-overflow:ellipsis; white-space:nowrap; background:#fff;}


.type_block .category_more {
	position: relative;
	display: block;
	margin-top: -1px;
	height: 25px;
	cursor: pointer;
	text-align:center;
	border:1px solid #ccc;
	background: #f8f8f8;
}
.type_block .category_more .trend9-iconfont {margin:0 auto; width:30px; color:#666; line-height:25px; padding-left:10px;}








/* 롤링 상품 */
.widget_rolling_product {margin:5px 0 0 0 !important; padding:0 !important; background-color:#fff;}
.category_best_title {height:6px; margin:20px -5px; border-bottom:2px solid #32c0b6; text-align:center;}
.widget_rolling_product h2 {display:inline; background:#fff; width:auto; margin: 0; padding:0 10px !important; text-align: center; font-size:16px !important; }
.widget_rolling_product h2 span {color:#32c0b6;}
.widget_rolling_product > ul { display: none; }
.widget_rolling_product .bx-pager { margin:0 auto 10px; width: 100%; text-align: center; }
.widget_rolling_product .bx-pager-item { display: inline-block; }
.widget_rolling_product .bx-pager-link {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	background: #666;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.5) inset;
	margin: 0 3px;
	cursor: pointer;
	text-indent: -9999px;
}
.widget_rolling_product .bx-pager-link.active {
	background: #32c0b6;
}





.widget_normal_product h2 { margin: 0; padding: 0; text-align: center; }



#sct_hhtml {display:none;}