
/* ±¸±ÛÆùÆ® */
@import url(http://fonts.googleapis.com/earlyaccess/hanna.css);

/* Jeju Gothic */
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);

/* Jeju Hallasan */
@import url(http://fonts.googleapis.com/earlyaccess/jejuhallasan.css);

/* Jeju Myeongjo */
@import url(http://fonts.googleapis.com/earlyaccess/jejumyeongjo.css);

/* KoPub Batang */
@import url(http://fonts.googleapis.com/earlyaccess/kopubbatang.css);

/* Nanum Brush Script */
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);

/* Nanum Gothic */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* Nanum Gothic Coding */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);

/* Nanum Myeongjo */
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

/* Nanum Pen Script */ 
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

@import url(https://fonts.googleapis.com/css?family=PT+Sans);

@import url(https://fonts.googleapis.com/css?family=Lato);

.hanna {
	font-family: 'Hanna', sans-serif;
}
.jejugo {
	font-family: 'Jeju Gothic', serif;
}
.jejumyung {
	font-family: 'Jeju Myeongjo', serif;
}
.batang {
	font-family: 'KoPub Batang', serif;
}
.nanummy {
	font-family: 'Nanum Myeongjo', serif;
}
.nanumpen {
	font-family: 'Nanum Pen Script', serif;
}
.halla {
	font-family: 'Jeju Hallasan', serif;
}
.nanumgothic {
	font-family: 'Nanum Gothic', sans-serif;
}
.nanumgothiccoding {
	font-family: 'Nanum Gothic Coding', sans-serif;
}

.bodykor {
	font-family: 'nanum gothic' 'san-serif' 'arial' ;
	font-size: 15px;
	line-height: 140%;
}

nav.whtbar {
	margin: 0;
	padding: 0;
	border-width: 0 0 5px 0;
	border-style:solid;
	border-color:#ffd200; /* green color */
	background-color: #fafc7b; /* yellow color */
	min-height: 55px;
	vertical-align:middle;

}
nav.yelbar {
	margin: 0;
	padding: 0;
	border-width: 0 0 5px 0;
	border-style:solid;
	border-color:#8ae100;
	background-color:#fdfcd5;
	min-height: 55px;
	vertical-align:middle;
}

a.mnw {
   color: #232323;
   font-size: 15px;
   font-weight: 400;
   font-family: 'Lato','Nanum Gothic' 'sans-serif';
   text-shadow: 1px 0px #ffffff;
}

.carousel-caption2 {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 10%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: left;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}

div.fill1 {
  background-color:#f5f5f5;
  border-radius: 5px;
  padding: 10px 0 5px 0 ;
}

div.fill2 {
  background-color:#f5f5f5;
  border-radius: 5px;
  padding: 12px;
}
.panel-bodykor {
  padding: 15px;
  line-height:150%;
}

.panel-titlekor {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
  line-height:150%;
}

.panel-titlekor > a {
  color: inherit;
}

/* Home pageÀÇ 4°¡Áö ¼­ºñ½º */
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

/* ³×ºñ°ÔÀÌ¼Ç hover »ö»ó */

/* Hr gradation */

hr.grad {
	border: 0;
    height: 1px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}