/* -------------------------- */
/* content */
/* -------------------------- */
.list_disc li {
  margin-bottom: 10px;
}

/* update */

.update .txt_caution li a {
  color: #00A0E8;
  text-decoration: underline;
}

.txt_caution a,
.txt_normal a {
  color: #00A0E8;
  text-decoration: underline;
}

.txt_caution a .icon,
.txt_normal a .icon {
  margin-left: 5px;
  fill: #00A0E8;
}

/* confirm */
.confirm + .submit_box .icon {
  margin-left: 13em;
}

/* download */
.download .container > .txt_normal {
  margin-bottom: 15px;
}

.download .download_box .download_list {
  margin-bottom: 30px;
}

.download .download_box .download_list .btn_download {
  margin-bottom: 15px;
}

/* post */
.post .table_default th {
  text-align: center;
}

.post .table_default th:first-child {
  width: 100px;
}

.post .table_default td:first-child {
  text-align: center;
}

.post .table_default td a {
  color: #00A0E8;
  text-decoration: underline;
}

.post .table_default td a .icon {
  margin-right: 5px;
  fill: #00A0E8;
}

@media screen and (min-width: 1280px) {
  .list_disc li {
    margin-bottom: 15px;
  }
  .update .txt_caution li {
    font-size: 1.6rem;
  }
  .confirm + .submit_box .icon {
    margin-left: 16em;
  }
  .download .container > .txt_normal {
    margin-bottom: 25px;
  }
  .download .download_box .download_list {
    margin: 0 50px 50px 0;
  }
  .post .table_default th:first-child {
    width: 200px;
  }
  .post .table_default td a .icon {
    width: 25px;
    height: 25px;
  }
}

@media screen and (min-width: 768px) {
  .download .download_box .download_list {
    margin: 0 30px 30px 0;
  }
}

/*# sourceMappingURL=map/support_form.css.map */
