@charset "utf-8";
/* CSS Document */

#page_contents .mainvisual {
height: 687px;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_001.png) no-repeat center , url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_002.jpg) repeat-x center;
}

#page_contents .mainvisual .mainvisual_inner {
position: relative;
}
#page_contents .mainvisual .mainvisual_inner h1 {
position: absolute;
top: 74px;
left: 110px;
}
#page_contents .mainvisual .mainvisual_inner .btn01 {
position: absolute;
top: 418px;
left: 109px;
width: 372px;
}
#page_contents .mainvisual .mainvisual_inner .btn01 .lp_btn.type05 {
padding: 19px 23px 15px 20px;
}
#page_contents .mainvisual .mainvisual_inner .btn01 .lp_btn.type05 .txt {
letter-spacing: 0.1px;
font-size: 20px;
}
#page_contents .mainvisual .mainvisual_inner .btn01 .lp_btn.icon03 .txt {
padding-top: 6px;
padding-bottom: 3px;
}
#page_contents .lp_contents.section1 {
background : #e4e4e4;
padding: 25px 0 58px;
}
#page_contents .arrow01 {
margin-top: -15px;
}

/*seiga*/

#page_contents .lp_contents.section3, .section4 ,.section5 {
position: relative;
height: 520px;
}
#page_contents .lp_contents.section3 img{
position: absolute;
top: 0;
left: 50%;
z-index: 1;
}
#page_contents .lp_contents.section3:before {
width: 50%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 0;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_003.jpg) no-repeat right #00224e;
}
#page_contents .lp_contents.section3:after {
width: 50%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 50%;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_004.jpg) no-repeat left , url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_005.jpg) repeat-x;
}

#page_contents .lp_contents.section4 img{
position: absolute;
top: 0;
left: 50%;
z-index: 1;
}
#page_contents .lp_contents.section4:before {
width: 50%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 0;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_006.jpg) no-repeat right #013b73;
}
#page_contents .lp_contents.section4:after {
width: 50%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 50%;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_007.jpg) no-repeat left , url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_008.jpg) repeat-x;
}

#page_contents .lp_contents.section5 img{
position: absolute;
top: 0;
left: 50%;
z-index: 1;
}
#page_contents .lp_contents.section5:before {
width: 50%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 0;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_009.jpg) no-repeat right #005d98;
}
#page_contents .lp_contents.section5:after {
width: 50%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 50%;
background: url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_010.jpg) no-repeat left , url(/img/landing_page/req/microscope/bg_vhx-7000_1039_04_011.jpg) repeat-x;
}
