@charset "utf-8";
@import url(reset.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*Text Hide Class*/
.out{display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.hide {font-size:0;line-height:0;visibility:hidden}
.blind{position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}

/*float Clear*/
.clear:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clear {display: inline-block;}
.clear {display: block;}
* html .clear {height: 1%;} /* hides from ie-mac */

input, label{vertical-align:middle;}
label img{vertical-align:middle;}

/* 엘립시스 */
.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*input basic style*/
.textform{height:16px; padding:5px 0 5px 5px; margin-right:5px; background-color:#f9f9f9; 	border:1px solid #ccc; font-size:14px; color:#333;}

/*ie 7 hack   *:first-child +html  */
/*opacity:0;filter: alpha(opacity = 0);-ms-filter: “alpha (opacity=0)”;-moz-opacity: 0;-khtml-opacity: 0;*/

body{font-family:"Nanum Gothic";}

#new_header{width:1137px;margin:0 auto;height:156px;position:relative;background:#fff;}
#new_header .logo{padding-top:43px;}
#new_header .top_menu{position:absolute;right:0;top:40px;}
#new_header .top_menu ul li{margin-top:9px;}
#new_header .utill_menu{position:absolute;right:0;top:104px;min-width:550px;}
#new_header .utill_menu ul{font-size:0;line-height:0;text-align:right;}
#new_header .utill_menu ul li{display:inline-block;*display:inline;zoom:1;margin-left:8px;height:31px;width:27px;vertical-align:middle;}
#new_header .utill_menu ul li a img{margin-top:2px;}
#new_header .utill_menu ul li.search{width:335px;background:url(../../images2/renewer/search_bg.png) no-repeat left top;margin-left:0;text-align:left;}
/* 이영석수정 */
#new_header .utill_menu ul li.search .btn{padding:3px 0 0 0px;margin-top:0;margin:0 5px 0 13px;}
#new_header .utill_menu ul li.search .word{width:288px;height:27px;border:0;background:transparent;font-size:12px;line-height:27px;margin-top:1px;padding-left:5px;}
/* 이영석수정 */
#new_header .utill_menu ul li.liner{margin:0 19px 0 17px;width:1px;}
#new_header .utill_menu ul li.liner img{margin-top:7px}

.new_gnb{padding-top:36px;border-top:1px solid #ededed;height:72px;border-bottom:1px solid #c1c1bf;}
.new_gnb .gnb{position:relative;width:1137px;margin:0 auto;}
.new_gnb .gnb>ul>li{float:left;border-left:3px solid #000;height:41px;width:224px;position:relative;z-index:100;position:relative;}
.new_gnb .gnb>ul>li>a{display:block;width:100%;height:73px;text-align:center;}
.new_gnb .gnb>ul>li.first{width:225px;}
.new_gnb .gnb>ul>li.last{width:222px;border-right:3px solid #000;}
.new_gnb .gnb ul li .two{padding:7px 13px 4px 13px;border:1px solid #c1c1bf;border-top:0;background:url(../../images2/renewer/two_bg.png) repeat left top;position:absolute;left:-3px;width:202px;top:73px;}
.new_gnb .gnb ul li.first .two,
.new_gnb .gnb ul li.last .two{width:203px;}
.new_gnb .gnb ul li .two li{height:37px;border-bottom:1px solid #fff;}
.new_gnb .gnb ul li .two li a{display:block;width:100%;height:100%;vertical-align:middle;text-align:left;font-size:17px;color:#1b1d20;font-weight:bold;line-height:37px;letter-spacing:-2px;}
.new_gnb .gnb ul li .two li a:hover{color:#ef8744;}
.new_gnb .gnb ul li .two li a img{margin-top:11px;}


/* 이영석수정 */
#container {padding-top:35px;}
#new_main_con{background:url(../../images2/renewer/bg_ctnr.gif) repeat left top;}
#new_main_con .main_con{width:1137px;margin:0 auto;}
/* 이영석수정 */
#new_main_con .main_con .main_banner{width:1134px;height:495px;position:relative;margin:0 auto;}
#new_main_con .main_con .main_banner .listBox{width:1134px;height:495px;overflow:hidden;}
#new_main_con .main_con .main_banner .listBox ul{width:100000000px;position:relative;}
#new_main_con .main_con .main_banner .listBox ul li{float:left;width:1134px;height:495px;}
#new_main_con .main_con .main_banner .m_paging{position:absolute;left:0;width:100%;text-align:center;bottom:20px;}
#new_main_con .main_con .main_banner .m_paging a img{margin:0 3px;}

.rolling_tit .listBox{width:1134px;height:104px;overflow:hidden;}
.rolling_tit .listBox ul{width:100000px;}
.rolling_tit .listBox ul li{float:left;width:1134px;height:104px;text-align:center;}

#new_main_con .main_con .main_banner .leftArr{position:absolute;left:0;top:50%;margin-top:-21px;}
#new_main_con .main_con .main_banner .rightArr{position:absolute;right:0;top:50%;margin-top:-21px;}
#new_main_con .main_con h2{text-align:center;margin:50px 0 42px 0;}
#new_main_con .main_con .thum_list ul li{float:left;margin-right:17px;margin-bottom:16px;width:271px;height:216px;overflow:hidden;}
#new_main_con .main_con .thum_list ul li.last{margin-right:0;}

#new_main_con .main_con .sub_menu ul li{float:left;width:282px;height:89px;background:url(../../images2/renewer/sub_menu_bg.png) repeat left top;margin:0 3px 3px 0;overflow:hidden;}
#new_main_con .main_con .sub_menu ul li.on{background:#f78d2f;}
#new_main_con .main_con .sub_menu ul li.on a{color:#fff;}
#new_main_con .main_con .sub_menu ul li.last{margin-right:0;}
#new_main_con .main_con .sub_menu ul li a{display:block;width:100%;height:100%;padding:8px 0 0 16px;font:16px/23px "Nanum Gothic";color:#868686;font-weight:normal;letter-spacing:-1px;font-weight:bold;}

.goods {
  width: 100%;
  padding-bottom: 29px;
  background: url("../../images2/renewer/bg_line.gif") repeat-x 0 8px;
  overflow: hidden;
}
.goods ul li {
  float: left;
  margin-right: 11px;
  height: 19px;
  overflow: hidden;
}
.goods ul li a {
  display: block;
}
.goods ul li a:hover, .goods ul li.on a {
  margin-top: -19px;
}

.mt40{margin-top:50px;}

.detail_product ul li{float:left;width:275px;overflow:hidden;margin-right:10px;text-align:center;font-family:"Nanum Gothic";}
.detail_product ul li.last{margin-right:0;}
.detail_product ul li a img{width:275px;height:320px;}

.detail_product li p {
  margin-top: 15px;
  line-height:18px;
  font-size:12px;
  color: #000;

}
.detail_product li em {
  color: #000;
  font-weight: bold;
  font-size: 11px;
}
.detail_product li span {
  color: #af9280;
  font-size: 11px;
}
.list_liner{width:100%;height:1px;background:#fff;margin:34px 0 46px 0;}
.detail_banner{margin-top:47px !important;}
.mt55{margin-top:55px;}
.make_story{margin-top:17px;}

#n_header{background:#fff;}


.detail_product2 ul li{float:left;width:550px;overflow:hidden;margin-right:10px;text-align:center;font-family:"Nanum Gothic";}
.detail_product2 ul li.last{margin-right:0;}
.detail_product2 ul li a img{width:550px;height:520px;}

.detail_product2 li p {
  margin-top: 15px;
  line-height:18px;
  font-size:12px;
  color: #000;

}
.detail_product2 li em {
  color: #000;
  font-weight: bold;
  font-size: 11px;
}
.detail_product2 li span {
  color: #af9280;
  font-size: 11px;
}
.list_liner22{width:100%;height:1px;background:#fff;margin:34px 0 46px 0;}
.detail_banner22{margin-top:47px !important;}
.mt5522{margin-top:55px;}
.make_story22{margin-top:17px;}








