/* CSS Document */
@import url(basic.css);
@import url(style.css);
@import url(layout.css);



/* INDEX #rightr { width:640px
*************************************/

/* FLASH */
#rightr #flash { width:640px; height:345px; }



/* PROGRAM */
#rightr #programBox { width:618px; margin:20px 0 0 20px; border:1px solid #8f8578; background:url(../img/idx/box_bg.gif) repeat-y; }
#rightr #programBox .inform { width:203px; float:left; padding:1px; } 
#rightr #programBox .inform .title { width:203px; height:76px; background:url(../img/idx/title_info.jpg) no-repeat; padding:0 0 7px 0; }
#rightr #programBox .inform .pg { padding:0px 8px 0 50px; margin:0 0 7px 0; line-height:1.1em; }
.linkbtn_list_inform { padding:5px 0px 0px 0; text-align:right; float:left; width:204px; }

#rightr #programBox .nowply { width:204px; float:left; padding:1px; margin:0 0 0 1px;}
#rightr #programBox .nowply .title { width:204px; height:76px; background:url(../img/idx/title_nowplay.jpg) no-repeat; padding:0 0 7px 0; }
#rightr #programBox .nowply .pg { padding:0px 8px 0 50px; margin:0 0 7px 0; line-height:1.1em;}
.linkbtn_list_nowply { padding:5px 0px 0px 0; text-align:right; float:left; width:207px; }

#rightr #programBox .ngoods { width:203px; float:left; padding:1px; margin:0 0 0 1px; }
#rightr #programBox .ngoods .title { width:203px; height:76px; background:url(../img/idx/title_goods.jpg) no-repeat; background-position:0px 0; padding:0 0 7px 0; }
#rightr #programBox .ngoods .pg { padding:0px 8px 0 50px; margin:0 0 7px 0; line-height:1.1em;}
.linkbtn_list_ngoods { padding:5px 0px 0px 0; text-align:right; float:left; width:206px; }

h3 span { display:none; }
.movie { background:url(../img/idx/icon_movie.gif) no-repeat; background-position:7px 3px;}
.ontv { background:url(../img/idx/icon_tv.gif) no-repeat; background-position:7px 3px; }
.slcd { background:url(../img/idx/icon_cd.gif) no-repeat; background-position:7px 3px; }
.sldvd { background:url(../img/idx/icon_dvd.gif) no-repeat; background-position:7px 3px; }
.slblu { background:url(../img/idx/icon_bluray.gif) no-repeat; background-position:7px 3px; }
.slbld { background:url(../img/idx/icon_bludvd.gif) no-repeat; background-position:7px 3px; }
.other { text-align:right; padding:0 10px 0 0;}



/* BOXS */
#rightr #box { width:620px; margin:20px 0 0 20px; } 
#rightr #box .sbox { width:100px; height:100px; float:left; }
#rightr #box .sbox a { display:block; width:100px; height:100px; }
#rightr #box .sbox a span { display:none;}
#rightr #box .co01n { background:url(../img/idx/box_1.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co02n { background:url(../img/idx/box_2.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co03n { background:url(../img/idx/box_3.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co04n { background:url(../img/idx/box_4.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co05n { background:url(../img/idx/box_5.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co06n { background:url(../img/idx/box_6.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co07n { background:url(../img/idx/box_7.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co08n { background:url(../img/idx/box_8.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co09n { background:url(../img/idx/box_9.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co10n { background:url(../img/idx/box_10.gif) no-repeat; width:100px; height:100px; display:block; margin:0 4px 4px 0; }
#rightr #box .co11n { background:url(../img/idx/box_11.gif) no-repeat; width:100px; height:100px; display:block; margin:0 0px 4px 0; }
#rightr #box .co12n { background:url(../img/idx/box_12.gif) no-repeat; width:100px; height:100px; display:block; margin:0 0px 4px 0; }
