#contentsWrap { width:100%; clear:both;  }

/*¸ÞÀÎ ½½¶óÀÌµå*/
.topRollingWrap { width:100%; height: 370px; background:#c5beac; }
.topRollingWrap .container {  text-align:center; position:relative; height: 370px; }
.mainRolling li { position:absolute; top:0px;  height: 370px; left:0px;   }
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item { 	padding-top:0px; 	display: inline-block; 	*zoom: 1; 	*display: inline; }
.bx-wrapper .bx-pager.bx-default-pager a {	background: url(/images/2015/main/off.png) no-repeat left top; 	text-indent: -9999px; 	display: block; 	width: 24px; 	height: 24px; 	margin: 0 3px; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { 	background: url(/images/2015/main/on.png) no-repeat left top; }
.bx-controls { position:absolute; bottom:10px; right:0px;    }
.bx-controls-direction { position:absolute; top:-3000px; left:-3000px; height:0px; line-height:0px;  }

.bestProduct { float:left; padding-top:40px; padding-bottom:40px;  }
.bestProduct h3 {font-family:"¸¼Àº °íµñ",Malgun Gothic; font-size:30px; color:#ff4800;   margin-bottom:20px; }
.bestProduct h3 small { font-size:14px; color:#494949;  }
.bestProduct ul.bestProductList { float:left;  }
.bestProduct ul.bestProductList li { float:left;text-align:center;  position:relative; border:1px solid #e3e3e3; width:233px; margin-right:20px; padding-bottom:10px;   }
.bestProduct ul.bestProductList li .img { margin-bottom:40px;  }
.bestProduct ul.bestProductList li .img img {width:233px; height:170px; }
.bestProduct ul.bestProductList li.last {margin-right:0px; }
.bestProduct ul.bestProductList li span { display:block;  }
.bestProduct ul.bestProductList li span.name {  color:#000; margin-bottom:5px; }
.bestProduct ul.bestProductList li span.price {  color:#000; margin-bottom:10px; }
.bestProduct ul.bestProductList li span.price strong {  color:#ff4800; margin-bottom:10px;font-weight:bold; font-size:14px;  }
.bestProduct ul.bestProductList li span.best { position:absolute; top:50%; left:50%;margin-left:-30px; margin-top:8px; }

.middleBennerWrap {clear:both;  width:100%; height:230px; background:url(/images/2015/main/center_img.jpg) no-repeat center top #fff0e3; margin-bottom:40px; }

.productWrap { float:left; position:relative; padding-bottom:30px;    }
.productWrap h3 { padding-left:40px; font-size:30px; color:#000; font-family:"¸¼Àº °íµñ",Malgun Gothic; background:url(/images/2015/main/tit_b.png) no-repeat left 10px; margin-bottom:15px;  }
.productWrap ul.productList { float:left;border-top:1px solid #000; border-left:1px solid #e3e3e3;   }
.productWrap ul.productList li { float:left; border-right:1px solid #e3e3e3; text-align:center; border-bottom:1px solid #e3e3e3; width:210px;   padding:19px; }
.productWrap ul.productList li .img { margin-bottom:20px;  }
.productWrap ul.productList li .img img {width:210px; height:150px; }
.productWrap ul.productList li span { display:block;  }
.productWrap ul.productList li span.name {  color:#000; margin-bottom:5px; }
.productWrap ul.productList li span.price {  color:#000; margin-bottom:10px; }
.productWrap ul.productList li span.price strong {  color:#ff4800; margin-bottom:10px;font-weight:bold; font-size:14px;  }
.productWrap .more { position:absolute; top:20px; right:0px;  }
.productWrap .more a { font-size:18px; color:#494949; font-family:"¸¼Àº °íµñ",Malgun Gothic;display:block; padding-right:20px; background:url(/images/2015/main/more.png) no-repeat right 6px;  }

.bottomInfoWrap { float:left; padding-bottom:40px;  }
.bottomInfoWrap .notice {position:relative;  float:left;width:420px; margin-right:20px;background:#f0f3fa;  height:160px; padding:25px 30px;  }
.bottomInfoWrap .notice h3 {font-family:"¸¼Àº °íµñ",Malgun Gothic;  font-size:18px; font-weight:bold; color:#000; margin-bottom:20px;  }
.bottomInfoWrap .notice ul {float:left; }
.bottomInfoWrap .notice ul li { float:left; color:#797979; width:410px; margin-bottom:8px; padding-left:10px; background:url(/images/2015/main/b_arrow.png) no-repeat left 3px;  }
.bottomInfoWrap .notice ul li a {float:left; color:#000;  }
.bottomInfoWrap .notice ul li span {float:right;   }
.bottomInfoWrap .notice .more { position:absolute; top:30px; right:30px;  }

.bottomInfoWrap .customerCenter { position:relative; float:left;width:440px; height:160px; padding:25px 30px; background:#f8f4f5;  }
.bottomInfoWrap .customerCenter h3 {  font-family:"¸¼Àº °íµñ",Malgun Gothic;  font-size:18px; font-weight:bold; color:#000; margin-bottom:10px; }
.bottomInfoWrap .customerCenter .tel {margin-bottom:15px;color:#000; line-height:25px; }
.bottomInfoWrap .customerCenter .tel .big {font-family:"¸¼Àº °íµñ",Malgun Gothic;  font-size:28px; font-weight:bold; color:#ff4800;    }
.bottomInfoWrap .customerCenter dl {color:#000;line-height:20px; }
.bottomInfoWrap .customerCenter dl dt { font-size:14px; color:#000; font-weight:bold;  }
.bottomInfoWrap .customerCenter ul { position:absolute; top:50px; right:30px;  }
.bottomInfoWrap .customerCenter ul li {width:140px; height:40px; background:url(/images/2015/main/btn_bg.png) no-repeat left top; margin-bottom:10px;  }
.bottomInfoWrap .customerCenter ul li a {display:block; width:100px; height:25px;color:#000; font-weight:bold; padding:15px 0 0 40px;}
.bottomInfoWrap .customerCenter ul li.list01 a { background:url(/images/2015/main/btn_icon1.png) no-repeat 15px 13px;  }
.bottomInfoWrap .customerCenter ul li.list02 a { background:url(/images/2015/main/btn_icon2.png) no-repeat 15px 13px;  }
.bottomInfoWrap .customerCenter ul li.list03 a { background:url(/images/2015/main/btn_icon3.png) no-repeat 15px 13px;  }