/* ノートPC*/
@media (min-width: 1024px) and (max-width: 1439px) {
  html {
    font-size: 90%;
  }

  /* header*/
  header #header-title {
    flex: 0 0 20%;
  }
  header #header-title img {
    padding: 0px 0px 0px 20px;
  }
  header nav ul li {
    margin-right: 15px;
  }
  header #header-contact-block {
    flex: 0 0 13%;
    justify-content: end;
    padding-right: 20px;
  }

  #header-contact-block #header-contact-circle {
    max-width: 150px;
    min-width: 150px;
  }

  .feature-box .feature-box-header {
    padding-top: 25px;
    line-height: 40px;
  }

  .feature-box .feature-box-title {
    line-height: 40px;
    padding-bottom: 25px;
  }

  /*overview*/
  #overview-block .overview-side {
    min-width: 6%;
  }

  .overview-content-title {
    padding: 50px 20px 30px 30px;
  }

  .overview-content-info {
    line-height: 30px;
  }

  .overview-content .overview-content-info-overlay {
    width: 52%;
  }
  /* footer*/
}
