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

/*  M103A（VR-3000 series）
---------- ---------- ---------- ---------- ---------- */



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


#M103ACont .mainCopy,
#M103ACont .subCopy{
	text-align:center;
	display:block;
}

#M103ACont .mainCopy{
	font-size:250%;
	color:#d00000;
}

#M103ACont .subCopy{
	font-size:220%;
	color:#000000;
}

#M103ACont .titleCopy .mainCopy,
#M103ACont .titleCopy .subCopy{
	text-align:left;
	width:620px;
}

#M103ACont .titleCopy {
	*font-size: 200%;
}

#M103ACont .titleCopy .mainCopy{
	font-size:135%;
	color:#000000;
}

#M103ACont .titleCopy .subCopy{
	font-size:90%;
}

#M103ACont .supplementary{
	font-size:60%;
}

/*  titleBox
---------- ---------- ---------- */

#M103ACont .titleNews{
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background:#d80001;
	color:#ffffff;
	font-size:300%;
	margin:0 0 10px;
	padding:8px 20px;
}

#M103ACont .titleBox .btnCatalogdDownload a{
	margin:-8px 0 10px;
}

#M103ACont .titleCopy{
	width:970px;
	height:500px;
	background:url("../../img/landing_page/vr3200/bg_title_m103a.jpg") no-repeat;
}

/*  infoBox
---------- ---------- ---------- */

#M103ACont .infoBox{
	border-bottom:#e5e5e5 solid 1px;
	margin:20px 0;
	padding:20px 0;
}

#M103ACont .infoBoxLast{
	background:url("../../img/landing_page/vr3200/bg_line01.jpg") left bottom no-repeat;
	margin:20px 0;
	padding:20px 0 221px 0;
}


#M103ACont .explainWrap:after{ content : ''; display : block; clear : both; height:0; }

#M103ACont .explainWrap{
	*zoom:1;
}

#M103ACont .imgBox{
	width:305px;
	margin:0 20px 0 0;
	float:left;
}

#M103ACont .imgBox img,
#M103ACont .explainPoints li img,
#M103ACont .featureBox li img{
	display:block;
}

#M103ACont .explainBox{
	width:640px;
	float:left;
}

#M103ACont .explainPoints li{
	background:none;
	float:left;
	width:268px;
	margin:0 0 0 15px;
	padding:0;
}

#M103ACont .explainPoints li:first-child{
	margin:0 0 0 0;
}

#M103ACont .explainPoints:after{ content : ''; display : block; clear : both; height:0; }

#M103ACont .explainPoints{
	*zoom:1;
}

#M103ACont .caption{
	margin:2px 0 5px;
}

#M103ACont .explainText{
	font-size:140%;
}


#M103ACont .featureBox li{
	background:none;
	float:left;
	width:228px;
	margin:0 0 0 19px;
	padding:0;
}

#M103ACont .featureBox li:first-child{
	margin:0 0 0 0;
}

#M103ACont .featureBox:after{ content : ''; display : block; clear : both; height:0; }

#M103ACont .featureBox{
	margin:0;
	*zoom:1;
}

#M103ACont .featureImage{
	margin:10px 0;
}

#M103ACont .titleFeature{
	background:#2953b5;
	color:#ffffff;
	width:220px;
	font-weight:bold;
	padding:4px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
}

*:first-child+html #M103ACont .titleFeature span {
	vertical-align: middle;
	margin: -5px 0 0;
	zoom: 1;
}




/*  Catalog Download
---------- ---------- ---------- */

#M103ACont .btnCatalogdDownload a{
	background:url("../../img/landing_page/vr3200/icon_download01.gif") no-repeat 11px 50%;
	border:#bc1d36 solid 2px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:#bc1d36;
	display:inline-block;
	*display: inline;
	*zoom: 1;
	float:right;
	font-size:130%;
	font-weight:bold;
	margin:0 0 10px;
	padding:5px 10px 5px 32px;
}

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

#M103ACont .btnCatalogdDownload{
	*zoom:1;
}
</pre></body></html>