@charset "utf-8";

/**[Layout]********************************************************/
	#_wrap #_wrapHeader {
		min-width: 1200px;
	}
	#_wrap #_wrapHeader #_header {
		height: 145px;
	}
	#_wrap #_wrapArticle {
	}
	#_wrap #_wrapArticle #_container { min-height: 700px; }
	#_wrap #_wrapFooter {
	  	min-width: 1200px;
	}
	#_wrap #_wrapHeader #_header,
	#_wrap #_wrapArticle #_container,
	#_wrap #_wrapFooter #_footer ._sWidth {
	  	width: 1200px;
	  min-width: 1200px;
	}
	.bx-wrapper { min-width: 1200px; }

/**********************************************************/
	#_logo{
		top: 21px;
		left: 10px;
	}
	#_gnb{
		top: 41px;
		left: 941px;
	}

/**[주메뉴]********************************************************/
	.menuUItop{
	  	display: block !important;
		left: 7px;
		top: 100px;
		width: 1200px;
		z-index: 61;
	}
	.menuUItop a{ white-space: normal; }
	/*
	.menuUItop ul.ul_1 {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}*/
	.menuUItop ul.ul_1 li.li_1, .menuUItop ul.ul_1 li.li_1 .div_2 {
	  	width: 19.8%;
	}
	.menuUItop ul.ul_1 li.li_1 a.a_1{
		height: 40px;
		line-height: 40px;
		font-size: 19px;
		padding: 0;
	   	text-align: center;
	}
	.menuUItop ul.ul_1 li.li_1 a.a_1:hover,
	.menuUItop ul.ul_1 li.li_1.active a.a_1
	{
	  	background: #00663f;
	  	color: #fff;
	  	text-decoration: none;
	}
	.menuUItop ul.ul_1 li.li_1 .div_2{
		display: none;
		position: absolute;
		font-size: 1.1em;
	  	padding: 5px 0;
	  	text-align: center;
	  	height: 360px;
	}
	.menuUItop ul.ul_1 li.li_1 .div_2 ul li a{
		display: block;
		border-bottom: #333 1px dotted;
		margin: 0 10px;
	  	padding: 7px 0;
	}
	.menuUItop ul.ul_1 li.li_1 .div_2 ul li a:hover {
		background: #078229;
		color: #fff;
	  	text-decoration: none;
	}
	.menuUItop ul.ul_1 li.li_1 .div_2 .div_3 {display: none;}

	#_menuGnbSubWrap{
		display: none;
		position: absolute;
		top: 128px;
		left: 0;
		width: 100%;
		height: 380px;
		background-color: #fff;
		z-index: 25;
	  	border-bottom: 3px solid #004e30;
	}

/**[푸터]********************************************************/
	#_wrap #_wrapFooter #_footer ._directWrap ._direct ul { margin: 30px 0; }
	#_wrap #_wrapFooter #_footer ._directWrap ._direct ul li a {
	 	height: 20px;
	}
	#_wrap #_wrapFooter #_footer ._directWrap ._direct ul li a.insta {
		background-image: url("../images/iconInsta.gif");
		background-repeat: no-repeat;
		background-position: left center;
	  	background-position: 15px 0px;
	  	padding: 0 14px 0 39px;
	}
	#_wrap #_wrapFooter #_footer ._directWrap ._info {
		/*position: absolute;
		top: 0;
		right: 0;*/
	  	margin: 35px 0;
	}


