@charset "utf-8";
/* CSS Document */

.f_bold{
font-weight: bold;
font-size: 24px;
}
.mainvisual.max_width{
  background:url("/img/landing_page/req/microscope/bg_bz-x_2111_01_001.jpg") center top no-repeat;
height:641px;
}
.mainvisual.max_width .mainvisual_inner{
position: relative;
}
.mainvisual.max_width .mainvisual_inner p{
position: absolute;
top: 430px;
left: 517px;
}
h1{
padding:115px 0 0;
}


.max_width02{
  background:url("/img/landing_page/req/microscope/bg_bz-x_2111_01_005.jpg") left top repeat-x;
font-size: 18px;
padding:85px 0 0;
margin: -14px 0 0;
border-bottom: 1px solid #f3f3f3;
line-height: 1.9;
}
.max_width02 .section1{
  background:url("/img/landing_page/req/microscope/bg_bz-x_2111_01_002.png") center top no-repeat;
height:465px;
margin-bottom: 95px;
}
.section1 h2{
padding-left: 35px;
padding-top: 55px;
}
.max_width02 .section1 p{
padding-top: 64px;
padding-left: 36px;
}
.max_width02 .section2{
  background:url("/img/landing_page/req/microscope/bg_bz-x_2111_01_003.png") center top no-repeat;
height:378px;
margin-bottom: 95px;
}
.section2 .lp_contents_inner{
padding-left: 470px;
}
.section2 h2{
padding-top: 16px;
}
.max_width02 .section2 p{
text-align: left;
padding-top: 67px;
}
.max_width02 .section3{
  background:url("/img/landing_page/req/microscope/bg_bz-x_2111_01_006.png") center top no-repeat,url("/img/landing_page/req/microscope/bg_bz-x_2111_01_004.png") center top no-repeat;
margin-bottom: 85px;
height:380px;
}
.max_width02 .section3 .lp_contents_inner{
padding-left: 36px;
}
.max_width02 .section3 p{
padding-top: 75px;

}
.lp_bottom_thum.type02 + .lp_bottom_thum.type02{
padding: 0 0 50px;
}
.lp_bottom_thum.type02 + .lp_bottom_thum.type02 .txt{
text-align: center;
}