@charset "UTF-8";

/* =========================================================
Print
========================================================= */

/* layout
----------------------------------------------- */
html {
  width: 100%;
  height: 100%;
}
body {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  overflow: visible;
}
#cmsPreviewMark {
  display: none;
}
#header, #banner, #navi, #main, #footer {
  display: table;
}
.contentArticleDoc .maps {
  page-break-inside: avoid;
}
