@charset "UTF-8";

@media screen and (max-width: 1400px){
	.footer .container {width:97%;max-width:inherit}
}

@media screen and (max-width: 1280px){
	.footer .container .foot_top .sbj_area { display: block; font-size:15px; }
	.footer .container .foot_top .sbj_area .text { margin: 10px 0 0;}
	
}

@media screen and (max-width: 1080px){
	.footer .container .foot_top .sbj_area .text { display: block;}
	.footer .container .foot_top .sbj_area .text p:first-child { margin:  0 0 10px; }

}

@media screen and (max-width:767px){ 
	.quick_aside {display:none !important}
	.footer .container .foot_top {padding:30px 0 12px 0}
	.footer .container .foot_top .sbj_area { font-size:14px;}
	.footer .container .foot_top .logo_area .logo {max-width:140px;margin-top:4px}
	.footer .container .footer_btm { display: block; }
	.footer .container .footer_btm .text { margin: 10px 0 0; }
	
	.footer .wa_mark {max-width:80px;margin:-5px 5px 0 0}
	.footer .site_box .baro_box .site_btn {width:200px;height:45px;padding:0 20px 0 12px;line-height:45px}
	.footer .site_box .baro_box .site_btn .arr_btn {right:10px}
	.footer .site_box .baro_box .site_link {bottom:45px}
}

@media screen and (max-width:480px){
	.footer .container .foot_top .logo_area {display:block}
	.footer .container .foot_top .logo_area .logo {max-width:120px;margin-top:0}
	.footer .wa_mark {margin:0;position:absolute;right:0;top:15px}
	.footer .site_box {display:block;margin:22px 0 20px 0}
	.footer .site_box .baro_box { display: block; }
	.footer .site_box .baro_box .site_btn { width: 100%; }

}