@charset "utf-8";
/* LP Contents CSS */

.mainvisual {
  height: 719px;
  background: url("/img/landing_page/req/microscope/bg_vk-x_1107_04_001.jpg") top center no-repeat #000;
}
.section01 {
  height: 456px;
  background: #fff;
  text-align: center;
}
.section02 {
  height: 769px;
  background: url("/img/landing_page/req/microscope/bg_vk-x_1107_04_002.jpg") top center no-repeat,url("/img/landing_page/req/microscope/bg_vk-x_1107_04_005.jpg") top center repeat-x;
}
.section02 .left_box {
  float: left;
  width: 459px;
}
.section02 .right_box {
  float: right;
  width: 511px;
}
.section03 {
  height: 839px;
  background: url("/img/landing_page/req/microscope/bg_vk-x_1107_04_003.jpg") top center no-repeat #000;
}
.section03 .left_box {
  float: left;
  width: 600px;
}
.section03 .right_box {
  float: right;
  width: 370px;
}
.section04 {
  height: 1590px;
  background: url("/img/landing_page/req/microscope/bg_vk-x_1107_04_004.jpg") top center no-repeat,url("/img/landing_page/req/microscope/bg_vk-x_1107_04_006.jpg") top center repeat-x;
}
.section04 .left_box {
  float: left;
  width: 460px;
}
.section04 .right_box {
  float: right;
  margin-bottom: 860px;
  width: 510px;
}
.section05 {
  height: 1327px;
  background: #000;
}
.section05 ul li {
  float: left;
  margin-left: 5px;
  width: 320px;
}
.section05 ul li:first-child {
  margin-left: 0;
}
.section05 ul li img {
  vertical-align: top;
}