/* erp레이아웃 */
html,body, h1, h2, h3, h4, h5, h6, th, td, input, a, select { font-weight:normal; font-family: 'Noto Sans KR', "맑은 고딕", malgun gothic, "Apple SD Gothic Neo", "돋움", dotum, sans-serif; font-size:13px;}
#intranet_lnb .menu_tit { background-color: #f7f7f7; border-bottom: 1px solid #e5e5e5; height: 28px; margin:0; position: relative; }
#intranet_lnb .menu_tit .tit_l { background: url("/include/jquery/css/sitecook/images/icon_page_designer_tit_move.png") no-repeat; width: 10px; height: 10px; position: absolute; top: 9px; left: 12px; cursor: move; }
#intranet_lnb .menu_tit .tit_r { background: url("/include/jquery/css/sitecook/images/icon_page_designer_tit_help.png") no-repeat;  width: 10px; height: 10px; padding: 0; margin: 0; position: absolute; top: 9px; right: 10px; }
#ABA-read-top .admin-help-manual { margin:0px; margin-left:5px; }
.erpLayoutWrap { background: #eaecf1;padding: 0 15px 0 0;}
.erpLayoutWrap #intranet_lnb { margin-top:0; background:#354045; box-shadow: #ddd 0 0 5px; border:none; margin-right:20px; }
.erpLayoutWrap #intranet_lnb .ABA-content-box { margin:0; }
.erpLayoutWrap #admin-toggle-lnb { width:16px; height:55px; margin-left:-20px; position:relative; top:13px;} 
.erpLayoutWrap #admin-toggle-lnb { background-image:url("btn_open_arrow_bl.png"); }
.erpLayoutWrap #admin-toggle-lnb:hover { background-image:url("btn_open_arrow_bl_over.png"); }
.admin-toggle-lnb-hide .erpLayoutWrap #admin-toggle-lnb { background-image:url("btn_close_arrow_bl.png"); margin-left:0; margin-right:-39px;}
.admin-toggle-lnb-hide .erpLayoutWrap #admin-toggle-lnb:hover { background-image:url("btn_close_arrow_bl_over.png"); }
.erpLayoutWrap #intranet_contents { box-shadow:none; padding:15px 0; background:none;}
body.admin-toggle-lnb-hide .erpLayoutWrap #intranet_contents {padding-left:20px;}
.erpLayoutWrap #intranet_contents .AB-sj-h3{padding:0; font-size:24px; margin-right:10px; }
.erpLayoutWrap #intranet_contents .ABA-content-box { margin:0; background:none;}
.erpLayoutWrap #intranet_contents .ABA-subcontent{margin-bottom:10px; padding: 10px 30px;background-color: #ffffff;border: 1px solid #dedfe1;}
.erpLayoutWrap #intranet_contents .-bdArticleWrap {padding: 30px;background-color: #ffffff;border: 1px solid #dedfe1; margin-bottom:10px;}
.erpLayoutWrap #intranet_contents .-bdArticleWrap > .-bdTitleWrap:first-child {margin-top:-10px; }
.erpLayoutWrap #intranet_contents .-bdArticleWrap .-bdTitleWrap .designer-tog-btn {top:27px; right:27px;}
.ui-widget-content .-bdArticleWrap {padding: 15px;background-color: #ffffff;border: 1px solid #dedfe1; margin-bottom:10px;}
.erp-menu-toggle { position:absolute; top:30px; right:0; width:170px; height:65px; background:#f0f0f0; border:1px solid #ccc; box-shadow:#828282 2px 2px 2px; padding:3px; }
.erp-menu-toggle > ul { padding:0 10px; }
.erp-menu-toggle > ul > li { border-bottom:1px solid #d7d7d7; border-top:1px solid #fcfcfc; }
.erp-menu-toggle > ul > li a { color:#000; letter-spacing:-0.5px; display:block; padding:8px 3px; }
.erp-menu-toggle > ul > li:first-child { border-top:none; }
.erp-menu-toggle > ul > li:last-child { border-bottom:none; }
.erp-menu-toggle > ul > li:hover a { color:#3e7dde; }
#-sl-admin-menu { position: absolute;top:6px;right: 10px; z-index:9999; }
#-sl-admin-menu.abline-div-padding, .erp-menu-toggle.abline-div-padding{position:static;}
.admin-designer-sl-wrap .admin-designer-mode-exit {top:-32px;}
.admin-designer-sl-wrap .admin-designer-mode-exit a {font-size:13px; letter-spacing:-0.5px; line-height:14px; font-weight:300; }

/* erp메인 */
#AB-jq-gallery-erp.mainTplErp .AB-pane-1 {padding:0 }
#AB-jq-gallery-erp .AB-over-wrap { margin:-1px 0 -1px -1px; }
#AB-jq-gallery-erp .AB-over { padding: 8px 20px; background-color: #f4f5f8; border:1px solid #bfc2cb; text-align: center; cursor:pointer; } 
#AB-jq-gallery-erp .AB-over.AB-current { background:#6983d4; box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset; border-color:#5570c2; } 
#AB-jq-gallery-erp .AB-over h3 { color:#8b8f98; font-size:13px; letter-spacing: -0.5px; font-weight:bold; } 
#AB-jq-gallery-erp .AB-over.AB-current h3 { color: #FFF; text-shadow:#373f58 0 0 1px; }
#AB-jq-gallery-erp [class*="AB-pane"] td { border-right:1px solid #edeff3;height:57px; }
#AB-jq-gallery-erp [class*="AB-pane"] td:last-child { border-right:none; }
#AB-jq-gallery-erp [class*="AB-pane"] td div { font-size:13px; padding-left:35px; }
#AB-jq-gallery-erp [class*="AB-pane"] td .-fdTitle { color:#4d4d4d; font-weight:bold; padding-bottom:3px; }
#AB-jq-gallery-erp [class*="AB-pane"] td .-fdPriceSum { color:#666; letter-spacing:0; font-weight:bold; }
#AB-jq-gallery-erp [class*="AB-pane"] td .-fdPriceSum.bdSales { color:#ea1d1d; }
#AB-jq-gallery-erp [class*="AB-pane"] td .-fdPriceSum.bdOrder { color:#003ace; }
.erpLayoutWrap #intranet_contents .mainTplErp .mainTplWrap {background-color:#ffffff;}
.mainTplErp .mainTplWrap { border: 1px solid #ddd; border-radius: 3px; }
.mainTplErp .mainTplWrap .mainTplBox {min-height:305px; }
.mainTplErp .mainTplWrap .tplMore { top:23px; right:23px; }
.mainTplErp .mainTplWrap .tplMore a { color: #9e9e9e; font-size:15px; letter-spacing:-0.5px; }
.mainTplErp .mainTplWrap .mainTplHead { background:#f5f5f5; border-bottom:1px solid #eee; padding: 20px 23px; }
.mainTplErp .mainTplWrap .mainTplHead h3 { color:#454545; font-size:19px; font-weight:bold; letter-spacing:-0.5px; }
.mainTplErp .mainTplWrap .mainTplHead h3 span {font-size:14px; font-weight:300;}
.mainTplErp .mainTplWrap .mainTplHead + div { padding: 10px 23px; min-height:110px; }
.mainTplErp .mainTplWrap .mainTplHead + div td { border-bottom:1px solid #eee; border-top:1px solid #fff; padding:5px 0; }
.mainTplErp .mainTplWrap .mainTplHead + div tr:first-child td { border-top:none; }
.mainTplErp .mainTplWrap .mainTplHead + div tr:last-child td { border-bottom:none; }
.mainTplErp .mainTplWrap a:hover { text-decoration:underline; }

/* 헤더 */
.btnLogoErp { font-size: 22px;font-weight: bold;color: #fff;line-height: 22px;margin-bottom: 0px;margin-left: 6px;vertical-align: bottom;display: inline-block; }
.admin-header-util-wrap { top:15px; margin:0;}
.admin-header-util-wrap.abline-div-padding {position:static; }
.admin-header-logo { padding: 10px 0 10px 15px; display:inline-block; margin:0;}
.admin-header-btn { font-family:'Noto Sans KR',"Apple SD Gothic Neo",sans-serif; font-size:12px; border: 1px solid #fff;border-radius: 3px; height: 22px; line-height: 20px; }
.admin-header-name {color: #ffffff;}
.admin-top-dfg, .admin-top-vm {border-radius: 3px;}

/* 입력상자 */
.AB-text, .AB-select, input[type="text"], select{height: 34px; line-height: 34px; font-size:13px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: inherit; font-size:inherit;}
[class*="inputRow"]:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
[class*="inputRow"] li { float:left; padding:3px 0 3px 20px; position:relative; box-sizing:border-box; }
[class*="inputRow"] li .AB-checkbox, [class*="inputRow"] li .AB-radio { position:absolute; left:0; top:4px;  }
.inputRow-2 li { width:50%; }
.inputRow-3 li { width:33.3%; }
.inputRow-4 li { width:25%; }
.inputRow-5 li { width:20%; }
.inputColumn li { padding:5px 0; }

/* 목록폼 */
[class*="bdAdmin"] .-tblList { background-color:#fff; border:none; border-top: 1px solid #a8b7e9; border-bottom: 1px solid #dddddd;}
[class*="bdAdmin"] .articleList .-tblList th, [class*="bdAdmin"] .articleList .-tblList td {border-left-color:#eee; color:#454545;}
[class*="bdAdmin"] .articleList .-tblList th, [class*="bdAdmin"] .articleList .-tblList td, [class*="bdAdmin"] .articleList .-tblList tbody td [class*="AB-LF-"]{font-size: 13px; }
[class*="bdAdmin"] .-tblList thead th{background-color: #fbfbfb; padding: 12px 10px 12px 10px; background: -webkit-linear-gradient(top, #fbfbfb 20%, #fbfbfb 100%);}
[class*="bdAdmin"] .articleList .-tblList thead th, [class*="bdAdmin"] .articleList .-tblList thead th a, [class*="bdAdmin"] .articleList .-tblList thead td, [class*="bdAdmin"] .articleList .-tblList thead td a {color: #333333;}
[class*="bdAdmin"] .articleList .-tblList tbody td, [class*="bdAdmin"] .articleList .-tblList tbody td a {color: #454545;}
[class*="bdAdmin"] .articleList .-tblList tbody td.-alignLeft, [class*="bdAdmin"] .articleList .-tblList tbody td.-alignLeft a{color: #555555;}
[class*="bdAdmin"] .-tblList tbody td{font-size: 13px; padding: 10px 8px 12px 8px;}
[class*="bdAdmin"] .-tblList .AB-select[disabled] { background:#f9f9f9; }
[class*="bdAdmin"] .-tblList .btn-tpl.-btnStaRefund { margin-left:10px; cursor:default; letter-spacing:-1px; padding:0 4px 0 3px; color:#c5c5c5; }
[class*="bdAdmin"] .-tblList [class*="-btnSta"] { cursor:default; }
[class*="bdAdmin"] .-tblList [class*="-btnStaRef"] , [class*="bdAdmin"] .-tblList .-btnStaOrg , [class*="bdAdmin"] .-tblList .-btnStaHead { color: #fff; border: none; text-align:center; width:18px; height: 18px; border-radius: 2px; font-size: 12px; font-weight:300; line-height: 18px; display: inline-block; letter-spacing:0; padding:0; margin-right:6px; border-radius:18px;}
[class*="bdAdmin"].abline-div-padding .-tblList [class*="-btnStaRef"] { background-color:#ccc;}
[class*="bdAdmin"] .-tblList .-btnStaRef { background-color: #015000; }
[class*="bdAdmin"] .-tblList .-btnStaRefI { background-color: #e27f7f; }
[class*="bdAdmin"] .-tblList .-btnStaRefO { background-color: #bb88e0; }
[class*="bdAdmin"] .-tblList .-btnStaRefOHMY{ background-color: #ef4d75; cursor:pointer; }
[class*="bdAdmin"] .-tblList .-btnStaRefBOS{ background-color: #4998e0; cursor:pointer;}
[class*="bdAdmin"] .-tblList .-btnStaRefJIIB{ background-color: #149c0a; cursor:pointer; }
[class*="bdAdmin"] .-tblList .-btnStaRefLAW{ background-color: #ff9529; cursor:pointer;}
[class*="bdAdmin"] .-tblList .-btnStaOrg { background-color: #7aa7e0; }
[class*="bdAdmin"] .-tblList .-btnStaRefC { background-color: #0f2e92; }
[class*="bdAdmin"] .-tblList .-btnStaHead {  background:#bfbfbf; text-shadow: #b3b3b3 1px 1px 0; }
[class*="bdAdmin"] .-tblList .-fdSubjectRefund { color:#adadad; }
[class*="bdAdmin"] .-tblList .-fdSubjectHead { color:#ddd; }
[class*="bdAdmin"] .-tblList .-fdSubjectOrg { text-decoration:line-through; } /* 원본명세서용 제목, 붉은색 텍스트 */
[class*="bdAdmin"] .-tblList .-fdResultRow {background-color: #fbfbfb;}
[class*="bdAdmin"] .-tblList [class*="AB_btn_dialog"] .btn-tpl.btn-size-02 { margin-top:-2px; }
.bdAdmin select[name="onectg_tmp_category_1"] { margin-left:0; }
.bosAdmin a[class*="AB_btn_dialog"] .AB-LF-private img { display:none; }
[class*="bdAdmin"][class*="bdList"] .-bdTitleWrap {margin-bottom:20px; }
[class*="bdAdmin"] .-bdTitleWrap.articleHead, [class*="bdAdmin"][class*="bdView"] .-bdTitleWrap.articleHead {text-align:left; border-bottom:none; margin-bottom:10px;}
[class*="bdAdmin"] .-bdTitleWrap.articleHead [class*="-titleTab"] {font-size:20px; font-weight:500; color:#333333; height:auto; line-height:initial; }
[class*="bdAdmin"] .-bdTitleWrap [class*="-titleTab"] { font-size:16px; font-weight:500; height:33px; }
[class*="bdAdmin"] .-bdTitleWrap [class*="-titleTab"] + div .-btnAdminCommon02 {margin-top:3px; }
.ui-widget-content [class*="bdAdmin"] .-bdTitleWrap [class*="-titleTab"] {font-size:14px; }
[class*="bdAdmin"] .-bdSettingWrap {margin-top: 10px; background-color: #ffffff;border: 1px solid #dedfe1;}
[class*="bdList"] .-bdSettingWrap .AB-text, [class*="bdList"] .-bdSettingWrap .AB-select{height: 34px;line-height: 32px; font-size: 13px;}
.erpLayoutWrap [id*="admin-tg-btn-"].-hide .admin-btn-tg-dft, .erpLayoutWrap [id*="admin-tg-btn-"].-show .admin-btn-tg-all, .erpLayoutWrap .admin-btn-tg-dft.intranet_conts-hide, .erpLayoutWrap .admin-btn-tg-all.intranet_conts-show {cursor:pointer !important; }
.admin-btn-tg-dft , .admin-btn-tg-all {height:32px; line-height:30px; vertical-align:middle; font-size:13px; padding:0 12px;}
.erpLayoutWrap [class*="bdList"] .admin-btn-tg-dft {display:none !important;}
.erpLayoutWrap [class*="bdList"] .admin-btn-tg-all {width:32px; padding:0; font-size:0; text-indent:-9999px; }
.erpLayoutWrap [class*="bdList"] [id*="admin-tg-btn-"].-hide .admin-btn-tg-all, .erpLayoutWrap [class*="bdList"] .admin-btn-tg-all.intranet_conts-hide  {background:url("btn_down_arrow.png") left top no-repeat; border:none;}
.erpLayoutWrap [class*="bdList"] [id*="admin-tg-btn-"].-show .admin-btn-tg-all, .erpLayoutWrap [class*="bdList"] .admin-btn-tg-all.intranet_conts-show {background:url("btn_up_arrow.png") left top no-repeat; border:none;}

/*검색바*/
[class*="bdAdmin"][class*="bdList"] .-bdSchWrap { box-shadow:none !important; margin-bottom: 10px;padding: 20px 30px; background-color: #f8f9fd;border: 1px solid #dedfe1;}
[class*="bdAdmin"][class*="bdList"] {border-width:1px 0; }
[class*="bdAdmin"][class*="bdList"] .-bdSchWrap table.-tblList th, [class*="bdAdmin"][class*="bdList"] .-bdSchWrap table.-tblList td {border-left:none; padding: 15px 8px;}
[class*="bdAdmin"] .-bdSchWrap table.-tblList { border-color: #dddddd; box-shadow:none; }
[class*="bdAdmin"] .-bdSchWrap .-tblList th, [class*="bdAdmin"] .-bdSchWrap .-tblList td {padding:10px 15px; }
[class*="bdAdmin"] .-bdSchWrap table.-tblList tr th {background: #f8f9fd;font-size: 14px;color: #444; padding-left:15px;}
[class*="bdAdmin"] .-bdSchWrap table.-tblList tr td { background:#f8f9fd; }
[class*="bdAdmin"] .-bdSchWrap table.-tblList tr:last-child td { border-bottom:none; }
[class*="bdAdmin"] .-bdSchWrap .AB-text, [class*="bdAdmin"] .-bdSchWrap .AB-select, [class*="bdAdmin"] .-bdSchWrap input[type="submit"].btn-tpl.btn-size-05{height: 34px; line-height: 34px;}
[class*="bdAdmin"] .-bdSchWrap .AB-text, [class*="bdAdmin"] .-bdSchWrap .AB-select{font-size: 13px;}
[class*="bdAdmin"] .-bdSchWrap div > label {padding-top:0; }
[class*="bdAdmin"] .-bdSchWrap .AB-checkbox, [class*="bdAdmin"] .-bdSchWrap .AB-radio {margin-top:2px; }
.ui-widget-content [class*="bdAdmin"][class*="bdList"] .-bdSchWrap {padding:0px 15px; }
.ui-widget-content [class*="bdAdmin"][class*="bdList"] .-bdSchWrap .-tblList {margin-bottom:0; border:none;}

/* 버튼set*/
.btnSetErpList { white-space:nowrap; }
.btnSetErpList > div[class*="btn"] { display:inline-block; background-image:url("btnset_erp_list.gif"); background-repeat:no-repeat; width:34px; height:20px; vertical-align:top; }
.btnSetErpList > div[class*="btn"] [class*="-btnAdminCommon"] {vertical-align:top;} 
.btnSetErpList > div.btnCopy { background-position:0px 0px; }
.btnSetErpList > div.btnModify { background-position:-50px 0px; }
.btnSetErpList > div.btnDelete { background-position:-100px 0px; }
.btnSetErpList > div.btnPrint { background-position:-150px 0px; }
.btnSetErpList > div.btnLogin { background-position:-200px 0px; width:44px; }
.btnSetErpList > div.btnAuth { background-position:-250px 0px; width:54px; }
.btnSetErpList > div.btnCancel { background-position:0px -30px; }
.btnSetErpList > div.btnBanip { background-position:-50px -30px; }
.btnSetErpList > div.btnBanchul { background-position:-100px -30px; }
.btnSetErpList > div.btnExtend { background-position: -150px -32px; }

/* 쓰기폼 */
[class*="bdWrite"][class*="bdAdmin"] .-bdSchWrap table.-tblList {border:1px solid; border-color:#a8b7e9 #e5e5e5 #ddd #e5e5e5; }
[class*="bdWrite"][class*="bdAdmin"] .articleInput {border-color:#ccc #e5e5e5; }
[class*="bdWrite"][class*="bdAdmin"] .articleInput > ul > li > label, .bdWrite[class*="bdAdmin"] .articleInput > ul > div > li > label{font-size: 14px; font-weight:normal;}
[class*="bdWrite"] .articleInput li .AB-checkbox + label, [class*="bdWrite"] .articleInput li input[type="checkbox"] + label, [class*="bdWrite"] .articleInput li .AB-radio + label, [class*="bdWrite"] .articleInput li input[type="radio"] + label, [class*="bdWrite"] .articleInput li .chk + label{font-size: 13px;}
[class*="bdAdmin"] .-bdTitleWrap .-fdWriterName { color: #959595;letter-spacing: -0.3px;padding-top: 8px; }
[class*="bdAdmin"] .-bdTitleWrap .-fdWriterName .-fdSignDate { color:#9a9a9a; letter-spacing:0; }
.articleInput li ul[class*="inputRow"] li .AB-checkbox + label, .articleInput li ul[class*="inputRow"] li .AB-checkbox + label span, .articleInput li ul[class*="inputRow"] li .AB-radio + label, .articleInput li ul[class*="inputRow"] li .AB-radio + label span { line-height:18px; }
[class*="bdWrite"][class*="bdAdmin"] .articleInput li .AB-text + .btn-tpl.AB-btn-dup-chk {margin-left:-1px; padding:0 16px; }
.bdWrite[class*="bdAdmin"] .articleInput li img.-fdLowCtg {top:63px !important;}
.bdWrite[class*="bdAdmin"] .articleInput li .-btnEditRtimp {height:73px; line-height:73px; text-align:center; width:80px; font-size:14px;}
[class*="bdErpAuthTitle"] { letter-spacing: -1px; margin-bottom: 5px; padding: 7px 15px; border-radius: 5px; }
[class*="bdErpAuthInput"] { padding: 8px 15px; border-radius: 5px; }
[class*="bdErpAuthInput"] + [class*="bdErpAuthTitle"] { margin-top:15px; }
.bdErpAuthTitle_level { background-color: #dae8f9;  }
.bdErpAuthTitle_article { background-color: #eaeaea;  }
.bdErpAuthInput_level { background-color: #f6faff; }
.bdErpAuthInput_article { background-color: #f9f9f9; }
.inputChkInline, .inputChkInline li { display:inline-block; margin-right:5px; }
.inputChkRow, .inputChkRow li { display:inline-block; width:120px; }
ul.inputChkRow:after { content:''; display:block; height:0; clear:both; visibility:hidden; }
[class*="bdAdmin"] .articleInput li .AB-text + .btn-tpl.btn-size-05, [class*="bdAdmin"] .articleInput li .AB-select + .btn-tpl.btn-size-05, [class*="bdAdmin"] .-bdSchWrap input[type="submit"].btn-tpl.btn-size-05{ height: 34px; line-height: 31px;font-size: 13px;}
.bdWriteIntra .-tblIntra { border-top: 1px solid #a8b7e9; }
.ui-dialog-content .bdAdmin.bdWrite.bdErpWrite .articleInput > ul > li > label.-iconRequiredInput {background:url("/template/DESIGN_content/program/theme/01/icon_required_input.png") right center no-repeat}

/* 보기폼 */
[class*="bdView"] .articleHeadTop { border-top: 1px solid #a8b7e9; }
div[id*="global_dialog"] .bdAdmin.bdErpView { background:#fff; border:1px solid #ddd; padding:15px 20px; }
.bdAdmin.bdErpView .articleView > div { padding-bottom:30px; position:relative;  }
.bdAdmin.bdErpView .articleView [class*="admin-tg-conts-"] .-bdTitleWrap {margin-top:0;}
.bdAdmin.bdErpView .articleView .-tblList th, .bdAdmin.bdErpView .articleView .-tblList td { border-top:none; }
.bdAdmin.bdErpView .articleView .-tblList td > a { color:#4e63d2; text-decoration:underline; }
.bdAdmin.bdErpView .articleHead { text-align:center; border-bottom:1px solid #ddd; }
.bdAdmin.bdErpView .articleHead h4 { padding:0; }
.bdAdmin.bdErpView .-bdThumb { background:#fff; border:1px solid #aaa; padding:17px; }
.bdAdmin.bdErpView .-bdThumb li { text-align:center; float:left; width:20%; }
.bdAdmin.bdErpView .-bdThumb li a { display:block; }
.bdAdmin.bdErpView .-bdThumb.ABA-article-contents img { margin:5px; width:144px; height:108px; }
.bdAdmin.bdErpView .designer-tog-btn { top:9px; background-position:85% center; }
[class*="bdAdmin"][class*="bdView"] .-btnWrap {padding:15px 0 30px 0;}
[class*="bdAdmin"] .-tblList .-fdRelRefund { font-size:11px; letter-spacing:0px; display:block; padding:3px 0; }
[class*="bdAdmin"] .-tblList .-fdRelRefund a { color:#989898; }
[class*="bdAdmin"] .-tblList .-fdRelRefund a:hover { text-decoration:underline; }
[class*="bdAdmin"][class*="bdView"] .-bdTitleWrap.articleHead [class*="-titleTab"] {text-align:left; border-bottom:none;}
[class*="bdAdmin"][class*="bdView"] .-tblList th, [class*="bdAdmin"][class*="bdView"] .-tblList td{padding: 10px 8px; font-size: 14px; line-height:1.5em; position:relative;}  
[class*="bdAdmin"][class*="bdView"] .-tblList tbody th{background: -webkit-linear-gradient(top, #fbfbfb 20%, #fbfbfb 100%);}
[class*="bdAdmin"][class*="bdView"] [id*="admin-tg-btn-"] {padding:0;}
.-bdArticleWrap .ABA-rep-inbox, .-bdArticleWrap .ABA-cmt-list-wrap {margin-bottom:0;}
.cmtView .AB-cmt-view .-fdName *, .cmtView .AB-cmt-view .AB-cmt {font-size:14px; }
.cmtWrite .AB-cmt-input-wrap .AB-cr {min-height:45px; }
.cmtWrite .-btnCmt {height:45px; line-height:45px; font-size:15px;}

/*삭제폼*/
[class*="bdDelete"] .articleDelete {background-color:#fff; }

/* 렌탈 결제일 */
.-fdDateRental li { float:left; margin-right:5px; }
/* 인쇄용 */
.bdAdmin.bdErpView.print_view { width:96%; border:1px solid #ccc; padding:20px 29px 20px 28px; }
.bdAdmin.bdErpView.print_view .-fdWriterInfo { color: #999999;text-align: right;padding-bottom: 10px; }
.bdAdmin.bdErpView.print_view .-fdSubject { text-align:center; border-bottom:none; padding:40px 0; }
.bdAdmin.bdErpView.print_view .-fdSubject h4 { color:#454545; font-size: 24pt; letter-spacing:-1px; font-weight:bold; }
.bdAdmin.bdErpView.print_view .-bdTitleWrap .-titleTab { color:#454545; font-size:12pt; letter-spacing:-1px; font-weight:bold; }
.bdAdmin.bdErpView.print_view .-bdThumb { padding:10px; }
.bdAdmin.bdErpView.print_view .articleView { margin-top:0; }
.bdAdmin.bdErpView.print_view .-tblList { border:none; border-collapse:collapse;  }
.bdAdmin.bdErpView.print_view .-tblList th , .bdAdmin.bdErpView.print_view .-tblList td { line-height:17px; background:none; border:1px solid #aaa; border-width:1px 0; border-collapse:collapse; box-sizing:border-box; padding:10px; }
.bdAdmin.bdErpView.print_view .-tblList th { color:#5a5a5a; font-weight:bold; border-width:1px; padding-left:8px; text-align:left; }
.bdAdmin.bdErpView.print_view .-tblList td { color:#7a7a7a; }
.bdAdmin.bdErpView.print_view .-tblList tbody th:first-child { border-left:none; }
.bdAdmin.bdErpView.print_view .-tblList thead th:first-child { border-left:none; }
.bdAdmin.bdErpView.print_view .-tblList thead th:last-child { border-right:none; }
.bdAdmin.bdErpView.print_view .-tblList tr:first-child th , .bdAdmin.bdErpView.print_view .-tblList tr:first-child td { border-top:1px solid #666; }
.bdAdmin.bdErpView.print_view .-tblList tr:last-child th , .bdAdmin.bdErpView.print_view .-tblList tr:last-child td { border-bottom:1px solid #666; }
.bdAdmin.bdErpView.print_view .-tblList th.-fdTarget { text-align:center; border-bottom:1px solid #666; }
.bdAdmin.bdErpView.print_view .-tblList td .-fdEtc1 { color:#454545; font-size:12pt; font-weight:bold; text-align:center; display:inline-block; width:88%; overflow:hidden; }
.bdAdmin.bdErpView.print_view .-bdServiceList { border-top:1px solid #aaa; padding-top:15px; padding-bottom:30px; margin-top:5px; }
.bdAdmin.bdErpView.print_view .-bdServiceList .-tblList th , .bdAdmin.bdErpView.print_view .-bdServiceList .-tblList td { text-align:center; border:none !important; padding:6px 4px; }
.bdAdmin.bdErpView.print_view .-bdServiceList .-tblList th { padding-bottom:8px; }
.bdAdmin.bdErpView.print_view .-bdServicePrice { padding:0 0 30px 0; }
.bdAdmin.bdErpView.print_view .-bdServicePrice td { color:#454545; text-align:right; padding-right:13px; border-left:none; }
.bdAdmin.bdErpView.print_view .-bdServicePrice th { color:#454545; border-right:none; text-align:left;  }

.bdAdmin.bdErpView.print_view .order_view .-tblList tbody th { text-align:center; padding-left:0; padding-right:0; }
.bdAdmin.bdErpView.print_view .order_view .-tblList tbody td { padding-right:3px; }
.bdAdmin.bdErpView.print_view .-fdStamp { position: absolute; top: 26px; right: 5px; }
.bdAdmin.bdErpView.print_view .-fdStamp.ABA-default-box { position:static; }
/* 적용모델 
.rtl-next-box-wrap li { float:left; height:28px; padding:3px 0; box-sizing:border-box; white-space:nowrap; overflow:hidden; }
.rtl-next-box-wrap li label { letter-spacing:-0.5px; line-height:22px; width:95px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
*/
.rtl-next-box-wrap li { float:left; padding:2px 0; box-sizing:border-box; white-space:nowrap; overflow:hidden; }
[class*="bdAdmin"] .rtl-next-box-wrap li .AB-checkbox, [class*="bdAdmin"] .rtl-next-box-wrap li .AB-radio{margin-top:2px; margin-bottom:0;}
.rtl-next-box-wrap li label { letter-spacing:-0.5px; line-height:22px; width:90px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; vertical-align:middle;}
/* 진행상태 */
.bosBtnState .AB-category-btn {border-radius:3px; min-width:70px; height:32px; line-height:31px; padding:0 8px; }
.bosBtnState .AB-category-btn span{letter-spacing:-1px; }
.bosBtnState .AB-category-btn span, .bosBtnState .AB-category-btn span a { width:100%; box-sizing:border-box; }
.bosBtnState .AB-category-btn, .bosBtnState .AB-category-btn span, .bosBtnState .AB-category-btn a, .bosBtnState .AB-category-btn span a { font-size:15px !important; color:#7e7e7e !important; }
.bosBtnState .AB-category-btn[class*="AB-category-bg"] { text-shadow:none; }
.bosBtnState .AB-category-btn.AB-category-bgA{background-color: #fdfbed; border-color: #e8e4c7; }
.bosBtnState .AB-category-btn.AB-category-bgB{background-color: #fdf5e8; border-color: #eadeca; }
.bosBtnState .AB-category-btn.AB-category-bgC{background-color: #d9eff7; border-color: #bdd8e2; }
.bosBtnState .AB-category-btn.AB-category-bgD{background-color: #fbe7e7; border-color: #ecd5d5; }
.bosBtnState .AB-category-btn.AB-category-bgE{background-color: #e7e7e7; border-color: #d8d8d8; }
.bosBtnState .AB-category-btn.AB-category-bgF{background-color: #f7ebf9; border-color: #e9d2ec; }
.bosBtnState .AB-category-btn.AB-category-bgG{background-color: #ecf1f7; border-color: #d1dbe6; }
.bosBtnState .AB-category-btn.AB-category-bgH{background-color: #fff9cc; border-color: #f1e79d; }
.bosBtnState .AB-category-btn.AB-category-bgI{background-color: #e7f1e8; border-color: #c8e0ca; }
.bosBtnState .AB-category-btn.AB-category-bgJ{background-color: #d9eff7; border-color: #bdd8e2; }
.bosBtnState .AB-category-btn.AB-category-bgK{background-color: #ffe2e2; border-color: #efc2c2; }
.bosBtnState .AB-category-btn.AB-category-bgL{background-color: #ebf3d7; border-color: #cadaa2; }
.bosBtnState .AB-category-btn.AB-category-bgM{background-color: #ffeee6; border-color: #f1d7cb;}
.bosBtnState .AB-category-btn.AB-category-bgN{background-color: #e7e7e7; border-color: #d8d8d8; }
.bosBtnState .AB-category-btn.AB-category-bgP{background-color: #ecf1f7; border-color: #d1dbe6; }
.bosBtnState .AB-category-btn.AB-category-bgZ{background-color: #e7e7e7; border-color: #d8d8d8; }

.AB-category-btn, .AB-category-btn span, .AB-category-btn a {color:#444;}
.bdAdmin .AB-category-btn[class*="AB-category-bg"]{font-weight:bold;}
.bdAdmin .AB-category-btn.AB-category-bgA, .bdAdmin .AB-category-btn.AB-category-bgH, .bdAdmin .AB-category-btn.AB-category-bgO { background-color: #ffffe9; border-color: #f0ecc3; }	/*견적대기, 입고대기, 출고대기*/
.bdAdmin .AB-category-btn.AB-category-bgB { background-color: #e7f8ec; border-color: #cee4d4; }	/*견적보류*/
.bdAdmin .AB-category-btn.AB-category-bgD , .bdAdmin .AB-category-btn.AB-category-bgT { background-color: #fef0e4; border-color: #f8ddc5; }	/*반입처리*/
.bdAdmin .AB-category-btn.AB-category-bgE { background-color: #e7f6ff; border-color: #d0e0f7; }	/*견적완료,매입대기*/
.bdAdmin .AB-category-btn.AB-category-bgF, .bdAdmin .AB-category-btn.AB-category-bgI,.bdAdmin .AB-category-btn.AB-category-bgP  { background-color: #f4f4f4; border-color: #dddddd; }	/*입금완료,매입완료, 입고완료, 출고완료*/
.bdAdmin .AB-category-btn.AB-category-bgN {background-color: #f7ebf9; border-color: #e9d2ec; } /*신용거래*/
.bdAdmin .AB-category-btn.AB-category-bgZ { color: #d95252; }
.AB-text.AB-category-btn { letter-spacing:-1px; margin:2px; }
.AB-text.AB-category-btn[style*="text-align:center"], .AB-text.AB-category-btn[style*="text-align: center"] { padding:0 1px 0 0; line-height:22px; }

/* 관리자모드 크기 줄이기 */
.bdAdmin .bosBtnState .AB-category-btn { height:24px; line-height:24px; padding:0 3px; }
.bdAdmin .bosBtnState .AB-category-btn, .bdAdmin .bosBtnState .AB-category-btn span, .bdAdmin .bosBtnState .AB-category-btn a, .bdAdmin .bosBtnState .AB-category-btn span a { font-size:12px !important; }

/* 관리자 버튼 css 수정 */
.-btnAdminCommon03 { padding:0 9px; }
.bdAdmin .-tblList tbody td .-btnAdminCommon06 { margin-top:-2px; }

/* 서비스품목 */
.articleList .-tblList tbody td input.dcrb , .articleList .-tblList tbody td input.dcre , .articleList .-tblList tbody td input.dcrs , .articleList .-tblList tbody td input.dcrm { display:inline-block; width:1px; height:1px; position:absolute; padding:0; margin:-1px;  border:0; overflow:hidden; clip:rect(0px, 0px, 0px, 0px); }
.articleList .-tblList tbody td input.dcrb + label , .articleList .-tblList tbody td input.dcre + label , .articleList .-tblList tbody td input.dcrs + label , .articleList .-tblList tbody td input.dcrm + label { color:#666; font-size:11px; font-family:dotum; letter-spacing:-1px; background:#fff; border:1px solid #dedede; border-radius:2px; width:30px; height:18px; line-height:21px; display: inline-block; cursor:pointer;  margin-right:0; }
.articleList .-tblList tbody td input[disabled].dcrb + label , .articleList .-tblList tbody td input.dcrb + label[disabled] , .articleList .-tblList tbody td input[disabled].dcre + label , .articleList .-tblList tbody td input.dcre + label[disabled] , .articleList .-tblList tbody td input[disabled].dcrs + label , .articleList .-tblList tbody td input.dcrs + label[disabled] , .articleList .-tblList tbody td input[disabled].dcrm + label , .articleList .-tblList tbody td input.dcrm + label[disabled] { color:#c4c4c4; background:#fcfcfc; border:1px solid #e1e1e1; cursor:default; }
@media screen and (-webkit-min-device-pixel-ratio:0){
	.articleList .-tblList tbody td input.dcrb + label , .articleList .-tblList tbody td input.dcre + label , .articleList .-tblList tbody td input.dcrs + label , .articleList .-tblList tbody td input.dcrm + label { line-height:20px; }
}
.mainTplWrap .tplSwitchTab li a:focus { outline:0; }
/*.bdList.bdAdmin .-bdSchWrap { background:none; }*/
.bdList .bdList .-bdSchWrap .-tblList { border-top-color:#e8e8e8; }
.bdErpView [class*="bdList"] .-bdSchWrap { box-shadow:none; }
[class*="bdAdmin"] .-tblList th, [class*="bdAdmin"] .-tblList td { border-top:none; }

/* 견적서 테이블 좌우 막힘 */
.bdAdmin.bdErpView.print_view.sta_view .-tblList tbody th:first-child { border-left:1px solid #666; }
.bdAdmin.bdErpView.print_view.sta_view .-tblList tbody td:last-child { border-right:1px solid #666; }
.bdAdmin.bdErpView.print_view.sta_view .-tblList tbody th { padding-right:0; }
.bdAdmin.bdErpView.print_view.sta_view .-tblList tbody td { padding-left:0; }

/* 견적서 input */
#estm-calc input.AB-text { font-family:inherit; }
input.AB-text.-est { text-align: right; padding-right:5px; }
input.AB-text.-qty.-est { text-align: center; padding-right:0; }
input[disabled].AB-text.-est { background:none; border:none; font-family:inherit; }

/* 추가버튼 */
.-bdAddCtg, .-bdDelCtg {font-size:14px; font-weight:bold; margin:0 2px; display:inline-block; vertical-align:middle; background: linear-gradient(to bottom, #ffffff 70%, #f2f2f2 100%); background: -webkit-linear-gradient(top, #ffffff 70%, #f2f2f2 100%); background-color: #fff; border: 1px solid #ccc; border-radius: 3px; text-align:center; width:34px; height:32px; line-height:30px; cursor:pointer;}
.-bdAddCtg:after , .-bdDelCtg:after {font-size:24px; color:#a1a1a1; font-weight:bold; }
.-bdAddCtg:after {content:'+'; }
.-bdAddCtg img {display:none;}
.-bdDelCtg:after {content:'-'; }
a.-bdAddCtg, a.-bdDelCtg {font-size:0; }
.-btnAddDropdown {padding:0 2px; margin-left:3px;}
.-btnAddDropdown:first-child {padding-left:0; margin-left:0;}

/* 견적서 진행상태 */
[class*="bdAdmin"] .-tblList tbody th.-tdState , [class*="bdAdmin"] .-tblList tbody td.-tdState , [class*="bdAdmin"] .-tblList tbody tr:hover th.-tdState , [class*="bdAdmin"] .-tblList tbody tr:hover td.-tdState { background: linear-gradient(to bottom, #fffcf6 20%, #fff8ea 100%); }
/*.bdAdmin .AB-category-btn.AB-category-bgA { background-color: #fdfbed; border-color: #e8e4c7; }
.bdAdmin .AB-category-btn.AB-category-bgB { background-color: #f9f9f9; border-color: #e5e5e5; }
.bdAdmin .AB-category-btn.AB-category-bgE { background-color: #ecf1f7; border-color: #d1dbe6; }
.bdAdmin .AB-category-btn.AB-category-bgF { background-color: #fbe7e7; border-color: #ecd5d5; }
.bdAdmin .AB-category-btn.AB-category-bgG { background-color: #edfdf3; border-color: #d6ded9; }
.bdAdmin .AB-category-btn.AB-category-bgH { background-color: #fdfbed; border-color: #e8e4c7; }
.bdAdmin .AB-category-btn.AB-category-bgI { background-color: #ecf1f7; border-color: #d1dbe6; }
.bdAdmin .AB-category-btn.AB-category-bgO { background-color: #fdfbed; border-color: #e8e4c7; }
.bdAdmin .AB-category-btn.AB-category-bgP { background-color: #ecf1f7; border-color: #d1dbe6; }
.bdAdmin .AB-category-btn, .bdAdmin .AB-category-btn span, .bdAdmin .AB-category-btn a, .bdAdmin .AB-category-btn span a { color: #7e7e7e !important; letter-spacing:-1px;  }	 */

/* 관리자게시판 비밀글아이콘 안보이게 처리 */
.bdAdmin .AB-LF-private img , img[src*="cooker/theme/20170301/images/lock.png"] { display:none; }


/* erp테이블 */
.erpTbl1 .articleList .-tblList { border-left:1px solid #ddd; border-right:1px solid #ddd; box-shadow:#eee 0 0 2px; }
.erpTbl1 .articleList .-tblList th { padding:10px 5px; }
.erpTbl1 .articleList .-tblList td { text-align:left; line-height:18px; background-color:#fff; padding:12px 5px 12px 20px; }
.erpTbl1 .articleList .-tblList td:first-child { color:#6a6a6a; font-weight:bold; letter-spacing:-0.5px; border-right:1px solid #eee; }
.erpTbl1 .articleList .-tblList thead th:first-child { border-right:1px solid #e5e5e5; }

/* 보고서,신청서 테이블 */
.erpDoc { background-color: #fff; border: 1px solid #ddd; width:inherit; padding: 25px 55px; }
.erpDoc .erpDocHead { font-size: 30px; font-weight: bold; letter-spacing:-1px; text-align: center; border:1px solid #999; border-bottom:none; padding: 25px 0 30px 0; }
.erpDoc .erpDocBody table { width:747px; border-collapse:collapse; }
.erpDoc .erpDocBody table th, .erpDoc .erpDocBody table td { color:#5a5a5a; font-size:13px; line-height:20px; text-align:left; border:1px solid #999; border-collapse:collapse; padding:8px 10px; }
.erpDoc .erpDocBody table th { color:#333; font-weight:bold; text-align:center; background-color:#eee; }
.erpDoc .erpDocBody .erpDocText { color: #666666; font-size:14px; line-height:24px; padding-top: 55px; padding-bottom: 10px; }
.erpDoc .erpDocBody .erpDocTextCenter { color: #666666; font-size:14px; line-height:24px; padding-top: 55px; padding-bottom: 10px; text-align:center; }

/* 권한설정 */
.erpTabAuth { margin:10px 0 20px 0; border-bottom:1px solid #d0d0d0; position:relative; }
.erpTabAuth ul li { float:left; width:50%; }
.erpTabAuth ul li a { font-size:14px; font-weight:normal; display:block; height:40px; line-height:40px; text-align:center; background: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%); background: -webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); background-color: #f9f9f9; border: 1px solid #d0d0d0; color:#a5a5a5; border-bottom:none; margin-left:-1px; }
.erpTabAuth ul li:first-child a { margin-left:0; }
.erpTabAuth ul li.current a { background: linear-gradient(to bottom, #6CA1EC 0%, #588DD8 100%); background: -webkit-linear-gradient(top, #6CA1EC 0%, #588DD8 100%); background-color: #6196E1; border-color:#5589D4; color:#fff; font-weight:bold; }
.erpAuthMenuTitle { font-size:15px; font-weight:bold; letter-spacing:-1px; line-height:40px; padding-left:5px; box-sizing:border-box; background:url("icon_auth_menu_title.gif") 3px 21px no-repeat; padding-left:14px; }

/* Tip 
.pageTipWrap.erpHelp { border-radius: 5px; padding: 10px 25px 15px 25px; }
.pageTipWrap.erpHelp .pageHead { padding-bottom:8px; margin-bottom:8px; }*/
.pageTipWrap .pageHead {font-size:14px; }
.pageTipWrap .pageBody {font-size:13px; padding-top:8px; margin-top:8px; }

/* 캘린더 */
.erpLayoutWrap .ABA-calendar-title th { font-size:15px; font-weight:bold; letter-spacing:-1px;  }
.erpLayoutWrap .ABA-calendar-full .ABA-calendar-content td ._abcd_ { font-size:14px; }
.erpLayoutWrap .ABA-calendar-full .ABA-calendar-content td._b_ { background:#fcfcfc; }
.erpLayoutWrap .ABA-calendar-full .ABA-calendar-title th { color:#454545; }
[class="oth-schedule-grp-TCMEMBER"], [class="oth-schedule-ttl-TCMEMBER"] {display:inline-block; vertical-align:middle; margin-top:-2px;}
[class="oth-schedule-grp-TCMEMBER"] {font-size:0; text-indent:-9999px; background:url("icon_calendar_birthday.png") no-repeat; width:17px; height:16px; margin-left:5px; }
[class="oth-schedule-ttl-TCMEMBER"] {font-weight:bold; letter-spacing:-1px; color:#ed1e9a; margin-left:2px; }

/*ERP setup 페이지*/
.erpSetup ul.admin-select-chg { margin-left:-10px; margin-right:-10px; }
.erpSetup ul.admin-select-chg li { display:inline-block; width:160px; height:160px; margin:10px; background-repeat:repeat-x; background-position:left bottom; box-shadow:0 2px 3px #e4e4e4; border:1px solid #ddd; background-size:90%; text-align:left; padding:15px 20px; }
.erpSetup ul.admin-select-chg li label { display:inline; padding-left:7px; vertical-align:middle; }

.erpSetup ul.admin-select-chg li:nth-child(1) { background-image:url("/cooker/theme/20170301/images/page_reset_bg_01.jpg"); }
.erpSetup ul.admin-select-chg li:nth-child(2n) { background-image:url("/cooker/theme/20170301/images/page_reset_bg_02.jpg"); }
.erpSetup ul.admin-select-chg li:nth-child(3n) { background-image:url("/cooker/theme/20170301/images/page_reset_bg_03.jpg"); }
.erpSetup ul.admin-select-chg li:nth-child(5n) { background-image:url("/cooker/theme/20170301/images/page_reset_bg_04.jpg"); }
.erpSetup ul.admin-select-chg li:nth-child(7n), 
.erpSetup ul.admin-select-chg li:nth-child(11n),
.erpSetup ul.admin-select-chg li:nth-child(13n) { background-image:url("/cooker/theme/20170301/images/page_reset_bg_01.jpg"); }
.erpSetup ul.admin-select-chg li label span { color:#444; font-size:17px; font-weight:bold; }

.erpSetup ul.admin-select-chg li:nth-child(1) span { color:#00A7C5; }
.erpSetup ul.admin-select-chg li:nth-child(2n) span { color:#F7A40A; }
.erpSetup ul.admin-select-chg li:nth-child(3n) span { color:#3569D6; }
.erpSetup ul.admin-select-chg li:nth-child(5n) span { color:#444; }
.erpSetup ul.admin-select-chg li:nth-child(7n) span,
.erpSetup ul.admin-select-chg li:nth-child(11n) span,
.erpSetup ul.admin-select-chg li:nth-child(13n) span{ color:#00A7C5; }

/*pdf 미리보기 페이지용 css - 실제 pdf변환시 적용안됨*/
.pdfErpEstA .-fdWriterInfo { width:980px; text-align:right; padding-bottom:10px; }
.pdfErpEstA .-fdStamp { top:140px; }

.pdfErpEstA { width:100%; box-sizing:border-box; }
.pdfErpEstA table.-tblList { width:100%; }
.pdfErpEstA table.-tblList th { width:15%; text-align:left; }
.pdfErpEstA table.-tblList td { width:40%; }
.pdfErpEstA table.-tblList.-tblStock td { width:35%; } /*출고증은 표 모양이 달라서 width를 다르게 지정*/
.pdfErpEstA table.-tblList th, .pdfErpEstA table.-tblList td { padding:10px; }
.pdfErpEstA table[class*="-tblList"] tr:last-child th,.pdfErpEstA table[class*="-tblList"] tr:last-child td { border-bottom:0; }
.pdfErpEstA table.-tblList th.-fdTarget1,.pdfErpEstA table.-tblList th.-fdTarget2 { width:30px; padding-right:10px; text-align:center; }

/*보기페이지에 입력항목 넣었을 때*/
.AB-select.-fdView { background-color:inherit !important; border:none; padding-left:0; font-family:inherit; }

/* ERP메인 왼쪽 버튼영역 */
.erpMainBtnSet {padding: 10px 10px 3px; box-shadow: none;}
.erpMainBtnSet a.btn-tpl,.erpMainBtnSet .btn-tpl{display:block; box-sizing:border-box; margin:0 0 7px; text-align:center; }
.erpMainBtnSet .btnHor2.btn-tpl{display:inline-block; width:48%; margin:0 0 7px; box-sizing:border-box;}
.erpMainBtnSet .btnHor2.btn-tpl + .btnHor2.btn-tpl {margin-left:4%;}
.erpMainBtnSet .btnHor2.btn-tpl.erpWocBtnGt, .erpMainBtnSet .btnHor2.btn-tpl.erpWocBtnGo {padding-left: 25px; padding-right:0; }
.erpWocBtnGt , .erpWocBtnGo {color:#fff; border-radius:3px; border:none;text-shadow: none; padding-left: 32px; padding-right:15px; height: 34px;line-height: 32px;font-size: 13px;font-weight: 400; }
.erpWocBtnGt {background: #14b7ee url("btn_icon_workon.png") 15px center no-repeat; }
.erpWocBtnGo {background: #476ff3 url("btn_icon_workoff.png") 15px center no-repeat; }

/*회의게시판*/
.-fdMeetingRst {margin-top: 10px; background:url("icon_meeting_rst.png") 3px 2px no-repeat; padding-left:15px; }

/*사업부별 색상*/
[class*="-fdCategory1"]{font-weight:bold; color:#666;}
.-fdCategory1_BOS{color:#4998e0 !important;}
.-fdCategory1_OHMY{color:#ef4d4d !important;}
.-fdCategory1_JIIB{color:#149c0a !important;}
.-fdCategory1_LAW{color:#ff9529 !important;}
#calendar .fccn-2 {background: #ec1f27 !important; border-color: #ec1f27 !important; color: #ffffff !important;} /*오마이사이트*/
#calendar .fccn-11 {background: #214085 !important; border-color: #214085 !important; color: #ffffff !important;} /*비오에스*/
#calendar .fccn-4 {background: #f68621 !important; border-color: #f68621 !important; color: #ffffff !important;} /*로사이트*/
#calendar .fccn-8 {background: #149c0a !important; border-color: #149c0a !important; color: #ffffff !important;} /*지입사이트*/
#calendar .fccn-15 {background: #a1a1a1 !important; border-color: #a1a1a1 !important; color: #ffffff !important;} /*기타*/

/*관리자 버튼*/
.-btnAdminCommon01{color: #555555; background-color: #f5f5f5; height: 20px;padding: 2px 4px; border-color: #dddddd #afafaf #afafaf #dddddd; background-color: #f5f5f5;background: -webkit-linear-gradient(top, #f5f5f5 0%, #f5f5f5 100%);}
.-btnAdminCommon02 {color: #5e5e5e; font-size: 12px; font-weight: bold; background: linear-gradient(to bottom, #ffffff 70%, #f2f2f2 100%); background: -webkit-linear-gradient(top, #ffffff 70%, #f2f2f2 100%); background-color: #fff; border: 1px solid #ccc; height: 28px; line-height: 26px; padding: 0 10px; border-radius: 3px;}
.-btnAdminCommon03{height: 34px;line-height: 32px;font-size: 13px; padding:0 16px; color:#333; font-weight:normal;}
.-btnAdminCommon04{height: 34px;line-height: 32px;font-size: 13px; padding:0 16px;}
.-btnAdminCommon05{font-size: 13px;height: 34px;line-height: 32px; color:#333;}
.-btnAdminCommon08{height: 34px;line-height: 32px;padding: 0 20px; font-size:13px;background-color: #5c91dc;border: 1px solid #417acb;}
.-btnAdminCommon12{background: -webkit-linear-gradient(top, #ffffff 70%, #f2f2f2 100%);color: #7c94e3; font-size: 13px;font-weight: normal;font-family: 'Noto Sans KR',dotum, malgun gothic;background: -webkit-linear-gradient(top, #ffffff 70%, #f2f2f2 100%); background-color: #fff; border: 1px solid #9cb9e2;height: 34px;line-height: 32px;padding: 0 16px; border-radius:3px; }
.-btnAdminCommon13 {color: #5e5e5e; font-size: 13px; font-weight: bold; background: linear-gradient(to bottom, #ffffff 70%, #f2f2f2 100%); background: -webkit-linear-gradient(top, #ffffff 70%, #f2f2f2 100%); background-color: #fff; border: 1px solid #ccc; height: 34px; line-height: 32px; padding: 0 16px; border-radius: 3px;}
[class*="bdAdmin"] .-tblList td .-btnAdminCommon01{margin-top: 0px;}
[class*="-btnAdminIcon"] {background: linear-gradient(to bottom, #ffffff 70%, #f2f2f2 100%); background: -webkit-linear-gradient(top, #ffffff 70%, #f2f2f2 100%); background-position:10px center; background-repeat:no-repeat; }
.-btnAdminIconCheck {background-image:url("btn_icon_choice.png");padding: 0 16px 0 26px;}
.-btnAdminIconSms {background-image:url("btn_icon_sms.png"); padding:0 16px 0 30px;}
.-btnAdminIconEmail {background-image:url("btn_icon_email.png"); padding:0 16px 0 30px;}
.-btnAdminIconMsg {background-image:url("btn_icon_memo.png"); padding:0 16px 0 30px;}
.-btnAdminIconExcel {background-image:url("icon_excel.png"); padding: 0 10px 0 27px;}
.-btnErpHelp { display:inline-block; color:#fff !important; font-size:13px !important; background:#14adea; border-radius:18px; width:18px; height:18px; line-height:18px; text-align:center; margin-left:5px; vertical-align:middle; margin-top:0px; }

/*다이얼로그*/
.ui-widget{font-family: 'Noto Sans KR', "맑은 고딕", malgun gothic, "Apple SD Gothic Neo", "돋움", dotum, sans-serif;}

/*계약서관리 편집화면 구분*/
.erpPageDesWf.abline-div-padding , .abline-div-padding .erpPageDesWf {background-color:#f1f9ff; }
.erpPageDesWf .-title {background-color:#7baacd; }
.erpPageDesVf.abline-div-padding , .abline-div-padding .erpPageDesVf {background-color:#f5fff1; }
.erpPageDesVf .-title {background-color:#82b36e; }
.erpPageDesPdf.abline-div-padding , .abline-div-padding .erpPageDesPdf { background-color:#f1efff; }
.erpPageDesPdf .-title {background-color:#a094e3; }
[class*="erpPageDes"] .-title {display:inline-block; padding:5px 10px; }
[class*="erpPageDes"] .-title * {color:#fff; font-weight:bold; }


/* checkbox,label 분리방지 (<li>태그로 묶은 경우, 예)단계별분류) */
.inputLabelWrap[class*="row"]{margin-top:-5px;}
.inputLabelWrap[class*="row"] li{position:relative; padding:2px 0 0 20px; margin:5px 0;}
.inputLabelWrap[class*="row"] li label{line-height:1.5 !important; }
.inputLabelWrap[class*="row"] .AB-checkbox , .inputLabelWrap[class*="row"] .AB-radio{position:absolute; top:5px; left:0;}
.inputLabelWrap[class*="col-"]{margin-top:-5px;}
.inputLabelWrap[class*="col-"]:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.inputLabelWrap[class*="col-"] li{float:left; padding:5px 5px 0 0; box-sizing:border-box;}
.inputLabelWrap.col-1 li{width:100%;}
.inputLabelWrap.col-2 li{width:50%;}
.inputLabelWrap.col-3 li{width:33.3%;}
.inputLabelWrap.col-4 li{width:25%;}
.inputLabelWrap.col-5 li{width:20%;}
.inputLabelWrap.col-6 li{width:16.6%;}

.inputLabelWrap.inline li { display:inline-block;box-sizing:border-box; white-space:nowrap; overflow:hidden; }
.inputLabelWrap.inline li label { letter-spacing:-0.5px; line-height:22px; vertical-align:middle;}
.inputLabelWrap.inline.fixWidth li label {width:90px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.inputLabelWrap.inline.-alignLeft {display:inline-block; margin:0 auto;}
.inputLabelWrap.inline.-alignLeft li { padding:0 2px;  }

div.inputLabelWrap.col-2 {display:inline-block; width:50%; vertical-align:top; }


/*도움말 매뉴얼 아이콘*/
.-btnBosAutoHelp{display:inline-block; color:#fff !important; font-size:13px; background:#476ff3; border-radius:18px; width:18px; height:18px; line-height:18px; text-align:center; margin-left:7px;}
.admin-help {margin-top:5px; }
[class*="admin-help"], [class*="admin-help"] *, [class*="admin-help"] a {font-size:13px !important; font-weight:300; line-height:1.3; letter-spacing:-0.3px; }