.footer{padding: 4.16vw 0 0 0;}
.footer a:hover{color: #ccc;}
.footer p{line-height: 2;display: inline-block;}
.footer .bottom{margin-top:3.64vw;height: 2.34vw;border-top: 1px solid #3c4b84;}
.footer .fonter-logo{width: 7.29vw;}
.footer-logo{height: 30px;}
/*common*/
.footer a:hover{color: #74c5f3;}
.footer .pbsupport img{display: inline-block;margin: 0;}
i.col{margin: 0 1.4%;}
.footer .icon {position: relative;top: 3px;margin: 0 3px;display: inline-block;width: 17px;height: 19px;background: url("../images/pblogo.png") no-repeat;}
@media screen and (max-width:  1300px) {

}
@media screen and (max-width:  1024px) {
	.footer{padding: 5vw 0;}
	.footer .center-y,.footer .link,.footer em{display: none;}
	.footer .font-r{text-align: center;}
	.footer span{display: block;}
}