  
  .affix {
    top:0;
    width: 100%;
    z-index: 9990 !important;
  }
  .affix ~ .container-fluid {
   position: relative;
   top: 50px;
  }  
  
 #lmenu> .affix {
    top:130;

  }  
  
  .list-group-horizontal .list-group-item
{
	display: inline-block;
}
.list-group-horizontal .list-group-item
{
	margin-bottom: 0;
	margin-left:-4px;
	margin-right: 0;
 	border-right-width: 0;
}
.list-group-horizontal .list-group-item:first-child
{
	border-top-right-radius:0;
	border-bottom-left-radius:4px;
}
.list-group-horizontal .list-group-item:last-child
{
	border-top-right-radius:4px;
	border-bottom-left-radius:0;
	border-right-width: 1px;
}

  .navbar {
    margin-bottom: 0px;
/*    background-color: #fff;  */
  z-index: 9990;
    border: 0;
/*    font-size: 15px !important;
    line-height : 15px;  */
    
    border-radius: 0;
/*    letter-spacing: -1px; */
  }

.navbar-nav > li {
  font-size: 18px;
  }
.dropdown-menu {
    font-size: 16px;
  padding-top: 10px;    
  }
  
  .navbar ul li a,  .navbar .navbar-brand {
    color: #000 !important;
  }
  
  
.navbar-default .navbar-nav>li> a:hover {
        font-weight: bold; 
        color: #354c79 !important;	 /*  #f37a76 */

}

.navbar-default .navbar-nav>li> a:focus  {
        font-weight: bold; 
/*    background-color: #ddd !important; */
}


.navbar-default .navbar-nav>.active> a {
   color: #354c79 !important;	 /*  #f37a76 */
        font-weight: bold;
/*    background-color: #fff !important;   */
/*   background: #fcd7d4;  
 border-bottom: 3px solid #f4511e;  */
}

.navbar-default .navbar-nav>.active> a:focus,  
.navbar-default .navbar-nav>.active> a:hover {
/*    color: #f37a76 !important;	
        font-weight: bold; */
/*    background-color: #ddd !important;  */
/*   background: #fcd7d4;  
 border-bottom: 3px solid #f4511e;  */
}

 .nav a {
    	font-size:  18px !important;
    /* font-size: 1.8em !important; */
  }
  
.dropdown>.active>a,
.dropdown>.active>a:hover,
.dropdown>.active>a:focus{
    /* background-color: #fcd7d4; */
}  
  
.dropdown-menu a {
    color: #000 !important;
  }
  .dropdown-menu>li>a:hover {
    color: #354c79 !important;	 /*  #f37a76 */
            font-weight: bold;
    /* background-color: #fff !important; */
}  
  
  
.dropdown-menu>.active>a {
    background-color: #354c79;
    color:#fff !important;
}  


.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus{
    background-color: #ddd;
}  
  
#custom-nav, #custom-nav2 {
	padding:2px 0;

    border-top: 1px solid #b7b7b7;
    border-bottom: 1px solid #b7b7b7;	

/*    -webkit-box-shadow: 2px 2px 2px #F2F3F5;
    -moz-box-shadow:    2px 2px 2px #F2F3F5;
    box-shadow:         2px 2px 2px #F2F3F5;  */

}  

@media (min-width: 1200px){
    .navbar li {
        margin-left : 0.9em;
        margin-right : 0.9em;
    }
}

  /* over ¼­ºê¸Þ´º  */
@media (min-width: 768px) {
	  .dropdown:hover .dropdown-menu {    display: block;	  } 

	  
.my-custom-container{
    width:760px;
}}
/*  over ¼­ºê¸Þ´º  */

@media (min-width: 992px) {
    .navbar-nav{   
        float:none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;
    }	 /* navbar center  */  	
.my-custom-container{
    width:970px;
}}

@media (min-width: 1200px) {

.my-custom-container{
    width:1200px;
}}

/* ¾ÆÀÌÄÜÀüÈ¯ ³Êºñ ¼öÁ¤ */
@media (max-width: 991px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
}





