@charset "utf-8";


#header {z-index:2; margin-bottom:0 !important;}

#container {z-index:1; width:100% !important; margin-bottom:30px !important;}

#container #contents {width:100% !important; padding-top: 0px !important;}

#quick {top:720px;}



.widget_main_visual_area { overflow: hidden; position:relative; z-index:9999; height:480px;/* border-bottom:2px solid #a50a0a; */ }
/* 메인 비쥬얼 슬라이드 */
.widget_main_visual_area ul {  margin:0; padding:0; list-style:none; }
.widget_main_visual_area ul li {margin:0; padding:0; height:480px;}


.widget_main_visual_area .bx-controls-direction { display: none;  }
.widget_main_visual_area:hover .bx-controls-direction { display: block; }
.widget_main_visual_area .bx-controls-direction a.bx-prev {
	position:absolute;
	z-index: 9999;
	top:50% !important;
	left:20px;
	margin-top: -32px;
	width: 64px; 
	height: 64px; 
	background: url('../../img/trend9/main_visual_left_bt.png'); 
	text-indent: -9999px; 
}
.widget_main_visual_area .bx-controls-direction a.bx-next {
	position:absolute;
	z-index: 9999;
	top:50% !important;
	right:20px;
	margin-top: -32px;
	width: 64px; 
	height: 64px; 
	background: url('../../img/trend9/main_visual_right_bt.png') left top no-repeat; 
	text-indent: -9999px; 
}


/* bx slider css */
.widget_main_visual_area .bx-pager {position:absolute; z-index:2000; bottom:15px; text-align:center; width:100%; font-size:12px; line-height:12px;}
.widget_main_visual_area .bx-controls .bx-pager-item {display:inline-block; *display:inline; text-indent:-9999px; width:16px; height:16px; margin-right:5px; vertical-align:top; *zoom:1;}
.widget_main_visual_area .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:12px; height:12px; margin:0 4px; border:2px solid #fff; background:transparent; border-radius:20px;}
.widget_main_visual_area .bx-controls a.bx-pager-link.active {background:#fff;}


.widget_main_visual_area #bx-pager {position:absolute; z-index:1000; right:20px; bottom:10px; text-align:right; width:400px; font-size:0; line-height:0;}
.widget_main_visual_area #bx-pager a {display:inline-block; *display:inline; width:62px; height:62px; margin-left:5px; vertical-align:top; *zoom:1;}
.widget_main_visual_area #bx-pager a img {display:block; width:60px; height:60px; border:1px solid #ddd;}
.widget_main_visual_area #bx-pager a.active img { width:58px; height:58px; border:2px solid #a50a0a;}




.main_latest_area {overflow:hidden; height:38px; margin-bottom:30px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background:#f8f8f8;}


/* 최근글 뉴스티커 */
.widget_latest_rolling_post {clear:both; overflow: hidden; padding: 11px 0 8px; }
.widget_latest_rolling_post h2 {position:absolute; top:10px; width:111px;}
.widget_latest_rolling_post .bx-wrapper {margin-left:120px !important;}
.widget_latest_rolling_post > ul { display: none; }
.widget_latest_rolling_post ul {margin:0; padding:0; }
.widget_latest_rolling_post ul li { margin:0; padding: 0 !important; height: 21px; overflow: hidden; border-bottom:none !important; background: none; }
.widget_latest_rolling_post ul li a {float:left; margin-left:; width:800px; color:#535353; font-size: 13px; text-decoration:none; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.widget_latest_rolling_post ul li span.date {float:right; width:100px; margin-right:40px; text-align:right; color:#959595;}

.widget_latest_rolling_post .bx-has-controls-direction {position:absolute; right:0; top:0;}


.widget_latest_rolling_post .bx-has-controls-direction {position:absolute; top:6px !important; right:0;}
.widget_latest_rolling_post .bx-has-controls-direction a.bx-prev {
	position:absolute;
	top:0 !important;
	width: 12px; 
	height: 12px; 
	background: url('../../img/trend9/latest_rolling_top_bt.png'); 
	text-indent: -9999px; 
}
.widget_latest_rolling_post .bx-has-controls-direction a.bx-next {
	position:absolute;
	top:14px !important;
	width: 12px; 
	height: 12px; 
	background: url('../../img/trend9/latest_rolling_bottom_bt.png') left top no-repeat; 
	text-indent: -9999px; 
}



h2.main_prd_title {padding:0 0 10px 0; text-align:center;}

.main_bannergroup1 {overflow:hidden;}
.main_bannergroup1:after {content:""; display:block; clear:both;}
.main_bannergroup1 h2 {margin:0 0 20px; padding:0; border-bottom:2px solid #c7b18c;}
.main_bannergroup1 .banner { overflow: hidden; margin-left: -10px; }
.main_bannergroup1 ul {margin:0 0 0px; padding:0;}
.main_bannergroup1 ul:after {content:""; display:block; clear:both;}
.main_bannergroup1 ul li {float:left; margin:0 0 10px 10px; padding:0; list-style:none;}



.main_middle_banner {margin:30px 0;}
.main_middle_banner:after {content:""; display:block; clear:both;}


.main_bannergroup2 {position:relative; float:left; overflow:hidden; width:350px;}
.main_bannergroup2:after {content:""; display:block; clear:both;}
.main_bannergroup2 h2 {margin:0 0 15px; padding:0; border-bottom:2px solid #c7b18c;}
.main_bannergroup2 ul {margin:0; padding:0;}
.main_bannergroup2 ul:after {content:""; display:block; clear:both;}
.main_bannergroup2 ul li {float:left; margin:0; padding:0; list-style:none;}
.main_bannergroup2 ul li .banner_block {padding:10px 0;}
.main_bannergroup2 ul li .banner_block:first-child {border-bottom:1px dotted #ddd;}
/* bx slider css */
.main_bannergroup2 .bx-controls {position:absolute; z-index:2000; top:10px; text-align:right; width:100%; font-size:12px; line-height:12px;}
.main_bannergroup2 .bx-controls .bx-pager-item {display:inline-block; *display:inline; width:12px; height:12px; margin-right:5px; vertical-align:top; *zoom:1;}
.main_bannergroup2 .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:12px; height:12px; background:url("../../img/trend9/main_bannergroup_pager.png") no-repeat 0 0; font-size:0;}
.main_bannergroup2 .bx-controls a.bx-pager-link.active {background-position:0 -20px;}



.main_bannergroup3 {position:relative; float:left; overflow:hidden; width:350px; margin-left:20px;}
.main_bannergroup3:after {content:""; display:block; clear:both;}
.main_bannergroup3 h2 {margin:0 0 15px; padding:0; border-bottom:2px solid #c7b18c;}
.main_bannergroup3 ul {margin:0; padding:0;}
.main_bannergroup3 ul:after {content:""; display:block; clear:both;}
.main_bannergroup3 ul li {float:left; margin:0; padding:10px 0; list-style:none;}
.main_bannergroup3 ul li:first-child {border-bottom:1px dotted #ddd;}


.main_bannergroup4 {position:relative; float:left; overflow:hidden; width:360px; margin-left:20px;}
.main_bannergroup4:after {content:""; display:block; clear:both;}
.main_bannergroup4 h2 {margin:0 0 15px; padding:0; border-bottom:2px solid #c7b18c;}
.main_bannergroup4 ul {margin:0; padding:0;}
.main_bannergroup4 ul:after {content:""; display:block; clear:both;}
.main_bannergroup4 ul li {float:left; margin:0; padding:0; list-style:none;}
/* bx slider css */
.main_bannergroup4 .bx-controls {position:absolute; z-index:2000; top:10px; text-align:right; width:100%; font-size:12px; line-height:12px;}
.main_bannergroup4 .bx-controls .bx-pager-item {display:inline-block; *display:inline; width:12px; height:12px; margin-right:5px; vertical-align:top; *zoom:1;}
.main_bannergroup4 .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:12px; height:12px; background:url("../../img/trend9/main_bannergroup_pager.png") no-repeat 0 0; font-size:0;}
.main_bannergroup4 .bx-controls a.bx-pager-link.active {background-position:0 -20px;}

.main_bannergroup4 .main_bannergroup4_controls {position:absolute; top:49%; z-index:9999; width:100%;}
.main_bannergroup4 .main_bannergroup4_controls a.bx-prev {
	position:absolute;
	top:0 !important;
	left:0;
	width: 40px; 
	height: 40px; 
	background: url('../../img/trend9/main_bannergroup4_left_bt.png') left top no-repeat; 
	text-indent: -9999px; 
	font-size:0;
	opacity:0.0;
}
.main_bannergroup4 .main_bannergroup4_controls a.bx-next {
	position:absolute;
	top:0 !important;
	right:0;
	width: 40px; 
	height: 40px; 
	background: url('../../img/trend9/main_bannergroup4_right_bt.png') left top no-repeat; 
	text-indent: -9999px; 
	font-size:0;
	opacity:0.0;
}

.main_bannergroup4:hover a.bx-prev,
.main_bannergroup4:hover a.bx-next {opacity:1.0;}




.main_bannergroup5 {clear: both; position:relative; overflow:hidden; }
.main_bannergroup5:after {content:""; display:block; clear:both;}
.main_bannergroup5 ul {margin:0; padding:0; font-size: 0px; line-height: 0px;}
.main_bannergroup5 ul li {float:left; margin:0 0 0 19px; padding:0; list-style:none;}
.main_bannergroup5 ul li:first-child { margin-left: 0px; }






.main_review_row { margin: 40px 0; padding: 20px 0; background: #f7f7f7; }
.main_review_row:after {content:""; display:block; clear:both;}
.main_review_row h2 {margin:0px; padding:0; border-bottom:2px solid #ffb770;}
.main_review_row .title { position: relative; } 
.main_review_row .title .more { position: absolute; right: 4px; top: 4px; }
.main_review_row .title .more a { color: #b4b4b4; font-size: 12px; }













/* widget_main_menu */

.widget_main_banner {margin:30px 0 40px;}
.widget_main_banner:after {content:""; display:block; clear:both;}

.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; top:10px; right:0;}
.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;
	float:left;
	width:12px;
	height:13px;
	margin:0 0 0 5px;
	background:url("../../img/trend9/main_banner_slide_btn.png") 0 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 -16px;
}







/* tab_normal_row */
.tab_normal_row {position:relative;}
.tab_normal_row h3 {position:absolute; top:5px; left:0;}

.tab_normal_row .tab_normal_tab_nav { margin: 0; padding: 0; font-size:0; line-height:0; list-style: none; border-bottom:1px solid #c2c2c2; text-align:right;}
.tab_normal_row .tab_normal_tab_nav:after {content:""; display:block; clear:both;}
.tab_normal_row .tab_normal_tab_nav li {display:inline-block; *display:inline; margin:0; padding:0; width: 130px; font-size:12px; line-height:20px; text-align: center;}
.tab_normal_row .tab_normal_tab_nav li a { display: block; margin-left:-1px; padding: 6px 0; color: #8f8f8f; font-size: 12px; text-decoration: none; border: 1px solid #c3c3c3; border-bottom:0; background:#fff; }
.tab_normal_row .tab_normal_tab_nav li:first-child a { }
.tab_normal_row .tab_normal_tab_nav li.ui-tabs-selected a {background:#c00000; border-color:#c00000; color:#fff; font-weight:700;}

.tab_normal_row .tab_normal_tab_contents { clear: both;  height:420px; padding-top:30px; border-bottom:1px solid #c2c2c2;}
.tab_normal_row .tab_normal_tab_contents > div { position: relative; display:none; }






/* widget_rank_product */
.widget_rank_product {position:relative;}

.widget_rank_product ul.prdList {margin:0 !important; padding:0 !important;}
.widget_rank_product li.item {display:block !important; width:320px !important; margin:0 !important; padding:0 10px 20px !important;}
.widget_rank_product li.item:after {content:""; display:block; clear:both;}
.widget_rank_product li.item .prdImg {float:right; width:170px; height:170px;}
.widget_rank_product li.item .prdImg img {width:170px; height:170px;}
.widget_rank_product li.item .product_contents_info {float:left; width:130px; padding:40px 0 0;}
.widget_rank_product li.item .product_contents_info p.brand_name {position:relative; margin: 0; padding:5px 0 0; line-height:16px; font-size:12px; color:#242424;}
.widget_rank_product li.item .product_contents_info p.name {position:relative; height:auto; margin: 0; padding:7px 0 15px; line-height:16px; font-size:12px;}
.widget_rank_product li.item .product_contents_info p.name a {color:#6e6e6e;}
.widget_rank_product li.item .product_list_item li.custom_price {display:none !important; text-decoration: line-through; color:#7b7b7b;}


.widget_rank_product li.item_list2 {border-bottom:1px solid #e1e1e1;}
.widget_rank_product li.item_list3 {position:absolute; top:0; right:0; border-bottom:1px solid #e1e1e1;}
.widget_rank_product li.item_list4 {position:absolute; top:210px; left:0; padding-bottom:0;}
.widget_rank_product li.item_list5 {position:absolute; top:210px; right:0; padding-bottom:0;}


.widget_rank_product li.item_list1 .product_contents_info {background:url("../../img/trend9/main_tab_list_rank1.png") no-repeat;}
.widget_rank_product li.item_list2 .product_contents_info {background:url("../../img/trend9/main_tab_list_rank2.png") no-repeat;}
.widget_rank_product li.item_list3 .product_contents_info {background:url("../../img/trend9/main_tab_list_rank3.png") no-repeat;}
.widget_rank_product li.item_list4 .product_contents_info {background:url("../../img/trend9/main_tab_list_rank4.png") no-repeat;}
.widget_rank_product li.item_list5 .product_contents_info {background:url("../../img/trend9/main_tab_list_rank5.png") no-repeat;}



.widget_rank_product li.item_list1 {position:absolute; top:0; left:370px; width:260px;}
.widget_rank_product li.item_list1 .prdImg {float:none; position:absolute; top:120px; width:260px; height:260px;}
.widget_rank_product li.item_list1 .prdImg img {width:260px; height:260px;}
.widget_rank_product li.item_list1 .product_contents_info {overflow:hidden; position:absolute; top:0; height:100px; padding:10px 0 0 60px;}
.widget_rank_product li.item_list1 .product_contents_info p.name {padding:7px 0;}










.main_bannergroup_area {margin:70px 0 0;}
.main_bannergroup_area h3 {margin:0; padding:0 0 10px 0;}
.main_bannergroup_area .category_more {text-align:right;}
.main_bannergroup_area .category_more a {color:#444; text-decoration:none;}
.main_bannergroup_area .category_more a:hover {color:#c00000;}


/*
.main_bannergroup1 {margin:0; padding:0;}
.main_bannergroup1 ul {margin:20px 0; padding:0;}
.main_bannergroup1 ul:after {content:""; display:block; clear:both;}
.main_bannergroup1 ul li {float:left; width:240px; margin:0 0 0 13px; padding:0; list-style:none;}
.main_bannergroup1 ul li:first-child {margin:0;}


.bannergroup_wide_bg {margin:40px 0; background:#f4f4f4;}

.main_bannergroup2 {margin:0; padding:0;}
.main_bannergroup2 ul {margin:0; padding:0;}
.main_bannergroup2 ul:after {content:""; display:block; clear:both;}
.main_bannergroup2 ul li {margin:0; padding:0; list-style:none;}
.main_bannergroup2 .bx-has-controls-direction {}
.main_bannergroup2 .bx-has-controls-direction a.bx-prev {
	position:absolute;
	top:85px;
	left:0;
	width: 50px; 
	height: 50px; 
	background: url('../../img/trend9/main_bannergroup2_left_bt.png'); 
	text-indent: -9999px; 
	opacity:0.8;
}
.main_bannergroup2 .bx-has-controls-direction a.bx-next {
	position:absolute;
	top:85px;
	right:0;
	width: 50px; 
	height: 50px; 
	background: url('../../img/trend9/main_bannergroup2_right_bt.png') left top no-repeat; 
	text-indent: -9999px; 
	opacity:0.8;
}


.main_bannergroup3 {margin:0; padding:0;}
.main_bannergroup3 ul {margin:20px 0; padding:0;}
.main_bannergroup3 ul:after {content:""; display:block; clear:both;}
.main_bannergroup3 ul li {float:left; width:243px; height:242px; margin:0 0 11px 7px; padding:0; list-style:none;}
.main_bannergroup3 ul li.first_child {width:495px; height:495px; margin:0 5px 0 0;}


*/





/* widget_rolling_product */
.widget_rolling_product {position:relative; margin:20px 0 0 0; padding:0; background-color:#fff;}
.widget_rolling_product h2 {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_normal_product {margin-top:30px; padding-top: 30px; border-top: 1px dotted #dbdbdb;}
.widget_normal_product h2 {text-align:left; margin:0; padding:0 0 10px; font-family:"georgia", "times new roman", tahoma; font-size:18px; color:#5a5a5a; font-weight:bold;}
.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%;}










/*************** 2016-10-17 메인수정 *********************/

.main_new_bannergroup1 {}
.main_new_bannergroup1:after {content:""; display:block; clear:both;}
.main_new_bannergroup1 h3 {margin:0; padding:0 0 10px; font-size:18px; font-weight:700;  font-family:'NanumSquare ExtraBold', 'Nanum Gothic', sans-serif;}
.main_new_bannergroup1 ul {margin:0 0 0 -10px; padding:0; font-size:0; line-height:0;}
.main_new_bannergroup1 ul li {overflow:hidden; display:inline-block; *display:inline; width:545px; margin:0 0 10px 10px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}


.main_food_banner1 {}
.main_food_banner1:after {content:""; display:block; clear:both;}
.main_food_banner1 h3 {margin:40px 0 0; padding:0 0 10px; font-size:18px; font-weight:700;  font-family:'NanumSquare ExtraBold', 'Nanum Gothic', sans-serif;}
.main_food_banner1 ul {margin:0 0 0 -10px; padding:0; font-size:0; line-height:0;}
.main_food_banner1 ul li {position:relative; overflow:hidden; display:inline-block; *display:inline; width:545px; height:188px; margin:0 0 10px 10px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}
.main_food_banner1 ul li img.food_banner_img {position:relative; z-index:0;}
.main_food_banner1 ul li .food_btn_area {position:absolute; top:127px; left:233px;}
.main_food_banner1 ul li .food_btn_area a {margin-right:5px;}


.main_food_banner2 {}
.main_food_banner2:after {content:""; display:block; clear:both;}
.main_food_banner2 ul {margin:0 0 0 -11px; padding:0; font-size:0; line-height:0;}
.main_food_banner2 ul li {position:relative; overflow:hidden; display:inline-block; *display:inline; width:359px; height:150px; margin:0 0 10px 11px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}
.main_food_banner2 ul li img.food_banner_img {position:relative; z-index:0;}
.main_food_banner2 ul li .food_btn_area {position:absolute; top:87px; left:120px;}


.main_new_bannergroup3 {margin-top:10px;}
.main_new_bannergroup3:after {content:""; display:block; clear:both;}
.main_new_bannergroup3 h3 {margin:50px 0 0; padding:0 0 10px; font-size:18px; font-weight:700;  font-family:'NanumSquare ExtraBold', 'Nanum Gothic', sans-serif;}
.main_new_bannergroup3 ul {margin:0 0 0 -20px; padding:0; font-size:0; line-height:0;}
.main_new_bannergroup3 ul li {overflow:hidden; display:inline-block; *display:inline; width:353px; margin:0 0 20px 20px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}



.main_new_bannergroup2 {}
.main_new_bannergroup2:after {content:""; display:block; clear:both;}
.main_new_bannergroup2 .main_prd_title {margin-top:40px;}
.main_new_bannergroup2 h3 {margin:10px 0 0; padding:0 0 10px; font-size:18px; font-weight:700;  font-family:'NanumSquare ExtraBold', 'Nanum Gothic', sans-serif;}
.main_new_bannergroup2 ul {margin:0 0 0 -20px; padding:0; font-size:0; line-height:0;}
.main_new_bannergroup2 ul li {overflow:hidden; display:inline-block; *display:inline; width:353px; margin:0 0 20px 20px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}



.main_new_review {}
.main_new_review:after {content:""; display:block; clear:both;}
.main_new_review ul {margin:0 0 0 -20px; padding:0; font-size:0; line-height:0;}
.main_new_review ul li {overflow:hidden; display:inline-block; *display:inline; width:353px; margin:0 0 20px 20px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}





.main_new_review {position:relative; margin:50px 0 0;}
.main_new_review:after {content:""; display:block; clear:both;}
.main_new_review .review_title {margin:0 0 20px;}
.main_new_review .review_title:after {content:""; display:block; clear:both;}
.main_new_review .review_title h3 {text-align:center;}
.main_new_review .review_title h3:after {content:""; display:block; clear:both;}
.main_new_review .review_title a.more {float:right; text-align:right;}

.main_new_review .bx-wrapper {position:relative;}
.main_new_review ul {margin:0; padding:0;}
.main_new_review ul:after {content:""; display:block; clear:both;}
.main_new_review ul li {float:left; margin:0; padding:0; list-style:none;}
/* bx slider css */
.main_new_review .bx-controls {position:absolute; z-index:2000; top:10px; text-align:right; width:100%; font-size:12px; line-height:12px;}
.main_new_review .bx-controls .bx-pager-item {display:inline-block; *display:inline; width:12px; height:12px; margin-right:5px; vertical-align:top; *zoom:1;}
.main_new_review .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:12px; height:12px; background:url("../../img/trend9/main_bannergroup_pager.png") no-repeat 0 0; font-size:0;}
.main_new_review .bx-controls a.bx-pager-link.active {background-position:0 -20px;}

.main_new_review .review_slide_controls {position:absolute; top:61%; z-index:9999; width:100%;}
.main_new_review .review_slide_controls a.bx-prev {
	position:absolute;
	top:0 !important;
	left:0;
	width: 30px; 
	height: 50px; 
	background: url('../../img/trend9/main_review_left_bt.png') center center no-repeat rgba(255,255,255,0.9); 
	text-indent: -9999px; 
	font-size:0;
	opacity:0.5;

}
.main_new_review .review_slide_controls a.bx-next {
	position:absolute;
	top:0 !important;
	right:0;
	width: 30px; 
	height: 50px; 
	background: url('../../img/trend9/main_review_right_bt.png') center center no-repeat rgba(255,255,255,0.9); 
	text-indent: -9999px; 
	font-size:0;
	opacity:0.5;
}
.main_new_review:hover a.bx-prev,
.main_new_review:hover a.bx-next {opacity:1.0;}





.main_bottom_area {margin:30px 0 0;}
.main_bottom_area:after {content:""; display:block; clear:both;}

.main_new_bottom_bannergroup1 {float:left; width:727px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.main_new_bottom_bannergroup1:after {content:""; display:block; clear:both;}
.main_new_bottom_bannergroup1 ul {margin:0 0 0 -20px; padding:0; font-size:0; line-height:0;}
.main_new_bottom_bannergroup1 ul li {overflow:hidden; display:inline-block; *display:inline; width:353px; margin:0 0 -1px 20px; padding:43px 0 43px; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none; }
.main_new_bottom_bannergroup1 ul li:nth-child(1),
.main_new_bottom_bannergroup1 ul li:nth-child(2) {border-bottom:1px solid #eaeaea;}



.main_new_bottom_bannergroup2 {position:relative; float:right; width:353px; margin:20px 0 0;}
.main_new_bottom_bannergroup2:after {content:""; display:block; clear:both;}

.main_new_bottom_bannergroup2 .bx-wrapper {position:relative;}
.main_new_bottom_bannergroup2 ul {margin:0; padding:0;}
.main_new_bottom_bannergroup2 ul:after {content:""; display:block; clear:both;}
.main_new_bottom_bannergroup2 ul li {float:left; margin:0; padding:0; list-style:none;}
/* bx slider css */
.main_new_bottom_bannergroup2 .bx-controls {position:absolute; z-index:2000; bottom:18px; text-align:center; width:100%; font-size:12px; line-height:12px;}
.main_new_bottom_bannergroup2 .bx-controls .bx-pager-item {display:inline-block; *display:inline; text-indent:-9999px; width:12px; height:12px; margin-right:3px; vertical-align:top; *zoom:1;}
.main_new_bottom_bannergroup2 .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:10px; height:10px; margin:0 6px; background:rgba(255,255,255,0.8); border-radius:20px;}
.main_new_bottom_bannergroup2 .bx-controls a.bx-pager-link.active {background:rgba(0,0,0,0.8);}


.main_new_bottom_bannergroup2 #bx-pager {position:absolute; z-index:1000; right:20px; bottom:10px; text-align:right; width:400px; font-size:0; line-height:0;}
.main_new_bottom_bannergroup2 #bx-pager a {display:inline-block; *display:inline; width:62px; height:62px; margin-left:5px; vertical-align:top; *zoom:1;}
.main_new_bottom_bannergroup2 #bx-pager a img {display:block; width:60px; height:60px; border:1px solid #ddd;}
.main_new_bottom_bannergroup2 #bx-pager a.active img { width:58px; height:58px; border:2px solid #a50a0a;}


.main_ucc {position:relative; float:right; width:353px; margin:0 0 0;}



.main_food_rolling_banner {position:relative;}
.main_food_rolling_banner:after {content:""; display:block; clear:both;}
.main_food_rolling_banner h3 {margin:40px 0 0; padding:0 0 10px; font-size:18px; font-weight:700;  font-family:'NanumSquare ExtraBold', 'Nanum Gothic', sans-serif;}
.main_food_rolling_banner ul {visibility:; margin:0; padding:0; font-size:0; line-height:0;}
/*
.main_food_rolling_banner ul li {position:relative; overflow:hidden; display:inline-block; *display:inline; width:267px; height:420px; margin:0; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}
.main_food_rolling_banner ul li img.food_banner_img {position:relative; z-index:0;}
*/
.main_food_rolling_banner ul li .food_btn_area {position:absolute; bottom:17px; left:13px;}
.main_food_rolling_banner ul li .food_btn_area a {margin-right:5px;}

.main_food_rolling_banner ul li.group_banner {}
.main_food_rolling_banner ul li.group_banner a {display:block; margin:0 0 3px;}

/* bx slider css */
.main_food_rolling_banner .bx-controls {position:absolute; z-index:2000; top:10px; text-align:right; width:100%; font-size:12px; line-height:12px;}
.main_food_rolling_banner .bx-controls .bx-pager-item {display:inline-block; *display:inline; width:12px; height:12px; margin-right:5px; vertical-align:top; *zoom:1;}
.main_food_rolling_banner .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:12px; height:12px; background:url("../../img/trend9/main_bannergroup_pager.png") no-repeat 0 0; font-size:0;}
.main_food_rolling_banner .bx-controls a.bx-pager-link.active {background-position:0 -20px;}

.main_food_rolling_banner .main_food_banner_controls {position:absolute; top:49%; z-index:9999; width:100%;}
.main_food_rolling_banner .main_food_banner_controls a.bx-prev {
	position:absolute;
	top:0 !important;
	left:0;
	width: 30px; 
	height: 50px; 
	background: url('../../img/trend9/main_review_left_bt.png') center center no-repeat rgba(255,255,255,0.9); 
	text-indent: -9999px; 
	font-size:0;
	opacity:0.5;

}
.main_food_rolling_banner .main_food_banner_controls a.bx-next {
	position:absolute;
	top:0 !important;
	right:0;
	width: 30px; 
	height: 50px; 
	background: url('../../img/trend9/main_review_right_bt.png') center center no-repeat rgba(255,255,255,0.9); 
	text-indent: -9999px; 
	font-size:0;
	opacity:0.5;
}
.main_food_rolling_banner:hover a.bx-prev,
.main_food_rolling_banner:hover a.bx-next {opacity:1.0;}






.main_new_bannergroup {margin:50px 0 0;}
.main_new_bannergroup:after {content:""; display:block; clear:both;}
.main_new_bannergroup ul {margin:0 0 0 -11px; padding:0; font-size:0; line-height:0;}
.main_new_bannergroup ul li {position:relative; overflow:hidden; display:inline-block; *display:inline; width:267px; height:420px; margin:0 0 0 11px; padding:0; font-size:12px; line-height:18px; vertical-align:top; *zoom:1; list-style:none;}
.main_new_bannergroup ul li:first-child {margin-right:-1px;}
.main_new_bannergroup ul li.group_banner {}
.main_new_bannergroup ul li.group_banner a {display:block; margin:0 0 3px;}

