@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_2110_01_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_2110_01_005.jpg") left top repeat-x;
font-size: 18px;
padding:41px 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_2110_01_002.png") center top no-repeat;
height:440px;
margin-bottom: 38px;
}
.section2 h2{
padding-left: 18px;
padding-top: 22px;
}
.max_width02 .section2 p{
padding-top: 65px;
padding-left: 20px;
line-height: 2;
}
.max_width02 .section3{
background:url("/img/landing_page/req/microscope/bg_bz-x_2110_01_003.png") center top no-repeat;
height:450px;
margin-bottom: 67px;
}
.section3 .lp_contents_inner{
padding-left: 470px;
}
.section3 h2{
padding-left: 13px;
padding-top: 49px;
}
.max_width02 .section3 p{
text-align: left;
padding-top: 64px;
padding-left: 15px;
line-height: 2;
}
.max_width02 .section4{
background:url("/img/landing_page/req/microscope/bg_bz-x_2110_01_004.png") center top no-repeat;
margin-bottom: 85px;
height:428px;
}

.section4 h2{
padding-top: 11px;
}

/* .section4 .lp_contents_inner{
padding-left: 470px;
} */


.max_width02 .section4 .lp_contents_inner{padding-left: 19px;}

.max_width02 .section4 p{
padding-top: 59px;
line-height: 2;
}

.lp_bottom_thum.type02 + .lp_bottom_thum.type02{
padding: 0 0 50px;
}
.lp_bottom_thum.type02 + .lp_bottom_thum.type02 .txt{
text-align: center;
}