@import url('https://fonts.googleapis.com/css?family=Radley&display=swap');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+KR:400,700&display=swap');

	#k_font{font-family: 'Noto Serif KR', serif;}
	#e_font{font-family: 'Radley', serif;}

*{padding:0; margin:0; color: #333; font-family:'Noto Sans KR', '맑은 고딕', sans-serif;}
	body,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;}
	.bold{font-weight:900;}

	.color_org {color:#feaa01;}

	input[type="button"], input[type="submit"]{cursor:pointer;}

#wrap{width:100%;}

#header{width:100%; height:60px; position:fixed; z-index:5; background: #fff; border:1px solid #e5e5e5;}
#head{width:100%; margin:0 auto; overflow:hidden;}
	#head	h1{width:155px; height:45px; padding:7.5px 0; margin:0 auto; text-align: center;}
	#head	h1 img{height:100%;}
	.menu{position:absolute; top:17px; left:3%;}
	.menu img {width: 87%;}
.glb {position: absolute; top:17px; right:3%;}


	#nav{width:100%; max-height:465px; overflow-y:hidden; background-color:#c9d4cb; display:none; border-bottom:1px solid #f5f5f5; border-top:1px solid #f2f2f2;}
			#nav > li{width:100%; line-height:45px; text-indent:20px; display: table;}
			#nav li a{color:#35403a; display:block; width:100%;}
			#nav li a.jua{font-size:16px; border-bottom:1px solid #eee;}
			#nav li a.jua:hover{color:#35403a;}

			.nav_btn {border-bottom:2px solid #cdb082; padding:15px; margin-bottom: 5px;}
			.nav_btn > span {display: block; width:44%; float: left;}
			.nav_btn-left {padding-right: 3%;}
			.nav_btn-left > a {background: #cdb082;}
			.nav_btn-right > a {background: #555;}
			.nav_btn > span > a { color: #fff !important; font-size: 12px; text-align: center; text-indent:0px !important;}
			.nav_bottom {border-top:2px solid #cdb082; font-size: 12px; line-height: 30px !important; padding:10px 0;}

			#nav ol{width:100%; font-size:12px; overflow:hidden; display:none;}

			#nav li ol li{width:100%; background-color:#eaefec; border-bottom:1px solid #fff; line-height:40px; text-indent:20px;}

			#nav li ol li:last-child{border:none;}

			#nav li ol li a{display:block; color:#444; }

			#nav li ol li .nav_div{background-color:#f7f5eb; display:none;}
			#nav li ol li .nav_div a{line-height:40px; display:block; width:100%; border-top:1px solid #fff; text-indent:30px;}

			.nav_li li a:hover {background-color:#d9d190;}

			#nav li ol li:hover > a{color:#fff;}
			#nav li ol li a:focus{color:#fff; background-color:#5e6e65;}

			#nav li ol li .nav_div a:hover{background-color:#5e6e65; color:#fff;}
