@charset "euc-kr";
/* CSS Document */
@font-face {
 font-family: 'NanumBarunGothic';
 font-style: normal;
 font-weight: 400;
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot');
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.ttf') format('truetype');
}

@font-face {
 font-family: 'NanumBarunGothic';
 font-style: normal;
 font-weight: 700;
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot');
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')
}

@font-face {
 font-family: 'NanumBarunGothic';
 font-style: normal;
 font-weight: 300;
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot');
 src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.ttf') format('truetype');
}

.nanumbarungothic{
 font-family: 'NanumBarunGothic', sans-serif;
}

.normal {
 font-style: normal;
}

.w250 {
 font-weight: 250;
}

.w300 {
 font-weight: 300;
}

.w350 {
 font-weight: 350;
}

.w400 {
 font-weight: 400;
}

.w500 {
 font-weight: 500;
}

.w700 {
 font-weight: 700;
}

.w800 {
 font-weight: 800;
}

.w900 {
 font-weight: 900;
}
.metapo_num01 > .carousel-caption{

  top: 23%;
}


.metapo_num02 > .carousel-caption{

    top: 11%;
}

.metapo_num03 > .carousel-caption{

    top: 31%;
}

@media (max-width:767px) {
  .metapo_num01 > .carousel-caption{

    top: 23%;
  }


  .metapo_num02 > .carousel-caption{

    top: 11%;
  }

  .metapo_num03 > .carousel-caption{

      top: 22%;
  }

}






.carousel-inner {

}

.mainpage_border_moblie{
	border-bottom: 5px solid white;
}
@media (max-width:767px) {
	.mainpage_border_moblie{
		border-bottom: 2px solid white;
	}
}

.carousel-inner .item {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.carousel-inner .metapo_num01 {
	/*background-image: url(../images/main_img0.png);*/
}
.carousel-inner .metapo_num02 {
	/*background-image: url(../images/main_img1.png);*/
}
.carousel-inner .metapo_num03 {
	/*background-image: url(../images/main_img2.png);*/
}
.carousel-caption {
/*	position: initial;*/
	text-shadow:none;

}
.carousel-control.left, .carousel-control.right {
	background: transparent;
}
/* Animation delays */
.carousel-caption div:first-child {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.carousel-caption div:nth-child(2) {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.carousel-captiondiv:nth-child(3) {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}
/* ��Ÿ�� ���� ���� */
.carousel-inner .item {
	/*min-height: 800px;*/
}
/* �ؽ�Ʈ ���� */

.mtext01_2{

  font-weight: 500;
  font-size: 100px;
  letter-spacing: -2px;
  margin-bottom: 15px;
  }
.mtext02_2{
  font-weight: 500;
  font-size: 38px;
  letter-spacing: -1px;

}
.mtext02_2_sub{
    font-size:43px;
}
.mtext01_3{

  font-weight: 500;
  font-size: 85px;
  letter-spacing: -2px;
  margin-bottom: 15px;
  }
.mtext02_3{
  font-weight: 500;
  font-size: 38px;
  letter-spacing: -1px;

}

.mtext01 {
	font-weight: 500;
	font-size: 110px;
	letter-spacing: -2px;
	margin-bottom: 15px;
}
/*.metapo_num01 > div > div > .mtext01{
		font-size: 7vmin;

}*/
.mtext02 {
	font-weight: 500;
	font-size: 35px;
	letter-spacing: -1px;

}
.firstmtext2{
margin-bottom: 200px;

}
.text_m_size{
font-size: 8vmin;



}





@media (max-width:767px) {

  .mtext01_2{

    font-weight: 500;
    font-size: 31px;
    letter-spacing: -2px;
    margin-bottom: 15px;
    }
  .mtext02_2{
    font-weight: 500;
    font-size: 14px;
    letter-spacing: -1px;

  }
  .mtext02_2_sub{
      font-size: 13px;
  }


  .mtext01_3{

    font-weight: 500;
    font-size: 27px;
    letter-spacing: -2px;
    margin-bottom: 15px;
    }
  .mtext02_3{
    font-weight: 500;
    font-size: 16px;
    letter-spacing: -1px;

  }







.carousel-inner .item {
	/*min-height: 300px;*/
}
.mtext01 {
	font-weight: 500;
	font-size: 35px;
	letter-spacing: -2px;
	margin-bottom: 10px;
}
.mtext02 {
	font-weight: 500;
	font-size: 15px;
	letter-spacing: -1px;

}
.text_m_size{
font-size: 5vmin;



}
.secondtext{
 margin-bottom: 105px;



}

}

@media (min-width:769px) and (max-width:992px){
  .mtext01_2{

    font-weight: 500;
    font-size: 54px;
    letter-spacing: -2px;
    margin-bottom: 15px;
    }
  .mtext02_2{
    font-weight: 500;
    font-size: 27px;
    letter-spacing: -1px;

  }
  .mtext02_2_sub{
      font-size: 28px;
  }
  .mtext01_3{

    font-weight: 500;
    font-size: 49px;
    letter-spacing: -2px;
    margin-bottom: 15px;
    }
  .mtext02_3{
    font-weight: 500;
    font-size: 27px;
    letter-spacing: -1px;

  }
.carousel-inner .item {
	/*min-height: 500px;*/
}
.mtext01 {
	font-weight: 500;
	font-size: 60px;
	letter-spacing: -2px;
	margin-bottom: 10px;
}
.mtext02 {
	font-weight: 500;
	font-size: 25px;
	letter-spacing: -1px;

}
.text_m_size{
font-size: 5vmin;



}
.secondtext{
 margin-bottom: 105px;



}

}

@media (min-width:992px) and (max-width:1390px){

  .mtext01_2{

    font-weight: 500;
    font-size: 68px;
    letter-spacing: -2px;
    margin-bottom: 15px;
    }
  .mtext02_2{

    font-size: 33px;


  }
  .mtext02_2_sub{
      font-size: 35px;
  }
  .mtext01_3{

    font-weight: 500;
    font-size: 61px;
    letter-spacing: -2px;
    margin-bottom: 15px;
    }
  .mtext02_3{

    font-size: 33px;


  }







}
