#content{
	overflow:hidden;
	overflow-x:hidden;
	width:504px;
	padding:0;
	height:64px;
	float:left;
	position:relative;
}
.section{
	height:64px;
	width:2000px;
	border-bottom:1px solid cccccc;
	position:relative;
}
	.section ul{
		padding:0;
		margin:0;
		list-style:none;
	}
		.section li{
			float:left;
			width:80px;
			height:64px;
			padding:2px 2px 2px 2px !important;
			padding:2px 2px 2px 2px;
		}

#hikaku{
	overflow:hidden;
	overflow-x:hidden;
	width:792px;
	padding:0;
	height:auto;
	float:left;
	position:relative;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-bottom:10px;
}

	ul#hsection li#item1{ margin:0; padding:0}
	ul#hsection li#item2{ margin:0; padding:0}
	ul#hsection li#item3{ margin:0; padding:0}
	ul#hsection li#item4{ margin:0; padding:0}
	ul#hsection li#item5{ margin:0; padding:0}
	ul#hsection li#item6{ margin:0; padding:0}
	ul#hsection li#item7{ margin:0; padding:0}
	ul#hsection li#item8{ margin:0; padding:0}


	div#hikaku ul#hsection li ul li{
		width: 192px;
		background-color: #ffffff;
		border-top:1px solid #cccccc;
		border-right: none;
		border-bottom: none;
		border-left: 1px solid #cccccc;
		padding:3px;
		margin:0
	 }

	 * html div#hikaku ul#hsection li ul li{
		width:192px;
	}

	div#hikaku ul#hsection li ul li ul.text li {
		border:none; margin:0; padding:0
	  }
	  
		div#hikaku .hsection{
			height:auto;
			width:2000px;
			border-bottom:1px solid cccccc;
			position:relative;
		}
		div#hikaku .hsection ul{
			padding:0;
			margin:0;
			list-style:none;
		}
			div#hikaku .hsection li{
				float:left;
				width:198px;
				height:auto;
				padding:0px 0px 0px 0px;
			}
	
			 * html div#hikaku ul#hsection li ul li{
				width:192px;
			}



#hikaku2{
	overflow:hidden;
	overflow-x:hidden;
	width:792px;
	padding:0;
	height:auto;
	float:left;
	position:relative;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-bottom:10px;
}

	div#hikaku2 ul#hsection li ul li{
		width:392px;
		background-color: #ffffff;
		border-top:1px solid #cccccc;
		border-right: none;
		border-bottom: none;
		border-left: 1px solid #cccccc;
		padding:3px;
		margin:0
	 }

	 * html div#hikaku2 ul#hsection li ul li{
		width:392px;
	}

	div#hikaku2 ul#hsection li ul li ul.text li {
		border:none; margin:0; padding:0
	  }
	  
div#hikaku2 .hsection{
	height:auto;
	width:960px;
	border-bottom:1px solid cccccc;
	position:relative;
}
	div#hikaku2 .hsection ul{
		padding:0;
		margin:0;
		list-style:none;
	}
		div#hikaku2 .hsection li{
			float:left;
			width:396px;
			height:auto;
			padding:0px 0px 0px 0px;
		}

		 * html div#hikaku2 ul#hsection2 li ul li{
			width:396px;
		}


#hikaku3{
	overflow:hidden;
	overflow-x:hidden;
	width:792px;
	padding:0;
	height:auto;
	float:left;
	position:relative;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-bottom:10px;
}

	div#hikaku3 ul#hsection li ul li{
		width: 259px;
		background-color: #ffffff;
		border-top:1px solid #cccccc;
		border-right: none;
		border-bottom: none;
		border-left: 1px solid #cccccc;
		padding:3px;
		margin:0
	 }

	 * html div#hikaku3 ul#hsection li ul li{
		width:259px;
	}

	div#hikaku3 ul#hsection li ul li ul.text li {
		border:none; margin:0; padding:0
	  }

div#hikaku3 .hsection{
	height:auto;
	width:960px;
	border-bottom:1px solid cccccc;
	position:relative;
}
	div#hikaku3 .hsection ul{
		padding:0;
		margin:0;
		list-style:none;
	}
		div#hikaku3 .hsection li{
			float:left;
			width:264px;
			height:auto;
			padding:0px 0px 0px 0px;
		}

		 * html div#hikaku3 ul#hsection li ul li{
			width:264px;
		}

div#navigation{
float:left;
border-bottom:1px solid #cccccc;
}
div#navigation ul li{
	width: 160px;
	background-color: #eef5fb;
	border-top:1px solid #cccccc;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #cccccc;
	padding:3px;
	margin:0;
	float:none
}
div#comparison {
margin:3px 0 0 0
}

p#comparisonH {background:url(../../parts/comparisonTtl.gif) no-repeat; width:960px; height:27px; text-indent:-9999px; padding:0; margin:0; line-height:0em; font-size:6px}
div#changeDate {background-color:#EEF5FB; padding:5px; margin:2px 0 2px 0; height:auto; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; width:948px}
div#hikaku ul#hsection .price { color:#FF0000}
div#hikaku2 ul#hsection .price { color:#FF0000}
div#hikaku3 ul#hsection .price { color:#FF0000}
div#hikaku ul#hsection li ul li h2 { font-size:12px; background:none; padding:0; line-height:normal; height:auto; width:auto}
div#hikaku2 ul#hsection li ul li h2 { font-size:12px; background:none; padding:0; line-height:normal; height:auto; width:auto}
div#hikaku3 ul#hsection li ul li h2 { font-size:12px; background:none; padding:0; line-height:normal; height:auto; width:auto}
div#hikaku ul#hsection li ul li h2 span{ color:#FF0000}
div#hikaku2 ul#hsection li ul li h2 span{ color:#FF0000}
div#hikaku3 ul#hsection li ul li h2 span{ color:#FF0000}

