*{padding:0; margin:0; color: #111; font-family:'Noto Sans KR', sans-serif;}
	html,	body {	font-family: 'Noto Sans KR', sans-serif !important;	}
	header,footer{padding:0; margin:0;}

	header, section, footer, div, p, ul, ol, li, #wrap{display:block;}
	img {border:none; vertical-align:top;}

	li{list-style-type:none;}
	a:link,a:visited {text-decoration:none; color:#333;}
	a:hover,a:focus {outline:none;}

	h2{position:absolute; left:-9999px; top:0; font-size:1px; line-height:0; overflow:hidden; width:1px; height:1px; opacity:0;}
	#wrap{width:100%; margin:0 auto; background-color:#fff; overflow:hidden;}
	.area {width:1200px; margin:0 auto;}
	.bold{font-weight:900;}

	button[type="button"], input[type="submit"]{cursor:pointer;}

body {width:100%; margin:0 auto;}

#header{position:fixed; width:100%; background:rgba(255,255,255,0); z-index:9999; height: 110px;}
#head{width:92%; overflow:hidden; margin:0 auto; position: relative;}
#head h1{float:left; width:23%; padding:20px 0}
#head > ul{float:right; width:40%; line-height:100px; padding-right: 50px;}
#head > ul li{float:left; width:20%; text-align:center; padding:8px 0 8px;}
#head > ul li a {color:#fff; font-size:18px; letter-spacing: -0.7px; font-weight: 500;}
.click {cursor: default; font-size: 18.5px; letter-spacing: -0.7px; font-weight: 500;}
#head div.n_wrap{position:absolute; width:100%; left:3%; top:90px; background-color:rgba(94,110,101,0.6); display:none;}
#head div.n_wrap a {color:#fff; padding:0 25px; line-height: 40px; font-size: 15px; font-weight: normal;}

#head #nav a:hover, .nav_on a {border-bottom:7px solid #0800b0; padding:0 3px;}

#m_head{display:none;}

select:focus{
    outline: none;
}

.bot_bar {
	position: fixed;
	bottom: 0;
	width:100%;
	z-index: 21;
}
.bot_bar ul li {
	line-height: 100px;
	height: 100px;
	width:50%;
	float: left;
	color: #fff;
	font-size: 30px;
	text-align: center;
	letter-spacing: -1px;
}
.bot_bar ul li b{
	color: #fff;
}
.bot_bar ul li img {
	vertical-align: middle;
	margin-top:-3px;
}
.bot_bar ul li:first-child {
	background: #4597db;
}
.bot_bar ul li:last-child {
	background: #005498;
}




.ver_select{
	height: 30px;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	cursor: pointer;
}

.ver_select>img{
	position: absolute;
	top: 0;
	right: 0;
}

.ver_select>img.eng{
	display: none;
}

.change_icon{
	width: 100px;
	height: 40px;
	position: relative;
	top: 32px;
	border: 1px solid rgba(0, 0, 0, 0.1);
	box-sizing: border-box;
	display: none;
}

.change_icon a{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff;
}

.change_icon a img{
	margin-right: 10px;
}
