@charset "utf-8";
/* CSS Document */

.lp_contents {
  background: #f1f1f1;
}
.bg_01 {
  background: url(/img/landing_page/req/autoid/bg_bt-w300_w200_1028_01_001.jpg) no-repeat top center,url(/img/landing_page/req/autoid/bg_bt-w300_w200_1028_01_002.gif) repeat-x top left;
}
.bg_02 {
  background: #f1f1f1 url(/img/landing_page/req/autoid/bg_bt-w300_w200_1028_01_003.png) no-repeat top center;
}
.bg_03 {
  background: #f1f1f1 url(/img/landing_page/req/autoid/bg_bt-w300_w200_1028_01_004.jpg) no-repeat top center;
}
.bg_04 {
  background: #f1f1f1 url(/img/landing_page/req/autoid/bg_bt-w300_w200_1028_01_005.jpg) no-repeat top center;
}
.bg_05 {
  background: #f1f1f1 url(/img/landing_page/req/autoid/bg_bt-w300_w200_1028_01_006.jpg) no-repeat top center;
}
.bg_06 {
  background: #999999;
}
.bg_07 {
  background: #ededed;
}
.linkList li {
  float: left;
}
.linkList:after {
  content: "";
  clear: both;
  display: block;
  height: 0;
}
#section_01,
#section_02 {
  border-bottom: 1px solid #c9c9c9;
}
#section_01 .lp_contents_inner,
#section_02 .lp_contents_inner {
  padding-bottom: 104px;
}
#section_03 .lp_contents_inner {
  padding-bottom: 70px;
}
