@charset "utf-8";

/**
 * 文字コード UTF-8N 改行コードLF
 * 共通CSS プリント
 * IE11では min-width: initial; が効かないため 0 を指定
 * ドキュメント幅は余白を考慮し 100% を指定
 *
 * @framework  Lib Framework 3.0
 * @copyright  Copyright (c) 2017 Barman Soft, Inc.
 */
body { 
  width: 100%;
}
/**---------------------------------------------------------------------------------
  header
------------------------------------------------------------------------------------*/
header {
  min-width: 0;
}
header div.wrap {
  background: none;
  width: 100%;
}
/**---------------------------------------------------------------------------------
  section1
------------------------------------------------------------------------------------*/
section:nth-of-type(1) {
  min-width: 0;
}
section:nth-of-type(1) div.wrap {
  width: 100%;
}
section:nth-of-type(1) nav, section:nth-of-type(1) #search {
  display: none;
}
/**---------------------------------------------------------------------------------
  section2
------------------------------------------------------------------------------------*/
section:nth-of-type(2) {
  min-width: 0;
}
section:nth-of-type(2)  div.wrap {
  width: 100%;
}
section:nth-of-type(2) #sidemenu {
  display: none;
}
section:nth-of-type(2) #content {
  width: 100%;
  float: none;
  margin: 0 auto;
}
article div.movie {
  display: none !important;
}
/**---------------------------------------------------------------------------------
  section3
------------------------------------------------------------------------------------*/
section:nth-of-type(3) {
  display: none;
}
/**---------------------------------------------------------------------------------
  footer1
------------------------------------------------------------------------------------*/
footer:nth-of-type(1) {
  display: none;
}
/**---------------------------------------------------------------------------------
  footer2
------------------------------------------------------------------------------------*/
footer:nth-of-type(2) {
  min-width: 0;
}
footer:nth-of-type(2) div.wrap {
  width: 100%;
}
