@charset "utf-8";

/*  Reset
-------------------------------------------------- */
div#Container {
overflow: hidden;
}
div#Container div#ContentsLayout.SingleWide:first-child {
padding-top: 0;
}
div#HeaderArea {
margin-bottom: 0;
}
div#MainContent div#MainContentBody > .Section > p:first-child {
margin: 0;
}
/*  --------------------------------------------- */
div#MainContent #PrVkx1000Lngwys p {
margin: 0;
}
div#MainContent #PrVkx1000Lngwys ul {
margin: 0;
}
div#MainContent #PrVkx1000Lngwys ul > li {
margin: 0;
padding: 0;
background: none;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysCol {
display: table;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysCol > * {
display: table-cell;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysCol > * + * {
padding: 0 0 0 5px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysDlTxt {
padding: 6px 0;
text-align: center;
color: #fff;
background: linear-gradient(#3f3f3f 0%, #171717 100%) #3f3f3f;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#171717',GradientType=0 );
font-size: 2.08333em;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysDlTxt > .PrVkx1000LngwysDlTxtInner {
display: inline-block;
position: relative;
padding: 0 84px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysDlTxt > .PrVkx1000LngwysDlTxtInner:before, div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysDlTxt > .PrVkx1000LngwysDlTxtInner:after {
content: "";
display: block;
position: absolute;
top: 50%;
width: 24px;
height: 25px;
margin: -12px 0 0;
background: url(../../img/landing_page/common/icon_btn_arrow.png);
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysDlTxt > .PrVkx1000LngwysDlTxtInner:before {
left: 15px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysDlTxt > .PrVkx1000LngwysDlTxtInner:after {
right: 15px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv {
position: relative;
min-height: 688px;
background: #000;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv:before, div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv:after {
content: "";
display: block;
position: absolute;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv:before {
z-index: -1;
top: 0;
left: -100%;
width: 300%;
height: 100%;
background: #000;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv .PrVkx1000LngwysMvImg {
position: absolute;
z-index: 1;
top: 0;
left: -123px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv .PrVkx1000LngwysTxtBox {
position: relative;
z-index: 2;
padding: 90px 0 0;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysMv .PrVkx1000LngwysMvTxt01 {
margin-top: -33px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection01 {
padding: 106px 0 100px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection01 .cmnLpAncrBtn03 {
margin-top: 45px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection02 {
position: relative;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection02:before, div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection02:after {
content: "";
display: block;
position: absolute;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection02:before {
z-index: -1;
top: 0;
left: -100%;
width: 300%;
height: 100%;
background: #184066 url(../../img/landing_page/pr_vk-x1000_longways/bg_01.jpg) repeat-x;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection02:after {
bottom: 0;
left: -118px;
width: 118px;
height: 600px;
background: url(../../img/landing_page/pr_vk-x1000_longways/bg_02.jpg) no-repeat;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection02 .PrVkx1000LngwysTxtBox {
position: absolute;
top: 105px;
right: 0;
left: 0;
margin: 0 auto;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection03 {
position: relative;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection03:before, div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection03:after {
content: "";
display: block;
position: absolute;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection03:before {
z-index: -1;
top: 0;
left: -100%;
width: 300%;
height: 100%;
background: #000;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection03:after {
top: 0;
right: -431px;
width: 431px;
height: 583px;
background: url(../../img/landing_page/pr_vk-x1000_longways/bg_03.jpg) repeat-x;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection03 .PrVkx1000LngwysTxtBox {
position: absolute;
top: 105px;
right: 0;
left: 0;
margin: 0 auto;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection04 {
position: relative;
height: 1561px;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection04:before, div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection04:after {
content: "";
display: block;
position: absolute;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection04:before {
z-index: -1;
top: 0;
left: -100%;
width: 300%;
height: 100%;
background: url(../../img/landing_page/pr_vk-x1000_longways/bg_04.jpg) repeat-x;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection04:after {
top: 0;
left: -118px;
width: 118px;
height: 600px;
background: url(../../img/landing_page/pr_vk-x1000_longways/bg_05.jpg) no-repeat;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection04 .PrVkx1000LngwysTxtBox {
position: absolute;
top: 105px;
right: 0;
left: 0;
margin: 0 auto;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection05 {
position: relative;
}
div#MainContent #PrVkx1000Lngwys .PrVkx1000LngwysSection05:before {
content: "";
display: block;
position: absolute;
z-index: -1;
top: 0;
left: -100%;
width: 300%;
height: 100%;
background: #000;
}
div#MainContent #PrVkx1000Lngwys .mt30 {
margin-top: 30px;
}
