@media screen and (max-width:850px) {

  /* ヒストリー */
  .historyContents dl .text {
    width: 100%;
  }
  .historyContents .images {
    width: 100%;
    margin-top: 20px;
  }
  .historyContents .images img {
    padding-left: 0;
    padding-right: 20px;
  }

  /* フッター */
  footer .innerLinks {
    margin: 0 auto;
  }
  footer .externalLink {
    justify-content: start;
    margin: 20px auto 0;
  }
  footer .externalLink li {
    margin: 0 30px 0 0;
  }
}