.headerGlobal, .pbStyleId2019 {}
.TOPIC-PATH, .pbStyleId2031 {}
.TOPIC-PATH table, table.TOPIC-PATH, .pbStyleId2031 table {
  border-collapse: collapse;
  background-repeat: repeat;
}
.TOPIC-PATH th, table th.TOPIC-PATH, .pbStyleId2031 th {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-repeat: repeat;
}
.TOPIC-PATH td, table td.TOPIC-PATH, .pbStyleId2031 td {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-repeat: repeat;
}
.RELATION, .pbStyleId2033 {}
.RELATION table, table.RELATION, .pbStyleId2033 table {
  border-collapse: collapse;
  background-repeat: repeat;
}
.RELATION th, table th.RELATION, .pbStyleId2033 th {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-repeat: repeat;
}
.RELATION td, table td.RELATION, .pbStyleId2033 td {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-repeat: repeat;
}
#leftBlock0001 {
  overflow: hidden;
  width: 75%;
}
:root #leftBlock0001 {
  float: left;
}
#rightBlock0002 {
  overflow: hidden;
  width: 25%;
}
:root #rightBlock0002 {
  clear: right;
}
@media screen and (min-width: 769px) {
  #page .MAIN-COLUMN .m_boxes2 .area {
    width: 342px;
  }
  #page .MAIN-COLUMN .m_boxes3 .area {
    width: 228px;
  }
}
@media screen and (max-width: 768px) {
  #page .MAIN-COLUMN .m_boxes2 .area {
    width: 100%;
  }
  #page .MAIN-COLUMN .m_boxes2 .area .box {
    text-align: center;
  }
  #page .MAIN-COLUMN .m_boxes2 .area .box img {
    width: 100%;
    height: auto;
    max-width: 462px !important;
  }
  #page .MAIN-COLUMN .m_boxes3 .area {
    width: 100%;
  }
  #page .MAIN-COLUMN .m_boxes3 .area .box {
    text-align: center;
  }
  #page .MAIN-COLUMN .m_boxes3 .area .box img {
    width: 100%;
    height: auto;
    max-width: 308px !important;
  }
}