@charset "Shift-JIS";
#right h3{
	background-image:url(../images/items/item_h3_bg.gif);
}
#right h4{
	font-size:1.2em;
	font-weight:normal;
}
/*icons*/
#right ul.icons{
	width:520px;
	margin:0px 0px 7px 0px;
	padding:0px;
}
ul.icons li{
	width:62px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:left top;
	background-repeat:no-repeat;
}
ul.icons li.new{background-image:url(../images/items/icon_new.gif);}
ul.icons li.pickup{background-image:url(../images/items/icon_pickup.gif);}
ul.icons li.dvd{background-image:url(../images/items/icon_dvd.gif);}
ul.icons li.video{background-image:url(../images/items/icon_video.gif); width:89px;}
ul.icons li.cd{background-image:url(../images/items/icon_cd.gif);}
ul.icons li.cassette{background-image:url(../images/items/icon_cassette.gif); width:89px;}

#right ol{
	padding:0px 20px 5px 30px;
	
}
#right .content table.item ol li{
	padding:0px;
	font-weight:normal;
	color:#333;
}
#right .content table.item p.track{
	color:#006699;
	margin:10px 0px 5px 5px;
	font-weight:normal;
}

/*itemtable*/
#right div#form{
	padding-left:70px;
}
#right table.item{
	width:530px;
	margin-bottom:20px;
	background-image:url(../images/items/itembox_border.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
#right table.item td,#right table.item th{
	background-image:none;
	padding:0px;
	padding-bottom:20px;
}
#right table.item th{
	width:85px;
}
#right table.item td{
	padding-left:10px;
}
#right table.item th img{
	display:block;
	width:85px;
	margin:0px 0px 5px 0px;
}
#right table.item td.prices{
	width:200px;
}
#ridht table.item td.cart{
	vertical-align:middle;
	text-align:right;
}
#right table.item ul,
#right table.item li{
	margin:0px;
	padding:0px;
}
#right table.item ul.prices{
	width:200px;
}
#right table.item ul.item{
	width:330px;
}
#right table.item ul.long{
	padding:20px 0px 30px 0px;
	width:530px;
}
#right table.item ul.long li{
	margin-bottom:20px;
}

#right table.item li{
	padding:2px 10px 10px 65px;
	background-repeat:no-repeat;
	background-position:left top;
}
table.item li.title{background-image:url(../images/items/icon_title.jpg);font-size:1.2em; line-height:120%;}
table.item li.title a, table.item li.title{ font-weight:bold;color:#006699;}
table.item li.cast{background-image:url(../images/items/icon_cast.jpg);}
table.item li.comment{background-image:url(../images/items/icon_comment.jpg);}
#right table.item li.price{background-image:url(../images/items/icon_price.jpg);font-weight:bold; color:#000;}
#right table.item li.itemno{background-image:url(../images/items/icon_itemno.jpg);}
#right table.item li.description{background-image:url(../images/items/icon_description.jpg);}
#right table.item li.movie{background-image:url(../images/items/icon_sample_movie.jpg);}
#right table.item li.time{background-image:url(../images/items/icon_time.jpg);}
#right table.item li.art{background-image:url(../images/items/icon_art.jpg);}
#right table.item li.ryou{background-image:url(../images/items/icon_ryou.jpg);}
#right table.item li.size{background-image:url(../images/items/icon_size.jpg);}
#right table.item li.weight{background-image:url(../images/items/icon_weight.jpg);}
#right table.item li.etc_title{
	width:55px;
	text-align:center;
	font-weight:bold;
	color:#333;
	margin:0px;
	padding:2px 0px 0px 2px;
	float:left;
	display:inline;
	background-image:url(../images/items/icon_etc.jpg);
	border:solid 1px #666666;
}
#right table.item li.etc_body{
	width:450px;
	margin:0px;
	margin-left:7px;
	padding:0px;
	float:left;
	display:inline;
	margin-bottom:17px;
	padding-bottom:17px;
	border-bottom:solid 1px #ccc;
}
#right table.layout,
#right table.layout td,
#right table.layout th{
	margin:0px; padding:0px;
	width:0px; height:0px;
	background-image:none;
}

