@charset "utf-8";
/* CSS Document */
.lp_contents .lp_contents_inner{
  position: relative;
  z-index: 10;
}
.lp_contents .dummy_box{
  position: absolute;
  z-index: 5;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.lp_contents .dummy_box::before{
  content: "";
  width: 50%;
  height: 100%;
  float: left;
  display: block;
}
.lp_contents .dummy_box::after{
  content: "";
  width: 50%;
  height: 100%;
  float: right;
  display: block;
}

/* section01 */
.lp_contents.section01{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_002.jpg') repeat-x center top;
  position: relative;
}
.lp_contents.section01 .dummy_box::after{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_001.png') repeat-x center top;
}

/* section02 */
.lp_contents.section02{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_004.jpg') repeat-x center top;
  position: relative;
}
.lp_contents.section02 .dummy_box::after{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_003.png') repeat-x center top;
}

/* section03 */
.lp_contents.section03{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_007.jpg') repeat-x center top;
  position: relative;
}
.lp_contents.section03 .dummy_box::before{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_005.png') repeat-x center top;
}
.lp_contents.section03 .dummy_box::after{
  background: url('/img/landing_page/req/sensor/bg_ai_1067_01_006.png') repeat-x center top;
}

/* section04 */
.lp_contents.section04{
  background: #ff0000;
}
