body {
		margin: 0;
		padding: 0;
		line-height:1.4;
		color:#333;
		xfont-family:Arial, sans-serif;
		font-size:0.9em;
	}
	.qtable-1{
		width:640px;
		text-align:left;
		padding:0:
		margin:0;
		border-collapse: collapse;
	}
		.qtd-1{
			width:220px;
			padding:0:
			margin:0;
			height:65px;
		}
		.qtd-1-2{
			width:420px;
			background-image:url('../img/q-ban/title_right.gif');
			background-repeat: no-repeat;
		}
	.qtable-2{
		width:640px;
		padding:0 0 0 0:
		margin:0;
	}
		.qtd-2{
			width:220px;
			max-width:220px;
			font-size:12px;
			vertical-align:top;
			text-align:left;
		}
		.qtd-2-2{
			width:420px;
			max-width:420px;
			vertical-align:top;
			padding-top:10px;
			font-size:12px;
			text-align:left;
		}
	h2{
		border-bottom: 1px solid #666666;
		font-size:14px;
		background-image:url('../img/q-ban/back1.gif');
		background-repeat: no-repeat;
		padding-left:10px;
	}
	.table-3{
		width:640px;
		font-size:12px;
		text-align:left;
	
	}
		.td-3{
			width:640px;
			height:30px;
			background-image:url('../img/q-ban/back2.gif');
			padding-left:10px;
		}
		.td-3-2{
			background-image:url('../img/q-ban/back3.jpg');
			padding:0 0 10px 10px;
			border: 1px solid #999999;
		}
	/*imgカーそる表示大きくなる*/
	div.imgstack{
		height:150px;
		width:100%;
		overflow:hidden;
	}
	
	div.imgstack img{
		border:4px solid #ff;
		width:160px;
		margin-right:-140px;
		margin-top:-140px;
	}
	
	div imgstack a:hover img{
		width:180px;
		margin-right:-4px;
		margin-top:0;
	}
	
/*ココからレビュー*/

li.beat-list{
	list-style-type: none;
	background-image:url(../../img/review/maru.gif);
	background-repeat: no-repeat;
	background-position:0px 7px ;
	padding-left:14px;
	border-bottom: 2px dotted #DDDDDD;
	padding-top:5px;
}

a.tooltip:hover {
 	text-decoration:none;
	background-repeat: no-repeat;
	background-position:0px 1px ;
	background:#EEEEEE;
} 
{*BG color is a must for IE6*}
.tooltip{
	position:relative;
}
	a.tooltip:hover {
		background:#ffffff; 
		text-decoration:none;
		} 
	{*BG color is a must for IE6*}
	a.tooltip span {
		display:none;
		margin-left:8px; 
		width:195px;
		height:120px;
		background-image: url(../../img/review/hukidasi.gif);
		background-repeat: no-repeat;
		padding-left:15px;
		padding-top:30px;
		padding-right:15px;
		padding-bottom:10px;
	}
	a.tooltip:hover span{
		display:inline; position:absolute;
		xline-height:1.9;
		left:-180px;top:-150px;
		 background-image: url(../../img/review/hukidasi.gif); 
		 border:0px solid #0068B7; 
		 color:#000000;
		 background-repeat: no-repeat;
	 }
	.torituke a:link    { color :#000000 ; text-decoration : none ; }
	.torituke a:visited { color :#000000; text-decoration : none ; }
	.torituke a:hover   { color : #f00 ; text-decoration : underline ; }
	.torituke a:active  { color : #f60 ; text-decoration : underline ; }
	img  {
		vertical-align: top;
	}
