@charset "utf-8";
@import url("./user_reset.css");
@import url("./user_font.css");



body {font-family:"Nanum Gothic", Nanum Gothic, 돋움, dotum;font-size:12px; color:#686868; margin:0; padding:0;}



.input_text{width:30px; height:20px; line-height:20px; border:1px solid #e3e3e3;}
.input_text2{width:144px; height:25px; line-height:25px; border:1px solid #e3e3e3; padding-left:5px;}



.clrBoth {clear:both;}



.con_title{height:39px; background:#f5f5f5;border-bottom:1px solid #eaeaea; }
.con_title h2{font-weight:bold; float:left; padding:14px 0 0 15px;}
.con_title a{float:right; display:block; height:39px; line-height:39px; padding:0px 15px;}
.con_title > h2 > span{font-weight:100}


.BoxBorder{border:1px solid #e3e3e3;}
.productImg_S{position:relative; width:81px; border:1px solid #dddddd; overflow:hidden; float:left}
.productImg_S2{position:relative; width:145px; height:101px; border:1px solid #e3e3e3; overflow:hidden; float:left}
.productImg_M{position:relative; width:171px; height:119px; border:1px solid #e3e3e3; overflow:hidden; float:left}
.productImg_M2{position:relative; width:171px; height:119px; border:1px solid #e3e3e3; overflow:hidden;}







#wrap {}
#mwrap{position:relative; width:100%; margin:0 auto; overflow:hidden}
/* .Dwidth{width:1000px; margin:0 auto; position:relative; clear:both} */

#header {}
#header .head_visual {position:relative;}
#header .head_visual .topInfo {height:30px; border-bottom:1px solid #e6e6e6; background:#fbfbfb}
#header .head_visual .topInfo .favorites{float:left; border-right:1px solid #e6e6e6;}
#header .head_visual .topInfo .favorites li{float:left; border-left:1px solid #e6e6e6;}
#header .head_visual .topInfo .favorites span{position:relative; top:2px; padding-right:3px;}
#header .head_visual .topInfo .top_info_con {margin:0; padding:9px 0 0 0; float:right;}
#header .head_visual .topInfo .top_info_con li {float:left;padding:0 12px;background:url("/Image/Common/ico/ico_bar.gif") 0px 2px no-repeat;font-size:12px;}
#header .head_visual .topInfo .top_info_con li:first-child , #header .head_visual .topInfo .top_info_con li:last-child  {background:none;}
#header .head_visual .topInfo .top_info_con li:last-child{padding-left:0px;}
#header .head_visual .topInfo .top_info_con li:last-child span{position:relative; top:2px; left:-2px;}
#header .head_visual .topInfo .top_info_con li:last-child strong{font-size:14px;}
#header .head_visual .topInfo .top_info_con li .font_color1 a{color:#666666}
#header .head_visual .logoBox{height:89px; border-bottom:1px solid #e6e6e6; position:relative}
#header .head_visual .logoBox h1 {margin:0; margin-top:20px;}
#header .head_visual .logoBox .topLogo {position:absolute; top:0px;left:0px; width:425px;}

.fontColor1{color:#acc312}
.fontBold{font-weight:bold}
.fontSizeS{font-size:11px;}



#header .head_visual .logoBox .topbtn1{position:absolute; top:30px; right:160px;}
#header .head_visual .logoBox .topbtn2{position:absolute; top:30px; right:12px;}

.navi{ height:43px; border-bottom:5px solid #807476}
.navi .gnb{display:table; margin:0 auto;}
.navi .gnb li{float:left; width:150px; text-align:center; line-height:43px; background:url("/Image/Common/ico/navi_bar.gif") 0px 14px no-repeat;}
.navi .gnb li:first-child{background:none;}
.navi .gnb li:first-child a{/*color:#ff5600*/}
.navi .gnb li a{display:block; font-size:15px; font-weight:bold;}
.navi .gnb li a:hover{color:#ff5600}
.navi .gnb li.on a{color:#ff5600}






#mContainer {background:#fff; overflow:hidden;}
#container { padding:16px 0 26px 0px; }
#container:after {display:block;clear:both;content:"";}




#footer {width:100%;}



.footer_con{width:100%; border-top:1px solid #e1e1e1}

.footer_con .botMenuBG{height:39px;padding-top:20px; padding-bottom:15px;}
.footer_con .botMenu{display:table; margin-left:auto; margin-right:auto; padding-top:12px;}
.footer_con .botMenu li{float:left; padding:0px 10px; font-size:11px; background:url("/Image/Common/ico/ico_bar2.gif") 0px 0px no-repeat;}
.footer_con .botMenu li:first-child{background:none}
.footer_con .botMenu li a{display:block;}
.familyS{position:relative; top:-5px; }

.footer_con .copybox{width:1000px; margin:0 auto; height:192px; overflow:hidden;  position:relative}
.footer_con .botLogo{position:absolute; left:0; top:0px;}
.footer_con .copyright{position:absolute; left:250px; top:0px; font-size:11px; line-height:18px; color:#989898}
.footer_con .copyright span{font-weight:bold}




#trkSh {width:100%; height:62px;}
#trkSh .trkArea {width:1000px; margin:0 auto; padding-top:15px;}
#trkSh .trkArea .sh {width:750px; display:table; margin-left:auto; margin-right:auto}
#trkSh .trkArea .sh li {float:left;padding:0 15px; }
#trkSh .trkArea .sh li:first-child {padding:0 15px 0 0;background:none;}
#trkSh .trkArea .sh li td { padding:0px 5px; vertical-align:middle}




/*오늘본상품*/
#QiuckMenu{width:76px; text-align:center;border-radius:5px; border:1px solid #c7c7c7; background:#fff;}
#QiuckMenu li{padding:10px 0px; border-bottom:1px solid #c7c7c7;}
#QiuckMenu li.Qlast{border-bottom:0px;background:#696969;}
#QiuckMenu li.Qfirst{background:#2558b5;}
#QiuckMenu li.Qfirst a, #QiuckMenu li.Qlast a{ color:#fff;}
#QiuckMenu li a{display:block;}
#QiuckMenu li.Qfirst a {padding-top:5px;}


