@charset "utf-8";
.ax-mask .ax-mask-bg{background: #000; opacity:0.3;}
/* [S]페이지 로딩 */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
/* 	background: url(http://smallenvelop.com/wp-content/uploads/2014/08/Preloader_11.gif) center no-repeat #fff; */
	background: url(../images/admin/loading.gif) center no-repeat #fff;
	background-size: 100px auto;

}
/* [E]페이지 로딩 */

/* login page */
 .ax-body.login{background:url("../images/common/bg02.jpg") no-repeat scroll 0 0 / 100% 100%;}
.ax-body.login .img-logo{margin:15px 0 15px 0; width:146px;}
.ax-body.login .img-text{padding:0 0 15px; color:#fff;}
.ax-body.login .img-text h1{font-size:5em; font-weight:normal;}
.ax-body.login .img-text .text{display:inline-block; color:#1ad5ff;padding-left:11px;}
.ax-body.login .img-text h4{font-size:24px; font-weight:normal; margin-top:12px;}
.ax-body.login .img-text img{width:200px;}
.ax-body.login .panel {background:#fff; box-shadow:0 0 10px #49555e !important;	border:none;}
.ax-body.login .panel .panel-heading{color:#000;border-color:#ddd;}
.ax-body.login .panel .panel-body{color: #000;padding:15px 30px;}
.ax-body.login .panel .panel-body .form-control{color: #381e1f; height:32px; background:#fff; border-radius:0;}
.ax-body.login .panel .panel-body .form-group{margin-bottom:10px;}
.ax-body.login .panel .panel-body .btn{color: #fff; border: none; width: 100%;background:#f06810 !important;border-radius:0;}
.ax-body.login .panel .panel-body .btn:hover{background:#222;} 
.ax-body.login .txt-good-words{text-align:center;color:#fff;}

 .ax-body.join .img-text img{width:200px;}
.ax-body.join .panel .panel-heading{color:#000;border-bottom:1px solid #ddd;padding:10px 0 5px;}
.ax-body.join .panel {background:#fff; box-shadow: 0 2px 8px #aaa;	border:none; max-width:700px; width:auto; margin:10px;}
.ax-body.join .panel .content{padding:10px;}
.ax-body.join .panel .ax-button-group .left{padding:0 0 10px;}
.ax-body.join .panel .ax-button-group .btn{color: #fff; border: none; width: 100%;background:#333;border-radius:0; padding:10px; min-width:120px; width:auto;}
.ax-body.join .panel .ax-button-group #btnInsert{background:#00479d;} 

/* header */

.ax-body.frame-set #ax-frame-root.show-aside .ax-frame-header-tool{background-color:transparent; z-index:4; top:10px; right:7px;display:inline-block; float:right;padding:0; margin-right: 50px;}

.ax-body.frame-set{background:#f2f2f2;}
.ax-frame-header:after{content:''; background:#eaeaea; width:100%; height:5px; display:block;}
/* @media (min-width: 768px) {  */
/* 	.ax5-ui-menubar.axboot .ax-menu-body .ax-menu-item .ax-menu-item-cell{color:#333; text-decoration: none; font-size: 13px; padding-left:0px;} */
/* 	.ax-body.frame-set #ax-frame-root .ax-frame-header-tool .ax-frame-user-info{font-size: 12px; color: #333; margin-right:-12px;} */
/* 	.ax-body.frame-set #ax-frame-root .ax-frame-header .cell-logo{width: 92px; height:30px;} */
/* 	.ax5-ui-menubar.axboot .ax-menu-body .ax-menu-item {padding: 0px 2px;} */
/* } */
/* @media (min-width:1400px) {  */
	.ax5-ui-menubar.axboot .ax-menu-body .ax-menu-item .ax-menu-item-cell{color:#333; text-decoration: none; font-size: 16px;}
	.ax-body.frame-set #ax-frame-root .ax-frame-header-tool .ax-frame-user-info{font-size: 12px; color: #333;}
	.ax-body.frame-set #ax-frame-root .ax-frame-header .cell-logo{width: 146px;}
/* } */
.ax5-ui-menubar.axboot .ax-menu-body .ax-menu-item .ax-menu-item-cell:hover{color:#333;}
.ax-body.frame-set #ax-frame-root .ax-frame-header-tool .ax-frame-user-info .ax-frame-logout{background-color:#e50011; background-image:none; border:none;}
/* .ax-body.frame-set #ax-frame-root.show-aside .ax-frame-contents{padding-right:20px;} */

/* menu */
.ax-body.frame-set #ax-frame-root .ax-frame-header {border-bottom: 0px;}
.ax-body.frame-set #ax-frame-root .ax-frame-header .cell-aside-handle i{background: #0f83f1;}
.ax-body.frame-set #ax-frame-root.full-screen .ax-frame-header #ax-fullscreen-handel i{background: #0f83f1;}
.ax-body.frame-set #ax-frame-root .ax-frame-aside{background-color: #f2f2f2;}
.ax-body.frame-set #ax-frame-root.show-aside .ax-frame-aside{height:100%; top:0; padding-top:65px; margin:0px; border-radius:0; background:#f2f2f2;position:relative; padding-right: 10px;}
/* .ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder{border-radius: 5px;} */
.ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder .aside-menu-item{color: #3b3b3b; font-size: 18px;}
.ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder .aside-menu-item.aside-menu-item-label.opend, .ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder .aside-menu-item.aside-menu-item-label:hover{border-color:#f06810;}
.ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder .aside-menu-item.aside-menu-item-tree-body .tree-holder{border:none;height:auto;}
.ax-body.frame-set #ax-frame-root .ax-frame-header{top:0; height:50px;background-color:#fff;}
.ax-body.frame-set #ax-frame-root .ax-frame-header-tab{top: 60px; background-image: linear-gradient(to bottom,#f2f2f2,#f2f2f2); border: none;}
.ax-body.frame-set #ax-frame-root .ax-frame-header-tab #ax-frame-header-tab-container::before{/* display: none; */ background: #fff; border: none;}
.ax-body.frame-set #ax-frame-root .ax-frame-header-tab #ax-frame-header-tab-container .tab-item-menu{border: none; width: 0px; min-width: 0px;}
.ax-body.frame-set #ax-frame-root .ax-frame-header-tab #ax-frame-header-tab-container .tab-item{border: none; border-radius:0 0 0 0; background-image: linear-gradient(to bottom,#e3e3e3,#e3e3e3);}
/* .ax-body.frame-set #ax-frame-root .ax-frame-header-tab #ax-frame-header-tab-container .tab-item.on{border: none; border-radius:3px 3px 0 0; background-image: linear-gradient(to bottom,#fff,#fff); color: #333;} */
.ax-body.frame-set #ax-frame-root .ax-frame-header-tab #ax-frame-header-tab-container .tab-item.on{border: none; border-radius:0 0 0 0; background-image: linear-gradient(to bottom,#0f83f1,#0f83f1); color: #fff;}
.ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder{border:none; background:#fff;margin-left:9px; margin-top:0;height:auto;box-shadow:0 3px 6px #ddd;}
.ax-body.frame-set #ax-frame-root .ax-frame-aside .ax-frame-aside-menu-holder .aside-menu-item.aside-menu-item-label:hover{background:transparent;}
#toggle-slider{position:absolute;}
#toggle-slider.left{background:url("../images/common/ico-left.png") center no-repeat #ccc;width:10px; height:180px; background-size:5px;position:absolute; right:-19px; top:40%;}
#toggle-slider.right{background:url("../images/common/ico-right.png") center no-repeat #ccc;width:10px; height:180px; background-size:5px;position:absolute; right:-19px; top:40%;}
.ax5-ui-menu.axboot.direction-top{border-radius:0 0 0 0;}


/*.tree-holder{padding:10px;}*/
.ztree li, [data-z-tree] li{margin-bottom:3px;}
.ztree li span.button, [data-z-tree] li span.button{display:none;}
.ztree li a, [data-z-tree] li a{font-size:14px; height:30px !important;; padding:0 5px; line-height:2;width:100%;}

.ax-body.baseStyle{background:#f2f2f2;}
/* contents */
.ax-body.frame-set #ax-frame-root .ax-frame-contents{padding-top: 85px; padding-bottom: 0px;}
.ax-body.frame-set #ax-frame-root.full-screen .ax-frame-contents{padding-top: 55px;}
/* .main-panel{background: #fff;} */

.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding to account for vertical scrollbar */
    padding-right: 20px;
}

.ax-body #ax-base-root .ax-base-title .title{font-size: 20px;}
.ax-body #ax-base-root .ax-base-title{height: 40px;}
.ax-body #ax-base-root [data-page-buttons]{top: 6px; right: 20px;}
.ax-button-group .left, .ax-button-group .right{padding: 0 0 5px 5px;}

/* sub */
h2{font-size:17px;}
.col-xs-2{width:auto;}
.remaining{width:232px;height:444px;background:url("../images/new/img_phone.png") no-repeat;text-align:center;margin-left:10px;}
.remaining textarea{width:203px;height:307px;margin-top:49px;text-align:left; padding:12px; background:#f2f2f2;border:none;}
.ax-body #ax-base-root{padding:0 20px;background:#fff; box-shadow:0 3px 6px #ddd;}
.target_area{background:#fff; padding:10px 0; margin-bottom:10px; border:1px solid #ccc;}
.option_area{margin-top:20px;}
.top2 p{display:inline-block;}
.msg_send_radio{margin:0 7px 0 10px;}
.target_sub{margin-top:10px;}
.ax-button-group{min-height:auto;}
.test{text-align:center; margin-top:10px;}
.test button{width:200px;}
.optionbox{margin-top:5px; text-align:center;}
span.check{position:relative; top:-2px; left:3px;}
.container{width:auto !important;}
.cqc-chevron-right-last:after{content:''; background:url("../images/new/icon-right-last.png")center no-repeat; display:block; width:20px; height:18px;position:relative; left:3px;}
.cqc-chevron-left-last:after{content:''; background:url("../images/new/icon-left-last.png")center no-repeat; display:block; width:20px; height:18px;position:relative; left:3px;}
ul.sms-type {display:inline-block; width:100%; padding:0;}
ul.sms-type li{list-style:none; float:left; width:32%;text-align:center; background:#e9e9e9; border:1px solid #fff; line-height:2.2;}
ul.sms-type li.active{background:#00479d;}
/*ul.sms-type li:hover{background:#00479d;}*/
ul.sms-type li.btn-return{margin-left:4%;}
ul.sms-type li.btn-return button {background:transparent; border:none;width:100%; display:block; padding:5px 0;}
ul.sms-type li.btn-return:hover{background:#fff; border:1px solid #ccc;}
.AXFormTable{margin-bottom:10px;}
span.input-dt{float:left; margin:7px;}
/* #content_loc_enm > i {display:none;} */

/* board */
[data-ax-tbl].ax-search-tbl [data-ax-tr] [data-ax-td] [data-ax-td-label]{background-image:linear-gradient(to bottom, #fbfbfb, #f6f6f6); border-right:1px solid #D8D8D8;}
[data-ax-tbl].ax-search-tbl{border:1px solid #D8D8D8;}
[data-ax-tbl].ax-search-tbl [data-ax-tr]{border:none;}
[data-ax5grid] [data-ax5grid-container="root"] [data-ax5grid-container="body"] [data-ax5grid-panel] table tr.tr-0{background:#;}
[data-ax5grid] [data-ax5grid-container="root"] [data-ax5grid-container="body"] [data-ax5grid-panel] table tr.tr-2{background:#;}

.input-group-addon{border-radius: 0;}
[data-ax-tbl] [data-ax-tr] [data-ax-td] .form-group label{margin: 5px;}
/* btn */
/* .btn-info{background-color: #0bbb87; color: #fff; border-color: #0aa073;}
.btn-info:hover{background-color:#0aa073; border-color: #098e66;}
.btn-info:focus, .btn-info.focus{background-color:#0aa073;}
.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus{background-color: #0aa073;} */

.btn{border-radius: 0;}

/* .ax5modal .ax-modal-header{background-color: #f06810;} */


.form-control{border-radius: 0;}
.AXanchorSegmentBox .AXanchorSegmentHandle.segmentLeft{border-radius: 0;}
.AXanchorSegmentBox .AXanchorSegmentHandle.segmentRight{border-radius: 0;}
/* table */
.AXFormTable tbody td, .AXFormTable tbody th{font-size:1em;}


/* footer */
.ax-frame-foot{background-color:transparent !important;}

/* main */
.main-panel{background: #fff !important;}

/* 품목 이동기능시 필요*/
tr.moveSelect td{background-color: #E4F7BA;}
/* 테이블 상단 해더 고정*/
table.fixTable tr th.fixTh{
	position: sticky;
	top: 0;
	z-index: 999999;
}