@charset "utf-8";
/* -----------------------------------------------------------
CSS Information
File name:      contents.css
Style Info:     個別レイアウト
----------------------------------------------------------- */

/*---------------------------
//// メインエリア
---------------------------*/
.x9050nav{
	margin: 0px ;
	height: 31px ;
	clear: both ;
}
.x9050nav ul{
	margin: 0px ;
}
.x9050nav ul li{
	margin: 0px ;
	float: left ;
}
.md6650wcont{
	margin: 20px 0px 0px 0px ;
	text-align: center ;
}
.md6650wcont1{
	margin: 10px ;
	clear: both ;
}
.md6650wcont2{
	margin: 0px 10px ;
	padding: 5px 0px ;
	clear: both ;
}
.md6650wcont2 img{
	margin: 5px 0px 0px 0px ;
}
.flt_left{
	float: left ;
}
.flt_right{
	float: right ;
}

.prioalpbox{
	margin: 0px ;
	padding: 10px 0px 10px 20px ;
	min-height: 270px ;
}
.prioalpbox1{
	margin: 0px ;
	padding: 10px ;
}
.prioalplink{
	margin: 0px ;
	text-align: left ;
	float: left ;
	width: 400px ;
}
.prioalptxt{
	margin: 0px ;
	text-align: right ;
	float: right ;
	width: 300px ;
	font-size: 11px ;
}
.prioalpbox1,.prioalpbox2,.prioalpbox3{
	margin: 0px ;
	padding: 0px 10px 10px 10px ;
}

.prioalpbox3 h3{
	font-size: 15px ;
	font-weight: bold ;
}
.prioatable,.prioatable1{
	margin: 0px auto 10px auto ;
	width: 710px ;
	background: #999999 ;
}
.prioatable td{
	padding: 5px ;
	background: #FFFFFF ;
	text-align: center ;
	width: 33% ;
}
.prioatable td.title,.prioatable1 td.title{
	background: #FAED8D ;
	font-weight: bold ;
}
.f11px{
	font-size: 11px ;
}
.prioatable1 td{
	padding: 5px ;
	background: #FFFFFF ;
	text-align: left ;
}
.pmainimg1{
	text-align: center ;
	margin: 15px 0px ;
}
.optionbox{
	margin: 10px 20px ;
}
.optionbox dl{
	margin: 0px ;
}
.optionbox dl dt{
	margin: 0px ;
	padding: 5px 0px ;
}
.optionbox dl dd{
	margin: 0px ;
	padding: 5px 0px ;
}
.optionbox dl dd.img{
	text-align: center ;
	padding: 10px 0px ;
}
.f11px{
	font-size: 11px ;
}
.optiontable{
	border: 1px solid #6d007f ;
	margin: 10px auto ;
}
.optiontable td{
	padding: 5px ;
}
.optionbox h3{
	font-size: 14px ;
	font-weight: bold ;
}
.optiontable1{
	border-top: 1px solid #999997 ;
	border-right: 1px solid #999997 ;
	margin: 10px auto ;
}
.optiontable1 td{
	padding: 5px ;
	border-left: 1px solid #999997 ;
	border-bottom: 1px solid #999997 ;
}

.prioalpboxleft{
	margin: 10px 0px ;
	width: 350px ;
	float: left ;
}
.prioalpboxleft dl,.prioalpboxright dl{
	margin: 0px ;
}
.prioalpboxleft dl dt,.prioalpboxright dl dt{
	margin: 5px 0px ;
}
.prioalpboxleft dl dd,.prioalpboxright dl dd{
	margin: 5px 0px ;
}
.prioalpboxright{
	margin: 10px 0px ;
	width: 350px ;
	float: right ;
}

.top_content-l{
	float:left;
	padding:0 0 0 55px;
	height: 100% ;
}
.top_content-r {
	float:left;
	padding:0 0 0 35px;
	height: 100% ;
}

.top_content-l { width: 305px; margin: 10px 0 0 0; }
.top_content-r { width: 285px; margin: 10px 0 0 10px; }

/*navi*/
.content-menu2,
.content-menu {
	margin:0;
	padding:0;
	width:164px;
	height:25px;
}
.content-menu2 ul,
.content-menu ul {
	margin:0;
	padding:0;
}
.content-menu2 li,
.content-menu li {
	margin:0 0 0 0;
	padding:0 3px 5px 0;
	float: left;
	list-style: none;
	text-indent: -9999px;
}
.content-menu2 li a,
.content-menu li a {
	width:190px;
	height:25px;
	display: block;
	background-repeat: no-repeat;
	overflow:hidden;
}

.content-menu-option a { background: url(/product/prioa/lp6970dn_2020d/images/top/tnav_lp6970dn_option.gif) 0 0 no-repeat;}
.content-menu-detail a { background: url(/product/prioa/lp6970dn_2020d/images/top/tnav_lp6970dn_detail.gif) 0 0 no-repeat;}
.content-menu-supply a { background: url(/product/prioa/lp6970dn_2020d/images/top/tnav_lp6970dn_spec.gif) 0 0 no-repeat;}

.content-menu-option2 a { background: url(/product/prioa/lp6970dn_2020d/images/top/tnav_lp2020d_option.gif) 0 0 no-repeat;}
.content-menu-detail2 a { background: url(/product/prioa/lp6970dn_2020d/images/top/tnav_lp2020d_detail.gif) 0 0 no-repeat;}
.content-menu-supply2 a { background: url(/product/prioa/lp6970dn_2020d/images/top/tnav_lp2020d_spec.gif) 0 0 no-repeat;}

/*rollover+stay*/
.content-menu-option2 a:hover,
.content-menu-detail2 a:hover,
.content-menu-supply2 a:hover,
.content-menu-option a:hover,
.content-menu-detail a:hover,
.content-menu-supply a:hover { background-position: 0 -25px !important;}

/**** 特長ブロック ****/

div#featurelink-wrap { width: 710px; margin: 10px 0 0 10px; border: 1px solid #ccc; clear: both ;}
p.featurelink-head { background-color: #ececec; margin: 0; padding: 3px 0 3px 6px;}
div.featurelink {
	padding: 7px 10px 7px 40px;
	background:url(../images/top/link_point.gif) 20px 9px no-repeat;
	border-top:1px solid #CCC;
} 
div.featurelink a,
div.featurelink a:visited { color: #062B9E;} 
div.featurelink a:hover { color: #0A64A3;} 


/* 注釈 */
.attention { margin: 5px 0 0;}

.blockheight{
	height: 100% ;
}




