@media screen and (min-width: 800px) {
  .visual_header .as_btn_wrap {
    text-align: center; }
    .visual_header .as_btn_wrap a {
      width: 49%;
      max-width: 200px;
      display: inline-block; }
    .visual_header .as_btn_wrap .list_toggle {
      background-color: #b4b4b4; }
    .visual_header .as_btn_wrap .btn_write {
      margin-left: 5px; }

  .board .list {
    padding: 0 4%; }
    .board .list li .datetime {
      float: left;
      margin-right: 50px;
      font-size: 1.25rem;
      color: #6c6c6c; }
    .board .list li a {
      float: left;
      display: block;
      font-size: 1.25rem;
      margin: 0; }
    .board .list li .is_end {
      float: right;
      font-size: 1.16667rem; } }
@media screen and (min-width: 1024px) {
  .caution {
    max-width: 1400px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .caution .container {
      border: 1px solid #d7d7d7;
      background-color: #f7f7f7;
      overflow: hidden; }
    .caution .caution_title {
      float: left;
      width: 13%;
      padding-right: 2%;
      margin-top: 50px; }
    .caution ul {
      float: left;
      width: 84%; }

  .board h3 {
    max-width: 1200px;
    padding: 50px 50px 38px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .board .list {
    max-width: 1200px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .board .list li {
      padding: 27px 40px 30px 25px; } }

/*# sourceMappingURL=list_style_responsive.css.map */
