@import url("base.css");
@import url("jeong.css");
body{background-color:#dedede;}
wrap{width:100%;}

header .nav{background-color:#fff;padding:8px 0 7px;text-align:right;width:100%;}
header .nav p{width:970px;margin:0 auto;}
header .nav a{display:inline-block;}
header .nav a.fav{background:url(../../images/ico_star.gif) no-repeat left;padding-left:16px;margin-right:18px;}
header .nav a.cart{background:url(../../images/ico_cart.gif) no-repeat left;padding-left:16px;}
header .nav a.last{margin-right:5px;}
header .top_area{width:970px;margin:0 auto;overflow:hidden;padding:11px 0 9px;}
header .top_area h1{float:left;}
header .top_area form.search_form{float:right;width:218px;background:url(../../images/bg_top_search.gif) no-repeat left;margin:21px 1px 0 0;}
header .top_area form.search_form fieldset{padding:5px 6px 5px 40px;}
header .top_area form.search_form input{border:0;height:15px;width:140px;margin-right:5px;}
header .top_area form.search_form button{border:0;padding:0;background:#fff;cursor:pointer;}
header gnb ul{overflow:hidden;border-top:3px solid #16a4ee;border-bottom:1px solid #afafaf;width:970px;margin:0 auto;}
header gnb ul li{float:left;background-color:#fdfdfd;font-size:18px;letter-spacing:-1px;font-weight:bold;}
header gnb ul li.last{border:0 none;}
header gnb ul li a{color:#5c5b5b;padding:8px 0 14px;display:block;border-right:1px solid #dfdfdf;text-align:center;}
header gnb ul li.m_7 a{color:#1ba6ee;}
header gnb ul li.m_8 a{color:#0b78b0;}
header gnb ul li a:hover, header gnb ul li.on a{color:#fff;border-right:1px solid #31a3de;background-color:#0f9ee9;}
header gnb ul li.m_1{width:132px;}
header gnb ul li.m_2{width:123px;}
header gnb ul li.m_3{width:113px;}
header gnb ul li.m_4{width:118px;}
header gnb ul li.m_5{width:129px;}
header gnb ul li.m_6{width:114px;}
header gnb ul li.m_7{width:121px;background-color:#e9ecf4;}
header gnb ul li.m_8{width:120px;background-color:#e9ecf4;}


section{width:970px;margin:0 auto;}
contents.main_product{border:1px solid #c4c4c4;background-color:#fff;padding:12px 11px 12px;overflow:hidden;}
contents.main_product .product_left{float:left;position:relative;width:754px;overflow:hidden;}
/*contents.main_product .product_left ul{width:754px;height:413px;}
contents.main_product .product_left ul li{position:absolute;top:0;}
*/
contents.main_product .product_left ul{width:10000px;overflow:hidden;position:relative;}
contents.main_product .product_left ul li{float:left;}
contents.main_product .product_left p{position:absolute;bottom:12px;right:13px;overflow:hidden;text-align:right;padding:2px;}
contents.main_product .product_left p span{cursor:pointer;display:inline-block;width:15px;text-align:center;background-color:#ed145b;color:#fff;border:1px solid #000;margin-left:1px;box-shadow:0 0 2px #000;}
contents.main_product .product_left p span.on{background-color:#fff;color:#ed145b;}
contents.main_product .product_right{float:right;}
contents.main_product .product_right li{position:relative;}
contents.main_product .product_right li img{position:relative;z-index:0;}
contents.main_product .product_right li a{position:absolute;width:192px;height:138px;left:0;top:0;}
contents.main_product .product_right li a:hover, contents.main_product .product_right li.on a{border:3px solid #ed145b;left:-3px;top:-3px;z-index:1;border-radius:5px;}

contents.recommand_md{background-color:#b6b6b6;overflow:hidden;}
contents.recommand_md h2{background:url(../../images/ico_best.gif) no-repeat 13px;padding:24px 0 9px 66px;font-weight:bold;letter-spacing:-1px;font-size:18px;color:#2f2f2f;}
contents.recommand_md h2 em{color:#b4003b;}
contents.recommand_md ul{overflow:hidden;}
contents.recommand_md ul li{float:left;border:1px solid #cfcfcf;margin:15px 15px 0 0;width:311px;height:387px;background-color:#fff;}
contents.recommand_md ul li dl{padding:7px 5px 0;}
contents.recommand_md ul li dl a{color:#adadad;}
contents.recommand_md ul li dl dt{padding:0 0 0 43px;font-weight:bold;letter-spacing:-1px;font-size:35px;margin-top:30px;}
contents.recommand_md ul li dl dd.txt{padding:0 0 0 43px;letter-spacing:-1px;font-size:18px;}
contents.recommand_md ul li.last{margin-right:0;width:312px;}

footer{margin:36px auto 0;width:970px;}
.wing_L{width:102px;height:803px;}
.wing_R{width:93px;height:1006px;}