@charset "shift_jis";
h1{
	font-size:small;
	font-weight:normal;
	display:inline;
}
/** ▼コンテンツ ****************/
.product_img{
	margin:0;
	padding:0 10px 15px 0;
	width:100px;
	text-align:center;
	float:left;
}	
.product_detail{
	margin:0;
	padding:0 0 15px 0;
	width:145px;	
	float:left;
}
.product_detail span{
	padding:2px;
	font-size:10px;
	line-height:1em;
	color:#FFFFFF;
	background:#010E44;
}
.product_detail a{
	line-height:1.5em;
}
.cart{
	width:80px;
	margin:10px 0 0 0;
	padding:2px;
	text-align:center;
	font-size:10px;
	border:solid 1px #CCCCCC;
	background:#EFF3F7;
}

.toplist1{
	width:auto;
	margin:0 15px 10px 15px;
	padding:10px;
	border:solid 1px #CCCCCC;
}
.toplist1 td{
	line-height:1.5em;
}

.toplist2{
	width:auto;
	margin:0 15px 10px 15px;
	padding:10px;
	border:solid 1px #CCCCCC;
	background:#EFF3F7;
}
.toplist2 td{
	line-height:1.5em;
}
#uranai{ 
	width:236px;
	line-height:1.5em;
}
#uranai div{ 

}
.rtl{
	margin:10px 0;
	padding:0 0 2px 6px;
	font-size:14px;
	line-height:1.5em;
	border-left:solid 5px #010E44;
	border-bottom:solid 1px #CCCCCC;
}

/** ▽ニュース ****************/
#news{
	margin:0;
	padding:0 0 0 30px;
	line-height:1.75em;
}

/** ▽更新履歴 ****************/
#update{
	margin:0;
	padding: 0 0 0 10px;
	line-height:1.75em;
	list-style:none;
}
#update span{
	color:#FF9933;
	padding:0 15px 0 0;
	font-weight:bold;
}

