/* --- css stylesheet for print --- */
/* --- global --- */
html , html * , body , body * {
  color: #000000 !important;
  background: no-repeat none transparent !important;
}
/* --- common --- */
.print {
  display: block;
}
/* --- form --- */
/* --- mask --- */
div.web-all {
  width: auto;
}
/* --- header --- */
div.header {
  height: auto;
  margin: 0px;
}
div.header-left {
  float: none;
  width: auto;
  padding: 0px;
}
div.header-right {
  float: none;
  width: auto;
  padding: 0px;
}
div.header-left img {
  display: none;
}
div.header-left div.print {
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
}
div.header-right div.top-new {
  float: none;
  width: auto;
  padding: 0px;
}
/* --- top-menu --- */
div.top-menu {
  display: none;
}
/* ---  --- */
div.right-side {
  float: none;
  width: auto;
  padding: 0px;
  margin: 0px;
  border: 0px none;
}
/* --- content --- */
div.content {
  float: none;
  width: auto;
  padding: 0px;
}
div.content-left {
  float: none;
  width: auto;
  margin: 0px;
}
div.content-right {
  float: none;
  width: auto;
}
a.eshop-banner {
  display: none;
}
/* --- news --- */
div.new {
  padding: 0px;
}
div.first {
  padding: 0px;
}
/* --- left-col --- */
div.left-side div.left-col {
  display: none;
}
/* --- footer --- */
div.footer {
  border: 0px none;
}
div.footer-left {
  width: auto;
  margin: 0px;
  padding: 0px;
}
div.footer-right {
  display: none;
}
/* ---  --- */

