<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.Section01, .Section02, .Section03{
text-align:center;
}

body &gt; #Container{
overflow:hidden;
color:#666666;
}

div#HeaderArea{
margin:0;
}
 
div#MainContent div#MainContentTopBanner{
background:none;
}
div#MainContent a.TextButton.Download.ThumbnailBtn span.BtnImg img, div#ModalContent a.TextButton.Download.ThumbnailBtn span.BtnImg img{
width:50px;
}
div#MainContent a.TextButton.Large, div#MainContent a.TextButton.Large.Download.ThumbnailBtn .Inner{
font-size:1em;
}
div#MainContent #LpLmtYvo4Area{
font-size:16px;
position:relative;
top:-56px;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox{
position:relative;
height:480px;
min-height:480px;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox:before{
background:#2e3033;
content:"";
height:100%;
left:-100%;
position:absolute;
top:0;
width:300%;
z-index:-2;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox:after{
background:url(/img/landing_page/lp_lmt_yvo4/lp_lmt_yvo4_bg01.jpg) no-repeat;
content:"";
height:480px;
max-height:520px;
position:absolute;
top:0;
width:620px;
left:-50px;
z-index:-1;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox h1{
margin-bottom:30px;
font-size:2.5em;
color:#fff;
line-height:1.2;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox .SeriesTxt{
text-align:left;
color:#fff;
font-size:0.875em;
font-weight:bold;
position:absolute;
bottom:25px;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox .Detail{
float:right;
margin-top:80px;
margin-right:50px;
margin:80px 50px auto;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox .Detail ul.TopRead{
margin-bottom:40px;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox .Detail ul.TopRead li{
color:#fff;
font-size:1.250em;
position:relative;
background:none;
}

div#MainContent #LpLmtYvo4Area .MainVisualBox .Detail ul.TopRead li:before {
display:block;
content:'';
position:absolute;
top:0.5em;
left:0;
width:3px;
height:3px;
background-color:#a7b0ba;
}

div#MainContent #LpLmtYvo4Area .ContentBox{
position:relative;
padding-bottom: 30px;
}

div#MainContent #LpLmtYvo4Area .ContentBox:before{
background:#e9eef2;
content:"";
height:100%;
left:-100%;
position:absolute;
top:0;
width:300%;
z-index:-2;
}

div#MainContent #LpLmtYvo4Area .LpLmtYvo4Lyt:after{
content:"";
clear:both;
display:block;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Lyt{
margin-right:-30px;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Lyt li{
float:left;
width:465px;
padding:0;
margin:0 30px 30px 0;
background:none;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Lyt li .Hdg2_1{
color:#143d66;
text-transform: uppercase;
font-size:1.125em;
margin-bottom:5px;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Img{
padding-bottom:30px;
padding-top:50px;

}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Img li{
float:left;
width:141px;
min-height:170px;
padding:0 24px;
background:none;
border-left:1px solid #b1b1b1;
border-right:1px solid #b1b1b1;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Img li+li{
border-left:none;
border-right:1px solid #b1b1b1;
}


div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Img:after{
content:"";
clear:both;
display:block;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Img li p.Image{
margin-bottom:10px;
}

div#MainContent #LpLmtYvo4Area ul.LpLmtYvo4Img li .Caption{
text-align:center;
font-size:0.750em;
margin-bottom:0;
}

div#MainContent #LpLmtYvo4Area .ImgRight{
margin-top:50px;
display: table;
}

div#MainContent #LpLmtYvo4Area .ImgRight:before, #LaserSensor .ImgRight:after{
content:"";
display:table;
}

div#MainContent #LpLmtYvo4Area .ImgRight:after {
clear:both;
}

div#MainContent #LpLmtYvo4Area .ImgRight .Content p {
color:#7f8284;
font-size:0.840em;
line-height:1.7;
overflow:hidden;
}

div#MainContent #LpLmtYvo4Area .ImgRight .Content &gt; .Hdg2_2{
margin-bottom:20px;
}

div#MainContent #LpLmtYvo4Area .Hdg2_3{
margin-bottom:5px;
font-size: 0.875em;
color: #143d66;
text-transform: uppercase;
}

div#MainContent #LpLmtYvo4Area .ImgRight &gt; img {
float:right;
margin:0 0 0 25px;
}

div#MainContent #LpLmtYvo4Area .LpLmtYvo4Lyt+.LpLmtYvo4Lyt{
padding-top:0px;
margin-bottom:30px;
}

div#MainContent #LpLmtYvo4Area .LpLmtYvo4CustomerBox{
background-color: #fff;
margin: 0;
border-radius: 5px;
padding: 48px 50px 45px 50px;
position: relative;
font-style: italic;
font-size: 1.125em;
}
div#MainContent #LpLmtYvo4Area .LpLmtYvo4CustomerBox &gt; p{
margin-bottom: 5px;
}
div#MainContent #LpLmtYvo4Area .LpLmtYvo4CustomerBox:before{
content: '“';
display: block;
font-size: 3.2em;
width: 23px;
height: 18px;
color: #143d66;
position: absolute;
top: 5px;
font-style: normal;
font-weight: bold;
left: 17px;
}
div#MainContent #LpLmtYvo4Area .LpLmtYvo4CustomerBox:after{
content: '”';
display: block;
font-size: 3.2em;
width: 23px;
height: 18px;
right: 22px;
font-style: normal;
font-weight: bold;
bottom: 37px;
color: #143d66;
position: absolute;
}


div#MainContent #LpLmtYvo4Area .LpLmtYvo4CustomerBox .CustomerName{
text-align: right;
font-size: 0.778em;
color: #666666;
font-style: normal;
}

div#MainContent a.LpLmtYvo4Btn.TextButton.Large.Download.ThumbnailBtn span.Inner::before {
background: url("/img/landing_page/lp_lmt_yvo4/lp_lmt_yvo4_icon_btn_anc.png") no-repeat;
width: 16px;
height: 15px;
}</pre></body></html>