/* Web Fonts */
@import url('//fonts.googleapis.com/earlyaccess/nanumgothic.css');	/* ´À·Áµµ ±×³É±×³É */


body {	font-family:'Nanum Gothic',"¸¼Àº °íµñ"; padding-top: 0px; padding-bottom: 0px; }	/* padding-bottom: 40px; ÇÏ´ÜÆû */

/* ·Î°í ¼öÁ¤ */
.navbar-brand {
  padding: 13px 5px 13px 5px;
  font-weight: bold;
}
.navbar-brand:visited , .navbar-brand:focus , .navbar-brand:link , 
.navbar-brand:hover , .navbar-brand:active { color: #ffffff !important; }

/* »ó´Ü°íÁ¤ ¿©¹é */
.top_pad { padding-top: 51px; } 

/* ´Ù´ÜÀÌ¹ÌÁö ¼¼ÆÃ width:1024px; margin:0; padding:0; */  
.container2 {
  max-width: 1170px;
  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; }

.caret {
	border-top-color: red;
	border-bottom-color: red;
}


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;
		}

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

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

/* ³×ºñ Ä®¶ó */
.navbar { background-color: #f27377; }	
.navbar .nav > li { background-color: #f27377; }
.navbar .nav > li > a { outline: 0; color: #ffffff !important; }
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;	
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #e07a25;	/* active */
}

.navbar-default .navbar-nav > .dropdown > a:hover,
.navbar-default .navbar-nav > .dropdown > a:focus {
  color: #ffffff;
  background-color: #e58d43;	/* Page Active Color */
}
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #ffffff;
  background-color: #bfbfbf;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  background-color: #bfbfbf;
}
/* ¸ð¹ÙÀÏ µå·Ó´Ù¿î */
@media (max-width: 767px) {
   .dropdown-menu li a:link , .dropdown-menu li a:hover , 
   .dropdown-menu li a:focus , .dropdown-menu li a:visited {
		color: #ffffff !important;
   }
   .dropdown-menu li a:hover {
		background-color: #bfbfbf !important;
   }
}

.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; padding-top: 10px; padding-bottom: 10px; }
.content_area table td { text-align: center; border-bottom: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; padding-top: 5px; padding-bottom: 5px; }

/* ¸ÂÃã css */
.image_10 { margin-top: 0px; margin-bottom: 20px; }
.image_10_title { background-color: #ff8502; }


/* Á¡º¸Æ®·Ð */
.jumbotron{
	background-color:#ffdb22; color:#fff;
	background: url(//img.okaybohum.co.kr/img3/1/16.jpg) center -150px repeat;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
	margin-bottom:0px; font-weight:600;
}
.jumbotron .panel{ color:#333; }
.jumbotron .panel-heading { color: #8c8c8c; }
.jumbotron h1{ font-size: 36px; line-height: 36px; }
.jumbotron .list-unstyled{ font-size:17px; line-height:30px !important; font-weight:600; }
.jumbotron .regular { font-size:14px; }
.jumbotron label { font-size:14px; }
.jumbotron small { font-size: 15px; font-weight: normal; }
.jumbotron p { font-size: 17px; }
.well { padding-top: 20px; padding-bottom: 15px; margin-top:0px; margin-bottom:0px; }
.well p { font-weight: 600; font-size: 15px; color: #818181; }
.jumbotron li input { margin-top: 0px; margin-bottom: 13px; }
.btn_togo_all { display: none; }

#load { height: 1px; width: 1px; }
.cal_area { padding-top: 30px; padding-bottom: 30px; background: black;background-color: rgba(0,0,0,0.5); }

/* ÃÖ½Å±Û */
.latest_article { margin-top: 10px; margin-bottom: 40px; }
