@font-face{
    font-family : NgWeb;
    src:url(/css/NanumGothic.eot);
    src:local(※), url(/css/NanumGothic.woff) format("woff"); 
}

html * {
   outline: 0 !important; 
}

body {
	/* font-family : NgWeb; */	
}

input::-ms-clear {
    display: none;
}

.navbar {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.navbar-brand {
    float: left;
    padding: 5px 5px;    
    font-size: 18px;
    line-height: 20px;
    height: 40px;
}

.navbar-brand img {
	height: 30px;
}

.navbar-nav > li > a {
	margin-top:0px;    
    padding: 5px 10px;        
}

.lay-topmenu-up {
	margin:10px 5px 0px 0px;	
}

.breadcrumb {
	padding: 0px;
    margin: 0px;
    font-size: 12px;       
    background-color: #fff;     
}

.menu-top-pulldown {

}

.menu-top-pulldown .nav {
	width: 100%;
	/*background-color: #f5f5f5 !important;*/
	
	border-top: 1px solid #ddd;
}

.navbar .dropdown-menu{
	font-size:13px;
}

.navbar .dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; 
 }

.pageTitle {	
	padding:8px;
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
}

.tab-content {
	border: 1px solid #ddd;
	border-top: 0px;	
}

.panel-body {
    padding: 5px;
}

.tab-pane {
	background-color: #fff;	
	padding: 5px;
}

.hang-pointer {
    cursor: pointer;
}

.nav-tabs {

}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {

}

#page-wrapper .panel, #page-wrapper .panel .panel-body, #page-wrapper .list-group {
	margin: 0px;
	padding: 0px;
}


#layMsg {
	position: absolute;
	right:0;
	z-index: 1000;
	width:30%;
	/* display: none; */
}

.tooltip-inner {
    min-width: 70px; 
}

#page-wrapper .main .panel .list-group .list-group-item {
    border: 1px solid #ddd;
    border-left: 0px;
    border-right: 0px;    
}

#page-wrapper .main .panel .list-group :first-child.list-group-item {    
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top: 0px;
}

#page-wrapper .main .panel .list-group :last-child.list-group-item {    
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.panel-default > .panel-heading {
    height: 40px;
    overflow: hidden;
}

#laySideBar {
	/*background-color: #808080!important;*/
	border: 1px solid #aaa; 	
}

#laySideBar .sidebar-nav {
	padding:0px; overflow:auto; max-height: none !important;	
}

#side_menu {
	background-color: #fff;	
}

#side_menu a {
	color: #333 !important;
}