<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
div#ContentsArea div#ContentsLayout.SingleWide:first-child{padding-top: 0;}
div#HeaderArea{margin-bottom: 0;}
div#MainContent #MainContentBody &gt; .Section:first-child &gt; p:first-child{margin-bottom: 0;}
#Container{overflow-x:hidden;}
div#MainContent div.Section,div#ContentsLayout{padding-bottom: 0;}

/* PrVhx6Area */
.PrVhx6Area{
font-family: helvetica, arial, meiryo, san-serif;
}
.PrVhx6MainVisual{
position: relative;
color: #fff;
height: 395px;
display: table;
width: 100%;
}
.PrVhx6MainVisual &gt; *{
display: table-cell;
vertical-align: middle;
}
.PrVhx6MainVisual:before{
content: "";
width: 300%;
height: 100%;
background: #000;
position: absolute;
left: -100%;
top: 0;
z-index: -1;
}
.PrVhx6MainVisual:after{
content: "";
height: 100%;
width: 1400px;
left: -215px;
position: absolute;
bottom: 0;
background: url(../../img/landing_page/vhx6000/bg_main.jpg) no-repeat center bottom;
z-index: -1;
}

.PrVhx6MainVisual .PrVhx6Cnt{
width: 520px;
padding: 20px 0 34px;
}
div#MainContent .PrVhx6MainVisual .PrVhx6Lbl{
padding: 4px 11px;
background: #d20000;
margin-bottom: 36px;
margin-right: 10px;
}
div#MainContent .PrVhx6MainVisual .PrVhx6Hdg{
font-size: 3.333333em;
font-weight: normal;
margin-bottom: 25px;
line-height: 1.25;
}
div#MainContent .PrVhx6MainVisual .PrVhx6Img{
position: relative;
width: 450px;
}
div#MainContent .PrVhx6MainVisual .PrVhx6Img img{
position: absolute;
right: 40px;
bottom: 29px;
z-index: 0;
width: 394px;
height: 342px;
}
div#MainContent .PrVhx6MainVisual .PrVhx6Sub{
font-size: 1.5em;
margin-bottom: 27px;
}

div#MainContent .PrVhx6Lst{
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 40px 0 30px;
position: relative;
margin-right: -11px;
}
div#MainContent .PrVhx6Lst:before{
content: "";
position: absolute;
left: -100%;
top: 0;
width: 300%;
height: 100%;
background: #dee2e6;
z-index: -1;
}
div#MainContent .PrVhx6Lst &gt; li{
padding: 2px 2px 10px;
background: #fff;
border-bottom: 1px solid #8dacbb;
margin: 0 11px 10px 0;
text-align: center;
font-size: 1.3333em;
width: 316px;
height: auto !important;
box-sizing: border-box;
}
div#MainContent .PrVhx6Lst &gt; li img{
max-width: 100%;
}
div#MainContent .PrVhx6Lst &gt; li p{
margin-bottom: 0;
padding-left: 10px;
padding-right: 10px;
}
div#MainContent .PrVhx6Lst &gt; li p em{
font-size: 1.125em;
}
div#MainContent .PrVhx6Lst &gt; li p.PrVhx6Img{
padding: 0;
}
div#MainContent .PrVhx6Lst &gt; li .PrVhx6Img + p{
margin-top: 14px;
margin-bottom: 0;
line-height: 1.2;
}
div#MainContent .PrVhx6Lst &gt; li p.NoSub{
margin-top: 13px;
line-height: 1.33;
}
div#MainContent .PrVhx6Lst &gt; li * + p{
margin-top: 5px;
margin-bottom: 8px;
}

div#MainContent .PrVhx6LstFull{
position: relative;
padding: 40px 0;
}
div#MainContent .PrVhx6LstFull:before{
content: "";
position: absolute;
width: 300%;
height: 100%;
top: 0;
left: -100%;
background: #dee2e6;
z-index: -1;
}
div#MainContent .PrVhx6LstFull &gt; li{
padding: 0;
background: none;
font-size: 1.166666em;
background: #fff;
display: table;
padding: 2px;
margin: 0;
border-bottom: 1px solid #8dacbb;
}
div#MainContent .PrVhx6LstFull &gt; li.StrBl .PrVhx6LstImg{
background: #000;
vertical-align: middle;
}
div#MainContent .PrVhx6LstFull &gt; li + li{
margin-top: 10px;
}
div#MainContent .PrVhx6LstFull &gt; li .PrVhx6LstCnt{
padding: 20px;
}
div#MainContent .PrVhx6LstFull &gt; li &gt; *{
display: table-cell;
vertical-align: top;
}
div#MainContent .PrVhx6LstFull .PrVhx6Hdg{
vertical-align: middle;
border-left: 4px solid #0e58af;
padding-left: 17px;
margin-bottom: 17px;
line-height: 1.23;
}
div#MainContent .PrVhx6LstFull .PrVhx6Hdg &gt; span{
font-size: 1.85714285em;
font-weight: bold;
color: #0e58af;
}
div#MainContent .PrVhx6LstFull .PrVhx6Hdg em{
font-weight: normal;
border: 1px solid #d20000;
display: inline-block;
padding: 2px 6px 1px;
margin: 0 0 4px 11px;
position: relative;
top: -2px;
line-height: 1;
}
div#MainContent .PrVhx6LstFull p{
line-height: 1.45;
}
div#MainContent .PrVhx6LstFull &gt; li dl{
background: #eaeaea;
padding: 6px 10px 10px;
margin-bottom: 0;
}
div#MainContent .PrVhx6LstFull dl dt{
font-weight: bold;
}
div#MainContent .PrVhx6LstFull dl dt + dd{
line-height: 1.4;
margin-top: 2px;
}
div#MainContent .PrVhx6LstFull dl dd img{
margin-top: 9px;
}
div#MainContent .PrVhx6MainCv{
display: table;
margin-bottom: 0;
}
div#MainContent .PrVhx6MainCv &gt; li{
width: 100%;
padding: 0;
background: none;
}
div#MainContent .PrVhx6MainCv &gt; li + li {
margin-top: 10px;
}
div#MainContent .PrVhx6MainCv .cmnLpInqBtn01.noIcon a:before{
content: none;
}
div#MainContent .PrVhx6MainCv .cmnLpInqBtn01.noIcon a{
padding-right: 25px;
padding-left: 25px;
width: 100%;
box-sizing: border-box;
text-align: center;
}

.PrVhx6SubCnt{
position: relative;
padding: 30px 0 6px;
}
.PrVhx6SubCnt:before{
content: "";
position: absolute;
top: 0;
left: -100%;
width: 300%;
height: 100%;
background: #f5f8fa;
background: -webkit-linear-gradient(top,  #f5f8fa 0%,#c0c6cd 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f5f8fa 0%,#c0c6cd 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8fa', endColorstr='#c0c6cd',GradientType=0 ); /* IE6-9 */
z-index: -1;
}
div#MainContent .PrVhx6SubCnt .PrVhx6Hdg{
color: #0e58af;
font-weight: bold;
text-align: center;
font-size: 2.83333em;
margin-bottom: 13px;
}
div#MainContent .PrVhx6SubCnt .PrVhx6Img{
margin-bottom: 0;
}
.PrVhx6LstDefFrame{
position: relative;
padding-bottom: 15px;
}
.PrVhx6LstDefFrame:before{
content: "";
position: absolute;
top: 0;
left: -100%;
width: 300%;
height: 100%;
z-index: -1;
background: #c0c6cd;
}
div#MainContent .PrVhx6LstDef{
margin-bottom: 33px;
}
div#MainContent .PrVhx6LstDef li{
padding: 0;
margin: 0;
background: none;
}
div#MainContent .PrVhx6LstDef &gt; li{
padding: 2px;
background: #fff;
}
div#MainContent .PrVhx6LstDef &gt; li + li{
margin-top: 30px;
}
div#MainContent .PrVhx6LstDef dl{
display: table;
width: 100%;
background: #d9d9d9;
color: #4c4c4c;
margin: 0;
border-bottom: 1px solid #fff;
position: relative;
}
div#MainContent .PrVhx6LstDef dl &gt; *{
display: table-cell;
vertical-align: middle;
}
div#MainContent .PrVhx6LstDef dl dt{
width: 108px;
text-align: center;
font-size: 1.16666em;
padding: 5px 12px 5px 8px;
}
div#MainContent .PrVhx6LstDef dl dd{
font-size: 1.5em;
padding: 18px 31px 15px;
position: relative;
}
div#MainContent .PrVhx6LstDef dl dd:before{
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 1px;
background: #999;
box-sizing: border-box;
border-top: 15px solid #d9d9d9;
border-bottom: 15px solid #d9d9d9;
}
div#MainContent .PrVhx6LstDef dl + dl dd:before{
background: #8ac1e6;
border-top: 15px solid #0e58af;
border-bottom: 15px solid #0e58af;
}
div#MainContent .PrVhx6LstDef dl + dl{
background: #0e58af;
color: #fff;
}
div#MainContent .PrVhx6LstDef dl + dl dt{
font-size: 1.5em;
position: relative;
padding: 2px 12px 0 8px;
letter-spacing: .05em;
}
div#MainContent .PrVhx6LstDef dl + dl dt:before{
content: "";
position: absolute;
left: 49px;
top: -1px;
width: 0;
height: 0;
border-style: solid;
border-width: 12px 13px 0 13px;
border-color: #fff transparent transparent transparent;
}
div#MainContent .PrVhx6LstDef dl + dl dt:after{
content: "";
position: absolute;
left: 51px;
top: -1px;
width: 0;
height: 0;
border-style: solid;
border-width: 11px 11.5px 0 11.5px;
border-color: #d9d9d9 transparent transparent transparent;
}
div#MainContent .PrVhx6LstDef dl + dl dd{
font-size: 2em;
padding: 15px 31px 17px;
letter-spacing: .04em;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg{
padding: 17px 20px 14px;
display: table;
line-height: 1.55;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg &gt; li{
display: table-cell;
vertical-align: top;
width: 340px;
font-size: 1.3333em;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg &gt; li + li{
padding: 4px 0 0 20px;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img li + li{
position: relative;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img li + li:before{
content: "";
position: absolute;
top: 88px;
left: 6px;
width: 0;
height: 0;
border-style: solid;
border-width: 12.5px 0 12.5px 15px;
border-color: transparent transparent transparent #000;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img ul{
display: table;
width: 100%;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img ul &gt; li{
display: table-cell;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img ul &gt; li + li{
padding-left: 26px;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img ul &gt; li .PrVhx6Cap{
display: block;
text-align: center;
font-size: .875em;
padding-top: 4px;
}
div#MainContent .PrVhx6LstDef .PrVhx6LytImg .PrVhx6Img ul img{
vertical-align: bottom;
}
.PrVhx6Fc{
position: relative;
padding: 16px 0 36px;
}
.PrVhx6Fc:before{
content: "";
position: absolute;
left: -100%;
top: 0;
width: 300%;
height: 100%;
background: #2d2f2f;
z-index: -1;
}
div#MainContent .PrVhx6Fc .PrVhx6Hdg{
color: #fff;
text-align: center;
font-size: 2.83333em;
margin-bottom: 20px;
}
div#MainContent .PrVhx6Fc .PrVhx6Lst{
padding: 0;
}
div#MainContent .PrVhx6Fc .PrVhx6Lst:before{
content: none;
}

div#MainContent .PrVhx6CV{
display: table;
position: relative;
width: 100%;
margin: 30px 0;
}
div#MainContent .PrVhx6CV &gt; li{
background: none;
padding: 0;
margin: 0;
display: table-cell;
text-align: left;
vertical-align: middle;
line-height: 1.2;
}
div#MainContent .PrVhx6CV &gt; li.PrVhx6Img + li{
font-size: 2.5em;
font-weight: bold;
}
div#MainContent .PrVhx6CV &gt; li em{
color: #e60012;
}
div#MainContent .PrVhx6CV &gt; li.PrVhx6Img{
text-align: right;
padding-right: 20px;
padding-left: 19px;
}
div#MainContent .PrVhx6CV &gt; li.PrVhx6Contact{
text-align: right;
}
div#MainContent .PrVhx6CV &gt; li.PrVhx6Contact &gt; img{
padding-bottom: 24px;
}
div#MainContent .PrVhx6CV &gt; li.PrVhx6Contact p{
margin-bottom: 0;
}


div#MainContent .PrVhx6CVLead {
color: #fff;
font-size: 2.08333em;
text-align: center;
margin-top: 30px;
background: #3f3f3f;
background: -webkit-linear-gradient(top,  #3f3f3f 0%,#1c1c1c 100%);
background: linear-gradient(to bottom,  #3f3f3f 0%,#1c1c1c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#1c1c1c',GradientType=0 );
position: relative;
}

div#MainContent .PrVhx6CVLead &gt; span {
padding: 3px 40px;
display: table;
position: relative;
margin: 0 auto;
}
div#MainContent .PrVhx6CVLead &gt; span:before,
div#MainContent .PrVhx6CVLead &gt; span:after {
content: "";
background: url(../../img/landing_page/common/icon_btn_arrow.png) no-repeat;
width: 24px;
height: 28px;
display: inline-block;
position: absolute;
top:50%;
left: 0;
margin-top: -14px;
}
div#MainContent .PrVhx6CVLead &gt; span:after {
left: auto;
right: 0;
}
div#MainContent .PrVhx6TelTxt {
font-size:2.5em;
border-top: 1px solid #ddd;
padding:20px 0 10px;
}
div#MainContent .PrVhx6TelTxt em{
color: #c00;
font-size: 1.2em;
}</pre></body></html>