@media screen and (max-width: 350px) {
  .top-headding {
    margin-bottom: 0px;
  }
  .experience-img {
    /* height: 200px; */
    min-height: auto;
  }
  .news-image img {
    min-height: auto;
  }
  .plan-box ul li p {
    font-size: 12px;
  }
  .en-back-txt {
    top: -6px;
    font-size: 24px;
  }
  .sp_display {
    display: block;
  }
  .sns-content .t-box {
    text-align: center;
  }
  .u-btn {
    margin-top: 0;
    bottom: 120px;
  }
  .b-item {
    margin-right: 24px;
  }
  .u-block-area ul li p {
    font-size: 14px;
  }
  .top-headding {
    padding: 16px 0;
  }
  .voice-content ul li p {
    font-size: 1.2rem;
  }
  .font_size_smarll {
    font-size: 1rem;
  }
  .access-head h3 {
    font-size: 7vw;
    margin-bottom: 24px;
  }
}

@media screen and (max-width: 430px) {
  .access-head h3 p {
    font-size: 6vw;
  }
}
