@charset "utf-8"; 
@import "calender.css";
@import "base.css";
@import "login.css";
@import "main.css";
@import "btn.css";
@import "layout.css";
@import "popup.css";


.header-left-tab {
	background: #464646;
}
.header-right-tab {
	background: #464646;
}	
.header-right-tab ul li a{ 
	color:#fff; 
}
.header-right-tab ul li a.current, .header-right-tab ul li a:hover, .header-tab ul li a:focus{
	color:#fff;
	background: #3399CC url('../img/bar_lnb.gif') no-repeat right top;
}
.x-tree-node .x-tree-node-over {
	background-color: #C3E1F0;
}
.x-tree-node .x-tree-selected {
	background-color: #C3E1F0;
}
/************************************************************************************
FOOTER MENU PAGE
*************************************************************************************/
#footer {
	color:#fff; 
	background: #646464;
}
.custag-list {
	top: 9px;
}
.custag-list ul li a{ 
	color:#fff;
}
.custag-list ul li a:hover, .custag-list ul li a:focus, .custag-list ul li a.current{ 
	color:#66CCFF;
	background:#646464;
}
#main-wrap01{ 
	background:#646464; 
}

#footer p{
	background:url('../img/logo_footer.png') no-repeat 10px 8px;
	width: 250px;
}

/************************************************************************************
ICS LOGIN & MAIN & LICENSE PAGE
*************************************************************************************/
#main-cont {
	padding-top: 10px;
}
.main-login {
	margin: 0px auto;
}
#loginpage{
	background:#646464;
}
#logwrap{
	background:#F0F0F0;
	height:610px;
}
#wrapper{
	background:#F0F0F0;
}
.loginpage-con{
	position:inherit;
	width: 500px;
	*left:inherit;
	*top:inherit;
}
.license-con {
	top: 0px;
}
.license-con h1{
	background:#F0F0F0 url('../img/login/logo_ics.png') no-repeat left top;
    width:465px; 
	height:250px;
}
.loginpage-con h1{
	background:url('../img/login/logo_ics.png') no-repeat left top;
    width:465px; 
	height:250px;
}
.loginpage-box{
	margin:60px 0 0 57px;
}
#footer-login {
	background: #646464;
	width: 100%;
}
#footer-login p{
	width:100%;
	height:30px; 
	background:url('../img/logo_footer.png') no-repeat 50% 10px;
}
#footer-main{
	background:#646464; 
	height:70px; 
	width:100%; 
}
#footer-main p{
	background:url('../img/logo_footer.png') no-repeat 50% 10px;
}
/************************************************************************************
ICS TOP
*************************************************************************************/
#pagewrap {
	background:#F0F0F0;
}
.header {
	background:#F0F0F0;
	border-bottom:1px solid #F0F0F0;
}
.log_box{
	position:absolute;
	right:20px;
	top:0px;
	}
.user_table th{
	background: url('../img/top/ico_user_noren.png') no-repeat left top;
	padding: 0px 5px 0 15px;
	white-space: nowrap;
	color: #5A5A5A;
	}
.user_table th span {
	color:#5A5A5A;
	}
.user_table td{
	white-space: nowrap;
	padding-left: 5px;
}
#gnb{
	top: 23px;
	*top: 15px;
    right:5px;
    left: inherit;
}
#gnb ul li a{ 
	font:bold 12px 'Tahoma' sans-serif;
	color:#5A5A5A;
	padding:5px 20px 0px 35px;
	text-shadow:0px 0px 0px #000;
	font-weight:bold;
	*display:block;
}
#gnb ul li a.current, #gnb ul li a:hover, #gnb ul li a:focus{ 
	color:#3399CC;
}
.gnb01 a.current, .gnb01 a:hover, .gnb01 a:focus  { 
	background:url(../img/top/ico_gnb01.png) no-repeat 17px 5px; 
}
.gnb02 a.current, .gnb02 a:hover, .gnb02 a:focus{ 
	background:url(../img/top/ico_gnb02.png) no-repeat 17px 5px; 
}
.gnb03 a.current, .gnb03 a:hover, .gnb03 a:focus{ 
	background:url(../img/top/ico_gnb03.png) no-repeat 17px 5px; 
}
.gnb04 a.current, .gnb04 a:hover, .gnb04 a:focus{ 
	background:url(../img/top/ico_gnb04.png) no-repeat 17px 5px; 
}
.gnb05 a.current, .gnb05 a:hover, .gnb05 a:focus{ 
	background:url(../img/top/ico_gnb05.png) no-repeat 17px 5px; 
}


/* ibr_16326 */
.exception_detail {
	width:10px; height:10px; position: absolute ;visibility: hidden; clip:rect(0px, 0px, 1px, 1px) ;overflow: hidden
}
