@media screen and (min-width: 801px) and (max-width: 1280px){
  
  /**
   * 文字コード UTF-8N 改行コードLF
   * 共通CSS 1280サイズ
   *
   * @package    Lib
   * @copyright  Copyright (c) 2017 Barman Soft, Inc.
   */
  body {
    width: 100%;
  }
  /**---------------------------------------------------------------------------------
    header
  ------------------------------------------------------------------------------------*/
  header {
    min-width: initial;
  }
  header div.wrap {
    width: 100%;
  }
  /**---------------------------------------------------------------------------------
    section1
  ------------------------------------------------------------------------------------*/
  section:nth-of-type(1) {
    min-width: initial;
  }
  section:nth-of-type(1) div.wrap {
    width: 100%;
  }
  /**---------------------------------------------------------------------------------
    section2
  ------------------------------------------------------------------------------------*/
  section:nth-of-type(2) {
    min-width: initial;
  }
  section:nth-of-type(2)  div.wrap {
    width: 100%;
  }
  section:nth-of-type(2) #sidemenu {
    display: none;
  }
  section:nth-of-type(2) #content {
    float: none;
    margin: 0 auto;
  }
  section:nth-of-type(2) #content {
    width: 100%;
    float: none;
    margin: 0 auto;
  }
  article.flex div {
    margin: 0px 5px;
  }
  /**---------------------------------------------------------------------------------
    section3
  ------------------------------------------------------------------------------------*/
  section:nth-of-type(3) {
    min-width: initial;
  }
  section:nth-of-type(3) div.wrap {
    width: 100%;
  }
  /**---------------------------------------------------------------------------------
    footer1
  ------------------------------------------------------------------------------------*/
  footer:nth-of-type(1) {
    min-width: initial;
  }
  footer:nth-of-type(1) div.wrap {
    width: 100%;
  }
  /**---------------------------------------------------------------------------------
    footer2
  ------------------------------------------------------------------------------------*/
  footer:nth-of-type(2) {
    min-width: initial;
  }
  footer:nth-of-type(2) div.wrap {
    width: 100%;
  }
}