/* [updated at] 2024-02-01 10:16:27 */

* html body {
  background: url(null) fixed;
}
* html div.side_banner,
* html div.vertical_rightArea,
* html div.vertical_leftArea,
* html div.follow_rightArea,
* html div.follow_leftArea {
  position: absolute !important;
}
.side_banner,
.vertical_rightArea,
.vertical_leftArea,
.follow_rightArea,
.follow_leftArea {
  position: fixed;
  z-index: -9999;
  display: flex;
  margin: auto;
}
@media screen and (max-width: 1220px) {
  .vertical_rightArea,
  .vertical_leftArea,
  .follow_rightArea,
  .follow_leftArea {
    display: none;
  }
}
.follow_rightArea {
  right: 0px;
}
.follow_leftArea {
  left: 0px;
}
.vertical_rightArea {
  height: 2000px;
  top: 0px;
  right: 0px;
}
.vertical_leftArea {
  height: 2000px;
  top: 0px;
  left: 0px;
}
.vertical_rightArea iframe,
.vertical_leftArea iframe {
  height: 100% !important;
}
.side_banner_sp {
  width: initial !important;
  height: initial !important;
  z-index: 1;
}
#side_banner_1706685620.side_banner {
  width: 200px;
  height: 2077px;
  z-index: auto;
  top: 100px;
  left: 0px;
}
#side_banner_1706685620.side_banner_pc iframe {
  width: 200px !important;
  height: 2077px !important;
}
#side_banner_1706685620.side_banner_sp {
  z-index: 1;
}
#side_banner_1706685620.side_banner_sp iframe {
  width: calc(200px * 70 / 100) !important;
}
@media (max-width: 1536px) {
  #side_banner_1706685620.side_banner_pc {
    display: none;
  }
}
#side_banner_1706748890.side_banner {
  width: 200px;
  height: 2077px;
  z-index: auto;
  top: 100px;
  right: 0px;
}
#side_banner_1706748890.side_banner_pc iframe {
  width: 200px !important;
  height: 2077px !important;
}
#side_banner_1706748890.side_banner_sp {
  z-index: 1;
}
#side_banner_1706748890.side_banner_sp iframe {
  width: calc(200px * 70 / 100) !important;
}
@media (max-width: 1536px) {
  #side_banner_1706748890.side_banner_pc {
    display: none;
  }
}
