
body{overflow:-moz-scrollbars-vertical;overflow-y:scroll;color:#393939;font-family:'Malgun Gothic', sans-serif;letter-spacing:-1px; color: #000; }
a{font-family:'Malgun Gothic', sans-serif; color: #000;}
a:hover {font-family:'Malgun Gothic', sans-serif;color:#000;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{font-family:'Malgun Gothic', sans-serif; color: #000;}  
select{font-family:'Dotum' !important; color: #000;}  
h1,h2,h3,h4,h5{font-family:'Malgun Gothic', sans-serif; color: #000;}
body,input,textarea,select,button,table{font-family:'Malgun Gothic', sans-serif; color: #000;}

/********** °øÅë **********/
/** layout **/
#topWrap,
#contentWrap,
#bottomWrap,
div.mainContentWrap,
div.minaBottomWrap{margin:0 auto;width:1000px;}

/* pop_Ã·ºÎÆÄÀÏ */
div.attachedFileWrap{padding:20px;height:450px;border:5px solid #000;}
div.attachedFileWrap .contentTop{padding-bottom:8px;border-bottom:1px solid #e5e5e5;}
div.attachedFileWrap .tableForm{margin-top:20px;}
div.attachedFileWrap .btnCenter{margin-top:30px;}

/* pop_È¸¿øÅ»Åð */
div.memOutWrap{height:395px;border:5px solid #000;}

/* pop_ÄíÆù¸ñ·Ï */
div.popContainer{border:5px solid #000;}
div.popContainer .popTableList table th{border:none;}

/* pop_ÁÖ¼Ò·Ï */
div.popAddrWrap{padding:0 15px;}
div.popAddrWrap h2{margin-top:30px !important;padding-bottom:10px;}
div.popAddrWrap .tableOrderForm{padding:15px 0;}

/* button */
#contentWrap .loginFormWrap .joinStepWrap .btnRight a.nextBigBtn,
#contentWrap .loginFormWrap .memLoginFormWrap .loginForm a.loginBtn,
#contentWrap .loginFormWrap .nonMemberLogin .pnoLoginForm  a.loginBtn,
#contentWrap a.chkOrderBigBtn,
#contentWrap a.orderOkBigBtn,
#contentWrap a.okBigBtn,
#contentWrap a.nextBigBtn,
#contentWrap a.nonLoginBigBtn,
#contentWrap a.payBigBtn,
.attachedFileWrap a.btnLayerOk {font-size:15px;line-height:13px;color:#FFF;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#7eac28;}

#contentWrap a.addrAddBtn{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;color:#FFF;font-weight:bold;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#7eac28;}
#contentWrap a.prodDelBigBtn,
#contentWrap a.wishBigBtn,
#contentWrap a.shoppingBigBtn,
#contentWrap a.mypageLinkBtn{width:180px;padding:15px 0;font-size:15px;line-height:13px;color:#FFF;font-weight:bold;font-size:14px;text-align:center;display:inline-block;*zoom:1;*display:inline;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#6f7177;}
#contentWrap a.nonOrderloginBtn{display:inline-block;*zoom:1;*display:inline;padding-top:20px;width:258px;height:30px;font-size:15px;line-height:13px;text-align:center;color:#FFF;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#7eac28 !important;}

#contentWrap a.orderOkBigBtn,
#contentWrap a.mypageLinkBigBtn,
a.cancelBigBtn{padding:15px 0;width:180px;font-size:15px;line-height:13px;color:#FFF;font-weight:bold;display:inline-block;*zoom:1;*display:inline;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#707278;}
#contentWrap a.mypageLinkBigBtn{color:#FFF;background:#6f7177;}

#contentWrap .loginFormWrap .findFormWrap th a{padding:20px;display:block;font-size:15px;line-height:13px;color:#FFF;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#7eac28;}

#contentWrap .btnMemOut{margin-top:10px;}
#contentWrap .btnMemOut a{font-weight:bold;text-decoration:underline;}

#contentWrap .addr_wrap .btnRight a.addrModBtn,
#contentWrap .addr_wrap .btnRight a.addrDelBtn{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;font-weight:bold;font-size:15px;line-height:13px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
#contentWrap .addr_wrap .btnRight a.addrModBtn{color:#FFF;background:#7eac28;}
#contentWrap .addr_wrap .btnRight a.addrDelBtn{color:#FFF;background:#6f7177;}

#contentWrap a.btn_new_big,
#contentWrap .paginate a.btnPrev,
#contentWrap .paginate a.btnNext{text-align:center;padding:4px 10px;border:1px solid #CCC;display:inline-block;*zoom:1;*display:inline;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
#contentWrap a.btn_new_big:hover{color:#7eac28;}

.memOutWrap a.btnMemOut{font-size:15px;line-height:13px;color:#FFF;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#7eac28;}
.memOutWrap a.cancelBigBtn{}

.popAddrWrap a.btnSave,
.popAddrWrap a.btnClose{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;font-weight:bold;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.popAddrWrap a.btnSave{color:#FFF;background:#7eac28;}
.popAddrWrap a.btnClose{color:#FFF;background:#6f7177;}

.popContainer a.popCloeBtn{
										display:inline-block;*display:inline;*zoom:1;
										padding:3px 15px;
										color:#FFF;
										border:1px solid #000;
										-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;
										background:#7eac28;
										}

#contentWrap a.btnAddr:hover{color:#FFF;}
#contentWrap a.btn_board_write:hover{color:#FFF;}


/********** topArea **********/
#topArea{position:relative;border-bottom:2px solid #4e7b3a;}

div.glbNavArea{border-bottom:1px solid #ddd;}
div.glbNavArea .glbNaviWrap{width:1000px;margin:0 auto;padding:5px;text-align:right;}
div.nationIco{float:right;}
div.glbNavList{float:left;margin-top:3px;}

#topWrap{margin-top:20px;}
#topWrap .glbNaviWrap a{color:#7a7a7a;}
#topWrap .glbNaviWrap span.bar{margin:0 5px;color:#eaeaea;}
#topWrap h1{float:left;}
#topWrap .nav{float:right;margin-top:28px;}
#topWrap .nav ul li{display:inline-block;*display:inline;*zoom:1;width:200px;margin-left:-4px;padding-bottom:14px;text-align:center;}
#topWrap .nav ul li.endCate{text-align:right;width:100px;}
#topWrap .nav a{font-size:17px;color:#30353d;font-weight:bold;}


#cateAllView{position:absolute;top:113px;left:0;width:100%;z-index:99999;border-top:1px solid #a4c339;border-bottom:1px solid #a4c339;background:#a4c339;}
#cateAllView .cateAllViewBox{margin:0 auto;padding-left:410px;width:765px;height:240px;background: url(/upload/images/bg_menu.png) left top no-repeat;}
#cateAllView .cateAllViewBox .cateList{float:left;width:120px;height:220px;padding:10px 0 10px 40px;}
#cateAllView .cateAllViewBox .cateList:hover{background: #115f06;}
#cateAllView .cateAllViewBox .cateList1{width:140px;}
#cateAllView .cateAllViewBox .cateList2{width:160px;padding-left:45px;}
#cateAllView .cateAllViewBox .cateList3{width:150px;padding-left:45px;}
#cateAllView .cateAllViewBox .cateList4{}
#cateAllView .cateAllViewBox .cateList5{}
#cateAllView .cateAllViewBox .cateList p{display:none;margin:23px 0 26px;font-size:16px;color:#FFF;}
#cateAllView .cateAllViewBox .cateList a{display:block;margin-bottom:19px;font-size:14px;color:#FFF;}
#cateAllView .cateAllViewBox .cateList a:hover{text-decoration:underline;}

/********** contentArea **********/
/*#contentArea{margin-top:14px;}*/

div.mainBannerList{position:relative;height:336px;z-index:1;}
div.mainBannerList .sliderBannerArea{min-width:1000px;height:336px;overflow:hidden;} 
div.mainBannerList .sliderBannerArea .slides{position:relative;left:50%;margin-left:-900px;min-width:1000px;height:336px;}
div.mainBannerList .sliderBannerArea .slides li{height:336px;}
div.mainBannerList .bx-controls{position:absolute;top:16px;right:0;width:100%;z-index:999;}
div.mainBannerList .bx-pager{margin:0 auto;width:1000px;text-align:right;}
div.mainBannerList .bx-pager a{display:inline-block;*display:inline;*zoom:1;margin-left:7px;width:24px;height:5px;background:#FFF;}
div.mainBannerList .bx-pager a.active{width:33px;background:#91b223;}
div.mainBannerList .bx-pager a span{display:none;}
div.mainBannerList .bx-controls-direction{display:none;}

div.mainContentArea{border-bottom:1px solid #f2f2f2;}
div.mainContentArea h3{font-weight:normal;font-size:16px;}

div.mainContentArea .btnBox{float:left;margin-right:19px;padding:31px 0 0 9px;width:198px;height:95px;border-left:1px solid #f4f4f4;} 
div.mainContentArea .btn1Box{padding-left:0;width:207px;border-left:none;background:url(/upload/images/ico_1.png) right center no-repeat;}
div.mainContentArea .btn2Box{width:210px;background:url(/upload/images/ico_2.png) right center no-repeat;}
div.mainContentArea .btn3Box{margin-right:0;width:207px;background:url(/upload/images/ico_3.png) right center no-repeat;}
div.mainContentArea .btnBox h3{display:inline-block;*display:inline;*zoom:1;padding-right:15px;font-weight:bold;background:url(/upload/images/dot_2.png) right center no-repeat;}
div.mainContentArea .btnBox p{margin-top:14px;line-height:17px;/*color:#595959;*/}
div.mainContentArea .banner{float:right;}

div.mainContentArea .bbsListBox{float:left;margin-right:12px;padding:29px 12px 0 0;width:214px;height:170px;border-right:1px solid #e6e6e6;}
div.mainContentArea .bbsListBox .titWrap{position:relative;}
div.mainContentArea .bbsListBox .titWrap h3{font-weight:bold;}
div.mainContentArea .bbsListBox .titWrap a{position:absolute;top:0;right:0;display:block;width:16px;height:16px;text-indent:-999em;border:1px solid #dcdede;background:url(/upload/images/dot_1.png) center center no-repeat;}
div.mainContentArea .bbsListBox .bbsList{margin-top:19px;}
div.mainContentArea .bbsListBox .bbsList ul li{margin-bottom:13px;padding-left:15px;background:url(/upload/images/dot_list.png) left center no-repeat;}
div.mainContentArea .bbsListBox .bbsList ul li a{font-size:13px;/*color:#737373;*/}
div.mainContentArea .traceBox{position:relative;float:right;margin-top:29px;width:492px;background:url(/upload/images/ico_5.gif) right top 10px no-repeat;}
div.mainContentArea .traceBox h3{}
div.mainContentArea .traceBox p{margin-top:20px;font-size:16px;line-height:22px;color:#555;}
div.mainContentArea .traceBox .trace{position:relative;margin-top:30px;width:470px;height:33px;border:1px solid #80a112;}
div.mainContentArea .traceBox .trace input{padding:0;width:383px;height:32px;line-height:32px;text-align:center;color:#646464;border:0;}
div.mainContentArea .traceBox .trace a{position:absolute;top:0;right:0;display:block;width:87px;height:34px;line-height:32px;text-align:center;font-size:14px;color:#FFF;background:#80a112}

/** ¹è¼ÛÃßÀû **/
div.tracePopup{position:absolute;left:0;top:0;width:500px;border:1px solid #333;background: #FFF;}
div.tracePopup .traceTit{position:relative;padding:5px;background: #8eb11a;}
div.tracePopup .traceTit h1{font-size:14px;color:#FFF;}
div.tracePopup .traceTit a{position:absolute;right:5px;top:5px;color:#FFF;}
div.tracePopup .traceListWrap{padding:15px;}

div.tracePopup .traceListWrap table{width:100%;}
div.tracePopup .traceListWrap table tr th{padding:7px 0;border:1px solid #c5c5c5;background: #efefef;}
div.tracePopup .traceListWrap table tr td{padding:7px 0;border:1px solid #c5c5c5;text-align:center;}


div.mainBottomArea{background:#f2f2f2;}
div.mainBottomArea .minaBottomWrap{padding:17px 0 13px;border-top:1px solid #e5e5e5;}
div.mainBottomArea .btnBox{float:left;padding-top:11px;width:465px;height:82px;border-right:1px solid #DDD;}
div.mainBottomArea .btnBox a{display:block;float:left;margin-right:30px;color:#4c4c4c;}
div.mainBottomArea .btnBox a span{display:block;margin-bottom:14px;width:100%;height:34px;}
div.mainBottomArea .btnBox a span.ico_1{background:url(/upload/images/ico_customer_1.png) center center no-repeat;}
div.mainBottomArea .btnBox a span.ico_2{background:url(/upload/images/ico_customer_2.png) center center no-repeat;}
div.mainBottomArea .btnBox a span.ico_3{background:url(/upload/images/ico_customer_3.png) center center no-repeat;}
div.mainBottomArea .btnBox a span.ico_4{background:url(/upload/images/ico_customer_4.png) center center no-repeat;}
div.mainBottomArea .btnBox a span.ico_5{background:url(/upload/images/ico_customer_5.png) center center no-repeat;}
div.mainBottomArea .btnBox a span.ico_6{background:url(/upload/images/ico_customer_6.png) center center no-repeat;}

div.mainBottomArea .imgBox{float:left;margin-left:10px;}
div.mainBottomArea .imgBox h3{float:left;font-size:16px;color:#555;}
div.mainBottomArea .imgBox .banner{float:left;margin-left:10px;}

div.mainBottomArea .timeBox{float:right;padding-top:11px;width:239px;height:82px;text-align:center;border-left:1px solid #DDD;}
div.mainBottomArea .timeBox ul li{display:inline-block;*display:inline;*zoom:1;margin:0 8px;color:#4c4c4c;}
div.mainBottomArea .timeBox ul li p{margin-bottom:11px;}


/** sub °øÅë ¿µ¿ª **/
#contentWrap{margin-bottom:70px;}
div.contentBodyWrap .locationBox{height:35px;text-align:right;border-top:1px solid #f0f0f0;border-bottom:1px solid #e5e5e5;background:#fafbfc;}
div.contentBodyWrap .location{margin:0 auto;width:1000px;padding-top:10px;}
div.contentBodyWrap .locationBox ul li{display:inline-block;*display:inline;*zoom:1;margin-left:5px;padding-left:11px;height:12px;line-height:12px;color:#444;background:url(/upload/images/bg_location.png) left center no-repeat;}
div.contentBodyWrap .locationBox ul li.home{padding-left:18px;background:url(/upload/images/ico_home.png) left top no-repeat;}

div.contentBodyWrap .subNaviWrap{float:left;margin-top:24px;width:174px;}
div.contentBodyWrap .subNaviWrap h3{height:35px;font-weight:normal;font-size:24px;color:#333;border-bottom:2px solid #aacc38;}
div.contentBodyWrap .subNaviWrap .subNavi ul li{padding:16px 0 0 14px;height:26px;border-bottom:1px solid #e6e6e6;}
div.contentBodyWrap .subNaviWrap .subNavi ul li:last-child{border-bottom:1px solid #b8b8b8;}
div.contentBodyWrap .subNaviWrap .subNavi ul li a{font-size:14px;color:#565656;}
div.contentBodyWrap .subNaviWrap .subNavi ul li a:hover,
div.contentBodyWrap .subNaviWrap .subNavi ul li a.on{color:#79951b;}
div.contentBodyWrap .subNaviWrap .quickMenu{margin-top:33px;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li{height:44px;border:1px solid #e6e6e6;border-bottom:none;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li a{display:block;height:44px;font-size:14px;line-height:44px;color:#333;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li span.ico{display:inline-block;*display:inline;*zoom:1;margin:0 12px 0 9px;width:28px;height:28px;vertical-align:middle;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li span.ico_1{background:url(/upload/images/ico_sub_btn1.png) left center no-repeat;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li span.ico_2{background:url(/upload/images/ico_sub_btn2.png) left center no-repeat;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li span.ico_3{background:url(/upload/images/ico_sub_btn3.png) left center no-repeat;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li.call{padding-left:13px;height:100px;font-size:12px;color:#646464;border-bottom:1px solid #e6e6e6;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li.call h4{margin-top:16px;font-size:15px;color:#333;}
div.contentBodyWrap .subNaviWrap .quickMenu ul li.call span{display:block;margin:10px 0;font-size:22px;color:#7d9e0e;}

div.contentBodyWrap .rightContentWrap{float:right;width:765px;}
div.contentBodyWrap .rightContentWrap .titWrap{margin-top:27px;height:73px;border-bottom:1px solid #e5e5e5;}
div.contentBodyWrap .rightContentWrap .titWrap h2{font-size:24px;font-weight:normal;}
div.contentBodyWrap .rightContentWrap .titWrap p{margin-top:12px;font-size:14px;color:#646464;}
div.contentBodyWrap .rightContentWrap .contentBox{margin-top:17px;}

/** sub. ¸¶ÀÌÆäÀÌÁö & Ä¿¹Â´ÏÆ¼ **/
div.mypageWrap{margin-top:20px;min-height:500px;}
div.mypageSubNaviWrap{float:left;margin-top:24px;width:174px !important;}
div.mypageSubNaviWrap .maNavTit{height:35px;border-bottom:2px solid #aacc38;}
div.mypageSubNaviWrap .maNavTit strong{font-weight:normal;font-size:24px;color:#333;}
div.mypageSubNaviWrap .maNavTit span{display:none;}
div.mypageSubNaviWrap ul li{padding:16px 0 0 14px;height:26px;border-bottom:1px solid #e6e6e6;}
div.mypageSubNaviWrap ul li.myNav1Btn,
div.mypageSubNaviWrap ul li.qnaBtn,
div.mypageSubNaviWrap ul li.menu-cart,
div.mypageSubNaviWrap ul li.menu-wish,
div.mypageSubNaviWrap ul li.menu-address{display:none;}
div.mypageSubNaviWrap ul li.menu-myinfo{border-bottom:1px solid #e8e8e8;}
div.mypageSubNaviWrap ul li a{display:inline !important;font-size:14px;color:#565656 !important;}
div.mypageSubNaviWrap ul li a:hover,
div.mypageSubNaviWrap ul li a.on{color:#79951b !important;background:#FFF !important;}

div.mypageContentsWrap{float:right;margin-top:24px;width:765px !important;}
div.mypageContentsWrap h2,
div.mypageContentsWrap h4,
div.bbsBodyWrap h2{margin-bottom:30px;font-size:24px;font-weight:normal;height:36px;border-bottom:1px solid #e5e5e5;}

div.mypageContentsWrap .regWrap{padding-top:10px;}
div.mypageContentsWrap .joinWrap table,
div.mypageContentsWrap .joinEndWrap table{border-top:2px solid #aacc38;;}

div.boxContentWrap{margin:50px 0 70px;padding:50px;border:1px solid #DDD;}
div.boxContentWrap .tit{margin-bottom:30px;padding:10px 0;font-size:18px;border-bottom:2px solid #333;}

div.boxContentWrap .findPwForm table{margin-top:10px !important;}

div.boxContentWrap .joinStepWrap{margin-top:50px;}

div.bodyContentWrap{float:right;width:765px !important;}

div.bbsBodyWrap .contentBodyWrap .rightContentWrap .contentBox{margin-top:24px;}


/** sub. ¹è¼ÛÁ¶È¸ ¼­ºñ½º **/
div.contentBodyWrap .rightContentWrap .traceBox{position:relative;margin:145px auto 0;width:550px;background:url(/upload/images/ico_5.gif) right top 10px no-repeat;}
div.contentBodyWrap .rightContentWrap .traceBox h3{}
div.contentBodyWrap .rightContentWrap .traceBox p{margin-top:20px;font-size:16px;line-height:22px;color:#555;}
div.contentBodyWrap .rightContentWrap .traceBox .trace{position:relative;margin-top:30px;width:540px;height:33px;border:1px solid #80a112;}
div.contentBodyWrap .rightContentWrap .traceBox .trace input{padding:0;width:450px;height:32px;line-height:32px;text-align:center;color:#646464;border:0;}
div.contentBodyWrap .rightContentWrap .traceBox .trace a{position:absolute;top:0;right:0;display:block;width:87px;height:34px;line-height:32px;text-align:center;font-size:14px;color:#FFF;background:#80a112}


/********** bottomArea **********/
#bottomArea{padding:33px 0 36px;background:#383d46;}
#bottomWrap{padding-bottom:0;}
#bottomWrap .copyWrap{float:left;}
#bottomWrap .copyWrap .copy a{font-size:14px;color:#a0aab0;}
#bottomWrap .copyWrap .copy a.important{color:#FFF;}
#bottomWrap .copyWrap .copy span{margin:0 9px;color:#a0aab0;}
#bottomWrap .copyWrap .addr{margin-top:15px;line-height:18px;color:#cbd3d7;}
#bottomWrap .call{float:right;}

/* ¸ð¹ÙÀÏ ¹öÀü */
a.btn_go_mobile{display:block;padding:15px 0;text-align:center;border:1px solid #CCC;background:#f8f8f8;}