@charset "utf-8";
/* LP Contents CSS */

.mainvisual {
  height: 719px;
  background: url('/img/landing_page/req/microscope/bg_vk-x_1128_03_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_1128_03_002.jpg') top center no-repeat,url('/img/landing_page/req/microscope/bg_vk-x_1128_03_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_1128_03_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_1128_03_004.jpg') top center no-repeat,url('/img/landing_page/req/microscope/bg_vk-x_1128_03_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;
}
