@charset "utf-8";

@import url("base.css");
@import url("business.css");


/**********************
 **** Wrapper Definition **** 
 **********************/

/* .body_wrapper {width:100%; display:inline-block; min-height:100%; overflow:hidden !important; margin-top:80px;} */

/***.body_wrapper > .lnb { position:absolute; width:220px; }
.body_wrapper > .lnb > h3 {
	width:220px; height:106px; text-align:center; font-size:14px; font-weight:bold; line-height:30px;
}
#lnb_menu > ul li { cursor:pointer; }
#lnb_menu > ul > li > a > p {
	padding-left:30px; padding-right:30px;
	background-color:#1b96d2;
	color:#FFFFFF;
	font-size:14px;
	line-height:40px;
	margin-bottom:1px;
	font-weight:700;
}
#lnb_menu > ul > li > a > p:hover {
	background-color:#165c99;
}
#lnb_menu > ul > li.active > a > p {
	background-color:#F3757C;
}
#lnb_menu > ul > li > ul > li > a > p {
	padding-left:30px; padding-right:30px;
	background-color:#fff;
	color:rgba(124, 127, 140, 1);
	font-size:13px;
	line-height:24px;
	margin-bottom:1px;
	border-right:1px solid #ecf0f1;
}
#lnb_menu > ul > li > ul > li > a > p:hover {
	color:#909396;
}
#lnb_menu > ul > li > ul > li.active > a > p {
	color:#70558a;
	font-weight:700;
}***/


.pTitle {
	font-size: 35px;
    font-weight: bold;
    color:#707070;
    margin-bottom : 20px;
}

.ui-jqgrid-hbox { width:100%; }

.body_wrapper > .btn { position:absolute; left:210px; width:16px; }

.body_wrapper > .body { 
	margin-left:250px; 
	padding-right:15px; 
/*	padding-bottom:150px; 
 	overflow-y:scroll; */
}

.body_wrapper > .body > .ui-tabs { border:0 !important; padding:5px !important; }
.body_wrapper > .body > .ui-tabs > .ui-tabs-nav  { height:22px !important;}
.body_wrapper > .body > .ui-tabs > .ui-tabs-nav li { padding:0px !important;}
.body_wrapper > .body > .ui-tabs > .ui-tabs-nav li a { padding:0 3px 3px 3px !important;}
.body_wrapper > .body > .ui-tabs > .ui-tabs-nav li span.ui-icon-close { float:left; margin-top:2px; cursor:pointer; }
.body_wrapper > .body > .ui-tabs > .ui-tabs-panel { padding:0 !important; overflow: auto; background: none;}

.footer_wrapper { width:100%; height:30px; }



#lnb_menu div.jstree ul.jstree-children li.jstree-node { margin-left:10px;}



/******************************************************************** 
	POPUP
**********************************************************************/
.jdc-layout-popup {position:absolute; top:220px; left:275px; margin:-139px 0 0 -206px; padding:8px; border:1px solid #999; background-color:#e7e7e7; z-index:999;}
.jdc-ui-popup {padding:0 15px 10px 15px; border:1px solid #999; background-color:#fff;}
.jdc-ui-popup .jdc-ui-contents-detail {padding:0px;}

.jdc-ui-pop-top {position:relative;}
.jdc-ui-pop-top p.jdc-pop-title {padding:15px 0 5px 0;}
.jdc-ui-pop-top input.jdc-ui-pop-radio {margin-bottom: 6px;}
.jdc-ui-pop-top button.jdc-btn-pop-close {display:block; position:absolute; top:50%; right:0; margin-top:-7px; width:15px; height:14px; background:url(/assets/img/_images/common/btn/btn_pop_close.png) no-repeat; cursor:pointer;}

.jdc-detail-header {overflow:hidden;}
.jdc-detail-header p.jdc-para-title {float:left; padding:8px 0;}
.jdc-detail-header button.jdc-btn-plus {float:right;}




/******************************************************************** 
	최종수정
**********************************************************************/

.ui-dialog .ui-dialog-titlebar-close { margin : -10px 0 0 0 !important;}

