#footer_wrap{
/* background-color:#566970; */
width:100%;
min-width: 1248px;
height:50px;
border-top:2px solid #999;
text-align:center;
/* background:url('/2018/images/common/footer_bg.png'); */
padding-bottom:30px;
}

.footer_section{
border-bottom:1px solid #eee;
height:51px;
}

.footer_left{
font-family:'Noto Sans KR';
font-weight:400;
font-size:11pt;
padding:20px;
color:#999;
line-height:23px;
text-align:left;
}

.footer_1{
width:1248px;
margin:0px auto;
padding-top:10px;
padding-bottom:10px;
line-height:30px;
text-align:left;
}

.footer_1 ul > li{
	float:left;
}

.footer_li_1{
	margin-right:40px;
	font-family:'Noto Sans KR';
	font-weight:500;
	font-size:13pt;
	color:#666;
}

.footer_li_2{
	margin-right:30px;
	font-family:'Noto Sans KR';
	font-weight:400;
	font-size:11pt;
	color:#666;
}

.footer_2{
font-size:10pt;
width:1248px;
margin:0px auto;
text-align:left;
}

.footer_2 li{
margin-bottom:25px;
float:left;
}

.footer_2_addr{
border-right:1px solid #eee;
padding-right:35px;
margin-bottom:30px;
}

.footer_2_tel{
border-right:1px solid #eee;
padding-left:35px;
padding-right:35px;
}

.footer_2_fax{
border-right:1px solid #eee;
padding-left:35px;
padding-right:35px;
}

.footer_2_map{
padding-left:35px;
padding-right:35px;
}

.logo_txt{
	font-family:'Noto Sans KR';
	font-weight:500;
	font-size:11pt;
	color:#666;
}

.info1{
	font-family:'Noto Sans KR';
	font-weight:500;
	font-size:12pt;
	color:#666;
}

.map{
	padding:10px;
	margin-top:10px;
	border:1px solid #eee;
	margin-right:20px;
	float:left;
}

.bus{
	padding:10px;
	margin-top:10px;
	border:1px solid #eee;
	float:left;
}
