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

/*  reset
---------- ---------- ---------- ---------- ---------- */

div#ContentsArea div#ContentsLayout.SingleWide:first-child{
	padding-top: 20px;
}

#VK-XCont .LpSectionBox ul li{
	background: none;
	padding: 0;
	margin: 0;
}

#VK-XCont .AlignRight{ text-align: right; }

/*  #M132Cont
---------- ---------- ---------- ---------- ---------- */
#VK-XCont .MainCopy,
#VK-XCont .SubCopy{
	text-align:center;
}

/*  TitleBox
---------- ---------- ---------- */
#VK-XCont .TitleBox{
	width:930px;
	min-height:635px;
	padding: 20px 20px 0;
	background:url("../../img/landing_page/vk-x-series/bg_main.jpg") no-repeat;
	position: relative;
}

#VK-XCont .TitleCopy{
	width: 600px;
	font-size:30px;
	margin: 15px 0 0;
}

#VK-XCont .LpNewTextBox{
	position: absolute;
	bottom: 30px;
	left: 800px;
}

#VK-XCont .LpNewTextBox li{
	background: none;
	padding: 0;
}

#VK-XCont .LpNewTextBox .LpNewText{
	font-weight: bold;
	font-size: 130%;;
}

#VK-XCont .LpNewTextBox .LpSeriesName{
	font-size: 130%;
}

#VK-XCont .TitleBox .BtnCatalogdDownload{
	position: absolute;
	top: 140px;
	left: 20px;
}

/*  IconStyle01
---------- ---------- ---------- */
#VK-XCont .IconStyle01{
	background:#d80001;
	color:#ffffff;
	font-weight: normal;
	font-size: 20px;
	margin:0 0 5px 0;
	padding:5px 10px;
	vertical-align: middle;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

/*  LpTitleStyle01
---------- ---------- ---------- */
#VK-XCont .LpTitleStyle01{
	color: #000;
	font-size: 35px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0.8px;
	margin: 65px 0;
}

/*  LpTitleStyle02
---------- ---------- ---------- */
#VK-XCont .LpTitleStyle02{
	color: #d80001;
	font-size: 30px;
	margin: 0 0 50px;
}

/*  LpTitleStyle03
---------- ---------- ---------- */
#VK-XCont .LpTitleStyle03{
	color: #08142E;
	font-size: 2.2em;
	letter-spacing: 0.8px;
	margin-top: 10px;
	text-align: center;
}


/*  LpSectionInnerBox
---------- ---------- ---------- */
#VK-XCont .LpSectionInnerBox{
	margin: 40px 0 0;
	padding: 40px 0 0;
	border-top: 1px solid #e5e5e5;
}

#VK-XCont .LpSectionInnerBox.LineNone{
	border-top: 0;
	margin: 0;
	padding: 10px 0 0;
}

/*  LpBoxWrap
---------- ---------- ---------- */
#VK-XCont .LpBoxWrap{ *zoom:1; margin: 0 0 20px; }
#VK-XCont .LpBoxWrap:after{ content : ''; display : block; clear : both; height:0; }

#VK-XCont .LpBoxWrap.Arrow{
	background: url("../../img/landing_page/vk-x-series/icon_arrow.png") 475px 80px no-repeat;
}

#VK-XCont .LpBoxWrap .ImageList{ *zoom:1; }
#VK-XCont .LpBoxWrap .ImageList:after{ content : ''; display : block; clear : both; height:0; }

#VK-XCont .LpBoxWrap .Text{ font-weight: bold; margin:0 0 3px; display: block; }

/*  LpBoxStyle01
---------- ---------- ---------- */
#VK-XCont .LpBoxWrap .LpBoxStyle01{
	width: 445px;
	float: left;
}

#VK-XCont .LpBoxWrap .LpBoxStyle01:first-child{ margin-right: 80px; }
#VK-XCont .LpBoxWrap .LpBoxStyle01 .ImageList{ margin: 0 0 20px; }
#VK-XCont .LpBoxWrap .LpBoxStyle01 .ImageList li{
	width: 216px;
	height: 217px;
	float: left;
	position: relative;
}

#VK-XCont .LpBoxWrap .LpBoxStyle01 .ImageList li:first-child{ margin-right:13px; }

#VK-XCont .LpBoxWrap .LpBoxStyle01 .ImageList li .Text{
	position: absolute;
	top: 10px;
	left: 10px;
	font-weight: bold;
}

/*  LpBoxStyle02
---------- ---------- ---------- */
#VK-XCont .LpBoxWrap .LpBoxStyle02{
	width: 303px;
	float: left;
	margin-right: 27px;
}

/*  LpBoxStyle03
---------- ---------- ---------- */
#VK-XCont .LpBoxWrap .LpBoxStyle03{
	width: 640px;
	float: left;
}

#VK-XCont .LpBoxWrap .LpBoxStyle03 .ImageList li{
	width: 268px;
	float: left;
}

#VK-XCont .LpBoxWrap .LpBoxStyle03 .ImageList li:first-child{ margin-right: 30px; }


/*  BtnCatalogdDownload
---------- ---------- ---------- */
#VK-XCont .BtnCatalogdDownload a{
	background:#FFFFFF url("../../img/landing_page/vk-x-series/icon_download01.gif") no-repeat 11px 8px;
	border:#bc1d36 solid 2px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:#bc1d36;
	display:inline-block;
	*display: inline;
	*zoom: 1;
	font-size:130%;
	font-weight:bold;
	margin:0 0 10px;
	padding:5px 10px 5px 32px;
}

#VK-XCont .btnCatalogdDownload:after{ content : ''; display : block; clear : both; height:0; }

#VK-XCont .btnCatalogdDownload{
	*zoom:1;
}


/*  .DownloadMore
---------- ---------- ---------- */
#VK-XCont .DownloadMore{
	text-align: center;
}

#VK-XCont .DownloadMore .LpTextStyle01{
	color: #08142E;
	min-height: 151px;
	padding: 50px 0 0 160px;
	font-size: 290%;
	font-weight: bold;
	text-align: left;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 2px 2px 0 #fff,3px 3px 5px #aaa;
	background: url("../../img/landing_page/vk-x-series/bg_line01.jpg") 0 0 no-repeat;
}

/*  #FontStyle
---------- ---------- ---------- ---------- ---------- */
#VK-XCont .LpNewTextBox.FontStyle01{
	bottom: 10px;
	left: auto;
	right: 10px;
}

#VK-XCont .TitleCopy.FontStyle02{ font-size: 34px; }

#VK-XCont .LpSectionBox .LpTitleStyle01 .subCopy{
	font-size: 65%;
}

#VK-XCont .LpSectionBox .subCopy02{
	font-size: 65%;
	margin-bottom: 65px;
	text-align: center;
}</pre></body></html>