@charset "utf-8";
/* CSS Document */

/*#info{
	width:700px;
	float:left;
	padding:0 0 0 10px;
	}*/
/*
#Rnavi{
	width:230px;
	float:right;
	padding:0 10px;
	}
	*/

#index {
	margin-bottom: 10px;
	clear: both;	
}

#info h3 {
	margin-bottom: 15px;
}

#info dl {
	font-size: 12px;
	width: 690px;
	clear:both;
	line-height:1.5;
	margin-bottom:15px;
}

#info dt {
	width: 7em;
	float:left;
	
}
#info dd {
	padding:0 0 10px 7em;
	border-bottom: 1px dotted #CCCCCC;
}
#Rnavi iframe {
	border-width: 0px;
	border-style: 0;
}

.InfoNew{
	background-image: url(../../image/info_new.jpg);
	background-position: right top;
	background-repeat: no-repeat;

}

#campaign table{
	width:590px;
	margin:0px auto;
	border: 1px solid #CCCCCC;
}
#campaign table th {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
}
#campaign table td {
	padding: 10px;
}
#campaign p {
	margin: 10px;
	line-height: 18px;
}
#campaign h4 {
	font-size: 15px;
	font-weight: bold;
	margin: 10px;
}

#info #product li{
	width:225px;
	margin-right:10px;
	_margin-right:5px;
	margin-bottom:10px;
	float:left;
}
#info #product li img{
	margin-bottom:5px;}

#info #product li.home{
	width:220px;
	margin-right:0;
	}

#info #product li.lineup{
	width:690px;
	margin-right:0;
	margin-bottom:20px;
	}
#info #product li.lineup p{
	padding:3px 15px;
	background-color:#f3f3f3;
}


#features{
line-height:1.3;
padding-bottom:20px;}

.topBanTable{
	margin:15px 0 0 0;
}
.topBanTable img{
	margin-bottom:5px;
}


#mainVisual{
	width:950px;
	height:243px;
	background:url(../../image/index_main_navi_bg.gif) no-repeat right center;
	margin:18px 0 0 0;
}

#mainVisual .maker{
	width:620px;
	float:left;
	display:inline;
}


#mainVisual .makerNavi{
	float:right;
	display:inline;
	width:295px;
	padding:0 21px 0 0;
	_padding:10px 0 0 0;
}

#mainVisual .makerNavi a{
	text-decoration:none;
	display:block;
	cursor:pointer;
}

#mainVisual .makerNavi a:hover p.qnapNavi{
	background:url(../../image/index_main_navi_qnap_bg_on.gif) no-repeat;
}

#mainVisual .makerNavi a:hover p.asrockNavi{
	background:url(../../image/index_main_navi_asrock_bg_on.gif) no-repeat;
}

#mainVisual .makerNavi p.qnapNavi{
	width:295px;
	height:98px;
	background:url(../../image/index_main_navi_qnap_bg.gif) no-repeat;
	margin:10px 10px 0 10px;
	_margin:0;
}

#mainVisual .makerNavi p.asrockNavi{
	width:295px;
	height:98px;
	background:url(../../image/index_main_navi_asrock_bg.gif) no-repeat;
	margin:10px 10px 0 10px;
	_margin:0;
}

#mainVisual .makerNavi p img{
	float:right;
	display:inline;
	margin:0 10px 0 5px;
}

#mainVisual .makerNavi p{
	color:#fff;
	padding:5px;
	font-size:12px;
	line-height:18px;
}

br.clear{
	clear: both;
	font: 1px/1px monospace;
	}
	

#slideshow{
	}	

#slideshow li{list-style:none;}	

#slideshow .slides-nav:after{height:0; visibility:hidden; content:"."; display:block; clear:both;}


.js #slideshow .slides-nav li.on a {
}

#slideshow .slides{
	}
	
#slideshow .slides img{
	border:none;
	}

#slideshow .slides ul{
	margin:0;
	padding:0;
	}

#slideshow .slides li{
	}	
	
	

table.infoMeta{
	width:100%;
	border:1px solid #dce2eb;
	margin:0 0 15px 0;
}
table.infoMeta th,
table.infoMeta td{
	padding:5px;
	border:1px solid #dce2eb;
	/*
	word-break:break-all;
	word-wrap:break-word;
	*/
}
table.infoMeta thead{
}
table.infoMeta tbody{
}
table.infoMeta tfoot{
}
table.infoMeta th{
	background-color:#f3f3f3;
	font-weight:bold;
}


/**/
dl.infoDl{

}
dl.infoDl dd h4{
	color:#045db1;
	font-weight:bold;
}
dl.infoDl dd h4  span{
	color:#f32b24;
}
dl.infoDl dd i{

}
dl.infoDl dd i{
	font-weight:bold;
	color:#f39800;
	font-style:normal;
}

