@charset "UTF-8";

/* =========================================================
   Print Doc
========================================================= */
body {
  background-color: #fff;
}
#header, #banner, #main, #footer, #taishinkaHeader {
  width: 800px;
}
*html #header, #banner, #main, #footer {
  zoom: 80%;
}
*:first-child+html #header, #banner, #main, #footer, #taishinkaHeader {
  width: 800px;
}
.explain {
  width:580px;
}
*:first-child+html .explain {
  width:800px;
}
*:first-child+html .caption {
  width:800px;
}
#header,#commonBanner,#globalNavi {
  display: none;
}
#footer {
  display: list-item;
  list-style-position: inside;
  color: #fff;
}
#footerContainer {
 color:#000;
}
head~/* */body #footer {
  display: table;
}
*html .pageLink {
  height:100px;
}

