.information-security-management h2 {
  margin-top: 70px;
}

.scrollImg img {
  text-align: center;
  margin: 0 auto;
}

@media (max-width: 767px) {
  .information-security-management h2 {
    margin-top: 34px;
  }
}
.information-security-management h2.h2-2 {
  margin-top: 100px;
}
@media (max-width: 767px) {
  .information-security-management h2.h2-2 {
    margin-top: 50px;
  }
}
.information-security-management .imgwrap {
  overflow-x: auto;
}
.information-security-management .imgwrap div {
  width: 1200px;
}
.information-security-management .note {
  font-size: 0.875rem;
  line-height: 2;
  letter-spacing: 0px;
  font-weight: 400;
  color: #4d4d4d;
  margin-top: 5px;
}
.information-security-management .note a {
  color: #004280;
}
.information-security-management .btnwrap {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.information-security-management .btnwrap .bluebtn {
  margin-right: 12px;
  margin-top: 31px;
}
@media (max-width: 767px) {
  .information-security-management .btnwrap .bluebtn {
    margin-top: 15px;
  }
}
@media (max-width: 414px) {
  .information-security-management.lang_en .table2 .table-row {
    overflow-x: auto;
  }
}
@media (max-width: 414px) {
  .information-security-management.lang_en .table2 .table-row .box {
    width: 414px;
  }
}
.information-security-management.lang_en .table2 .table-row .box .mowrap .motitle {
  width: 35%;
}