/* Undo the collapsing navbar */
.navbar-collapse {  display: block !important; border:0;  height: auto !important;  padding-bottom: 0;  overflow: visible !important;}
.navbar-toggle {  display: none;}

/* Always apply the floated nav */
.navbar-nav {  float: right;  margin: 0;}
.navbar-nav > li {  float: left;}
.navbar-nav > li > a {  padding: 15px;} 

/*Header Default
------------------------------------*/
.header {z-index:999;border-bottom:solid 2px #eee;padding-top:0px;background:#fff;background-color: rgba (255,255,255,.75);width:auto;clear:both}

/*최상단메뉴*/
.header .top								{background:#2856ab;color:#ddd;padding-top:5px;font-size:13px;width:auto;clear:both}
.header .top .list-inline > li				{display:/**\*/inline;*display:inline;*vertical-align:top;zoom:1;*list-style: none;}
.header .top .col-xs-6						{*display:block;*width:47%;}

/*최상단 네비게이션*/
.header .navbar {margin: 0;min-height: inherit;}
.header .navbar-default {border: none;background: none;}
.header .navbar-collapse {position: relative;/*max-height: inherit;*/}

.header .navbar-header .navbar-brand	{z-index: 2;position: relative;height:auto;}

/*
@media screen and (max-width:767px){
	.header .navbar-brand {margin-left:-15px;}
}
*/

/*Navbar Global*/
.header .navbar-default .navbar-nav > li > a {color: #687074;font-size: 15px;font-weight:400;padding: 15px 15px;text-transform: uppercase;font-weight:bold;}
.header .navbar-default .navbar-nav > .active > a {color: #0c87cb;}

/*Dropdown*/
.header .navbar-right .dropdown-menu {right: inherit;}
.header .navbar .nav > li > a i.icon-angle-down {top: -1px;	left: 1px;font-size: 12px;position: relative;	margin: 0 !important;}

/*Navber Toggle*/
.navbar-toggle,
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {background: #0c87cb;}
.navbar-toggle:hover {background: #5fb611 !important;}
.navbar-default .navbar-toggle {border-color: #5fb611;}
.navbar-default .navbar-toggle .icon-bar {background: #fff;}

/*Navbar Collapse*/
.header .navbar-collapse {padding: 0;}

/*Navbar*/
.header .navbar-nav {top: 2px;margin-top: 10px;position: relative;}
.header .navbar-default .navbar-nav > li > a,
.header .navbar-default .navbar-nav > li > a:focus {border-bottom: solid 2px transparent;}
.header .navbar-default .navbar-nav > li > a:hover,
.header .navbar-default .navbar-nav > .active > a {border-bottom: solid 2px #0c87cb;}

.header .navbar-default .navbar-nav > li > a,
.header .navbar-default .navbar-nav > li > a:hover,
.header .navbar-default .navbar-nav > li > a:focus,	
.header .navbar-default .navbar-nav > .active > a, 
.header .navbar-default .navbar-nav > .active > a:hover, 
.header .navbar-default .navbar-nav > .active > a:focus {background: none;}

.header .navbar-default .navbar-nav > .open > a,
.header .navbar-default .navbar-nav > .open > a:hover,
.header .navbar-default .navbar-nav > .open > a:focus {color: #0c87cb;}

/*Dropdown Menu*/
.header .dropdown-menu { padding: 0;border: none;min-width: 200px;border-radius: 0; z-index: 9999 !important;margin-top: -2px !important; border-top: solid 2px #0c87cb; border-bottom: solid 2px #687074; }
.header .dropdown-menu li a { color: #687074; font-size: 13px; font-weight: 400; padding: 6px 15px; border-bottom: solid 1px #eee;}
.header .dropdown-menu .active > a,
.header .dropdown-menu li > a:hover {color: #fff;filter: none !important;background: #687074 !important;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;	-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.header .dropdown-menu li > a:focus {background: none;filter: none !important;}
/*3뎁스 메뉴 1*/
.header .dropdown-menu .dropdown>.dropdown {margin:0;padding:0;}
.header .dropdown-menu .dropdown>.dropdown li{width:100%;list-style:none}
.header .dropdown-menu .dropdown>.dropdown li > a {width:100%;padding:5px 10px 5px 30px;display:block;background:url('../images/menulisttype.png') no-repeat 20px 16px #f6f6f6;}
.header .dropdown-menu .dropdown>.dropdown li > a:hover,
.header .dropdown-menu .dropdown>.dropdown li > a:focus{background:url('../images/menulisttype.png') no-repeat 20px -10px #e8f0f8 !important;color:#555;}
/*3뎁스 메뉴 2*/
.header .dropdown-menu .dropdown>.dropdown.depth {margin:0;padding:0;position:absolute;left:200px;top:0;width:200px;display:none;}
.header .dropdown-menu .dropdown:hover>.dropdown.depth,
.header .dropdown-menu .dropdown.active>.dropdown.depth {display:block;}

.header .dropdown-menu .dropdown > .dropdown > .dropdown {display:none;}
.header .dropdown-menu .dropdown > .dropdown a:hover .dropdown{display:block;}

/*Serach Box*/
.navbar .hidden-sm .search{padding:20px;margin:0;}
.navbar .search-open {right: 53px; top: -5px; display: none;padding: 0px; position: absolute;	background: #fcfcfc; border-top: solid 0px #eee;box-shadow: 0 0px 0px #ddd;}
.navbar .etc_menu > li > a.search {color: #aaa;cursor: pointer;padding: 8px 8px 10px;border-bottom-color: #aaa;background: #f7f7f7 !important;}
.navbar .etc_menu > li > a.search:hover {color: #72c02c;	border-bottom-color: #72c02c;}
.navbar .search-open form {margin: 0;}
.navbar a.search [class^="icon-"],
.navbar a.search [class*=" icon-"] { width: 1.25em; text-align: center; display: inline-block;}
.navbar a.search [class^="icon-"].icon-large,
.navbar a.search [class*=" icon-"].icon-large { /* increased font size for icon-large */ width: 1.5625em;}