.site-footer {
	background-color: #05396B;
	color: #fff;
	text-align: center;
	padding: 30px 0;
    font-family: 'Noto Sans Japanese', sans-serif;
    font-size: 16px
  }
  .site-footer .site-info {
	  font-weight: 400;
	  margin-bottom: 10px;
    margin-right: 100px;
    margin-top: 25px;
  }
  .site-footer .site-info a {
	  color: #fff;
  }
  .site-footer .social-block li a {
  	color: #fff;
  }
  .site-footer .social-block li a:hover, .site-footer .social-block li a:focus {
	  opacity: 0.8;
  }

  @media screen and (max-width:480px){
    .container{
      width: auto;

    }
    .site-footer .site-info {
      margin-right: 0;
      margin-left: 4vw;
      zoom: 78%;
    }
  }
