@charset "utf-8";

*{ margin: 0; padding: 0px;}
html,body{height:100%;}
body,th,td {font-size: 12px;}


a {color:#484848;font-size:12px}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body,input,textarea,select,button,table{font-size:12px}

input{margin:1px;padding:3px;vertical-align:middle;}
select{margin:1px;vertical-align:middle;}
textarea{padding-top:2px;resize:none;}
img,fieldset{border:0;}
img{vertical-align:top;}
ul,ol,menu{list-style:none;}
em,address{font-style:normal;}
caption{display:none;}
a{text-decoration:none;cursor:pointer;outline:none;selector-dummy : expression(this.hideFocus=true);}
a:hover,a:active,a:focus{text-decoration:none;}
table { border-collapse: collapse;}


.no_style{border: none;}
img{border:none;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { font-size: 12px; line-height: 16px;}
ol,ul,li { list-style: none;}
.clear, .clr{clear:both;}
.middle {vertical-align:middle}
.left{float:left}
.right{float:right}
.txtCenter{text-align:center}
.block{display:block}
.hide{display:none;}
.pt4{padding-top:10px;}
.leftAlign{float:left;display:block;padding-top:10px;}

table { border-collapse: collapse;}
em { font-style: normal;}
span.cut{display:none !important;}

/************************** topArea **********************************/
#topArea{min-width:1150px;background: #1b1b1b;} /* #1b1b1b; */
#topArea .globalWrap{padding:5px 0;}

#topArea .globalWrap a.btn_myhome,
#topArea .globalWrap a.btn_ftp{height:20px;padding:3px 8px;color:#8d8d8d;font-size:11px;border:1px solid #384250;background: #1b1b1b}
#topArea .globalWrap select.langSlt{width:100px;height:20px;margin-left:10px;padding-left:10px;color:#8d8d8d;border:1px solid #475262;background: #323841;}
span.alarmWrap{position:relative;width:13px;height:15px;margin-right:30px;}
span.alarmWrap strong.alarmNum{position:absolute;right:-8px;top:-5px;display:block;width:15px;height:13px;padding-top:2px;
							color:#FFF;font-size:10px;text-align:center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
							background: #f91f1f;}

span.alarmWrap .alarmListWrap{position:absolute;left:-180px;top:30px;width:250px;min-height:230px;
							border:1px solid #a9a9a9;background: #FFF;z-index:999;}

div.topIcoWrap{position:relative;}
div.topIcoWrap .topIco{position:absolute;right:60px;top:-12px;}
span.alarmWrap .leftWrap{float:left;min-height:200px;}
span.alarmWrap .rightWrap{float:right}
span.alarmWrap h4{width:125px;padding:5px 0;background: #a9a9a9;}
span.alarmWrap h4 span{margin-left:10px;font-weight:normal;color:#FFF;}

span.alarmWrap .leftWrap a,
span.alarmWrap .rightWrap a{display:block;height:20px;padding:3px 10px 0;font-size:11px;}
span.alarmWrap .leftWrap a span,
span.alarmWrap .rightWrap a span{float:right;font-size:11px;}}
span.alarmWrap .leftWrap a span strong,
span.alarmWrap .rightWrap a span strong{color:#ff0000 !important;}

div.logoutWrap{clear:both;padding:5px 0;border-top:1px dotted #afafaf;}
div.logoutWrap a.btn_adm_logout{display:inline-block;*zoom:1;*display:inline;width:115px;padding:3px 0;text-align:center;color:#FFF;background: #999;}
div.logoutWrap a.btn_red{border:1px solid #e22b2b !important;background: #fd4c4c !important;}
a.btn_new_red{border:1px solid #e22b2b !important;background: #fd4c4c;display:inline-block;padding:4px 10px;color:#ecf0f1 !important;
		-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

span.cntAlarm_blue,
span.cntAlarm_red,
span.cntAlarm_glay{display:inline-block;*zoom:1;*display:inline;min-width:18px;height:15px;padding-top:2px;margin-left:5px;
					color:#FFF;font-size:10px;font-weight:bold;font-family:verdana;text-align:center;
					-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
					vertical-align:middle;}
span.cntAlarm_blue{padding-left:2px;padding-right:2px;background: #3e7fd7;}
span.cntAlarm_red{background: #f91f1f;}
span.cntAlarm_glay{background: #8f8f8f;}


#topArea h1{float:left;}
#topArea .loginInfo{float:right;margin: 8px 10px 0 0;color:#cfcfcf;}
#topArea .loginInfo img{margin-top:-2px;vertical-align:middle;}




#mainNavi{min-width:1150px;background: #2e2e2e;height:35px;}
#mainNavi span.clockWrap{float:left;display:inline-block;width:175px;vertical-align:top;border-right:1px solid #1b1b1b;text-align:center;line-height:35px;}
#mainNavi span.clockWrap strong{display:block;width:60px;padding-left:20px;color:#dcdcdc;background: url(/upload/adminimg/ico_clock.png) left center no-repeat;margin:0 auto;}


#mainNavi ul.mnBox{float:left;display:inline-block;}
#mainNavi ul li{float:left;}


#mainNavi ul li a{display:block;min-width:100px;height:35px;font-size:11px;font-weight:bold;color:#e7e7e7;text-align:center;
					border-left:1px solid #3d3d3d;border-right:1px solid #1b1b1b;line-height:35px;}
#mainNavi ul li a:hover{background: #454545;}
#mainNavi ul li.on a{font-weight:bold;background: #3e7fd7;}




/* leftArea */
/*좌측영역*/
#contentArea .prodBtnWrap{position:absolute;left:-100px;top:750px;padding:10px;background:#FFF;-moz-border-radius: 15px;border-radius: 15px;}
#contentArea .prodBtnWrap a{display:block;}

#contentArea table td.leftWrap{width:175px;min-width:175px;vertical-align:top;border-right:1px solid #ddd;}
#contentArea table td.leftWrap .subNavi .subMnTit{padding:8px 0 5px 15px;font-weight:bold;color:#FFF;background:#a9a8a8;}
#contentArea table td.leftWrap .subNavi .naviList{padding: 3px 0 10px;}
#contentArea table td.leftWrap .subNavi ul li a{display:block;position:relative;padding: 6px 10px;color:#666;background: url(/upload/adminimg/bul_nav_1.gif) 5px 12px no-repeat;}
#contentArea table td.leftWrap .subNavi ul li a:hover{background: #f6f6f6;}

#contentArea table td.leftWrap .subNavi ul li.subCateList a{padding: 3px 0 3px 10px !important;background: none;}


/* 메인페이지 */
#contentArea table td.leftWrap .serviceInfo{border:5px solid #42434c;}
#contentArea table td.leftWrap .serviceInfo ul{margin: 8px 6px;}
#contentArea table td.leftWrap .serviceInfo ul li{padding: 2px 0;color:#FFF;font-size:11px;}
#contentArea table td.leftWrap .serviceInfo ul li a{display:inline-block;padding-right:8px;color:#eaeaea;font-size:11px;letter-spacing:-1px;text-decoration:underline;background: url(/upload/adminimg/dot_link.gif) right 3px no-repeat;}
#contentArea table td.leftWrap .serviceInfo ul li span{display:inline-block;width:50px;}


#contentArea table td.leftWrap .serviceSetup{padding:8px;background:#42434c;}
#contentArea table td.leftWrap .serviceSetup table{width:100%;}
#contentArea table td.leftWrap .serviceSetup table th{width:75px;padding: 3px;color:#FFF;font-size:11px;font-weight:normal;text-align:left;letter-spacing:-1px;border:1px solid #5e5e6d;background: #474851;}
#contentArea table td.leftWrap .serviceSetup table td{padding: 3px;color:#fe7200;font-size:11px;text-align:right;letter-spacing:-1px;border:1px solid #5e5e6d}
#contentArea table td.leftWrap .serviceSetup table td a{display:inline-block;padding-right:8px;color:#fe7200;font-size:11px;background: url(/upload/adminimg/dot_link.gif) right -11px no-repeat;}

/* 쿠폰생성 특정상품 검색 */
#ulExpProd li.ExpProdLine{display:inline-block;*zoom:1;*display:inline;margin-right:-4px;padding:5px 0 !important;width:50%;vertical-align:top;border-bottom:1px solid #DDD;}
#ulExpProd li.ExpProdLine img{margin-right:5px;vertical-align:middle;border:1px solid #dfdfdf;}
#ulExpProd li.ExpProdLine span{}

/* #default_product h2{margin:5px 0;padding-left:5px;} */
#default_product li.ExpProdLine{padding:5px;border-bottom:1px solid #DDD;}
#default_product li.ExpProdLine img{margin-right:5px;vertical-align:middle;border:1px solid #dfdfdf;}

div.popDefault_result h2{margin:5px 0;}
div.popDefault_result ul li{padding:5px;vertical-align:top;border-bottom:1px solid #DDD;}
div.popDefault_result ul li .prodImg{display:inline-block;*zoom:1;*display:inline;width:50px;}
div.popDefault_result ul li .prodImg img{vertical-align:middle;border:1px solid #dfdfdf;}
div.popDefault_result ul li .prodInfo{display:inline-block;*zoom:1;*display:inline;margin-left:5px;width:350px;vertical-align:middle;color:#555;}
div.popDefault_result ul li .prodInfo dd{padding:1px 0;}
div.popDefault_result ul li .prodInfo dd span{color:#000;}
div.popDefault_result ul li .prodInfo dd.tit span{display:inline-block;*zoom:1;*display:inline;width:83%;vertical-align:top;}


/* contentsArea(관리자 메인 구성)  */
#contentArea table td.contentWrap{vertical-align:top;}
#contentArea table td.rightArea{vertical-align:top;}
#contentArea table td.contentWrap .bodyWrap{padding:10px;}

div.shopInfo{padding:20px 80px;border-bottom:1px solid #ccc;background:#f4f4f4}
div.shopInfo strong,
div.shopInfo span{display:inline-block;*zoom:1;*display:inline;margin-right:10px;vertical-align:top;}
div.shopInfo strong{font-size:16px;}
div.shopInfo span{margin-top:7px;}

div.orderInfo{width:400px;}
div.orderInfo .mTit,
div.qnaInfo .mTit,
div.memInfo .mTit{padding-bottom:5px;font-size:14px;font-weight:bold;border-bottom:2px solid #333;}
div.qnaInfo .mTit span{font-size:12px;font-weight:normal;}
div.qnaInfo,
div.memInfo{width:235px;height:140px;margin-left:14px;padding-bottom:15px;border-bottom:1px solid #ddd;}
div.qnaInfo ul,
div.memInfo ul{margin-top:5px;}
div.qnaInfo ul li a{display:block;padding:10px 0;margin:0 15px;}
div.memInfo ul li a{display:block;padding:5px 0;margin:0 15px;}

div.qnaInfo ul li a strong,
div.qnaInfo ul li a span,
div.memInfo ul li a strong,
div.memInfo ul li a span{display:inline-block;*zoom:1;*display:inline;width:100px;}
div.qnaInfo ul li a span,div.memInfo ul li a span{text-align:right;}


table.mainTable{width:100%;}
table.mainTable tr td{width:25%;padding:15px 10px;border:1px solid #ccc;}
table.mainTable tr td a{display:block;}
table.mainTable tr td ul li.cnt{text-align:right;font-size:14px;font-weight:bold;}



#contentArea .mainSummary{width:650px;}
#contentArea .mainSummary table{width:100%;margin-top:6px;}
#contentArea .mainSummary table th{padding: 5px;font-size:11px;border:1px solid #cccccc;background: #ebebeb url(/upload/adminimg/bg_main_title.gif) left top repeat-x;}
#contentArea .mainSummary table td{padding: 5px 0;font-size:11px;text-align:center;border:1px solid #cccccc;background:#FFF;}
#contentArea .mainSummary table td.title{padding-left:10px;text-align:left;}

#contentArea .yearGraphWrap{margin-top:15px;}
#contentArea .yearGraphWrap .yearGraph{clear:both;width:600px;height:190px;padding-top:30px;padding-left:13px;background: url(/upload/adminimg/bg_main_graph.gif) left top no-repeat;}
#contentArea .yearGraphWrap .yearGraph table td{width:47px;height:133px;text-align:center;}

#contentArea table td.contentWrap .layoutWrap{position:relative;padding-bottom:10px;}
#contentArea table td.contentWrap .layoutWrap img.conerTop{position:absolute;left:0px;top:0;}

div.setMarketTab{padding-top:20px;}
div.setMarketTab a{display:inline-block;width:150px;padding:3px 0;text-align:center;background: #d0d0d0;}
div.setMarketTab a.on{color:#FFF;background: #000;}
div.popBtnWrap a.btnOkRed,
div.popBtnWrap a.benCancelGray{padding:8px 20px;color:#FFF;font-weight:bold;
							-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

div.popBtnWrap a.btnOkRed{background: #FF0000;}
div.popBtnWrap a.benCancelGray{background: #b4b4b4;}

a.setAddr{display:inline-block;margin-left:10px;padding:1px 2px;
		letter-spacing:-1px;font-size:11px;color:#FFF;background: #5578fb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

/* 카테고리 관리 */
#contentArea table td span.cate2{margin-left:50px;padding-left:20px;background: url(/upload/adminimg/ico_sub_cate.gif) left top no-repeat;}
#contentArea table td span.cate3{margin-left:100px;padding-left:20px;background: url(/upload/adminimg/ico_sub_cate.gif) left top no-repeat;}
#contentArea table td span.cate4{margin-left:150px;padding-left:20px;background: url(/upload/adminimg/ico_sub_cate.gif) left top no-repeat;}

div.mainPageTitWrap{height:20px;padding: 7px 0 0 10px;border:1px solid #cccccc;background: #FFF url(/upload/adminimg/bg_main_title.gif) left top repeat-x;}

/* 관리자 메인 게시판 */
div.mainBasicBox{background:#FFF;}
div.mainBoardWrap{width:50%;}
div.mainBoardWrap .mainListWrap{padding:5px;min-height:120px;border:1px solid #cccccc;border-top:none;background:#FFF;}
div.mainBoardWrap .mainListWrap table{width:100%;}
div.mainBoardWrap .mainListWrap table td{height:20px;color:#7b8085;}
div.mainBoardWrap .mainListWrap table td a{color:#7b8085;}
div.mainBoardWrap .mainListWrap table td a:hover{color:#1f85d4;}

/* 메모 */
div.memoWrap{position:relative;width:247px;margin-left:10px;}
div.memoWrap .memoListWrap{width:245px;min-height:355px;line-height:24px;border:1px solid #cbcbcb;border-top:none;background: #fbfbe7 url(/upload/adminimg/memo_bg_line.gif) left top repeat;}
div.memoWrap .memoListWrap ul{margin: 0 5px;}
div.memoWrap .memoListWrap ul li{padding-left:10px;}
div.memoWrap .memoListWrap ul li.memoTit{color:#818181;background: url(/upload/adminimg/dot_main_board.gif) 3px 10px no-repeat;}
div.memoWrap img.clipIcon{position:absolute;right:-25px;top:15px;}
div.memoWrap img.shadowIcon{position:absolute;right:0px;bottom:-17px;}

div.memoWrap .memoListWrap ul li span.writer, div.memoWrap .memoListWrap ul li span.memoBtn{color:#b1b1b1;font-size:11px;}
div.memoWrap .memoListWrap ul li span.memoBtn a{color:#b1b1b1;font-size:11px;}
div.memoWrap .memoListWrap ul li.writeBox{background: url(/upload/adminimg/icon_pen.png) 5px top no-repeat;z-index:111;}

span.memoBtnWrap{position:relative;}
span.memoBtnWrap .memoQuick{position:absolute;left:-260px;top:-50px;width:250px;height:120px;border:1px solid #333;background: #FFF;}
span.memoBtnWrap .icoAllowR{position:absolute;right:-5px;top:50px;width:5px;height:9px;background: url(/upload/adminimg/ico_allow_right.gif) left top no-repeat;z-index:99}
span.memoBtnWrap .memoQuick h4{padding:5px 10px;font-weight:normal;background: #f1f1f1;}
span.memoBtnWrap .memoQuick .quickMemoList{margin:10px;}


/* 상품엑셀 대량수정 */
div.prodAtOneTimeModify .tableList td{padding:10px;}
div.prodAtOneTimeModify .tableList td ul{text-align:left;}
div.prodAtOneTimeModify .tableList td ul li{display:inline-block;width:10%;min-width:180px;text-align:left;white-space:nowrap;}


/****************************************************************************/
#contentArea .alignImg{width:220px;margin-left:130px;text-align:center;}
.helpTxt{padding: 3px 0 3px 0;line-height:16px;color:#6396ce;font-size:11px;letter-spacing:-1px;}
.helpTxtGray{padding: 3px 0 0px;line-height:16px;color:#636363;font-size:11px;letter-spacing:-1px;}
.helpTxtGray a{color:#00a2ff;text-decoration:underline;}
.helpTxtBoxGray{padding: 15px;line-height:16px;color:#636363;font-size:11px;letter-spacing:-1px;border:2px solid #cccccc;background:#f8f8f8;}
.helpTxtGray span, .helpTxtBoxGray span{display:inline-block;margin-left:8px;}
.txtColorBlue{color:#9dec85;font-weight:normal;}
.titInfoTxt{margin:0 10px;padding:5px 0;color:#7c868b;letter-spacing:-1px;}
.titInfoTxt ul li{padding: 3px 0;}
.helpTxt a{text-decoration:underline;color:#6396ce;}
ul.ulDiv_5 li{display:inline-block;*zoom:1;*display:inline;width:25%;}
.hefpTxtBox{margin-top:5px;padding:10px;line-height:18px;border:1px solid #ddd;background: #f6f8fb;}

.noticeInfoWrap{margin:10px;padding:10px 20px 20px 50px;margin-top:20px;border:1px solid #d4d7db;background: #eff1f4 url(/upload/adminimg/icon_info_notice.png) 25px 15px no-repeat;}
.noticeInfoWrap ul li{padding: 5px 0;}
.noticeInfoWrap ul li span.tit{display:inline-block;*zoom:1;*display:inline;width:80px;color:#32353c;}
.noticeInfoWrap ul li.topLine{margin-top:10px;padding-top:10px;border-top:1px solid #32353c;}
.noticeInfoWrap a{color:#0d6cd7;text-decoration:underline;}
/****************************************************************************/
#contentArea .layoutList{width:795px;padding-left:15px;border:1px solid #e5e5e5;}
#contentArea .layoutList ul li{display:inline-block;width:180px;padding: 10px 0;text-align:center;vertical-align:middle;}
#contentArea .layoutList ul li span{display:inline-block;margin-top:10px;}
#contentArea .layoutList ul li input{vertical-align:top;}
#contentArea .layoutList ul li.btnPrev{width:20px;text-align:left;}
#contentArea .layoutList ul li.btnNext{width:20px;text-align:right;}



/* 팝업 */
/** 주소찾기 **/
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;}


div.scrolWrap{width:415px;height:150px;margin-left:20px;margin-top:10px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color:#fbfbfb;table-layout:fixed;overflow-y:auto;overflow-x:hidden;}
div.scrolWrap table{width:100%;}
div.scrolWrap table th{padding: 5px 0;border-bottom:1px solid #cccccc;background:#f1f1f1;}
div.scrolWrap table td{padding: 5px;border-bottom:1px solid #e5e5e5;}

div.popBox{padding:20px;}
/* 상품등록 */
/* 관련상품 */
div.popRelatedWrap{padding: 10px;}
div.popRelatedWrap table td{width:250px;vertical-align:top;border:1px solid #ccc;}
div.popRelatedWrap table td div.prodSearch{padding: 5px 0;text-align:center;background:#eee;}
ul.prodlist{padding:5px;border-bottom:1px solid #e5e5e5;}

#prodRelatedListArea{border:1px solid #e5e5e5;border-top:none;padding:10px;}
#prodRelatedListArea dl{float:left;margin: 5px;}
dl.prodlist{margin:5px;border-bottom:1px solid #e5e5e5;}

/* SMS */
#contentArea .smsPointInfoWrap{margin:0 10px;}
#contentArea .smsPointInfoWrap .pointPriceInfo{float:left;}
#contentArea .smsPointInfoWrap .pointPriceInfo h3 span{font-weight:normal;color:#179add;letter-spacing:-1px;}
#contentArea .smsPointInfoWrap .pointPriceInfo h3 span strong{color:#ff0000;}
#contentArea .smsPointInfoWrap a{display:inline-block;float:right;margin-top:10px;}


.sendMailTable{margin: 0 10px;}
.sendMailTable th{padding:10px 0;font-size:13px;color:#888;border:1px solid #bbc0c4;background:#f5f4f4;}
.sendMailTable tr td:nth-child(1){background:#f5f4f4;}

.sendMailTable div.mt10{padding: 11px;}
.sendMailTable table.mt10{margin:10px;}
.sendMailTable table.mt10 tr td:nth-child(1){background:#FFF;border-top:none;}
.sendMailTable table.mt10 td{border:none;}
.sendMailTable td{border:1px solid #dcdcdc;border-top:none;}
.sendMailTable .autoSmsWrap h3{text-align:center;margin: 10px;}


.autoSmsWrap{margin:10px;}
.autoSmsWrap div.tableForm{display:none;}
.autoSmsWrap table tr:nth-child(1){border:1px solid #888;}
.autoSmsWrap table th{padding:8px;text-align:center;border:1px solid #bbc0c4;background:#f5f4f4;color:#888;font-weight:normal;}
.autoSmsWrap table th.smsTit{text-align:left;vertical-align:top;padding:10px;font-weight:bold;color:#000;border:1px solid #dcdcdc}
.autoSmsWrap table td{padding:8px;border:1px solid #dcdcdc;}

.sendSmsWrap{float:left;width:254px;}
.sendSmsWrap h4{text-align:center;letter-spacing:-1px;}
.sendSmsWrap input{vertical-align:top;}
.sendSmsWrap{position:relative;}
.sendSmsWrap .smsCheck{position:absolute;bottom:10px;left:12px;}

.smsFormWrap{padding:10px;background-color: #dff0ff;border: 1px solid #c7e5ff;}
.smsFormWrap textarea{width:100%;min-height:115px;line-height:16px;border:none;background:none;overflow:hidden;}
.smsFormWrap p{text-align:right;}
.smsFormWrap p strong span{color:#ef5012}

/* .smsFormWrap{padding:30px 26px 15px;background: url(/shopAdmin/himg/sendsms/bg_sms.gif) left 11px top no-repeat;} */
/* .autoSmsWrap table th{padding:8px;text-align:left;border:1px solid #dcdcdc;border-left:2px solid #f80000;background:#f5f4f4;} */
/* .autoSmsWrap h3{margin:0 10px !important;padding:8px;text-align:left;border:1px solid #dcdcdc;border-left:2px solid #f80000;background:#f9fbdd;} */

/* Search Wrap */
#contentArea .searchTableWrap{clear:both;padding:10px;border-bottom:1px solid #e5e5e5;background: #f8f9f9;}
#contentArea .searchTableWrap table{width:630px;margin:0 auto;margin-top:5px;}
#contentArea .searchTableWrap table th{width:100px;text-align:left;font-weight:normal;color:#666666;}
#contentArea .searchTableWrap table td{padding: 3px;}
#contentArea .searchTableWrap .searchFormWrap{width:650px;margin:0 auto;text-align:right;border:1px solid #bcbcbc;background:#FFF;}
#contentArea .searchTableWrap .searchFormWrap #searchKey{width:455px;border-top:none;border-bottom:none;border-right:none;}
#contentArea .searchTableWrap .searchFormWrap input{height:22px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-left:1px solid #bcbcbc;}


div.popupListWrap .popUpImg{float:left;width:300px;margin:10px;border:1px solid #989898;}
div.popupListWrap .popUpImg img{width:300px;height:300px;}


div.viewContentArea img{max-width:1024px;}
img.imngRIcon{margin: 0 10px 0 5px}
ul.prodInfoBox{min-width:400px;text-align:left;}
ul.prodInfoBox li{display:inline-block;*zoom:1;*display:inline;vertical-align:top;}
ul.prodInfoBox li.imgWrap{width:50px;}
ul.prodInfoBox li.imgWrap img{border:1px solid #ddd;}
ul.prodInfoBox li.prodInfo{max-width:340px;padding-left:10px;}


.txtRedPrice{font-family:verdana;font-weight:bold;color:#ff2a00;text-align:right;}
ul.deliveryCompany li{display:inline-block;*zoom:1;*display:inline;width:200px;}

/** NEW 테이블 재정의 **/
div.tableListWrap,
div.tableFormWrap{margin:10px 10px;}
div.rightBox{text-align:right;margin:10px;}

/* Table List */
table.tableList {width:100%;clear:both;}
table.tableList {border:1px solid #828282;}
table.tableList  th{height:20px;padding:5px 0;font-size:11px;color:#c1c4d1;font-weight:normal;color:#FFF !important;border:1px solid #8e8e8e !important;background: #b5b4b4 !important;}	/* th*/
table.tableList  th a{color:#c1c4d1;}
table.tableList  th.lowTh{background: url(/upload/adminimg/table_th_bg2.gif) right bottom repeat;}
table.tableList  tr:hover td{background-color: #e7edf2;border:1px solid #a1bdd5;}
table.tableList  tr:active td{background-color: #e7edf2;border:1px solid #a1bdd5;}

table.tableList  th a.btn_up{display:inline-block;*zoom:1;*display:inline;width:11px;height:11px;background:url(/upload/adminimg/btn_updown.gif) left top no-repeat;vertical-align:middle;}
table.tableList  th a.btn_down{display:inline-block;*zoom:1;*display:inline;width:11px;height:11px;background:url(/upload/adminimg/btn_updown.gif) left -39px no-repeat;vertical-align:middle;}
table.tableList  th a.btn_up span,
table.tableList  th a.btn_down span{display:none;}

table.tableInList table th{height:20px;padding:4px 0;font-size:11px;font-weight:normal;border:1px solid #d2d0d0;background: #e5e5e5;}	/* th*/
table.tableDelList table th{padding:5px 0;font-size:11px;font-weight:normal;border:1px solid #dcdcdc;background:#f6f6f6;}
table.tableDelList table td,
table.tableForm table td,
table.tableInList table td,
table.tableList  td{padding:5px;height:20px;text-align:center;border:1px solid #d2d0d0;}
table.tableList  td.title{text-align:left;}
table.tableList  td.title img{float:left;margin-right:20px;}
table.tableList  td.title ul li{padding-bottom:5px;}
table.tableList  td.alignLeft{text-align:left;}
table.tableList  td.alignRight{text-align:right;}
table.tableList  td.vTop{vertical-align:top;}
table.tableList  td.noRboder{border-right:1px solid transparent;}
table.tableList  td ul li{padding: 2px 0;}
table.tableList  td ul.inTdUlList span{display:inline-block;*zoom:1;*display:inline;width:60px;color:#828282;}
table.tableList  td.txtLeft{text-align:left;}
table.tableList  td.txtRight{text-align:right !important;}
table.tableList  td.bbs_open_view{padding:20px;text-align:left;padding-left:200px;}
table.tableList  td ul.prod_price_info li span{display:inline-block;*zoom:1;*display:inline;width:110px;}
table.tableList  td ul.prod_price_info li.txt_comi {padding-top:3px;}
table.tableList  td p.btn_sView{margin-top:6px;}
table.tableList  td a.rightAlign{float:right;}
table.tableList  td.prodListInfo{text-align:left;}
table.tableList  td img.prodPhoto{width:50px;height:50px;}
table.tableList  td ul li.title{font-weight:bold;font-size:16px;}
table.tableList  td.ico_prod_view img{margin-bottom:5px;}
table.tableList  td.planList ul li span{display:inline-block;*zoom:1;*display:inline;width:80px;}

table.tableList tr td.inBoxli ul li{margin-top:3px;padding-top:3px;border-top:1px solid #e5e5e5;}

/* Table Form  NEW*/
table.tableForm .cateSelectDraw{display:inline-block;}
table.tableForm{width:100%;clear:both;border-top:2px solid #6e7a80;}
table.tableForm td{padding:5px;height:20px;border:1px solid #d2d0d0;}
table.tableForm th{width:130px;
							 letter-spacing:-1px;
							 text-align:left;
							 padding:6px 0 6px 16px !important;font-size:11px;font-weight:normal;
							 border:1px solid #dcdcdc;
							 background: #f6f6f6;;
							  }
table.tableForm th span.mustItem{display:inline-block;padding-right:35px;background: url(/upload/adminimg/ico_must.gif) right top no-repeat;}
table.tableForm td ul.designType li{display:inline-block;width:100px;}
table.tableForm td ul.designType li span{display:block;margin-top:5px;}


/* 원가테이블**/
table.tableForm_new{width:100%;margin:10px;}
table.tableForm_new tr th{height:20px;padding:4px 0;font-size:11px;font-weight:normal;border:1px solid #d2d0d0;background: #e5e5e5;}
table.tableForm_new tr td{padding:5px;height:20px;border:1px solid #d2d0d0;vertical-align:top;}
table.tableForm_new tr td.alignCenter{text-align:center;}

table.tableForm_in{width:100%;border:1px solid #d2d0d0;}
table.tableForm_in tr th{border-left:none;border-right:none;background:none;background: #e2e2e2;}
table.tableForm_in tr td{padding:2px 0;border-left:none;border-right:none;text-align:center;vertical-align:middle;}

input.i_w_30_r{width:30px;text-align:right;}
input.i_w_50_r{width:50px;text-align:right;}
input.i_w_60_r{width:60px;text-align:right;}
/**********************/

div.upBtnWrap{position:relative;height:1px;}
div.upBtnWrap .uploadBtnBox{position:absolute;left:6px;top:6px;z-index:9999;}
div.uploadFormWrap{position:relative;height:1px;}
div.uploadFormWrap .uploadFormBox{position:absolute;left:-20px; bottom:30px;z-index:9999;
								width:450px;
								border:1px solid #333;background: #FFF;}
div.uploadFormWrap .uploadFormBox h4{padding:10px;background: #000;color:#FFF;}
div.uploadFormWrap .uploadFormBox .inBox{margin:20px;}
div.uploadFormWrap .icoBottom{position:absolute;left:25px; bottom:15px;z-index:9999;}
/* 통합주문테이블 */
table.orderTotBox{width:100%;}
table.orderTotBox tr th{width:40px;color:#585858 !important;border:1px solid #e5e5e5;background: #f7f7f7 !important;}
table.orderTotBox tr td{border:1px solid #e5e5e5;}

/* 주문상품목록 */
table.orderInBox{width:100%;}
table.orderInBox tr th{color:#5b5b5b !important;border:1px solid #d8d8d8 !important;border-top:none !important;background: #ededed !important;}
table.orderInBox tr.blankTr td{height:5px;padding:0;border-left:1px solid #fff !important;border-right:1px solid #fff !important;}

/* 권한관리 테이블 정의 */
div.tableListLayerWrap{width:1100px;}
div.tableListLayerWrap table.tableList{margin-top:72px !important;}
#menu-container{position:fixed;top:460px;left:185px;width:100%;box-sizing:border-box;background: url(/upload/adminimg/table_th_bg.gif) right bottom repeat;}
/* 권한관리 테이블 정의 */

ul.listUlWrap{text-align:center;}
ul.listUlWrap li{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}
div.selectModWrap{width:99%;margin:0 10px;padding:5px 0px;background: #ddd;}
div.selectModWrap select{height:24px;}

div.tableListWrapBox{margin:0 10px;}
div.leftBox_50{float:left;width:50%;}
div.leftBox_50 table.tableList{margin-left:0 !important;}
div.rightBox_50{float:right;width:50%;}




table.baesongTable th{text-align:center;padding:7px 0 !important;}
table.baesongTable th.chk{width:3%}
table.baesongTable th.delivCon{width:13%}
table.baesongTable th.deliv{width:13%;}
table.baesongTable tr td:nth-child(1){text-align:center !important;}

div.expBaesongTable table.tableExp th{width:14%;}

a.btn_cate{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;font-size:14px;color:#FFF;background: #ff3636;vertical-align:bottom;margin-bottom:1px;}

table.expBaesongTable{width:100%;}
table.expBaesongTable tr th{width:300px !important;}

/* DEL LIST */
#contentArea .tableDelList table td{color:#9b9b9b;}

/* 이미지형 리스트 */
table.imgTable{width:100%;margin:0 10px;border-top:2px solid #9b9ba5;}
table.imgTable td{padding: 10px 0;vertical-align:top;border-bottom:1px solid #e5e5e5;}
table.imgTable td ul li{padding: 5px 0;}
table.imgTable .imgListWrap{min-width:150px;max-width:200px;}
table.imgTable .imgListWrap img.listImg{max-width:100%;}

a.inBtn{padding:2px 3px;color:#50657a;font-size:11px;letter-spacing:-1px;border:1px solid #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:#e5e5e5;}

/* 신규옵션관리 */
div.optionNewContainer .titleWrap{margin: 0 10px;}
div.optionNewContainer .titleWrap h3{float:left;}
div.optionNewContainer .titleWrap a.btn_addOpt{float:left;display:inline-block;*zoom:1;*display:inline;padding:2px 5px;margin-top:20px;color:#FFF;background: #00afd1;}


/* 추가옵션관리 */
div#addOptionArea > div:first-child{padding:10px !important;}
div#addOptionArea div.tableInList{padding:10px;}
div#addOptionArea div.tableInList table.tableForm{margin:0 !important;}
div#addOptionArea table#tabProdAddOpt > tbody > tr{border-bottom:2px solid #ccc;}
div#addOptionArea table#tabProdAddOpt > tbody > tr:first-child{border-bottom:none;}
div#addOptionArea table th{text-align:center;padding:6px 0 !important;}
div#addOptionArea table th.thBox_1{width:5%;}
div#addOptionArea table th.thBox_2{width:15%;}
div#addOptionArea table th.thBox_3{width:75%;}
div#addOptionArea table th.thBox_4{width:5%}
div#addOptionArea table td.addOptName{white-space:nowrap;}
div#addOptionArea table td.addOptName input,
div#addOptionArea table td.addOptName a{vertical-align:middle;}
div#addOptionArea table.addOptInputTable th{border-right:1px solid #ccc;}
div#addOptionArea td.tableTd{padding:0 !important;}
div#addOptionArea table.addOptInputTable th,
div#addOptionArea table.addOptInputTable td{border:none;border-bottom:1px solid #ccc;}
div#addOptionArea table.addOptInputTable tr:last-child th,
div#addOptionArea table.addOptInputTable tr:last-child td{border-bottom:none;}
div#addOptionArea table.addOptInputTable td{background:#fff;}
div#addOptionArea table.addOptInputTable td input{width:100%;box-sizing:border-box;}
div#addOptionArea table.addOptInputTable td a.btn_sml{padding:0 13px;}



/****************************************************************************/
#contentArea .contentTop{position:relative;z-index:9000px;width:100%;padding: 13px 0;letter-spacing:-1px;color:#7f7f7f;border-bottom:1px solid #d2d5d8;background: #eaedf1;}
#contentArea h2{float:left;color:#000;font-size:14px;}
#contentArea .contentTop .locationWrap{float:right;margin-right:20px;}
#contentArea h3{color:#000;font-size:13px;}
#contentArea .contentPopTop{width:100%;padding: 10px;letter-spacing:-1px;color:#7f7f7f;}
a.orderNum{color:#2a7dee}
a.orderNum:hover{text-decoration:underline;}
div.mngBtnWrap{position:relative;}
div.mngBtnWrap .mngBtnList{position:absolute;right:10px;;top:10px;}
table tr td select{height:20px;}


/* 회원CRM */
.memSearchWrap{float:left;margin-left:50px;margin-top:6px;padding-left:35px;border-left:1px solid #abadb5;}
.memSearchWrap input.memSearch{width:300px;padding:2px;font-weight:bold;}

.memberCrmPop table{width:100%;}
.memberCrmPop th.leftCrmNavi{vertical-align:top;text-align:left;background:#5e5e6d;}
.memberCrmPop th.leftCrmNavi .crmNavi{margin-top:15px;border-top:1px solid #42424c;}
.memberCrmPop th.leftCrmNavi .crmNavi li a{display:block;padding:5px 10px;color:#ebebeb;border-top:1px solid #717183;border-bottom:1px solid #42424c;}
.memberCrmPop th.leftCrmNavi .crmNavi li a:hover{text-decoration:underline;}
.memberCrmPop th.leftCrmNavi .crmNavi li a.selected{color:#cacaf7;font-weight:bold;}
.memberCrmPop td.infoCrm{vertical-align:top;}

.memberCrmPop td.qnaInfo{padding:10px;vertical-align:top;background:#e5e5e5;}
.memberCrmPop td.qnaInfo .callForm table{width:100%;border-top:2px solid #6f717e;}
.memberCrmPop td.qnaInfo .callForm table th{width:30%;padding:5px;font-weight:normal;text-align:left;border:1px solid #cdcaca;background:#ded6d6;}
.memberCrmPop td.qnaInfo .callForm table td{padding:2px;border:1px solid #cdcaca;background:#FFF;}
.memberCrmPop td.qnaInfo .callForm table td textarea{width:99%;height:150px;}
.memberCrmPop td.qnaInfo .callList{margin-top:20px;}
.memberCrmPop td.qnaInfo .callList ul{border-top:2px solid #6f717e;}
.memberCrmPop td.qnaInfo .callList ul li{padding:10px 0;color:#676767;border-bottom:1px solid #bfc0c5;}
.memberCrmPop td.qnaInfo .callList ul li span{display:block;padding-top:6px;font-size:11px;color:#939393;}
.memberCrmPop td.qnaInfo .callList ul li span strong{letter-spacing:-1px;}
.memberCrmPop td.qnaInfo .callList ul li strong.callCate{color:#333;}


.memSumInfo{padding:10px;}
.memSumInfo table{width:100%;}
.memSumInfo table td.photo{width:120px;text-align:left;vertical-align:top;}
.memSumInfo table td.memInfoDetail ul{border-top:1px solid #e5e5e5;}
.memSumInfo table td.memInfoDetail ul li{padding:3px 0;border-bottom:1px solid #e5e5e5;}
.memSumInfo table td.memInfoDetail ul li span{display:inline-block;*zoom:1;*display:inline;width:60px;color:#6b6b73}

.orderSumTable table{border:4px solid #525765;}
.orderSumTable table th{padding:3px;color:#FFF;background: #525765;}
.orderSumTable table td{padding:5px;}
.orderSumTable table td.orderPriceNum{text-align:right;}
.orderSumTable .orderTopLeft{float:left;width:470px;}
.orderSumTable .orderTopRight{float:right;width:150px;}


/* 탭버튼(1) */
div.listTabWrap{margin:10px;}
div.listTabWrap a{display:inline-block;padding-right:5px;background: url(/upload/adminimg/tab_btn_bg.gif) right top no-repeat;}
div.listTabWrap a span{display:inline-block;height:14px;padding:8px 10px 8px 15px;background: url(/upload/adminimg/tab_btn_bg.gif) left top no-repeat;}
div.listTabWrap a:hover{display:inline-block;padding-right:5px;color:#FFF;background: url(/upload/adminimg/tab_btn_bg.gif) right -30px no-repeat;}
div.listTabWrap a span:hover{display:inline-block;height:14px;padding:8px 10px 8px 15px;color:#FFF;background: url(/upload/adminimg/tab_btn_bg.gif) left -30px no-repeat;}
div.listTabWrap a.selected{display:inline-block;padding-right:5px;color:#FFF;background: #3e7fd7;}
div.listTabWrap a.selected span{display:inline-block;height:14px;padding:8px 10px 8px 15px;color:#FFF;background: url(/upload/adminimg/tab_btn_bg.gif) left -30px no-repeat;}

/* 탭버튼(2) */
div.adminTabBtnWrap{position:relative;height:31px;border-bottom:1px solid #32b0f8;}
div.adminTabBtnWrap a{position:absolute;display:inline-block;float:left;width:200px;padding:8px 0;margin-left:-1px;text-align:center;border:1px solid #bebebe;border-bottom:1px solid #32b0f8;background:#eeeeee;}
div.adminTabBtnWrap a:hover{margin-bottom:-1px;font-weight:bold;color:#000;border:1px solid #32b0f8;border-bottom:1px solid #FFF;background:#FFF;z-index:999;}
div.adminTabBtnWrap a.selected{margin-bottom:-1px;font-weight:bold;color:#000;border:1px solid #32b0f8;border-bottom:1px solid #FFF;background:#FFF;z-index:999;}

/* 탭버튼(언어탭) */
div.langugeTabWrap{position:relative;margin:40px 15px;border-bottom:1px solid #385258;}
div.langugeTabWrap .tabBtn{position:absolute;left:0;bottom:-1px;}
div.langugeTabWrap .tabBtn a{display:inline-block;height:20px;
								margin-left:-3px;
								padding:8px 17px 0px 30px;
								border:1px solid #d2d0d0;
								border-bottom:1px solid #385258;
								background: #f5f5f5;
								}
div.langugeTabWrap .tabBtn a.selected{font-weight:bold;
										color:#000;
										border:1px solid #385258;
										border-bottom:1px solid #FFF;
										background:#FFF;
										}

div.langugeTabWrap .tabBtn a.tabKr{background: url(/upload/adminimg/icon_na_kr.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabUs{background: url(/upload/adminimg/icon_na_us.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabJp{background: url(/upload/adminimg/icon_na_jp.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabCn{background: url(/upload/adminimg/icon_na_ch.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabId{background: url(/upload/adminimg/icon_na_id.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabFr{background: url(/upload/adminimg/icon_na_fr.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabEs{background: url(/upload/adminimg/icon_na_es.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabPh{background: url(/upload/adminimg/icon_na_ph.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabMn{background: url(/upload/adminimg/icon_na_mn.gif) 10px 7px no-repeat;}
div.langugeTabWrap .tabBtn a.tabVn{background: url(/upload/adminimg/icon_na_vn.gif) 10px 7px no-repeat;}

/* 닫기/펼침 버튼 */
div.areaDivWrap{clear:both;position:relative;margin-top:-1px;margin-right:10px;margin-left:10px;padding-bottom:6px;border:1px solid #e5e5e5;background: url(/upload/adminimg/bg_tit_on_off.gif) left bottom repeat-x;}
div.areaDivWrap h3{float:left;margin-top:10px !important;margin-left:5px;padding:0 0 0 15px !important;background: url(/upload/adminimg/ico_tit_1.gif) left -47px no-repeat !important;}
div.areaDivWrap a.btn_sml_open{float:right;margin-top:6px;margin-right:6px;}
div.areaDivWrap a.btn_blue_sml{float:left;margin-top:6px;margin-left:10px;}



div.bBoxWrap{margin:10px;}

/* 팝업 */
.popupWrap {margin:5px 5px 5px 5px;}
.popupWrap .popupArea .contentTop { position:relative;width:100%;padding: 7px 0;letter-spacing:-1px;color:#7f7f7f;border-bottom:1px solid #b7d5e8; }
.popupWrap .popupArea .contentTop h2 { color:#000;font-size:14px;padding:2px 0 5px 20px;background: url(/upload/adminimg/ico_tit_1.gif) left top no-repeat; }

.popupWrap .popupArea .searchTable table {width:100%;clear:both;}
.popupWrap .popupArea .searchTable table th{width:130px;padding-left:6px;letter-spacing:-1px;text-align:center;}
.popupWrap .popupArea .searchTable table th{padding:5px 0;font-size:11px;font-weight:normal;border:1px solid #dcdcdc;background:#f6f6f6;}
.popupWrap .popupArea .searchTable table td{padding:5px;height:20px;text-align:center;border:1px solid #d2d0d0;}

.popupWrap .popupArea .tableList table {width:100%;clear:both; }
.popupWrap .popupArea .tableList table th{padding:3px 0;font-size:11px;font-weight:normal;border:1px solid #dcdcdc;background:#0;}
.popupWrap .popupArea .tableList table td{padding:3px;height:20px;text-align:center;border:1px solid #d2d0d0;}

.popupWrap .popupArea  .tableList table tr:hover td{background-color: #e7edf2;border:1px solid #a1bdd5;}
.popupWrap .popupArea  .tableList table tr:active td{background-color: #e7edf2;border:1px solid #a1bdd5;}



/* 쿼리팝업 */
.queryCondition,
.queryList{padding:10px;border:2px solid #ccc;}
.queryList ul li{display:inline-block;*zoom:1;*display:inline;width:22%;padding:2px 0;}

.userDefineBtn{padding:10px 10px 0 10px;margin:10px 0;border:1px solid #ccc;}

/* 디자인 */
.treeMenuWra{float:left;width:200px;margin-right:10px;border:1px solid #ccc;}
div.designListWrap a{display:inline-block;padding:10px;clear:both;margin: 0 10px;border:5px solid  #e5e5e5;}
div.designListWrap a:hover{padding:10px;border:5px solid #fba9a9;}
div.designListWrap a.imgSelected{padding:10px;border:5px solid #ff0000;}
div.imageListTable{margin-top:20px;}
div.imageListTable table{width:100%;}
div.imageListTable table td{padding-bottom:50px;}
div.imageListTable ul{margin-top:5px;}
div.imageListTable ul li{font-size:11px;letter-spacing:-1px;color:#b8b8b8;}
div.imageListTable ul li a{font-size:11px;letter-spacing:-1px;color:#b8b8b8;}

/* 스킨관리 */
div.selectedSkinList{margin-top:10px;padding:10px;border:1px solid #ddd;background: #f9f9f9;}
div.selectedSkinList .thumbImg img{width:150px;border:1px solid #ddd;}
div.selectedSkinList .thumbImg{float:left;}
div.selectedSkinList .onTitle{float:left;margin-left:10px;}
div.selectedSkinList .onTitle ul{float:left;margin-left:10px;}
div.selectedSkinList .onTitle ul li{padding: 2px 0;}
div.selectedSkinList .onTitle ul li.title{padding:0 0 10px;font-weight:bold;font-size:14px;color:#1d436a;}

div.skinListWrap{margin-top:10px;padding:10px 0;}
div.skinListWrap .skinList{float:left;margin-right:10px;padding:10px;border:1px solid #ddd;background: #f9f9f9;}
div.skinListWrap .skinList .skinInfo{padding:5px;background: #d9d9d9;}
div.btnNewWrap select.backSkinList{min-width:200px;height:30px;border:1px solid #ddd;}

div.titSkinWrap{padding:5px 0;border-top:1px solid #81af41;border-bottom:1px solid #81af41;}
div.noWrap{float:left;width:35px;height:30px;padding-top:5px;font-family:verdana;font-size:18px;font-weight:bold;text-align:center;color:#FFF;border:1px solid #5e8724;background: #81af41;}
div.titSkinWrap .txtInfoLeft{float:left;margin-left:10px;line-height:18px;}


/* BTN Wrap */
div.btnNewWrap{margin:10px;padding:10px 0;}
a.btn_big_new{width:300px;height:24px;margin-left:10px;padding-top:12px;text-align:center;color:#FFF;background: #0e3052;}
a.btn_big_new2{width:200px;height:22px;padding-top:8px;text-align:center;color:#FFF;background: #17b0be;}

div.leftBtnWrap{float:left;margin:10px;}
div.rightBtnWrap{float:right;margin:10px;}

/* Tab Btn*/
div.tabImgWrap{margin:10px;}


/* 웹FTP */
.ftpWrapper{width:750px;border:5px solid #e5e5e5;}
.ftpWrapper dl dd{display:inline-block;*zoom:1;*display:inline;margin-right:-4px;vertical-align:top;}
.ftpWrapper dl dd.cateTree{width:190px;height:420px;border-right:1px solid #e5e5e5;background: url(/shopAdmin/himg/design/icon_dir.gif) left top no-repeat;}
.ftpWrapper dl dd.imgList{width:330px;height:400px;padding: 10px;border-right:1px solid #e5e5e5;}
.ftpWrapper dl dd.imgList .imgListWrap{width:100%;height:400px;overflow:auto;}
.ftpWrapper dl dd.imgList .imgListWrap a{float:right;display:block;color:#e5e5e5;font-size:10px;}
.ftpWrapper dl dd.imgList .imgListWrap a:hover{color:#000;}
.ftpWrapper dl dd.imgList .imgListWrap ul li{padding: 3px 0 3px 18px;}
.ftpWrapper dl dd.imgList .imgListWrap ul li.icon_gif{background: url(/upload/adminimg/icon_gif.gif) left top no-repeat;}
.ftpWrapper dl dd.imgList .imgListWrap ul li.icon_jpg{background: url(/upload/adminimg/icon_jpg.gif) left top no-repeat;}
.ftpWrapper dl dd.imgList .imgListWrap ul li.icon_png{background: url(/upload/adminimg/icon_png.gif) left top no-repeat;}
.ftpWrapper dl dd.imgList .imgListWrap ul li.icon_swf{background: url(/upload/adminimg/icon_swf.gif) left top no-repeat;}

.ftpWrapper dl dd.fileUpload{clear:both;width:210px;height:420px;text-align:center;background:#f5f7f4;}
.ftpWrapper dl dd.fileUpload input{width:190px;padding:3px;}
.ftpWrapper dl dd.fileUpload ul li{padding: 2px 0;text-align:center;}

/* 관리자 커뮤니티 메인 */
div.mainInfoWrap ul.listWrap{width:100%;}
div.mainInfoWrap ul.listWrap li{float:left;width:48%;margin:0 0.5%;padding-bottom:30px;vertical-align:top;}
div.mainInfoWrap ul.listWrap li .mainTableList{height:200px;border:1px solid #ccc;}
div.mainInfoWrap ul.listWrap li .mainTableList table{width:98%;margin:0 auto;}
div.mainInfoWrap ul.listWrap li .mainTableList table td{padding: 6px 0;border-bottom:1px solid #e5e5e5;}
div.mainInfoWrap ul.listWrap li .mainTableList table td.listTitle{padding-left:15px;background: url(/upload/adminimg/icon_group.gif) 6px -59px no-repeat;}
div.mainInfoWrap ul.listWrap li .mainTableList table td.regDate{text-align:right;color:#999999;}
div.mainInfoWrap ul.listWrap .mainListTitleWrap{height:22px;padding: 5px 0 0 10px;border-bottom:1px solid #cccccc;background: #FFF url(/upload/adminimg/bg_main_title.gif) left top repeat-x;}
div.mainInfoWrap ul.listWrap .mainListTitleWrap h4{float:left;padding:1px 22px;color:#d76ea9;background: url(/upload/adminimg/icon_group.gif) left top no-repeat;}
div.mainInfoWrap ul.listWrap .mainListTitleWrap h4 span{font-size:11px;font-weight:normal;color:#856979;}
div.mainInfoWrap ul.listWrap .mainListTitleWrap span.moreBtn{float:right;margin-right:10px;display:block;padding-left:8px;color:#666666;font-size:11px;letter-spacing:-1px;background: url(/upload/adminimg/icon_group.gif) left -32px no-repeat;}



/*상품설명 Table*/
div.profInfoTable table.addInfoForm{width:100%;}
div.profInfoTable table.addInfoForm tr th{text-align:left;}
div.profInfoTable table.addInfoForm tr td{border:1px solid #ddd;}

/* SMS 박스 */
.smsWrap{width:190px;padding: 3px;border:3px solid #b8b8b8;}
.smsBox{height:100px;margin-bottom:5px;border:1px solid #b8b8b8;overflow:none;}


.infoTxt{display:block;margin-top:5px;font-size:11px;color:#6d9aff;}
a.linkTag{color:#6d9aff;text-decoration:underline;}

/* 댓글 List FROM */
#contentWrap .commentListArea .commentListView{padding:15px 0;border-bottom:1px solid #e5e5e5;}


/* 쇼핑카트 */
#contentWrap .cartWrap{padding-bottom:50px;}
#contentWrap .tableProdList table{width:100%;}
#contentWrap .tableProdList table th{height:22px;padding: 3px 0;color:#737373;font-size:11px;letter-spacing:-1px;background: #efefef;border:1px solid #e6e6e6;}
#contentWrap .tableProdList table  td{padding: 5px;text-align:center;border:1px solid #e6e6e6;}
#contentWrap .tableProdList table  td.prodInfo{text-align:left;}
#contentWrap .tableProdList table  td.prodInfo img{float:left;}
#contentWrap .tableProdList table  td.prodInfo ul{float:left;margin-left:10px;}
#contentWrap .tableProdList table  td.prodInfo ul li{padding: 2px 0;}
#contentWrap .tableProdList table  td.prodInfo ul li a.optBtn{display:block;padding-right:5px;font-size:11px;color:#999999;letter-spacing:-2px;text-decoration:underline;}
#contentWrap .tableProdList table  td.checkBtn{width:80px;padding-left:10px;text-align:left;border-right:none;}
#contentWrap .tableProdList table  td.checkBtn a{display:block;margin: 1px;}
#contentWrap .tableProdList table  td dl dd{display:inline-block;vertical-align:top;}
#contentWrap .tableProdList table  td dl dd a{display:block;}
#contentWrap .totalPriceWrap{padding: 15px;border-bottom:1px solid #e6e6e6;text-align:right;}
#contentWrap .cartTabWrap{position:relative;height:30px;border-bottom:2px solid #645e5e;}
#contentWrap .cartTabWrap .tabBtn1{position:absolute;left:0;top:0;height:14px;padding: 8px 20px;letter-spacing:-1px;font-weight:bold;border:2px solid #645e5e;border-bottom:none;background:#FFF;}
#contentWrap .cartTabWrap .txtInfo{position:absolute;left:150px;top:0;margin-top:10px;color:#8e8e8e;font-size:11px;letter-spacing:-1px;}

#contentWrap .cartTabWrap .tabAtvBtn{position:absolute;left:0;top:0;}
#contentWrap .cartTabWrap .tabAtvBtn a{display:inline-block;height:14px;padding: 7px 20px;letter-spacing:-1px;font-weight:bold;border:2px solid #645e5e;background:#e5e5e5;vertical-align:top;}
#contentWrap .cartTabWrap .tabAtvBtn a.selectedTab{padding: 8px 20px;border-bottom:none;background: #FFF;}

/********/

/* 주문서 */
#contentWrap .tableOrderForm table{width:100%;border-top:2px solid #645e5e;}
#contentWrap .tableOrderForm table th{height:22px;padding: 3px 10px;color:#737373;text-align:left;font-size:11px;letter-spacing:-1px;background: #efefef;border:1px solid #e6e6e6;}
#contentWrap .tableOrderForm table  td{padding: 5px;border:1px solid #e6e6e6;}
#contentWrap .tableOrderForm table  td dl dd input{margin: 1px 0;}
#contentWrap .tableOrderForm table  td ul.priceInfo li{padding: 5px 0;}
#contentWrap .tableOrderForm table  td ul.priceInfo li span{display:inline-block;width:80px;color:#838383;}
#contentWrap .tableOrderForm table  td ul li.totPayPrice{padding: 5px 0;border-top:1px solid #e5e5e5;}
#contentWrap .paymentInfo{padding:15px 20px;;border:1px solid #c0c1c2;background: #f1f1f1;}
#contentWrap .paymentInfo ul li{padding: 5px;}

.nbox{height:14px;padding:3px;font-size:12px;border:1px  solid #bfbfbf;vertical-align:middle;}
.sbox{height:14px;padding:3px;font-size:12px;border:1px  solid #ff6c00;vertical-align:middle;}
.priceBox{width:80px;height:14px;padding:2px;font-size:12px;font-weight:bold;border:1px  solid #bfbfbf;vertical-align:middle;color:#ff2400;text-align:right;background: #f6f6f6;}
.priceBox2{width:80px;height:14px;padding:2px;font-size:12px;border:1px  solid #bfbfbf;vertical-align:middle;text-align:right;background: #f6f6f6;}
.priceBoxOn{width:80px;height:14px;padding:2px;font-size:12px;font-weight:bold;border:1px  solid #ff6c00;vertical-align:middle;color:#ff2400;text-align:right;background: #f6f6f6;}

.shopListWrap{width:40%;margin-left:20px;margin-right:20px;}
.shopListWrap .shopList{width:100%;height:200px;border:1px solid #ddd;overflow:auto;}
/*.shopListWrap .titleWrap{margin-top:30px;} 2013.11.19 kim hee sung 접근 가능 입점몰 화면에서 사용 안함. */

div.orderTab{margin:20px 10px 0 10px;border-bottom:2px solid #000;}
div.orderTab a{display:inline-block;*zoom:1;*display:inline;padding:7px 30px;font-size:13px;font-weight:bold;border:1px solid #ddd;border-bottom:none;background: #f2f2f2;}
div.orderTab a.on{color:#FFF;border:1px solid #636363;background: #636363;}

/* 입점사 */
table.shopList{width:100%;}
table.shopList tr td{padding:10px 0;border-bottom:1px solid #e5e5e5;}

table.shopList .shopListWrap{width:150px;}
table.shopList .shopListWrap .imgWrap{padding-bottom:15px;border-bottom:1px solid #64919a;}
table.shopList .shopListWrap .imgWrap img.imgLogo{width:150px;vertical-align:middle;}
table.shopList .shopListWrap ul{margin-top:5px;}
table.shopList .shopListWrap ul li{padding:1px 0;}
table.shopList .shopListWrap ul li.shopBtnWrap{margin-top:8px;padding-top:8px;border-top:1px solid #ddd;}
table.shopList .shopListWrap ul li.shopBtnWrap a{display:inline-block;*zoom:1;*display:inline;
												width:48%;margin-top:4px;padding:1px 0;
												text-align:center;letter-spacing:-1px;color:#FFF;
												-moz-border-radius:2px; border-radius:2px;background: #8badb4;}
span.ico_auth_Y,
span.ico_auth_N{display:inline-block;*zoom:1;*display:inline;padding:1px 2px;font-size:11px;letter-spacing:-1px;vertical-align:middle;}
span.ico_auth_Y{color:#FFF;background: #92db6a;}
span.ico_auth_N{color:#FFF;background: #d0d0d0;}

/*************/
div.pageBtnWrap{padding: 20px 0 100px 0;}
div.pageBtnWrap .paginate{float:left;width:500px;text-align:left;}
div.pageBtnWrap .btnRight{float:right;text-align:left;margin-top:3px;}
div.bbsSearchWrap{clear:both;padding: 20px 0;text-align:center;border:1px solid #ccc;background:#f6f6f6;}
div.bbsSearchWrap .bbsSearch{width:300px;height:14px;padding:2px;}
div.bbsSearchWrap select{height:22px;}

/* 하단영역 */
#footerArea{padding: 10px 10px 100px 10px;font-family:verdana;font-size:10px;border-top:1px solid #a0a1a5;}


/* 공통 */
.btnAlnLeft{padding:5px 0;}
.btnAlnRight{padding:5px 0;text-align:right;}
.btnAlnCenter{padding:5px 0;text-align:center;}
div.topBorder{margin-top:10px !important;border-top:2px solid #6e7a80;}

/* 버튼 */
a.btn_big{display:inline-block;padding-right:4px;background:url(/upload/adminimg/bg_btn_default.gif) no-repeat 100% 0;font-size:12px;color:#333;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:0 8px 1px 12px;background:url(/upload/adminimg/bg_btn_default.gif) no-repeat}

a.btn_blue_big strong.icoSearch{padding-left:25px;background:url(/upload/adminimg/bg_btn_excel_default.gif) left -109px no-repeat}
a.btn_big strong.icoSearch{padding-left:25px;background:url(/upload/adminimg/bg_btn_excel_default.gif) -290px -27px no-repeat}
a.btn_big strong.icoExcel{padding-left:28px;background:url(/upload/adminimg/bg_btn_excel_default.gif) left top no-repeat}
a.btn_big strong.icoSms{padding-left:25px;background:url(/upload/adminimg/bg_btn_excel_default.gif) -290px top no-repeat}
a.btn_big strong.icoEmail{padding-left:25px;background:url(/upload/adminimg/bg_btn_excel_default.gif) left -27px no-repeat}

a.btnBankChk{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;color:#FFF;border:1px solid #dc2e2e;background: #eb4040;}



a.btn_excel_big{display:inline-block;padding-right:4px;background:#64919a;
				font-size:12px;color:#333;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_excel_big span, a.btn_excel_big strong{display:block;padding:0 8px 1px 28px;color:#FFF;background:url(/upload/adminimg/ico_excel.gif) 5px 5px no-repeat;}

a.btn_blue_big{display:inline-block;padding-right:4px;background:url(/upload/adminimg/bg_btn_blue.gif) no-repeat 100% 0;font-size:12px;color:#FFF;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap;margin:10px;}
a.btn_blue_big span,a.btn_blue_big strong{display:block;padding:0 8px 1px 12px;background:url(/upload/adminimg/bg_btn_blue.gif) no-repeat}

a.btn_sml_open{display:inline-block;
						padding:0 5px;background:#FFF;
						border:1px solid #ddd;border-radius:3px;
						height:20px;line-height:17px;
						font-size:11px;box-sizing:border-box;
						background: linear-gradient(#FFF, #f4f4f4);
						}

/* BTN NEW */
a.btn_sm_on,
a.btn_sm{display:inline-block;*zoom:1;*display:inline;padding:4px 10px;border:1px solid #a9a9a9;background: #ededed;}
a.btn_sm_on{color:#FFF;border:1px solid #64919a;background: #64919a;}
a.btn_sm:hover{border:1px solid #569af5;background: #68c7f8;}

a.btn_under,
a.btn_sml{display:inline-block;*zoom:1;*display:inline;height:22px;line-height:18px;padding:0 9px;box-sizing:border-box;border:1px solid #a9a9a9;background: #ededed;min-width:44px;}
a.btn_sml strong{font-weight:normal;}
a.btn_blue_sml{display:inline-block;*zoom:1;*display:inline;height:22px;line-height:18px;padding:0 9px;box-sizing:border-box;border:1px solid #248dde;background: #2fa0f7;white-space:nowrap;margin-bottom:3px;min-width:44px;}
a.btn_blue_sml span,a.btn_blue_sml strong{font-weight:normal;color:#FFF;}
a.btn_green_sml{background:#53db29;
							display:inline-block;*zoom:1;*display:inline;
							height:22px;line-height:18px;
							padding:0 9px;box-sizing:border-box;
							border:1px solid #248dde;
							white-space:nowrap;
							margin-bottom:3px;min-width:44px;
							color:#FFF;}
a.btn_green_sml strong{font-weight:normal;}

a.btn_dayChk{display:inline-block;*zoom:1;*display:inline;height:17px;margin-right:-6px;padding:1px 8px;font-size:11px;border:1px solid #a9a9a9;background: #fafafa;}
a.btn_dayChk_on{display:inline-block;*zoom:1;*display:inline;height:17px;margin-right:-6px;padding:1px 8px;font-size:11px;color:#FFF;border:1px solid #535353;background: #535353;}
a.first{-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;}
a.end{-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 3px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;}

a.btn_in_sm,
a.btn_in_sm_on{display:inline-block;*zoom:1;*display:inline;padding:2px 5px;}
a.btn_in_sm{border:1px solid #a9a9a9;background: #ededed}
a.btn_in_sm_on{color:#FFF;border:1px solid #8c8c8c;background: #7d7d7d;}

a.btn_sm_red{display:inline-block;*zoom:1;*display:inline;padding:5px 10px;}
a.btn_sm_red{color:#FFF;border:1px solid #e4363e;background: #f9545c;}

/* 월/일표시 */
.Datenate{overflow:hidden;clear:both;padding:29px 0 30px;zoom:1;}
.Datenate a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;color:#666;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.Datenate a:hover,.paginate a:focus,.paginate a:active{color:#FFF;background:url(/upload/adminimg/bg_page_nav_blue.gif) no-repeat 0 0 !important}
.Datenate strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;background:url(/upload/adminimg/bg_page_nav_blue.gif) no-repeat 0 0 !important;color:#666;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.Datenate strong{color:#01939c !important}
.Datenate a span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;zoom:1}
.Datenate a:hover span,.paginate a:focus span,.paginate a:active span{background:url(/upload/adminimg/bg_page_nav_blue.gif) no-repeat 100% 0 !important;color:#FFF;text-decoration:underline;cursor:pointer}
.Datenate strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;background:url(/upload/adminimg/bg_page_nav_blue.gif) no-repeat 100% 0 !important;zoom:1}

/* 탭메뉴 */
.tabWrap{padding-bottom:3px;padding-left:10px;border-bottom:1px solid #dcdcdc;}
.tabWrap a{padding:4px 10px 4px 10px;border:1px solid #dcdcdc;border-bottom:none;background:#eaeaea}


/* 에디터 */
.editWrap{width:890px;padding-left:10px;border:1px solid #e5e5e5;}

/* Login */
div.adminTopWrap{background: #FFF;}
div.adminLoginTab{position:relative;width:749px;height:250px;margin:0 auto;}
div.adminLoginTab .adminTxt{position:absolute;right:22px;bottom:0;}
div.adminLoginTab .loginTabBox{position:absolute;left:16px;bottom:-2px;}
div.loginTabBox a.on,
div.loginTabBox a{display:inline-block;*zoom:1;*display:inline;width:182px;height:38px;padding-top:16px;
					font-size:16px;font-weight:bold;text-align:center;}
div.loginTabBox a.on{color:#FFF;background: url(/upload/adminimg/tab_adm_on.gif) left top no-repeat;}
div.loginTabBox a{background: url(/upload/adminimg/tab_adm.gif) left top no-repeat;}


div.adminLoginWrap{background: #303030 url(/upload/adminimg/bg_adm_1.gif) left top;}
div.adminLoginFormArea{position:relative;width:749px;height:307px;margin:0 auto;background: url(/upload/adminimg/bg_adm_login.jpg) left top no-repeat;}
div.adminLoginFormArea .lockIco{position:absolute;right:-40px;bottom:-30px;}
div.loginFormWrap{width:480px;padding-top:76px;padding-left:105px;}
div.formInput{float:left;}
div.formInput input{display:block;}
div.adminBtn{float:right;}
div.loginFormWrap input.input_focus,
div.loginFormWrap input.input_id_blur,
div.loginFormWrap input.input_pw_blur{width:320px;height:26px;margin-bottom:15px;border:1px solid #000;}

div.loginChk span.on_off{display:inline-block;*zoom:1;*display:inline;margin-top:2px;vertical-align:top;}
div.loginChk label.on_txt{display:inline-block;*zoom:1;*display:inline;color:#FFF;vertical-align:top;}

div.loginCopyright{width:725px;padding-left:24px;margin:0 auto;text-align:left;}

div.loginCopyright{padding: 10px;font-family:verdana;color:#92b1c6;font-size:10px;text-align:center;border-top:1px solid #FFF;}

/* 기타 */
input.titIn{font-weight:bold;color:#000;}
div.tabRevNav{text-align:center;}
div.tabRevNav a{display:inline-block;*zoom:1;*display:inline;margin:0 10px;padding:5 10px;}
div.tabRevNav a.selected{font-weight:bold;color:#FF0000;}

/*정렬*/
div.buttonWrap{margin:10px 30px;text-align:center;}
div.btnCenter{padding:10px;text-align:center;}
div.buttonLayerWrap{position:Fixed;left:175px;bottom:0px;width:100%;margin:0px;padding:5px 0;text-align:center;border-top:5px solid #5e5e6d;background:#fff;}
/* 기타 */
span.blank{display:inline-block;}
span.spanTitle{display:inline-block;width:55px;color:#646464;font-size:11px;letter-spacing:-1px;}
div.noticeWrap{position:relative;margin:40px 10px 0 10px;padding:15px;line-height:20px;font-size:11px;color:#616161;border:1px solid #cccccc;background: #f5f5f5;}
div.noticeWrap .titleNotice{position:absolute;left:-1px;top:-6px;}
div.attachImg{margin-top:10px;}
div.attachImg img{padding:10px;border:1px solid #ccc;}
dl.tdListUl dd{padding: 3px 0;text-align:left;}
span.numberOrange_1,span.numberOrange_2,span.numberOrange_3,span.numberOrange_4,span.numberOrange_5,span.numberOrange_6,span.numberOrange_7,span.numberOrange_18,span.numberOrange_9,span.numberOrange_10,
span.numberOrange_11,span.numberOrange_12,span.numberOrange_13,span.numberOrange_14,span.numberOrange_15,span.numberOrange_16,span.numberOrange_17,span.numberOrange_18,span.numberOrange_19,span.numberOrange_20{display:inline-block;width:13px;height:13px;vertical-align:middle;}
span.numberOrange_1{background: url(/upload/adminimg/icon_number.png) left top no-repeat;}
span.numberOrange_2{background: url(/upload/adminimg/icon_number.png) left -23px no-repeat;}
span.numberOrange_3{background: url(/upload/adminimg/icon_number.png) left -46px no-repeat;}
span.numberOrange_4{background: url(/upload/adminimg/icon_number.png) left -69px no-repeat;}
span.numberOrange_5{background: url(/upload/adminimg/icon_number.png) left -92px no-repeat;}
span.numberOrange_6{background: url(/upload/adminimg/icon_number.png) left -115px no-repeat;}
span.numberOrange_7{background: url(/upload/adminimg/icon_number.png) left -138px no-repeat;}
span.numberOrange_8{background: url(/upload/adminimg/icon_number.png) left -161px no-repeat;}
span.numberOrange_9{background: url(/upload/adminimg/icon_number.png) left -184px no-repeat;}
span.numberOrange_10{background: url(/upload/adminimg/icon_number.png) left -207px no-repeat;}
span.numberOrange_11{background: url(/upload/adminimg/icon_number.png) -33px top no-repeat;}
span.numberOrange_12{background: url(/upload/adminimg/icon_number.png) -33px -23px no-repeat;}
span.numberOrange_13{background: url(/upload/adminimg/icon_number.png) -33px -46px no-repeat;}
span.numberOrange_14{background: url(/upload/adminimg/icon_number.png) -33px -69px no-repeat;}
span.numberOrange_15{background: url(/upload/adminimg/icon_number.png) -33px -92px no-repeat;}
span.numberOrange_16{background: url(/upload/adminimg/icon_number.png) -33px -115px  no-repeat;}
span.numberOrange_17{background: url(/upload/adminimg/icon_number.png) -33px -138px  no-repeat;}
span.numberOrange_18{background: url(/upload/adminimg/icon_number.png) -33px -161px  no-repeat;}
span.numberOrange_19{background: url(/upload/adminimg/icon_number.png) -33px -184px  no-repeat;}
span.numberOrange_20{background: url(/upload/adminimg/icon_number.png) -33px  -207px no-repeat;}


/*margin set*/
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr60{margin-right:60px;}
.mr70{margin-right:70px;}
.mr80{margin-right:80px;}
.mr90{margin-right:90px;}

.mb0{margin-bottom:0px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb70{margin-bottom:70px;}
.mb80{margin-bottom:80px;}
.mb90{margin-bottom:90px;}
.mb100{margin-bottom:100px;}

.ml0{margin-left:0px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}

.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pt20{padding-top:20px;}

._w30{width:30px;}
._w50{width:50px;}
._w80{width:80px;}
._w100{width:100px;}
._w150{width:150px;}
._w200{width:200px;}
._w250{width:250px;}
._w300{width:300px;}
._w350{width:350px;}
._w400{width:400px;}
._w500{width:500px;}
._w600{width:600px;}
._w700{width:700px;}
._w800{width:800px;}
._w1000{width:1000px;}

._textRight{text-align:right;}

._h22{height:22px;}
._txtAlnR{text-align:right;height:14px;padding:3px;font-size:12px;font-weight:bold;border:1px solid #bfbfbf;vertical-align:middle;}

th.vTop, td.vTop{vertical-align:top;}


/* 상품 리스트 - 목록갯수 정렬 */
#contentArea .contentPopTop{width:100%;padding: 10px;letter-spacing:-1px;color:#7f7f7f;}
#contentArea .tableListTopWrap{margin:10px 10px;padding: 5px 0;}
#contentArea .tableListTopWrap span{display:inline-block;float:left;margin-top:5px;color:#373737;}
#contentArea .selectedSort{float:right;}


/**** 레이어팝업 ************/
.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}

#frameless {padding:0}
#frameless .tclose {left:6px}
.prodListWrap{width:100%;height:100%;overflow:auto;}


/**(4) 페이지 ****/
.paginate{padding: 10px;text-align:center;}
/*
.paginate_left{float:left;margin-top:10px;}
.paginate  span.chkPage, .paginate a span.pageCnt,
.paginate_left  span.chkPage, .paginate_left a span.pageCnt{display:inline-block;*zoom:1;*display:inline;width:22px;padding:4px 0;text-align:center;border:1px solid #ccc;vertical-align:top;}
.paginate span.chkPage,
.paginate_left  span.chkPage{color:#f34747;border:1px solid #f34747;}
.paginate a.btn_board_prev, .paginate a.btn_board_next,
.paginate_left  a.btn_board_prev, .paginate_left a.btn_board_next{display:inline-block;*zoom:1;*display:inline;padding:4px 10px;text-align:center;border:1px solid #ccc;vertical-align:top;}
*/

/* UI Object */
.paginate{overflow:hidden;text-align:center;zoom:1;}
.paginate a{display:inline-block;*zoom:1;*display:inline;width:24px;height:20px;margin:2px;padding-top:6px;border:1px solid #ddd;}
.paginate a:hover,
.paginate strong{display:inline-block;*zoom:1;*display:inline;width:24px;height:20px;margin:2px;padding-top:6px;font-weight:bold;color:#FFF;border:1px solid #ff3c00;background: #ff3c00;}
.paginate a.pre,
.paginate a.next{width:48px;}
.paginate a.pre:hover,
.paginate a.next:hover{font-weight:bold;color:#FFF;border:1px solid #ff3c00;background: #ff3c00;}

/*.paginate strong,
.paginate a{display:inline-block;*zoom:1;*display:inline;width:20px;padding:2px 0;text-align:center;}*/
.paginate  a.btn_board_prev, .paginate a.btn_board_next{display:inline-block;*zoom:1;*display:inline;width:40px;padding:2px 5px;text-align:center;border:1px solid #ccc;vertical-align:top;}

/* 수정레이아웃 */
div.buttonBoxWrap{margin:5px 10px;padding:5px !important;border:1px solid #ddd;background: #f7f7f7;}
div.buttonBoxWrap select{height:26px;}

div.newLayerBox{margin:10px;}

/* 업데이트 팝업 */
div.updatePopBox{padding:30px 30px 20px;border:1px solid;border:3px solid #d53030;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;}
div.updatePopBox .updateInfo{margin-top:20px;}
div.updatePopBox .updateInfo ul li{padding-left:7px;line-height:18px;background:url(/upload/adminimg/dot_list.gif) left center no-repeat;}
div.updatePopBox .btnCenter{margin-top:20px;text-align:center;}
div.updatePopBox .btnCenter .btnUpdate{
																	display:inline-block;*zoom:1;*display:inline;
																	padding:3px 10px;
																	font-size:11px;text-align:center;vertical-align:top;
																	border:1px solid #ccc;
																	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
																	}
div.updatePopBox .progrssBar{text-align:center;}

/* NEW 버튼 */
a.btn_search,
a.btn_big_reset,
a strong.ico_search,
a.btn_new_big,
a.btn_new_gray,
a.btn_TdinChk,
a.btn_inbox_gray{display:inline-block;*zoom:1;*display:inline;color:#FFF;}

a.btn_search{background: #00afd1;}
a.btn_big_reset{padding:7px 15px;background: #64919a;}

a strong.ico_search{padding: 7px 0 7px 20px;background: url(/upload/adminimg/ico_search.png) left center no-repeat;}

a.btn_new_orange,
a.btn_new_blue,
a.btn_new_blueDarkColor,
a.btn_new_gray{padding:4px 15px 6px 10px;color:#FFF;}
a.btn_new_blue{background: #6781f8}
a.btn_new_gray{background: #64919a}
a.btn_new_blueDarkColor{background: #333333}
a.btn_new_orange{background: #c25454}

a.btn_TdinChk{padding:5px 15px 5px 10px;color:#FFF;background: #64919a}


a.btn_inbox_gray{padding:3px;font-weight:normal;text-align:left;background: #64919a}
a.btn_inbox_gray strong span{color:#feffae;}

a strong.ico_write,
a strong.ico_del,
a strong.ico_cancel,
a strong.ico_modify,
a strong.ico_reply,
a strong.ico_list,
a strong.ico_down,
a strong.ico_mail,
a strong.ico_sms,
a strong.ico_set{padding: 4px 0 6px 20px;}
a strong.ico_chk{padding: 4px 0 3px 18px;}
a strong.ico_write{background: url(/upload/adminimg/ico_etc_list.png) left 7px no-repeat;}
a strong.ico_del{background: url(/upload/adminimg/ico_etc_list.png) left -35px no-repeat;}
a strong.ico_cancel{background: url(/upload/adminimg/ico_etc_list.png) left -76px no-repeat;}
a strong.ico_list{background: url(/upload/adminimg/ico_etc_list.png) left -117px no-repeat;}
a strong.ico_modify{background: url(/upload/adminimg/ico_etc_list.png) left -156px no-repeat;}
a strong.ico_reply{background: url(/upload/adminimg/ico_etc_list.png) left -196px no-repeat;}
a strong.ico_down{background: url(/upload/adminimg/ico_etc_list.png) left -238px no-repeat;}
a strong.ico_chk{background: url(/upload/adminimg/ico_etc_list.png) left -281px no-repeat;}
a strong.ico_mail{background: url(/upload/adminimg/ico_etc_list.png) left -316px no-repeat;}
a strong.ico_sms{background: url(/upload/adminimg/ico_etc_list.png) left -358px no-repeat;}
a strong.ico_set{background: url(/upload/adminimg/ico_etc_list.png) left -398px no-repeat;}

span.ico_n_auth,
span.ico_y_auth,
span.ico_p_auth{display:inline-block;*zoom:1;*display:inline;padding:0px 2px 2px;color:#FFF;font-size:10px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
span.ico_n_auth{background: #f83e3e;}
span.ico_y_auth{background: #53db29;}
span.ico_p_auth{background: #2fa0f7;}

/* 16.12.01 방문자 분석 타이틀 마크업 */
div.grapeTitWrap{text-align:center;padding:25px 0;border-bottom:1px dashed #bbb;width:20%;margin:0 auto;}
div.grapeTitWrap p{font-size:13px;color:#888;}
div.grapeTitWrap select{width:200px;height:auto !important;padding:5px 0;border:1px solid #ddd;}
div.logGraphWrap{margin:30px 15px 0 15px;}

/* 상품엑셀 대량수정 */
div.prodAtOneTimeModify .tableList td{padding:10px;}
div.prodAtOneTimeModify .tableList td ul{text-align:left;}
div.prodAtOneTimeModify .tableList td ul li{display:inline-block;width:10%;min-width:180px;text-align:left;white-space:nowrap;}

/* 160817~0818_sumin*/
div.imgHoverBtnBox{border:1px solid #000;}
.prodImgList{overflow:hidden;}
.prodImgList li.itemImg{width:150px;float:left;margin:5px;position:relative;}
.prodImgList li .imgHoverBtnBox {display:none;}
.prodImgList li .typeName {position:absolute;background-color:rgba( 255, 255, 255, 0.5 );
										filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);
										;width:100%;text-align:center;padding:3px 0px;}
.prodImgList li.imgKind-list .typeName {display:inline;}
.prodImgList .imgHoverBtnBox{position:absolute;top:0;left:0;
												background-color: rgba( 255, 255, 255, 0.4 );
												 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);
												height:100%;width:100%;
												box-sizing:border-box;
												}
.prodImgList .imgHoverBtnBox ul{padding-top:33px;box-sizing:border-box;text-align:center;}
.prodImgList .imgHoverBtnBox li{text-align:center;display:inline-block;width:65px;}
.prodImgList .imgHoverBtnBox a{
													display:block;width:100%;height:23px;line-height:21px;
													text-align:center;font-size:11px;
													border:1px solid #a9a8a8;
													background: linear-gradient(#FFF, #eee);
													filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#EEEEEE);
													border-radius:3px;
													}
.prodImgList .imgHoverBtnBox a.listImg{color:#FFF;background: linear-gradient(#7f96fe, #5f7af4);border:1px solid #4e69e5}

/* 상품수정 상품뷰어 팝업 */
.popProdImgArea{float:left;}
.popProdBtnWrap{float:left;width:250px;}
.popProdImgWrap{clear:both;float:right;width:600px;text-align:left;}
.popProdImgWrap p{margin:0 auto;margin-top:30px;}
a.popProdImgBtn{display:block;margin-top:10px;text-decoration:none;font-size:14px;color:#FFF;height:28px;line-height:25px;padding:0 15px;background:#888;text-align:center;}

table#tabProdImg2 th{text-align:center;line-height: 22px;}
table#tabProdImg2 a.btn_sml_open{display:block;text-align:center;margin-top:5px;width:80%;margin: 0 auto;
														border:1px solid #405ddc !important;
														background: linear-gradient(#7f96fe, #607bf5);
														filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f96fe,endColorstr=#607bf5);
														color:#FFF;
														font-size:12px;
														}


/* 재고관리 프로그램 */
div.newTitleWrap h2{display:block;font-size:20px;}

div.excelDown{margin:10px;}
div.excelDown a{display:inline-block;*zoom:1;*display:inline;padding:2px 6px;color:#FFF;background: #498926;}

/*** Search Wrap ***/
div.searchNewWrap{clear:both;padding:10px;border-bottom:1px solid #e5e5e5;background: #f8f9f9;}
div.searchNewWrap table{width:100%;margin-top:5px;}
div.searchNewWrap table th{width:70px;text-align:left;font-weight:normal;color:#666666;border-bottom:1px solid #ddd;}
div.searchNewWrap table td{padding: 3px;border-bottom:1px solid #ddd;}
div.searchNewWrap .searchFormWrap{width:650px;margin:0 auto;text-align:right;border:1px solid #bcbcbc;background:#FFF;}
div.searchNewWrap .searchFormWrap #searchKey{width:455px;border-top:none;border-bottom:none;border-right:none;}
div.searchNewWrap .searchFormWrap input{height:22px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-left:1px solid #bcbcbc;}
div.searchNewWrap span.sTit{display:inline-block;*zoom:1;*display:inline;margin-left:40px;padding-right:15px;}
div.wishProdWriteWrap{position:absolute;right:50%;top:90%;width:700px;height:400px;border:1px solid;background:#FFF;}

div.searchInfo{margin:10px;}

/* Table Form  NEW*/
table.tableFormNew{width:100%;clear:both;}
table.tableFormNew td{padding:5px;height:20px;border:1px solid #d2d0d0;}
table.tableFormNew th{width:60px;
							 letter-spacing:-1px;
							 text-align:left;
							 padding:6px 0 6px 6px !important;font-size:11px;font-weight:normal;
							 border:1px solid #dcdcdc;
							 background: #f6f6f6;
							  }
table.tableFormNew th span.mustItem{display:inline-block;padding-right:35px;background: url(/upload/adminimg/ico_must.gif) right top no-repeat;}
table.tableFormNew td ul.designType li{display:inline-block;width:100px;}
table.tableFormNew td ul.designType li span{display:block;margin-top:5px;}

table.tableList tr.fncRow td{border:1px solid #0bb2ff;background: #99ccff;}
table.tableList tr.fncRow_red td{border:1px solid #0bb2ff;background: #f8adad;}
table.tableList tr.fncRow_orange td{border:1px solid #0bb2ff;background: #ffa837;}
table.tableList tr.fncRow_yellow{border:1px solid #0bb2ff;background: #f0f64b;}

table.tableList tr.sumInfoRow td{color:#FFF;background: #333;}
table.tableList tr.sumRow td{color:#000;background: #fffddf;}
div.cntWrap{margin:10px;}
div.alignFunLeft{float:left;}
div.alignFunRight{float:right;text-align:left;}

div.supplyInfoWrap{margin:10px;}
div.btnRightWrap{margin:10px;text-align:right;background: #}

div.comCodeWrap{margin-top:10px;padding:20px;border:1px solid #ddd;}
div.comCodeWrap ul li{display:inline-block;*zoom:1;*display:inline;width:100px;}

input.i_w_n{width:50px;height:12px;font-size:11px;}
input.i_w_nc{width:30px;height:12px;text-align:center;font-size:11px;}
input.i_w_w{width:100px;height:12px;font-size:11px;}
input.i_w_f{width:90%;height:12px;font-size:11px;}
input.i_u{width:40px;border:none;text-align:center;}
input.memo_off{border:1px solid #dedede;background: #ebebeb;}

table.tableList tr td input{height:12px;}


div.tabNewWrap{margin:10px;border-bottom:1px solid #333;}
div.tabNewWrap a{display:inline-block;*zoom:1;*display:inline;padding:6px 10px;border:1px solid #ddd;border-bottom:none;background: #f9f9f9;}
div.tabNewWrap a.on{color:#FFF;border:1px solid #4b9bec;background: #6bb2f9;}
div.tabNewWrap a span{font-weight:bold;color:#FF0000;}

div.stepInfoWrap{margin:10px;border:1px solid #ddd;}
div.stepInfoWrap ul li{display:inline-block;*zoom:1;*display:inline;width:15%;margin-right:50px;}
div.stepInfoWrap ul li a{display:block;padding:5px;}
div.stepInfoWrap ul li a:hover{background: #e5e5e5;}
div.stepInfoWrap ul li a span{float:left;}
div.stepInfoWrap ul li a strong{float:right;color:#FF0000;}

div.stepInfoWrap_new{margin:10px;border:1px solid #ddd;}
div.stepInfoWrap_new ul li{display:inline-block;*zoom:1;*display:inline;width:135px;margin-right:10px;padding:1px;}
div.stepInfoWrap_new ul li a{display:block;padding:5px;}
div.stepInfoWrap_new ul li.facTit{width:150px;padding:5px;color:#FFF;font-weight:bold;background: #bbbbbb;}
div.stepInfoWrap_new ul li a:hover{background: #e5e5e5;}
div.stepInfoWrap_new ul li a strong{display:inline-block;margin-left:10px;color:#FF0000;}

ul.viewStatus{margin-bottom:1px;}
ul.viewStatus li{display:inline-block;width:8%;margin-left:1%;}
ul.viewStatus li.tit{width:100px;margin-left:0px;padding:5px;color:#FFF;font-weight:bold;background: #bbbbbb;}

a.btnSearch{display:block;width:100px;padding:10px 0;text-align:center;color:#FFF;background:#333;}
a.addBtn{display:block;width:50px;text-align:center;color:#FFF;background: #333;}
a.addBtn_del{display:block;width:50px;text-align:center;color:#FFF;background: #ababab;}
a.blue_link, span.blue_link{color:#0bb2ff;text-decoration:underline;}
a.btn_orange{background: #ffa837;}
a.btn_green{background: #49dc16;}
a.btn_gray{background: #b3b3b3;}
a.btn_black{background: #333;}
a.btn_orange, a.btn_green,  a.btn_gray, a.btn_black{display:inline-block;*zoom:1;*display:inline;padding:3px 10px;color:#FFF;
													-webkit-border-radius: 3px;
													-moz-border-radius: 3px;
													border-radius: 3px;}
ul.guideBox li{padding:2px 0 3px;}
div.addBtnWrap{position:relative;}
div.addBtnWrap .rigBtn{position:absolute;right:0;top:2px;}

div.helperWrap{margin:10px;padding:2px 0;text-align:center;background: #00be39;}
div.helperWrap a{color:#FFF;}

div.dicWrap table{width:100%;}
div.dicWrap table tr th{padding:2px 0;font-weight:normal;background: #e5e5e5;}
div.dicWrap table tr td{padding:2px 0;text-align:center;border:1px solid #ddd;}
div.detailImgWrap{text-align:left;margin-top:6px;}
div.detailImgWrap span{display:inline-block;*zoom:1;*display:inline;}
div.detailImgWrap span.linkBtn a,
div.detailImgWrap span.imgBtn a{display:inline-block;padding:1px 5px;font-size:10px;color:#FFF;background: #56697c;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
div.detailImgWrap span.linkBtn a{color:#FFF;background: #333;}
p.numCnt{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #ddd;}
span.icoBtnWrap{display:inline-block;*zoom:1;*display:inline;margin-top:5px;vertical-align:middle;}

/* 상품목록 */
div.prodAllListWrap{float:left;width:200px;height:350px;margin:10px 5px;padding:10px;border:1px solid #c9c9c9;}
div.prodAllListWrap ul li,
div.prodAllListWrap ul li a{padding:1px 0;color:#8f8f8f;}
div.prodAllListWrap ul li.title{padding-bottom:3px;font-weight:bold;color:#333;}


/* 로그인(NEW) - sellerpick */
div.mainPageWrap{width:100%;min-height:100%;padding:30px 0 0 150px;background: #000 url(/upload/images/bg_login.jpg) left top no-repeat;background-size:cover;}
div.adminLogoWrap{padding-top:100px;}
div.adminLogoWrap li.sTitle{padding-top:34px;font-size:22px;font-weight:bold;color:#FFF;}
div.adminLogoWrap li.sTxt{padding-top:10px;line-height:20px;font-size:16px;color:#babbba;}

div.loginFormNew{margin-top:200px;}
div.loginFormNew input.i_l{width:300px;height:26px;margin-bottom:10px;border:1px solid #f6f6f6;background:#f6f6f6;}
div.loginFormNew input.i_p{width:300px;height:26px;margin-bottom:10px;border:1px solid #f6f6f6;background:#f6f6f6;}
div.loginFormNew a.btnLoginNew{display:block;width:310px;padding:13px 0;text-align:center;color:#FFF;background: #419df3;}
div.loginFormNew ul li.idChedk{margin-top:15px;color:#FFF;}


/* 로그인(NEW2) */
div.newPopLogin{position:absolute;left:50%;top:50%;width:480px;height:640px;margin-top:-320px;margin-left:-240px;
				background: url(/upload/images/bg_login_pop.png) left top repeat;
				-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;
				-webkit-box-shadow: 9px 9px 20px 6px rgba(0,0,0,0.56); 
				box-shadow: 9px 9px 20px 6px rgba(0,0,0,0.56);}
div.newPopLogin .inPopWrap{position:relative;width:480px;height:620px;}
div.newPopLogin .inPopWrap .logoWrap{position:absolute;left:40px;top:70px;}
div.newPopLogin .inPopWrap .logoWrap p{width:400px;margin-top:40px;color:#FFF;}
div.newPopLogin .inPopWrap .logoWrap p strong{display:block;padding-bottom:5px;font-size:1.5em;font-weight:normal;letter-spacing:-1px;}
div.newPopLogin .inPopWrap .logoWrap p span{font-size:11px;color:#bcb4be;letter-spacing:-1px;}



div.loginFormWrapNew{position:absolute;left:40px;top:270px;}
div.loginFormWrapNew .intoForm{float:left;}
div.loginFormWrapNew .intoForm input.i_l,
div.loginFormWrapNew .intoForm input.i_p{display:block;width:270px;height:25px;margin-bottom:8px;vertical-align:top;}
div.loginFormWrapNew a.btnLoginNew{display:block;float:left;width:100px;height:45px;margin-left:8px;padding-top:32px;color:#FFF;text-align:center;line-height:12px;
									border:1px solid #5378db;background: #2b4fb1;vertical-align:top;}
div.memTxt,
div.memTxt label a{color:#5e90be;}
div.memTxt label a:hover{text-decoration:underline;}
div.memTxt label{color:#5e90be;line-height:11px;letter-spacing:-1px;vertical-align:top;}

div.copyInfoNew{position:absolute;left:40px;top:510px;}
div.mainLang ul li{display:inline-block;margin-right:5px;}
div.mainLang ul li a{display:block;}
div.mainLang ul li a img{width:20px;}
div.copyInfoNew .copy1,
div.copyInfoNew .copy2{float:left;width:200px;margin-top:30px;font-size:11px;line-height:12px;color:#45709a;letter-spacing:-1px;}

/* --------------------------- */
/* 로그인(NEW) - smilekeep */
body.atSmilekeep div.mainPageWrap{width:100%;min-height:100%;padding:30px 0 0 150px;background: #000 url(/upload/images/bg_login_smilekeep.jpg) left top no-repeat;background-size:cover;}
body.atSmilekeep div.newPopLogin{position:absolute;left:50%;top:50%;width:480px;height:640px;margin-top:-320px;margin-left:-240px;
				background: url(/upload/images/bg_login_smilekeep_pop.png) left top repeat;
				-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;
				-webkit-box-shadow: 9px 9px 20px 6px rgba(0,0,0,0.56); 
				box-shadow: 9px 9px 20px 6px rgba(0,0,0,0.56);}
body.atSmilekeep div.loginFormWrapNew a.btnLoginNew{display:block;float:left;width:100px;height:45px;margin-left:8px;padding-top:32px;color:#FFF;text-align:center;line-height:12px;
									border:1px solid #3c9929;background: #2c801b;vertical-align:top;}
body.atSmilekeep div.newPopLogin .inPopWrap .logoWrap p span{font-size:11px;color:#e2ffdd;letter-spacing:-1px;}
body.atSmilekeep div.copyInfoNew .copy1,
body.atSmilekeep div.copyInfoNew .copy2{color:#398429;}
body.atSmilekeep div.memTxt,
body.atSmilekeep div.memTxt label,
body.atSmilekeep div.memTxt label a{color:#398429;}

/* 로그인 셀러가입 */
div.memJoinBtn a.btnJoinNew{display:block;width:150px;padding:13px 0;text-align:center;color:#FFF;background: #35342f;}

/* 탭정렬 부분 */
div.topBtnLeft{float:left;}
div.topBtnRight{float:right;position:relative;}
div.topBtnRight p.noticePop{position:absolute;right:0;top:-87px;width:400px;padding:5px;color:#b9b9b9;background: #333;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
div.topBtnRight img.downAllow{position:absolute;right:40px;top:-13px;}

div.tabBtnOrder a{display:inline-block;width:150px;padding:5px 0;text-align:center;background: #e5e5e5;}
div.tabBtnOrder a.on{color:#f0ff00;background: #3f4f5d;}

/* 판매중지 사유 팝업 */
#popupProductSoldOutTable {position: absolute;width: 650px;z-index: 2;top:116px;right:69px;border:2px solid #333333;background-color: #ffffff;}
#popupProductSoldOutTable > .upAllow {position: absolute;right: 30px;top: -7px;}
#popupProductSoldOutTable.noOpenTable {display:none;}
#popupProductSoldOutTable.onOpenTable {display:block;}
#popupProductSoldOutTable > .layerPopWrap > .popTop > h2 {margin-left:0px;}
#popupProductSoldOutTable > .layerPopWrap > .popTop4 {background: #333333 !important;}
#popupProductSoldOutTable > .innerPopTable {width: 100%;min-height: 200px;max-height: 300px;overflow-y: scroll;display: block;background-color: #FFFFFF;}
table.tableForm th.mPopTabletd {width: unset;height: 20px;text-align: center;padding: 0px !important;background: #a9a8a8 !important;border: 1px solid #848383 !important;color: #FFFFFF;}
table.tableForm td.mPopTabletd {width: unset;height: 20px;text-align: center;padding: 0px !important;}

/* 기초상품 */
/* Table Option Form */
table.tableOptionForm{width:100%;clear:both;margin-top:5px; margin-bottom:5px;}
table.tableOptionForm td{height:20px;border:1px solid #d2d0d0;}
table.tableOptionForm th{letter-spacing:-1px;text-align:center;padding: 2px 0px !important;font-size:11px;font-weight:normal;border:1px solid #dcdcdc;background: #f6f6f6;font-weight:bold;width: 0px !important;}

#opt1Cn, #opt2Cn {padding: 5px;}
.optListTbody > tr > td {text-align:center;}
.dragHandle:hover {cursor: move;}
.optListTbody > tr > td {padding:0 !important;margin:0 !important;}
span.thTitle {padding: 2px 0px !important;font-weight:bold;}
input.wideInputAlignLeft {width: 88%;display: block;text-align: left;}
input.shortInputAlignLeft {width: 80%;display: block;text-align: left;}
input.wideInputAlignRight {width: 85%;display: block;text-align: right;}
input.shortInputAlignRight {width: 70%;display: block;text-align: right;}

/* 상품수집관리, 상품관리 부분 */
p.icon_target_shape {margin-right: 5px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color: #f44;display: inline-block;line-height: normal !important;}
p.icon_target_shape > b {vertical-align: top;color: #FFFFFF;font-size: 4px;line-height: normal !important;}
p.textO {padding: 0px 3px;}
p.textP {padding: 0px 5px;}

/* pop 부분 */
li.opt span.optValKr { color: #ff0000; }
li.opt span.optTit, li.opt span.optTitKr { width: 26px;padding: 3px 3px 1px;line-height: 11px;color: #6f727b;border-right: #dddddd;background: #dadce3;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
li.opt span { display: inline-block;margin-left: 10px; }
li.tit { position: relative;font-size: 15px;line-height: 15px; }
li span.prodArea { padding: 4px 2px 2px;margin-right: 4px;font-size: 11px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }

/* 물류부분 */
span.masterNumber {background:#3adfc8;}
span.noInvoiceProduct {background:#ff7d30;}
span.waitProduct {background:#f0ff00;}
span.noMblProduct {background:#adff2b;}
a.btn_in_gray,
a.btn_in_blue,
a.btn_in_red{display:inline-block;padding:1px 5px;color:#ecf0f1 !important;font-size:11px;letter-spacing:-1px;
		-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
a.btn_in_gray{background: #d5d5d5;}
a.btn_in_red{background: #e34032;}
a.btn_in_blue{background: #2b8ad4;}
a.btnTop {position: fixed;width:50px;height:32px;right: 20px;bottom: 20px;
         display: none;background: #000;z-index:9999;text-align:center;padding-top:18px;
		 -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}

 /* 무게입력 */
 .weightPop {position: absolute;background-color: #363939;border-radius: 5px;padding:5px;}
 .weightPop > ul:nth-child(2) {float: left;}
 .weightPop > ul:nth-child(3) {float: right;}
 .weightPop > ul > li {display: block !important;}
 .weightPop > ul:nth-child(3) {margin-left:5px;}
 .weightPop > ul:nth-child(3) > li:nth-child(1) {margin-bottom: 3px !important;}
 .weightPop > ul:nth-child(3) > li:nth-child(2) {letter-spacing:-0.01em !important;}
 .weightPop > ul:nth-child(3) > li > span {width: 44px;background-color: #eef1f1;display: inline-block;vertical-align: bottom;margin-left: 3px;border-radius: 2px;
     font-size: 16px;font-weight: bold;color: #27383a;text-align: right;padding: 0px 5px;}
 .weightPop > ul:nth-child(2) > li > input {width: 80px;font-size: 32px;font-weight: bold;color: #486265;border: 1px solid #eef1f1;background: #eef1f1;vertical-align: middle;margin-left: 3px;border-radius: 2px;text-align: right;}
 .weightPop > ul:nth-child(2) > li > span {color: #eef1f1;font-size: 20px;vertical-align: bottom;}
 a.weight_btn_sml, a.weight_btn_black, a.weight_btn_gray, a.weight_btn_orange, a.weight_btn_blue, a.weight_btn_red, a.weight_btn_green {
     display: inline-block;padding: 2px 10px;color: #edf1f2 !important;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font-size: 12px;
 }
 a.weight_btn_red {background: #FF0000;}
 a.weight_btn_red:hover {background: #af2f2f;}
 a.weight_btn_green {background: #4ea818;}
 a.weight_btn_green:hover {background: #498227;}

 .weightPopArrow {position: absolute;font-family: serif;font-weight: bold;margin-left: -15px; }

 input.redBox { color:#fff; background-color:red; }
 input.blueBox { color:#0000ff; background-color:#eff2f2; }
 input.blackBox { color:#000000; background-color:#eff2f2; }

 a.cancelBtn {color: #f6ff00 !important;font-weight: bold;font-size: 12px;background-color: #fe4e4e;padding: 1px 2px;float: right;animation:animationColor 1.5s infinite;}
 @keyframes animationColor {
 	0%   { opacity:1; }
 	12%  { opacity:0.2; }
 	24%  { opacity:1; }
 	36%  { opacity:0.2; }
 	48%  { opacity:1; }
 	100% { opacity:1; }
 }

 a.cancelLeftBtn {color: #f6ff00 !important;font-weight: bold;font-size: 12px;background-color: #fe4e4e;padding: 1px 2px;animation:animationColorLeft 1.5s infinite;}
 @keyframes animationColorLeft {
 	0%   { opacity:1; }
 	12%  { opacity:0.2; }
 	24%  { opacity:1; }
 	36%  { opacity:0.2; }
 	48%  { opacity:1; }
 	100% { opacity:1; }
 }

 /* 팝업 탭 */
div.tabBtnWrap{float:left;padding-top:5px;}
div.tabBtnWrap a{display:inline-block;width:120px;padding:8px 0;text-align:center;color:#FFF;background: #394a55;
				-webkit-border-top-left-radius: 10px;
				-webkit-border-top-right-radius: 10px;
				-moz-border-radius-topleft: 10px;
				-moz-border-radius-topright: 10px;
				border-top-left-radius: 10px;
				border-top-right-radius: 10px;}

/* 오배송 이미지 */
div.cowImgListWrap{}
div.cowImgListWrap > article.cowImgAtc {display:inline-block;position:relative;}
div.cowImgListWrap > article.cowImgAtc > img{height:200px;max-width:500px;vertical-align:top;}
div.cowImgListWrap > article.cowImgAtc > a { display:block; position:absolute; top:0; right:0; width:30px; height:30px; line-height:30px; background-color:red; color:#fff; text-align:center; font-size:20px; font-family:verdana; transform:scale(0.8); transform-origin:top right; }

/* 재고내역팝업 */
.sshOrdInfo {}
.sshOrdInfo > dd { display:inline-block; }
.sshOrdInfo.attNor {}
.sshOrdInfo.att3pl { color:#ccc; }

/* 재고수량변경 */
.modStockBtnWrap { display:inline-block; position:relative; }
.modStockBtnWrap .modStockFormWrap { display:none; position:absolute; top:25px; right:0; width:200px; text-align:left; background-color:#fff; border:1px solid #444; padding:10px; }
.modStockBtnWrap .modStockFormWrap > dl { padding:2px 0; }
.modStockBtnWrap .modStockFormWrap > dl > dt,
.modStockBtnWrap .modStockFormWrap > dl > dd { display:inline-block; }

/* 창고코드변경 */
.modWrhCodeBtnWrap { display:inline-block; position:relative; }
.modWrhCodeBtnWrap .modWrhCodeFormWrap { display:none; position:absolute; top:25px; right:0; width:200px; text-align:left; background-color:#fff; border:1px solid #444; padding:10px; }
.modWrhCodeBtnWrap .modWrhCodeFormWrap > dl { padding:2px 0; }
.modWrhCodeBtnWrap .modWrhCodeFormWrap > dl > dt,
.modWrhCodeBtnWrap .modWrhCodeFormWrap > dl > dd { display:inline-block; }


/** 로딩아이콘 **/
.loading-spinner { width:40px; height:40px; position:relative; box-sizing:border-box; display:inline-block; }
.loading-spinner::before {
	animation: 1.5s linear infinite spinner;
	animation-play-state: inherit;
	border: solid 3px #dedede;
	border-bottom-color: #EF6565;
	border-radius: 50%;
	content: "";
	height: 100%;
	opacity: inherit;
	transform: translate3d(-50%, -50%, 0);
	width: 100%;
	will-change: transform;
	position:absolute;
	top:50%;
	left:50%;
	box-sizing:border-box;
}
@keyframes spinner {
	0%   { transform: translate3d(-50%, -50%, 0) rotate(0deg); }
	100% { transform: translate3d(-50%, -50%, 0) rotate(360deg); }
}
div[alertBox]{
	
	background    : black ;
    color         : white ;
    text-align    : center;
    min-height    : 30px  ;
    border-radius : 5px   ;
    line-height   : 30px  ;
    margin-top    : 5px   ;
    padding       : 0 5px ;
    z-index       : 999999;
}


div[messageBox]:after{
	content:"";
	background: black;
	width:10px;
	height:10px;
	position: absolute;
	left: 20px;
	border: 0;
	bottom: -5px;
	transform: rotate( 45deg);
}

.loadingWrap{
	width         : 100%;
    height        : 100%;
    position      : fixed;
    top           : 0;
    left          : 0;
    background    : black;
    opacity       : 0.4;
    z-index       : 999998;
}


.loader10:before{
  content: "";
  position: absolute;
  top: 0px;
  left: -25px;
  height: 12px;
  width: 12px;
  border-radius: 12px;
  -webkit-animation: loader10g 3s ease-in-out infinite;
      animation: loader10g 3s ease-in-out infinite;
}

.loader10{
  position: relative;
  width: 12px;
  height: 12px;
  top: 50%;
  left: 50%;
  border-radius: 12px;
  -webkit-animation: loader10m 3s ease-in-out infinite;
      animation: loader10m 3s ease-in-out infinite;
}


.loader10:after{
  content: "";
  position: absolute;
  top: 0px;
  left: 25px;
  height: 10px;
  width: 10px;
  border-radius: 10px;
  -webkit-animation: loader10d 3s ease-in-out infinite;
      animation: loader10d 3s ease-in-out infinite;
}

@-webkit-keyframes loader10g{
  0%{background-color: rgba(255, 255, 255, .2);}
  25%{background-color: rgba(255, 255, 255, 1);}
  50%{background-color: rgba(255, 255, 255, .2);}
  75%{background-color: rgba(255, 255, 255, .2);}
  100%{background-color: rgba(255, 255, 255, .2);}
}
@keyframes loader10g{
  0%{background-color: rgba(255, 255, 255, .2);}
  25%{background-color: rgba(255, 255, 255, 1);}
  50%{background-color: rgba(255, 255, 255, .2);}
  75%{background-color: rgba(255, 255, 255, .2);}
  100%{background-color: rgba(255, 255, 255, .2);}
}

@-webkit-keyframes loader10m{
  0%{background-color: rgba(255, 255, 255, .2);}
  25%{background-color: rgba(255, 255, 255, .2);}
  50%{background-color: rgba(255, 255, 255, 1);}
  75%{background-color: rgba(255, 255, 255, .2);}
  100%{background-color: rgba(255, 255, 255, .2);}
}
@keyframes loader10m{
  0%{background-color: rgba(255, 255, 255, .2);}
  25%{background-color: rgba(255, 255, 255, .2);}
  50%{background-color: rgba(255, 255, 255, 1);}
  75%{background-color: rgba(255, 255, 255, .2);}
  100%{background-color: rgba(255, 255, 255, .2);}
}

@-webkit-keyframes loader10d{
  0%{background-color: rgba(255, 255, 255, .2);}
  25%{background-color: rgba(255, 255, 255, .2);}
  50%{background-color: rgba(255, 255, 255, .2);}
  75%{background-color: rgba(255, 255, 255, 1);}
  100%{background-color: rgba(255, 255, 255, .2);}
}
@keyframes loader10d{
  0%{background-color: rgba(255, 255, 255, .2);}
  25%{background-color: rgba(255, 255, 255, .2);}
  50%{background-color: rgba(255, 255, 255, .2);}
  75%{background-color: rgba(255, 255, 255, 1);}
  100%{background-color: rgba(255, 255, 255, .2);}
}