footer .common-link{
  color: #707070;
}
footer > section:first-child{
  padding: 2vw 0;
}
footer > section:first-child > ul{
  display: flex;
  justify-content: center;
  width: 50vw;
  margin: 0 auto;
}@media screen and (max-width: 1024px){
  footer > section:first-child > ul{
    width: 100vw;
    flex-wrap: wrap;
}}
footer > section:first-child > ul > li > a{
  color: #707070;
}
footer > section:last-child{
  background: rgba(255, 255, 255, 0.5);
}
footer > section:last-child > p{
  color: #333;
  font-size: 0.8vw;
  line-height: 2em;
}@media screen and (max-width: 1024px){
  footer > section:last-child > p{
    font-size: 2.6vw;
}}
