@charset "utf-8";
@import url(/common/css/master.css);
@import url(/common/css/product/recommend_prod.css);

/****************(1) Top Wrap *********************/
#topWrap{position:relative;width:980px;margin:0 auto;margin-top:15px;}
#topWrap h1{text-align:center;}
#topWrap .glbNavWrap{position:absolute;right:0;top:0;}
#topWrap .glbNavWrap img{display:none;}

/**************** (2) Content Area *********************/
#contentWrap{width:980px;margin:0 auto;margin-top:15px;}
#leftArea{float:left;width:155px;}
#contentWrap .mainBodyWrap{float:right;width:820px;}

div.mainTopEventBanner{float:left;width:656px;}
div.topMainRightWrap{float:right;width:155px;}
div.noticeWrap{height:88px;margin-top:5px;}
div.noticeWrap ul li{padding: 2px 0 2px 7px;;background: url(/himg/common/dot_board_list.png) left center no-repeat;}

/**************** (3) Member  *********************/
div.loginFormWrap{padding-bottom:50px;}
div.loginFormWrap .memberTitleWrap{padding-bottom:5px;border-bottom:1px solid #e5e5e5;}
div.loginFormWrap .memberTitleWrap strong{font-size:16px;}

/**************** (4) Bottom Wrap *********************/
#bottomWrap{width:980px;margin:0 auto;margin-top:10px;padding-bottom:50px;}
#bottomWrap .bottomNavi{padding: 8px 0;text-align:center;color:#ccc;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
#bottomWrap .bottomNavi a{color:#333;}
#bottomWrap .bottomNavi a:hover{color:#0089c9}
#bottomWrap .shopInfo{float:left;margin-top:15px;line-height:16px;color:#808080;}
#bottomWrap .shopInfo td.copyLogo img{width:150px;padding-right:30px;}
#bottomWrap .shopInfo p{font-family:verdana;font-size:10px;}
#bottomWrap .icoWrap{float:right;margin-top:10px;}


/**************** intro(Login) *********************/
div.mainLoginArea{width:600px;margin:0 auto;margin-top:150px;}

div.mainLoginWrap{width:450px;margin:0 auto;}
div.mainLoginWrap h1{padding-bottom:10px;}
div.mainLoginWrap .loginIDWrap,
div.mainLoginWrap .loginPWWrap{margin:10px 0;padding:5px 0;text-align:right;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #c9c9c9;}

div.mainLoginWrap .loginIDWrap input,
div.mainLoginWrap .loginPWWrap input{width:330px;padding:8px;border:1px solid #FFF;border-left:1px solid #c9c9c9;background: #FFF;}

div.mainLoginWrap .loginIDWrap{background: url(/himg/common/txt_login_id_kr.gif) 15px center no-repeat;}
div.mainLoginWrap .loginPWWrap{background: url(/himg/common/txt_login_pw_kr.gif) 15px center no-repeat;}

div.mainLoginArea .btnLoginWrap{margin-top:15px;}
div.mainLoginArea .btnLoginWrap a.btnLogin{display:block;padding:10px 0;text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size:18px;color:#FFF;background: #d81a1a;}

div.mainLoginArea .loginInfoWrap{margin-top:40px;padding-top:30px;border-top:1px solid #ddd;letter-spacing:-1px;}
div.mainLoginArea .loginInfoWrap ul li{padding:5px 0;line-height:18px;}




/*** 팝업 스타일 **********************************/
/** 레이어팝업 **/
div.ui-dialog{background: #FFF;}
div.ui-dialog .ui-dialog-titlebar{position:relative;height:22px;padding:5px 10px 0;color:#FFF;background: #555a6d;}
div.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close{
															position:absolute;right:0px;top:0;width:30px;height:25px;
															background: #333 url(/himg/common/btn_pop_close.gif) center center no-repeat;
															text-indent: -9999px;
															}
div.closeBar{padding:5px;text-align:right;background: #ddd;}

/*** (1)우편번호 ***/
div.popUpWrap{height:430px;border:10px solid #1b8348;}
div.zipTxtInfo{font-size:11px;line-height:20px;color:#888888;text-align:center;}
div.zipTxtInfo strong{color:#333;}
div.zipSearchWrap{margin-top:10px;text-align:center;}
div.zipSearchWrap span{display:inline-block;color:#bac47f;}
div.zipSearchWrap input{width:300px;height:19px;padding:6px 2px 2px;border:2px solid #cccccc;}
div.resultTxtInfo{padding: 10px 15px;font-size:11px;color:#CCC;}

/*** (2)주소록 ***/
.popContainer{border:5px solid #8e9da7;background:#FFF;}
.popContainer h2{padding:8px 10px;font-size:12px;border-bottom:1px solid #e5e5e5;}

.popContainer .popTableList{padding:10px;}
.popContainer .popTableList table{width:100%;}
.popContainer .popTableList table th{padding: 4px;border:1px solid #c4cacd;background:#f1f4f6;}
.popContainer .popTableList table th.numDiv{width:50px;}
.popContainer .popTableList table th.nameDiv{width:100px;}
.popContainer .popTableList table td{padding: 6px;text-align:center;border:1px solid #c4cacd;}
.popContainer .popTableList table tr:hover{background:#eaeef1;}
span.useCouponInfo{display:block;margin:0 auto;margin-top:15px 0;padding:20px;text-align:center;border:2px dotted #ccc;}

/*** (2)팝업높이 ***/
.popContainer .addrHight{min-height:373px;}
.popContainer .cancelHight{min-height:294px;}
.popContainer .couponHight{min-height:372px;}

/*** (3)상품팝업(Zoom) ****/
.popTitleWrap{padding: 10px;height:30px;background: url(/himg/product/A0001/kr/bg_pop_tit.gif) left top repeat-x;}
.popTitleWrap h3{float:left;width:90%;color:#FFF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.popTitleWrap a{display:inline-block;float:right;}
.zoomPopWrapBottom .zoomImg{float:left;width:630px;margin-left:20px;text-align:center;border:1px solid #f5f4f0;}
.zoomPopWrapBottom .zoomImg img{max-height:590px !important;max-height:650px !important;}
/*.zoomPopWrapBottom .popProdThumbList{float:right;min-height:650px;margin-right:20px;background: #f5f4f0;}*/
.zoomPopWrapBottom .popProdThumbList img{width:100px;margin:5px;border:1px solid #ccc}

/*** (4)페이스북 로그인 ***/
div.popUpWrap{border:10px solid #ed1c24;}
div.popUpWrap .fbTitWrap{margin-top:20px;text-align:center;}
div.popUpWrap .fbTitWrap h2{margin-top:10px;font-weight:normal;font-size:26px;color:#134078;}
div.popUpWrap .zipTxtInfo{margin-top:15px;padding:40px 0;text-align:center;line-height:18px;color:#35404d;}

/** quickMenu **/
.quickWrap{position:absolute;left:50%;width:100px;z-index:999}

/** 공통버튼 **/
a.cancelBigBtn,
a.mypageLinkBtn,
a.orderOkBigBtn,
a.mypageLinkBigBtn,
a.btnMemOut{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#7e7e7e;font-size:14px;font-weight:bold;background:#e1e1e1;}
a.wishBigBtn{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#7e7e7e;font-size:14px;font-weight:bold;background:#e1e1e1;}
a.prodDelBigBtn{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#7e7e7e;font-size:14px;font-weight:bold;background:#e1e1e1;}
a.shoppingBigBtn{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#7e7e7e;font-size:14px;font-weight:bold;background:#e1e1e1;}
a.nextBigBtn{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#FFF;font-size:14px;font-weight:bold;background:#000;}
a.chkOrderBigBtn{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#FFF;font-size:14px;font-weight:bold;background:#000;}
a.okBigBtn{display:inline-block;width:180px;padding:15px 0;text-align:center;color:#FFF;font-size:14px;font-weight:bold;background:#000;}

/*a.btnAddr{display:inline-block;*zoom:1;*display:inline;padding:2px 10px;color:#FFF;font-size:12px;background: #597689;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;zoom:1;} 2013.11.14 kim hee sung 중복 사용*/

a.popSearchBtn{display:inline-block;*xoom:1;*display:inline;padding: 3px 15px;color:#FFF;border:1px solid #ccc;background:#ccc;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;zoom:1;}
a.popChkOkBtn{display:inline-block;*xoom:1;*display:inline;padding: 3px 15px;color:#FFF;border:1px solid #ccc;background:#ccc;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;zoom:1;}
a.popOrderCancelBtn{display:inline-block;*xoom:1;*display:inline;padding: 3px 15px;color:#FFF;border:1px solid #ccc;background:#ccc;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;zoom:1;}
a.popCloseBtn{display:inline-block;*xoom:1;*display:inline;padding: 3px 15px;color:#FFF;border:1px solid #ccc;background:#ccc;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;zoom:1;}

a.btn_go_mobile{display:block;width:90%;margin:0 auto;margin:20px;padding:20px;color:#333;text-align:center;font-size:24px;font-weight:bold;border:1px solid #a8a8a8;background: #f7f7f7;}

/* 테이블내 버튼*/
a.cartMovWishBtn, 
a.cartListDelBtn, 
a.cartCntModify, 
a.cartMovCartBtn, 
a.cartMovCartBtn, 
a.btnOrderCancel,
a.deliveryChkBtn{display:inline-block;*zoom:1;*display:inline;font-size:11px;color:#6e6e6f;padding-left:5px;letter-spacing:-1px;}
a.cartMovWishBtn span,  
a.cartListDelBtn span,  
a.cartCntModify span, 
a.cartMovCartBtn span,
a.btnOrderCancel span,
a.deliveryChkBtn span{display:block;height:20px;padding:4px 5px 0 0;background: url(/himg/common/bg_btn_box.gif) right top no-repeat;}

a.btnAddr span{display:block;height:20px;padding:4px 10px 0 0;background: url(/himg/common/bg_btn_box.gif) right -161px no-repeat;border}

a.cartMovWishBtn, 
a.cartCntModify,
a.deliveryChkBtn{margin-top:2px;background: url(/himg/common/bg_btn_box.gif) left top no-repeat;}
a.cartMovCartBtn{padding-left:20px;letter-spacing:-1px;background: url(/himg/common/bg_btn_box.gif) left -54px no-repeat;}
a.cartListDelBtn,
a.btnOrderCancel{padding-left:20px;letter-spacing:-1px;background: url(/himg/common/bg_btn_box.gif) left -27px no-repeat;}
a.cartCntModify{display:inline-block;*zoom:1;*display:inline;}
a.btnAddr{display:inline-block;*zoom:1;*display:inline;padding-left:10px;color:#FFF;background: url(/himg/common/bg_btn_box.gif) left -161px no-repeat;}

/** quickMenu **/
.quickWrap{position:absolute;left:50%;width:100px;z-index:999;}

/** 아이콘 **/
span.iconOrderOk,
span.iconBankIng,
span.iconPayOk,
span.iconDeliveryReady,
span.iconDeliveryIng,
span.iconDeliveryOk,
span.iconBuyEnd,
span.iconOrderCancel,
span.iconOrderReject,
span.iconPayBack{display:block;height:24px;padding-left:15px;font-size:11px;color:#FFF;padding-left:5px;}

span.iconOrderOk{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) left -378px no-repeat;}
span.iconBankIng{padding-left:17px;background: url(/himg/common/bg_btn_box.gif) -241px -378px no-repeat;}
span.iconPayOk{padding-left:17px;background: url(/himg/common/bg_btn_box.gif) left -324px no-repeat;}
span.iconDeliveryReady{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) left -270px no-repeat;}
span.iconDeliveryIng{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) -241px -270px no-repeat;}
span.iconDeliveryOk{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) left -297px no-repeat;}
span.iconBuyEnd{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) left -189px no-repeat;}
span.iconOrderCancel{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) left -216px no-repeat;}
span.iconOrderReject{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) -241px -216px no-repeat;}
span.iconPayBack{padding-left:15px;background: url(/himg/common/bg_btn_box.gif) left -243px no-repeat;}

span.iconOrderOk strong,
span.iconBankIng strong,
span.iconPayOk strong,
span.iconDeliveryReady strong,
span.iconDeliveryIng strong,
span.iconDeliveryOk strong,
span.iconBuyEnd strong,
span.iconOrderCancel strong,
span.iconOrderReject strong,
span.iconPayBack strong{display:block;height:20px;padding:4px 5px 0 0;font-weight:normal;letter-spacing:-1px;}

span.iconOrderOk strong{background: url(/himg/common/bg_btn_box.gif) right -378px no-repeat;}
span.iconBankIng strong{background: url(/himg/common/bg_btn_box.gif) right -378px no-repeat;}
span.iconPayOk strong{background: url(/himg/common/bg_btn_box.gif) right -324px no-repeat;}
span.iconDeliveryReady strong{background: url(/himg/common/bg_btn_box.gif) right -270px no-repeat;}
span.iconDeliveryIng strong{background: url(/himg/common/bg_btn_box.gif) right -270px no-repeat;}
span.iconDeliveryOk strong{background: url(/himg/common/bg_btn_box.gif) right -270px no-repeat;}
span.iconBuyEnd strong{background: url(/himg/common/bg_btn_box.gif) right -189px no-repeat;}
span.iconOrderCancel strong{color:#e4e4e4;background: url(/himg/common/bg_btn_box.gif) right -216px no-repeat;}
span.iconOrderReject strong{background: url(/himg/common/bg_btn_box.gif) right -216px no-repeat;}
span.iconPayBack strong{background: url(/himg/common/bg_btn_box.gif) right -216px no-repeat;}

span.cut{display:none !important;}


/** 상품(목록/상세) **/
div.prodInfoSum li span.priceCn{font-family:Arial;font-weight:normal;font-size:18px;color:#ed145b;}


/***** 미니샵 *****/
#minishopTopWrap{width:1170px;margin:0 auto;padding:10px 0;}
#minishopNavWrap{width:1170px;margin:0 auto;padding:5px;background: #333;}
#minishopNavWrap .mnNav{float:left;}
#minishopNavWrap .mnNav a{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;color:#FFF;}
#minishopNavWrap .minishopSearchWrap{float:right;}
#minishopNavWrap .minishopSearchWrap a.btnSearch{display:inline-block;*zoom:1;*display:inline;width:50px;height:23px;padding-top:5px;text-align:center;color:#FFF;background: #5e5e5e;}

#minishopContentWrap{width:1170px;margin:0 auto;padding-bottom:50px;}