@import url('https://fonts.googleapis.com/css?family=PT+Sans+Narrow|Roboto+Condensed:300i,400');
@import url('http://fonts.googleapis.com/css?family=Nanum+Gothic&display=swap');


::-webkit-scrollbar{width:7px;}
::-webkit-scrollbar-track{background-color:#fff;}
::-webkit-scrollbar-thumb{background-color:#24529B;border-radius:5px;}


body{overflow-x:hidden;overflow-y:auto;font-family: 'Nanumgothic', sans-serif;}
header {position: fixed;top: 0;transition: top 0.2s ease-in-out;width: 100%;z-index:999;}
.eng{font-family: 'Roboto Condensed', sans-serif;}
.nav-up {top: -91px;}
#toTop{position: fixed;bottom: 15px;display: none;z-index: 9999;right:15px;}
.main, .main_contact, .main_notice{margin-top:91px !important}

/* 드롭다운메뉴 */
/* .drop_menu{position:absolute;padding-left:15px;display:block;width:150px;height:auto;padding:10px;background-color:#24529b}
.drop_menu:hover{display:block;}
.drop_menu li{list-style:none;height:30px;}
.drop_menu li a{text-decoration:none;color:#fff} */

.navbar-nav>li>a{font-weight:600;height:90px;line-height:50px;font-size:12pt;}
.navbar-default{background-color:rgba(255, 255, 255, 0.8);}

.navbar-default .navbar-nav>li>a{color:#000}
button{border-radius:3px;outline:0}

.logo_ksm{width:320px;}

.navbar-brand{padding:5px 15px }

@media(min-width : 768px){
	.navbar-brand{padding:20px 15px !important;;}
	.navbar-nav>li>a{padding:20px 30px;}
	.container{padding-left: 0;padding-right: 0;}
	.content_03>.sub_title{padding-left: 15px;}
}

@media(max-width:1080px){
	.logo_ksm{width:300px;}
}








.container-fluid{padding-left: 0;padding-right: 0;}

nav a{font-size: 1.1em}




@media (max-width: 768px ){
	
	.logo_ksm{width:200px;}
	.navbar-nav>li>a{height: 70px;}
	.active{color:#fff !important;background-color: #24529B !important;}
 	.navbar-nav{margin:0 -15px;}
 	.container{padding-left: 15px;padding-right: 15px;}

	

}

/*네브메뉴 활성화시 스타일 변경*/
.active{color:#000;background:transparent;box-shadow:0 -4px 0 #24529B inset;}
 /*네브메뉴에 마우스 올렸을 때 텍스트 스타일*/
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{	color: #24529B;}

.navbar-default{border-radius: 0;}
.navbar{margin-bottom: -1px;}
.nav li{background-color:rgba(255, 255, 255, 0)}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
.navbar-default .navbar-toggle{border:none;}
.navbar-default .navbar-toggle .icon-bar{background-color: #24529B}
.navbar-toggle .icon-bar{width: 30px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top: 3px;}

