/* BASIC css start */
#main { position: relative; }
#container {
	width:755px;
	height:380px;
	margin:25px auto 0;
	position:relative;
	z-index:0;
	border:0;
          overflow:hidden;
}

#example {
	width:755px;
	height:380px;
	position:relative;
}

#container .black_bar {position:absolute; top:362px; left:0; z-index:102;  }

#container .catch {position:absolute; top:233px; left:36px; z-index:102;}

#frame {
	position:absolute;
	z-index:0;
	width:755px;
	height:380px;
	top:0;
	left:0;
}

#slides {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}

.next {
	position:absolute;
	z-index:300;
	top:170px;
	right:0;

	cursor:pointer;

}

.prev {
	left:0;
	top:170px;

	position:absolute;
	z-index:300;
	cursor:pointer;



}
.slides_container {
	width:755px;
	height:380px;
	overflow:hidden;
	position:relative;
}

#container .pagination {
	position:absolute;
	z-index:3000;
	bottom:0px;
	left:320px;
	width:180px;

}

.pagination li {
	float:left;
	margin:0 2px;

}

.pagination li a {
	display:block;
	width:20px;
	height:20px;
	background:url(/design/greenpork/main/off.png) no-repeat;
	background-position:0 0;
	float:left;
	overflow:hidden;

}

.pagination li.current a {
	width:20px;
	height:20px;
	background:url(/design/greenpork/main/on.png) no-repeat;
	background-position:0 0;
}

#main .mainBanner { margin-top:15px; }

/* 상품 리스트- 공통 */
#main .main_content { position:relative; margin-top:20px; }
#main .mprd-cm { margin-top: 40px; }
#main .mprd-cm .tit-prd { padding-bottom: 7px; font-size: 0; line-height: 0; border-bottom: 1px solid #e5e5e5; }

.main_content .tit-prd { margin-top:30px; }
.main_content .tit-new { height:7px; background:#f03f47; }
.main_content .tit-hot { height:7px; background:#fed315; }
.main_content .tit-add1 { height:7px; background:#ef6f3e; }
.main_content .tit-add2 { height:7px; background:#0a0907; }
.main_content .tit-add3 { height:7px; background:#E87F16; }
.main_content .best-prd-list {height: 237px;}
.main_content .best-prd-list .prd-list { width: 777px; background-image:url(/design/greenpork/main/event_10_20151104_3.jpg); height: 237px;}
.main_content .mprd-cm .prd-list {width: 777px;}
.dotline { margin-top:30px; }
.bt_menu { margin-top:10px; }
.bt_menu div { float:left; }
.bt_menu .bt02 { position:relative; margin-left:11px; width:312px; height:166px; background-image:url(/design/greenpork/main/notice_bg.jpg); }
.bt_menu .bt03 { position:relative; margin-left:11px; width:312px; height:166px; background-image:url(/design/greenpork/main/qna_bg.jpg); }
.bt_menu .bt02 a.btn_more,
.bt_menu .bt03 a.btn_more { position:absolute; right:10px; top:15px; }
.bt_menu .bt02 ul,
.bt_menu .bt03 ul { position:absolute; left:10px; top:52px; }
.bt_menu .bt02 ul li,
.bt_menu .bt03 ul li { padding-bottom:9px; }

.bt_menu .bt02 ul li a,
.bt_menu .bt03 ul li a { color: #333; padding: 3px 0 3px 0; font-size:12px; }

.bt_menu .bt02 ul li a:hover,
.bt_menu .bt03 ul li a:hover { text-decoration:underline; }

.prd-list table .info { width:166px; padding:0; border:1px solid #d2cfc4; margin-left: auto;  margin-bottom: 0px;}
.prd-list table .info:hover { border:1px solid #e92647; }
.prd-list .thumb { width: 166px; height: 193px; margin-right:0; border:none; }
.prd-list .dsc { margin-top:0; color:#1d1d1d; padding:2px 0 2px 3px;  }
.prd-list .price { color:#ff5400; padding:0 0 7px 3px; font-size:12px; margin:0; }
/* BASIC css end */

