@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_2090_04_001.jpg") center bottom no-repeat;
height:586px;
}
.mainvisual.max_width .mainvisual_inner{
position: relative;
}
.mainvisual.max_width .mainvisual_inner p{
position: absolute;
top: 443px;
left: 507px;
}
.mainvisual.max_width .mainvisual_inner p .txt{
letter-spacing:0;
font-size: 19px;
}
h1{
padding:60px 0 0;
}
.max_width02{
background: url(/img/landing_page/req/microscope/bg_bz-x_2090_04_002.jpg) left top repeat-x;
font-size: 18px;
padding:27px 0 0;
margin: 0 0 0;
border-bottom: 1px solid #f3f3f3;
line-height: 1.9;
}
.max_width02 .section2{
background:url("/img/landing_page/req/microscope/bg_bz-x_2090_04_003.png") center top no-repeat;
height:465px;
margin-bottom: 95px;
}
   .section2 h2{
padding-left: 35px;
padding-top: 55px;
}
.max_width02 .section2 p{
padding-top: 64px;
padding-left: 36px;
}
.max_width02 .section3{
background:url("/img/landing_page/req/microscope/bg_bz-x_2090_04_004.png") center top no-repeat;
height:378px;
margin-bottom: 95px;
}
.section3 .lp_contents_inner{
padding-left: 470px;
}
.section3 h2{
padding-top: 16px;
}
.max_width02 .section3 p{
text-align: left;
padding-top: 67px;
}
.max_width02 .section4{
background:url("/img/landing_page/req/microscope/bg_bz-x_2090_04_005.png") center top no-repeat,url("/img/landing_page/req/microscope/bg_bz-x_2090_04_006.png") center top no-repeat;
margin-bottom: 85px;
height:380px;
}
.max_width02 .section4 .lp_contents_inner{
padding-left: 36px;
}
.max_width02 .section4 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;
}