@charset "utf-8";

/* 2023.12.07 kang nuri */
/* footer.css */


/**************************************************/

#footer{
	background-image: url("../img/footer/footer_01.jpg");
	background-position: center;
	background-size: cover;
	padding: 80px 0 76px 0;
	color: #fff;
}

.footer_01{
	margin-bottom: 40px;
}
}

.footer_logo, .footer_menu{
	display: inline-block;
}

.footer_logo{
	float: left;
}

.footer_logo svg{
	float: left;
}

.footer_menu{
	float: right;
}

.footer_menu_list > li{
	display: inline-block;
	float: left;
	font-size: 14px;
	margin-right: 14px;
	font-weight: 600;
	line-height: 36px;
}

.footer_menu_list > li:last-child{
	margin-right: 0;
}

.footer_menu_list > li span{
	display: inline-block;
	width: 1px;
	height: 11px;
	background-color: #fff;
	margin-left: 16px;
	vertical-align: middle;
}

.footer_02{
	margin-bottom: 24px;
}

.footer_info_list > li{
	display: inline-block;
	float: left;
	font-size: 12px;
	margin-right: 124px;
}

.footer_info_list > li:last-child{
	margin-right: 0;
}

.footer_info_list > li .title{
	font-weight: 600;
	margin-bottom: 8px;
}

.footer_copy{
	font-size: 12px;
	font-weight: 600;
}

/* MOBILE ------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media (max-width:1024px){

	#footer{
		background-image: url("../img/footer/m_footer_01.jpg");
		padding: 64px 0;
	}

	.footer_02{
		margin-bottom: 40px;
	}

	.footer_info_list > li{
		width: 100%;
		margin-right: 0;
		font-size: 10px;
		margin-bottom: 24px;
		float: none;
	}

	.footer_info_list > li:last-child{
		margin-bottom: 0;
	}

	.footer_info_list > li > p{
		margin-bottom: 3px;
	}

	.footer_info_list > li > p:last-child{
		margin-bottom: 0;
	}

	.footer_info_list > li .title{
		margin-bottom: 8px;
		font-size: 12px;
	}

	.footer_copy{
		font-size: 10px;
	}

}