@charset "utf-8";

@media only screen and (max-width: 768px) {
  .report .article_heading {
    margin-bottom: 50px;
  }

  .report .inner {
    margin: 15px auto;
  }

  .report .main_text,
  .report .main_text .link_to_incj {
    font-size: 16px;
    text-align: left;
  }

  .info_list,
  .report_list {
    max-width: 768px;
  }

  .info_list {
    padding: 0;
  }

  .report_item {
    width: 100%;
  }

  .report .public_notice_sub_title {
    width: 160px;
  }

  .report_item:nth-child(odd) {
    margin-right: 0;
  }

  .report .report_description {
    margin: 0 0 30px auto;
    padding: 0 15px;
    width: 100%;
    font-size: 17px;
  }
}