/* --------------------SIDE-MENU-------------------- */
	
.subm_01 a{
display:block;
width:222px;
height:38px;
background:url(img/subm01.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_01 a:hover, .subm_01 a.on{
background-position:right bottom;
}
.subm_02 a {
display:block;
width:222px;
height:38px;
background:url(img/subm02.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_02 a:hover, .subm_02 a.on{
background-position:right bottom;
}
.subm_03 a {
display:block;
width:222px;
height:38px;
background:url(img/subm03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_03 a:hover, .subm_03 a.on{
background-position:right bottom;
}
.subm_04 a {
display:block;
width:222px;
height:38px;
background:url(img/subm04.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_04 a:hover, .subm_04 a.on{
background-position:right bottom;
}
.subm_05 a {
display:block;
width:222px;
height:38px;
background:url(img/subm05.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_05 a:hover, .subm_05 a.on{
background-position:right bottom;
}
.subm_06 a {
display:block;
width:222px;
height:38px;
background:url(img/subm06.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_06 a:hover, .subm_06 a.on{
background-position:right bottom;
}
.subm_07 a {
display:block;
width:222px;
height:38px;
background:url(img/subm07.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_07 a:hover, .subm_07 a.on{
background-position:right bottom;
}
.subm_08 a {
display:block;
width:222px;
height:38px;
background:url(img/subm08.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_08 a:hover, .subm_08 a.on{
background-position:right bottom;
}
.subm_09 a {
display:block;
width:222px;
height:38px;
background:url(img/subm09.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_09 a:hover, .subm_09 a.on{
background-position:right bottom;
}
.subm_10 a {
display:block;
width:222px;
height:38px;
background:url(img/subm10.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_10 a:hover, .subm_10 a.on{
background-position:right bottom;
}
.subm_11 a {
display:block;
width:222px;
height:38px;
background:url(img/subm11.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_11 a:hover, .subm_11 a.on{
background-position:right bottom;
}
.subm_12 a {
display:block;
width:222px;
height:38px;
background:url(img/subm12.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_12 a:hover, .subm_12 a.on{
background-position:right bottom;
}
.subm_13 a {
display:block;
width:222px;
height:38px;
background:url(img/subm13.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.subm_13 a:hover, .subm_13 a.on{
background-position:right bottom;
}




/* --------------------CONTENTS-------------------- */

table.cast {
	border-collapse:collapse;
	background: #fdf3be;
	background:
	-moz-linear-gradient(top, #fdf3be, #ffffff);
	background:
	-webkit-gradient(linear, left top, right bottom, from(#fdf3be), to(#ffffff));
}
table.cast td {
	border: solid 1px #000;
	padding:6px;
	font-size:15px;
}


hr{
    border:none;
    border-top:dashed 1px #CCC;
    height:5px;
    color:#FFFFFF;
    margin: 0 6 0 6;
}


/* --------------------THEME SONG-------------------- */


.itunes_b a{
display:block;
width:266px;
height:39px;
background:url(img/itunes.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.itunes_b a:hover, .itunes_b a.on{
background-position:right bottom;
}

.amp3_b a{
display:block;
width:266px;
height:39px;
background:url(img/amazonmp3.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.amp3_b a:hover, .amp3_b a.on{
background-position:right bottom;
}

.mora_b a{
display:block;
width:266px;
height:39px;
background:url(img/mora.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.mora_b a:hover, .mora_b a.on{
background-position:right bottom;
}

.animelo_b a{
display:block;
width:266px;
height:39px;
background:url(img/animelo.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.animelo_b a:hover, .animelo_b a.on{
background-position:right bottom;
}

.eonkyo_b a{
display:block;
width:266px;
height:39px;
background:url(img/eonkyo.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.eonkyo_b a:hover, .eonkyo_b a.on{
background-position:right bottom;
}

/* --------------------DLC-------------------- */

.dlct {
border-collapse:collapse;
border:1px #000 solid;
color:#000;
}
.dlct td {border:1px #000 solid;
}