/* Web Fonts */
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');	/* 느려도 그냥그냥 */


body {	font-family:'Nanum Gothic',"맑은 고딕"; padding-top: 0px; padding-bottom: 40px; }

/* 로고 여백 수정 */
.navbar-brand {
  padding: 15px 5px 15px 5px;
}

/* 상단고정 여백 */
.top_pad { padding-top: 55px; } 

/* 다단이미지 세팅 width:1024px; margin:0; padding:0; */  
.container2 {
  max-width: 1024px;
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}
.container2 div { padding: 0; }
.container2 .row { margin-right: 0px; margin-left: 0px; }

/* 로고 겹침 방지 */
.logo_size {
	overflow: hidden;
}

/* 이미지 세팅 */
.img-center { margin: 0 auto; }

header{
	padding-top:40px;
	padding-bottom:70px;
	margin-bottom:-110px;
	  }
	  
	section {	
			margin-bottom:0px;
			padding-top:0px;
			margin-top:0px;
			min-height:300px;
			width:100%;
			min-width:100%;
			padding-bottom:0px;
		}
	  .jumbotron{
		color: #fff;
		background-color: #7a62d3;
		-webkit-border-radius:0px;
			-moz-border-radius:0px;
				border-radius:0px;
			

	  }
	  
	section .page-header{
		margin-top: 75px;
	}
	
	  footer{
		display:inline-block;
		width:100%;
		min-width:100%;
		padding-top:50px;
		padding-bottom:50px;
		min-height:300px;
		background:#e0e0e0;
		margin-top: 50px;
	  }
	  
.footer-links li { margin: 5px 0px; }

	  /****************** NAVIGATION STYLES *************************/
.container > .navbar-header {
  margin-right: -20px;
  margin-left: -20px;
}

	.navbar .nav > li > a {
		float: none;
		padding: 10px 13px 10px 13px;
		color: #fff;
		text-decoration: none;
		text-shadow: none;
		font-size:14px;
		font-weight: bold;
		text-transform:uppercase;
	}
	.navbar .nav > .active > a, 
	.navbar .nav > .active > a:hover, 
	.navbar .nav > .active > a:focus {
		color: #333;
		text-decoration: none;
		background-color: #fff;
		-webkit-box-shadow:  none;
			-moz-box-shadow:   none;
				box-shadow:  none;
	}
	.navbar .brand {
		padding: 15px 0px 15px;
	}

.navbar { background-color: #052886; }	/* 네비 칼라 */
.navbar .nav > li { background-color: #052886; }
.navbar .nav > li > a { outline: 0; }
.navbar .nav > li > a:hover , 
.navbar .nav > li > a:visited , 
.navbar .nav > li > a:active { color: #fff; background-color: #365bbe; }
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;	/* 네비버튼 눌렀을때 */
}

.bottom_area { height: 60px; padding: 10px 5px 0px 0px; background-color: #d5d5d5; outline: 1px solid #d5d5d5; bottom:0; }

.content_area { width: 100%; margin: 0 auto; } 
.content_area h3 { font-weight: bold; margin-top: 40px; margin-bottom: 20px; }
.content_area p { width: 97%; margin: 12px auto; font-size: 19px; line-height: 28px; font-weight: normal; color: #525252; }
.content_area li { font-size: 17px; }
.content_area div { width: 97%; margin: 10px auto 15px auto; font-size: 17px; }
.content_area table { width: 97%; border-top: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3; padding: 5px; margin: 10px auto; }
.content_area table th { text-align: center; font-weight: bold; background: #ebebeb; border-bottom: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; }
.content_area table td { text-align: center; border-bottom: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; }