/* --------------------SIDE-MENU-------------------- */

.sidem_00 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem00.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_00 a:hover, .sidem_00 a.on {
	background-position:right bottom;
}
.sidem_01 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem01.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_01 a:hover, .sidem_01 a.on {
	background-position:right bottom;
}
.sidem_02 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem02.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_02 a:hover, .sidem_02 a.on {
	background-position:right bottom;
}
.sidem_03 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem03.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_03 a:hover, .sidem_03 a.on {
	background-position:right bottom;
}
.sidem_04 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem04.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_04 a:hover, .sidem_04 a.on {
	background-position:right bottom;
}
.sidem_05 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem05.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_05 a:hover, .sidem_05 a.on {
	background-position:right bottom;
}
.sidem_06 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem06.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_06 a:hover, .sidem_06 a.on {
	background-position:right bottom;
}
.sidem_07 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem07.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_07 a:hover, .sidem_07 a.on {
	background-position:right bottom;
}
.sidem_08 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem08.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_08 a:hover, .sidem_08 a.on {
	background-position:right bottom;
}
.sidem_09 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem09.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_09 a:hover, .sidem_09 a.on {
	background-position:right bottom;
}
.sidem_10 a {
	display:block;
	width:199px;
	height:30px;
	background:url(../product/img/sidem10.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:5px;
}
.sidem_10 a:hover, .sidem_10 a.on {
	background-position:right bottom;
}
/* --------------------TOP-------------------- */


.icon_ps3_1910 a {
	display:block;
	width:277px;
	height:276px;
	background:url(../product/img/ps3_1910.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.icon_ps3_1910 a:hover, .icon_ps3_1910 a.on {
	background-position:right bottom;
}
.icon_psv_1910 a {
	display:block;
	width:277px;
	height:276px;
	background:url(../product/img/psv_1910.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.icon_psv_1910 a:hover, .icon_psv_1910 a.on {
	background-position:right bottom;
}
.icon_ps4_1910 a {
	display:block;
	width:277px;
	height:276px;
	background:url(../product/img/ps4_1910.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.icon_ps4_1910 a:hover, .icon_ps4_1910 a.on {
	background-position:right bottom;
}
td.itembg {
	background-image:url(../product/img/item_bg.jpg);
	background-repeat: no-repeat;
	height:253px;
}
td.itembg2 {
	background-image:url(../product/img/item_bg2.jpg);
	background-repeat: no-repeat;
	height:325px;
}

td.cdbg {
	background-image:url(../product/img/cd_bg.jpg);
	background-repeat: no-repeat;
	height:253px;
}
td.cdbg2 {
	background-image:url(../product/img/cd_bg2.jpg);
	background-repeat: no-repeat;
	height:325px;
}

table.cast {
	border-collapse:collapse;
	background: #fdf3be;
	background:
 -moz-linear-gradient(top, #706c6c, #000000);
	background:
 -webkit-gradient(linear, left top, right bottom, from(#706c6c), to(#000000));
}
table.cast td {
	border: solid 1px #fff;
	padding:6px;
	font-size:15px;
}
div.chara {
	text-align: left;
	float: left;
}
div.cast {
	text-align: right;
}
.shoplinklist {
	position:absolute;
	top:163px;
	left:10px;
	margin:0px;
	width:163px;
	z-index:100;
}
/* --------------------DLC-------------------- */

.dlct {
border-collapse:collapse;
border:1px #FFF solid;
}
.dlct td {border:1px #FFF solid;
}


.sidems_d01 a{
display:block;
width:199px;
height:22px;
background:url(../product/img/sidems_dlc01.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_d01 a:hover, .sidems_d01 a.on{
background-position:right bottom;
}
.sidems_d02 a{
display:block;
width:199px;
height:22px;
background:url(../product/img/sidems_dlc02.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_d02 a:hover, .sidems_d02 a.on{
background-position:right bottom;
}
.sidems_d03 a{
display:block;
width:199px;
height:22px;
background:url(../product/img/sidems_dlc03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_d03 a:hover, .sidems_d03 a.on{
background-position:right bottom;
}
.sidems_d04 a{
display:block;
width:199px;
height:22px;
background:url(../product/img/sidems_dlc04.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_d04 a:hover, .sidems_d04 a.on{
background-position:right bottom;
}
.sidems_d05 a{
display:block;
width:199px;
height:22px;
background:url(../product/img/sidems_dlc05.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_d05 a:hover, .sidems_d05 a.on{
background-position:right bottom;
}