/* --- css stylesheet for print --- */
/* --- global --- */
html , html * , body , body * {
  color: #000000 !important;
  background: no-repeat none transparent !important;
}
/* --- common --- */
/* --- form --- */
/* --- mask --- */
div.web-all {
  width: auto;
}
div.web-top {
  height: auto;
}
div.web-main {
}
div.web-side-l {
  display: none;
}
div.web-side-r {
  width: auto;
  float: none;
}
div.web-content {
  width: auto;
  float: none;
}
div.web-foot {
  display: none;
}
/* --- web-top --- */
a.top-logo2009 img {
  margin: 0px;
  display: block;
}
a.top-logo2008 img {
  margin: 0px;
  display: block;
}
img.top-img {
  display: none;
}
div.top-img-space {
  display: none;
}
div.top-langs {
  display: none;
}
div.menu-top {
  display: none;
}
/* --- top-top --- */
div.top-langs {
  display: none;
}
form.top-search {
  display: none;
}
/* --- menu-top --- */
/* --- top-info --- */
/* --- homepage boxes --- */
table.box-homepage {
  display: none;
}
/* --- left-menu --- */
/* --- left-box --- */
/* --- web-foot --- */
/* --- web-content --- */
/* --- detail --- */
/* --- webmap --- */
/* --- management --- */
/* --- paging --- */
/* --- list --- */
/* --- formul --- */
/* --- gallery-list --- */
/* --- gallery --- */
/* --- end --- */
