@charset "UTF-8";

@media screen and (max-width: 1700px){
}

@media screen and (max-width: 1400px){
}

@media screen and (max-width: 1280px){
	
}

@media screen and (max-width: 1080px){
	.footer .ft_top .box .ft_list > .list > li > a { line-height: 50px; font-size: 14px; }
	.footer .ft_top .box .fb_right .site_box .baro_box .site_btn { font-size: 14px; }
	.footer .ft_btm .container {display: block; }
	.footer .ft_btm .container .sns_area { margin: 20px 0 0; }
}

@media screen and (max-width:768px){
	.footer .ft_top .box { display: block; }
	.footer .ft_btm .box { display: block; }
	.footer .ft_btm .box .txt_box { margin: 20px 0 0; }
	.footer .ft_btm .box .txt_box .list li { font-size: 14px; }
}

@media screen and (max-width:480px){
	.footer {padding:30px 0 0;font-size:14px}
	.footer .f_logo {width:140px;height:34px}
	.footer .sns_list_box {display:grid;padding-top:70px}
	.footer .sns_list_box .inner {float:none;margin-top:7px}
	.footer .ft_left_box {margin-top:20px}
	.footer .site_box {top:114px}
	.footer .copy {margin-top:7px}
}

@media screen and (max-width:377px){
}