@charset "utf-8";
@import url(normalize.css);

/*********************************************************
					ÃÊ±âÈ­
**********************************************************/
html, body, div, span, dl, dt, dd, ol, ul, li,h1, h2, h3, h4, h5, h6, p, blockquote, pre,address,cite,
form,fieldset,input,textarea,select,table,th, td, article,aside,details,figcaption,figure,footer,header,hgroup,
nav,section,summary {margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}

fieldset, img, abbr, acronym{border:0 none;}

ol, ul {list-style: none;}

table {border:0 none;}

caption, th, td{ text-align:left; font-weight:normal;}

address, caption, strong, em, cite{ font-weight:normal; font-style:normal; }

/************************************************
	 vertical-align ¼³Á¤
************************************************/
img, input{vertical-align: top;}
.vertmid *{vertical-align: middle;}

/***********************************************************
			¸µÅ© ½ºÅ¸ÀÏ
	a:link{color: #808080;}
	a:visited{color: #333333;}
	a:hover, a:focus{color: #ffffff;}
************************************************************/
a{text-decoration:none;}
a:link{color: #808080;}
a:visited{color: #808080;}
a:hover, a:focus{color: #808080;}

/*********************************************************** 
				°Ç³Ê¶Ù±â ¸µÅ©
************************************************************/
#skipNav > a{position: absolute; left: -9999em;}
#skipNav > a:focus{ left: 50%; margin:0 0 0 -10em; padding: 5px 15px; color: #fff; background:#000; outline: 0; z-index: 10;}

/**************************************************************
		formÅÂ±×ÀÇ caption , legend ¹× ¼û±âÇÒ ÅÂ±×(Á¦¸ñ°°Àº°Íh2)¿¡ Àû¿ë
***************************************************************/
.visible, legend, caption{position: absolute; left: -9999em; width:0; height: 0; font-size:0; line-height:0; visibility:hidden;}

/***********************************************************
			float »èÁ¦ cf : clear float
************************************************************/
.cf:after{ 
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.bcf:before{ 
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/**********************************************************
					IR±â¹ý
***********************************************************/
.ir_wa{
	position: relative;
	z-index: -1;
	line-height: 1.6;
}

/************************************************************************
			ÆùÆ® , ±ÛÀÚÅ©±â, Çà°£°£°Ý ¼³Á¤
*************************************************************************/
body{
  font-size: 0.75em;
  line-height: 1.2;
  font-family: "Apple SD Gothic Neo", "µ¸¿ò", Dotum, "¸¼Àº °íµñ", "Malgun Gothic", sans-serif;
}
.top_gnb li:last-child{
	display: none !important;
}
.top_gnb li{
	white-space: nowrap;
}
.subtitle4{
	margin-bottom: 20px;
	font-size: 22px;
}
.white{
	margin-bottom: 80px;
}
.white form{
	font-size: 18px;
}
.white form label{
	min-width: 160px;
	display: inline-block;
	margin-bottom: 20px;
}
.white form input{
	border-radius: 5px;
	border: 1px solid #7fa1c2;
	padding: 5px;
}

.white form textarea{
	border-radius: 5px;
	border: 1px solid #7fa1c2;
	padding: 5px;
}
.send-btn{
	    background-color: #213f6c;
	width: 89px;

    line-height: 28px;
    text-align: center;
    border: none;
    margin-top: 12px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    letter-spacing: -0.3px;

}