@charset "utf-8";
/* CSS Document */

  body{ background-image:url(../images/bg_sub.jpg); background-position:right 80px; background-repeat:no-repeat; background-attachment:fixed; background-size:60%;}  
	  .bg-light-navy {background-color:#eef1f8;}
	   nav {background-image:url(); background-position:left top; background-repeat:no-repeat;}
	  .navbar {padding: 0.5rem 1.6rem;
	    /* Animation*/
         -webkit-transition: all 0.4s ease;
         transition: all 0.4s ease;
	    }
		
		a.navbar-brand img{ margin-top:0px; margin-left:20px;}
	  /* .navbar-collapse {background-color:rgba(255,255,255,.5);}*/
	    a.nav-link { font-weight:700; color:#000;}
	   .navbar-expand-lg .navbar-nav .nav-link {
											   padding-right: .7rem;
											   padding-left: .7rem;
											  }
											  .navbar-light .navbar-nav .nav-link { color: rgba(0,0,0,1); }
											   a.navbar-brand {
												                 /* background-image:url(/images/logo.png);
																   background-position:5px center;
																   background-repeat:no-repeat;
																   background-size:50px;
																   padding-left:70px;*/
																   vertical-align: middle;
																   font-size:1.5rem;
																   line-height:auto;
																   }
	    @media (max-width: 576px) {
									  body{ background-image:none;} 
									 
									  nav {background-image:none;}
									  .navbar {padding: .2rem 1rem .2rem .1rem;}
									 a.navbar-brand {
												                   /*background-image:url(/images/logo_small.png);
																   background-position:5px center;
																   background-repeat:no-repeat;
																   background-size:30px;
																   padding-left:40px;*/
																   font-size:1.1rem;
																   color:#FFF;
																   }
									 a.navbar-brand img{ width:auto; height:50px; margin-top:0px; margin-left:10px;}
									
		}
		  .dodo {
			   padding: .5rem 2.6rem .5rem 2.6rem; /*스크롤시 네브바 높이 조절을 padding값으로 제어 - px등으로 제어도 가능*/
		  }
		  
		  @media (max-width: 576px) {
			.dodo {
			   padding: .2rem 1rem .2rem .1rem; /*스크롤시 네브바 높이 조절을 padding값으로 제어 - px등으로 제어도 가능*/
		  }  
		  }
		  
		  
		  @media (max-width: 990px) {
		  .navbar-toggler {
			   padding: .25rem .55rem;}
		  }