@charset "UTF-8";

/*-----------------------------------------
product共通
-----------------------------------------*/

#rightbox #overbox img,#rightbox #bottombox img{
	margin:0 4px 10px 0;
	}	

#rightbox.catetop{
	margin-bottom:30px;
	min-height:450px;
	}	

.submenu{
	font-size:12px;
	border-left:4px solid #0071bc;
	padding:5px 0 5px 9px;
	color:#666666;
	}	

.submenu li{
	padding:2px;
	background:url(../../images/mark_sub.gif) no-repeat;
	background-position:0 8px;
	padding-left:11px;
	}	

.submenu a{
	color:#666666;
	text-decoration:none;
	}

.submenu a:hover{
	color:#F90;
	text-decoration:underline;
	}		
	
.over a{
	color:#0071bc;
	text-decoration:none;
	}	

.submenu .submenu2{
	padding:0;
	}

.submenu2 li{
	font-size:11px;
	list-style:disc;
	margin-left:15px;
	background-image:none;
	padding:0;
	}	
	
span.over{
	color:#0071bc;
	}	
	
		
.submenu3 li{
	list-style:none;
	}

.submenu3 a{
	color:#666666;
	}	

.submenu3 li.over{
	color:#0071bc;
	}	

.submenu3 li.over a{
	color:#0071bc;
	}	

.submenu3 li.over a:hover{
	color:#F90;
	}	
/*-----------------------------------------
各resultsページ共通
-----------------------------------------*/

#resultsbox{
	width:692px;
	height:auto;
	padding-top:20px;
	}

#resultsleft{
	float:left;
	width:300px;
	height:auto;
	padding-left:30px;
	}

#resultsleft dt{
	width:300px;
	height:auto;
	}	

#resultsleft dd{
	margin-bottom:20px;
	margin-top:5px;
	}
	

#resultsright{
	float:right;
	width:300px;
	height:auto;
	padding-right:30px;
	}
	
#resultsright dt{
	width:300px;
	height:auto;
	}	
	
#resultsright dd{
	margin-bottom:20px;
	margin-top:5px;
	}

#resultsbt{
	margin-bottom:30px;
	margin-top:20px;
	margin-left:240px;
	}		
	
#click{
	position:absolute;
	left: 696px;
	top: 131px;
	font-size:11px;
	width: 247px;
	}

#click2{
	position:absolute;
	left: 696px;
	top: 102px;
	font-size:11px;
	width: 215px;
	}
