@charset "utf-8";
.page-nav ul li:nth-of-type(2) a i img {width: 26px;}
.page-nav ul li:nth-of-type(3) a i img {width: 16px;}
.page-nav ul li:nth-of-type(4) a i img {width: 21px;}

@media (max-width: 480px) {
  .localnav.lnav2 .page-nav {border-top: solid 1px #605f5b;}
  .localnav.lnav2, .localnav.lnav2 .page-nav, .page-nav ul {height: 70px;}
  .localnav .page-nav li {max-width:24%;line-height: 1;}
  .localnav .page-nav li a {padding: 5px 0;}
  .localnav .page-nav li:first-child {border-left: none;}
  .localnav .page-nav li:first-child, .page-nav ul li:nth-of-type(2), .page-nav ul li:nth-of-type(3) {width: 24%}
  .page-nav ul li:nth-of-type(4), .page-nav ul li:last-of-type {width: 14%}
  .page-nav ul li a {display: grid;}
  .page-nav ul li:not(:last-of-type) a i {display: block;margin: 0 0 .3rem 0;}
  .page-nav ul li:first-child a i img {width: 32px;margin-top: .1rem;}
  .page-nav ul li:nth-of-type(2) a i img {width: 36px;margin-top: .3rem;}
  .page-nav ul li:nth-of-type(3) a i img {width: 26px;margin: 0 .4rem;}
  .page-nav ul li:nth-of-type(4) a i img {width: 30px;margin: .3rem .4rem;}
  .page-nav ul li:last-of-type a i img {width: 14px;}
  #footer_area #btn_top {height: 75px;}
  #footer_area #btn_top a {bottom: 75px;}
}