/***************************** 상품목록 *********************************/
#container {width:100% !important;}
#container #contents {width:100% !important;}


/* list_sct_location */
.list_sct_location { float:right;margin: 0 0 0; border:0px solid #e9e9e9 !important; background:#fafafa !important; letter-spacing:0px !important;}


.widget_main_slide_banner {overflow:hidden; position:relative;}
.widget_main_banner_slide {position:relative; z-index:5555; float:left; width:325px; margin-left:12px; zoom:1;}
.widget_main_banner_slide:first-child {margin-left:0;}
.widget_main_banner_slide h3 {padding:8px 0; border-bottom:1px solid #000;}

.widget_main_banner_slide .banners_slider { visibility: hidden; }

/* Control nav styles (e.g. 1,2,3...) */
.widget_main_slide_banner .bx-has-pager {position:absolute; width:100%; bottom:10px; text-align:center;}
.widget_main_slide_banner .bx-default-pager .bx-pager-item {
	display:inline-block;
	*display:inline;
	position:relative;
	right:0;
	z-index:100;
	*zoom:1;
}
.widget_main_slide_banner .bx-default-pager .bx-pager-item a {
	overflow:hidden;
	position:relative;
	z-index:9;
	display:block;
	width:20px;
	height:10px;
	margin:0 0 0 1px;
	background:url("../../img/trend9/main_banner_slide_btn.png") -20px 0 no-repeat;
	text-indent:100%;
	white-space:nowrap;
	cursor:pointer;

}
.widget_main_slide_banner .bx-default-pager .bx-pager-item a.active {
	background-position:0 0;
}

.sct_admin { display: none !important; }

/* list_brand */
.list_brand {overflow:hidden; margin:20px 0 0; padding:0 0 20px 0; border-bottom:1px solid #d9d9d9;}
.list_brand h2 {display:block; font-size:0px; text-align:left; padding:6px 0 8px; border-bottom:1px solid #22b500;}
.list_brand ul { overflow:hidden; margin:0 20px 0; padding:0;}
.list_brand ul li { float:left; width:151px; list-style:none;}
.list_brand ul li a.title {display:block; font-size:13px; color:#545454; font-weight:bold; line-height:54px; font-family: 'Nanum Gothic', sans-serif;}
.list_brand ul li a.title:hover {text-decoration:none; color:#000; }

.list_brand ul li ul.sub_brand { overflow:hidden; margin:0; padding:0;}
.list_brand ul li ul.sub_brand li {clear:both; }
.list_brand ul li ul.sub_brand li a {color:#959595; font-size:12px; line-height:20px;}
.list_brand ul li ul.sub_brand li a:hover {text-decoration:none; color:#545454; border-bottom:1px solid #22b500;}

.list_category_area {position:relative; margin:20px 0; padding:20px; border:1px solid #d9d9d9; background:#fafafa;}
.list_category_area h4 {display:block; float:left;  width:100%; text-align:left; padding:0 0 15px;}
.list_category_area h4 span {padding:0; font-size:17px; line-height:26px; font-weight:700; color:#3a3a3a; background:#;}
.list_category_area h4 span img {margin-right:5px;}

.menuCategory { margin:0 0 0 20px; padding:0; }
.menuCategory > li { display:inline-block; *display:inline; margin:0 1% 12px; padding:0 5px 0 0; vertical-align:top; *margin:0; *zoom:1; }
.menuCategory > li:before {content:url("../../img/trend9/list_category_list_arrow.png"); position:relative; top:-1px; width:10px; height:5px; padding-right:5px;}
.menuCategory > li > a {font-weight:normal; color:#545454; font-size:13px; }
.menuCategory > li > a:hover { color:#545454; text-decoration:none; border-bottom:1px solid #22b500;}
.menuCategory > li.selected a { font-weight: bold; color:#22b500;}
.menuCategory > li .count {display:none; font-weight:bold; color:#898989; }


.normalmenu { margin:20px 0 10px; padding: 0 0 0px; border-bottom:1px solid #22b500;}
.normalmenu:after {content:""; display:block; clear:both;}
.normalmenu p.prdCount {clear:both; float:left; padding:10px 0 6px 10px; color:#919191; font-size:12px; }
.normalmenu p.prdCount strong { color:#22b500; }
.normalmenu ul#type { float:right; height:30px; padding:0 0 0; margin:0 0 0 0; list-style:none; border-bottom:0px solid #d2d2d2;}
.normalmenu ul#type li { float:left; width:120px; height:30px;  padding:0; margin:0 0 0 -1px; text-align:center;}
.normalmenu ul#type li:first-child { background:none; }
.normalmenu ul#type li a { display:block; color:#acacac; margin:0; height:13px; font-size:12px; border:1px solid #e9e9e9; border-bottom:1px solid #22b500; text-decoration:none; padding:8px 20px 8px; margin:0; background:#f7f7f7;}
.normalmenu ul#type li a:hover {text-decoration:underline;}
.normalmenu ul#type li a.sort {position:relative; z-index:2; height:13px; margin:0; color:#22b500; font-weight:700; background-color:#fff; border-bottom:#fff; border-color:#22b500; border-top:2px solid #22b500;}



.product-additional ul.link { padding:0; height:34px; zoom:1; margin:80px 0 30px 0; list-style:none; background-color:0; border-bottom:1px solid #22b500;}
.product-additional ul.link li { float:left; width:184px; margin:0 -1px 0 0; padding:0; text-align:center;}
.product-additional ul.link li:first-child {width:186px;}
.product-additional ul.link li.selected {}
.product-additional ul.link li a { display:block; height:17px; padding:10px 0 6px; color:#acacac; font-size:13px; border:1px solid #e9e9e9; border-bottom:0; background-color:#f7f7f7;}
.product-additional ul.link li.last a {}
.product-additional ul.link li.selected a {position:relative; z-index:1; background-color:#fff; border:1px solid #22b500; border-top:2px solid #22b500; border-bottom:1px solid #fff; font-weight:bold; color:#22b500; text-decoration:none; }




/* widget_rolling_product */
.widget_rolling_product {position:relative; margin:20px 0 0 0; padding:30px 0 0; background-color:#fff;}
.widget_rolling_product h2 {display:none; text-align:left; margin:0; padding:0 0 15px; font-family:"georgia", "times new roman", tahoma; font-size:18px; color:#5a5a5a; font-weight:bold;}
.widget_rolling_product .product_slider {visibility:hidden; overflow:hidden; position:relative; z-index:0;} /*크롬 - text-align center 속성 요소들 bug fix */
.widget_rolling_product ul.prdList { clear:both; zoom:1; margin:0; padding:0; list-style:none; } /* 메이크샵에서 bx슬라이더 ul 이 1px 벌어지는 이슈 */
.widget_rolling_product ul.prdList:after {content:""; display:block; clear:both; }
.widget_rolling_product ul.prdList li.item { float:left; position:relative; margin: 0; padding: 0; line-height:1.6em; overflow:hidden;}
.widget_rolling_product ul.prdList .prdImg { display:block;}
.widget_rolling_product ul.prdList .prdImg img { display:block; width:100%; }

.widget_rolling_product .product_slide_controls {position:absolute; z-index:1; top:0; right:0px; width: 47px;}
.widget_rolling_product .product_slide_controls a.bx-prev {
	float: left; 
	margin-right: 5px;
	width: 21px; 
	height: 21px; 
	background: url('../../img/trend9/main_rolling_product_left_bt.png'); 
	text-indent: -9999px; 
}
.widget_rolling_product .product_slide_controls a.bx-next {
	float: right; 
	width: 21px; 
	height: 21px; 
	background: url('../../img/trend9/main_rolling_product_right_bt.png') left top no-repeat; 
	text-indent: -9999px; 
}


/* widget_normal_product */

.widget_best_list {overflow:hidden; height:400px; background:url("../../img/trend9/list_best_bg.png") repeat-x 0 0;}

.widget_best_list .best_tag {position: absolute; top:-5px; left:5px; width:50px; height:32px; background:url("../../img/trend9/list_best_icon.png") no-repeat 0 0; text-align:center;}
.widget_best_list .best_tag span {line-height:32px; color:#fff; font-size:16px; font-weight:bold; text-align:center; letter-spacing:0; font-family:'Open Sans',sans-serif;}

.widget_normal_product {margin-top:0; padding:19px 0 15px; }
.widget_normal_product h2 { display:block; text-align:left; margin:0; padding:0 0 0 20px; font-size:0; }
.widget_normal_product ul.prdList {clear:both; zoom:1; margin:0 0 0 -2%; padding: 0; font-size:0; line-height:0;}
.widget_normal_product ul.prdList:after {content:""; display:block; clear:both; }
.widget_normal_product ul.prdList li.item {display:inline-block; *display:inline; width:23%; margin:10px 0 30px 2%; padding: 0; vertical-align:top; font-size:12px; line-height:16px; *zoom:1;}
.widget_normal_product ul.prdList li.item .prdImg { display:block;}
.widget_normal_product ul.prdList li.item .prdImg img { display:block; width:100%;}



/*
.normal_product {margin-top:20px;}
.normal_product ul.prdList {clear:both; zoom:1; margin:0 0 0 -2%; padding:0; font-size:0; line-height:0; list-style:none; }
.normal_product ul.prdList:after {content:""; display:block; clear:both; }
.normal_product ul.prdList li.item {display:inline-block; *display:inline; width:23%; margin:20px 0 40px 2%; padding: 0; vertical-align:top; font-size:12px; line-height:16px; *zoom:1;}
.normal_product ul.prdList li.item .prdImg { display:block;}
.normal_product ul.prdList li.item .prdImg img { display:block; width:100%;}
*/

.widget_normal_product .normal_product { overflow:hidden;}
.widget_normal_product .normal_product ul.prdList {clear:both; zoom:1; max-height:310px; margin:10px 0 0 5px; padding:0; font-size:0; line-height:0; border-bottom:0px solid #efefef; list-style:none;}
.widget_normal_product .normal_product ul.prdList:after {content:""; display:block; clear:both; }
.widget_normal_product .normal_product ul.prdList li.item {position:relative; display:inline-block; *display:inline; width:198px; margin:10px 0 0 15px; padding:0; vertical-align:top; font-size:12px; line-height:16px; *zoom:1;}
.widget_normal_product .normal_product ul.prdList li.item:hover {border-color:#000;}
.widget_normal_product .normal_product ul.prdList li.item .sale_count {position:absolute; z-index: 1000; bottom:10px; left:0; width:100%; height:15px; background:none;}
.widget_normal_product .normal_product ul.prdList li.item .sale_count span {display:block; width:100%; height:15px; margin:0 0 0 10px; text-align:left; font-size:11px; font-weight:700; color:#af0000; font-family:"century gothic", tahoma, arial, sans-serif;}

.widget_normal_product .normal_product ul.prdList li.item .prdImg { display:block; background:#fff;}
.widget_normal_product .normal_product ul.prdList li.item .prdImg img { display:block; max-width:100%; height:100%;}
.widget_normal_product .normal_product ul.prdList li.item .product_contents_info {padding:10px 10px 30px;}

.widget_normal_product .normal_product ul.prdList .product_contents_info .sns { display:none; }


.normal_product { overflow:hidden;}
.normal_product ul.prdList {clear:both; zoom:1; margin:10px 0 0 -12px; padding:0; font-size:0; line-height:0; border-bottom:0px solid #efefef; list-style:none;}
.normal_product ul.prdList:after {content:""; display:block; clear:both; }
.normal_product ul.prdList li.item {position:relative; display:inline-block; *display:inline; width:210px; margin:0 0 15px 12px; padding:0; vertical-align:top; font-size:12px; line-height:16px; *zoom:1;}
.normal_product ul.prdList li.item .box {border:1px solid #eaeaea;}
.normal_product ul.prdList li.item .sale_count {position:absolute; z-index: 1000; bottom:10px; left:0; width:100%; height:15px; background:none;}
.normal_product ul.prdList li.item .sale_count span {display:block; width:100%; height:15px; margin:0 0 0 10px; text-align:left; font-size:11px; font-weight:700; color:#af0000; font-family:"century gothic", tahoma, arial, sans-serif;}

.normal_product ul.prdList li.item .prdImg { display:block;}
.normal_product ul.prdList li.item .prdImg img { display:block; max-width:100%; height:100%;}
.normal_product ul.prdList li.item .product_contents_info {padding:10px 10px 30px;}

.normal_product ul.prdList .product_contents_info .sns { display:none; }



/* 호버시 페이드 효과 */
.normal_product ul.prdList .prd_hover {display:none; position: absolute; top:0; left:0; background:transparent; width:100%; height:100%;}
.normal_product ul.prdList .prd_hover .prd_hover_link {position:absolute; top:-1px; left:-1px; height:100%; width:238px; text-indent:-9999px; border:1px solid #000;}

ul.prdList.effect_border li.item .product_contents_info li.item_align_right {font-family:tahoma; letter-spacing:1px;}
ul.prdList.effect_border li.item .product_contents_info .xans-product-listitem li.item_simple_desc {font-family:tahoma; letter-spacing:1px;}


