/* ========================================================================== */
/*	共通部品：スタイルシート												  */
/*	作成日　：2006.01.11													  */
/* ========================================================================== */

/* ===========================背景色設定部分================================= */
body{
	BACKGROUND-COLOR:#000000;
	SCROLLBAR-FACE-COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #999999; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #808080; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000 ;

}


/* =============================リンク部分=================================== */
/* 初期表示色 */

a{
	TEXT-DECORATION:none;
	font-weight: bold;
}
a:link{
	COLOR:#000000;
	font-weight: bold;
}
/* クリック後 */
a:visited
{
    COLOR:#333333;
	font-weight: bold;
}
/* カーソルマッチ */
a:hover
{
    COLOR:#CC0000;
	font-weight: bold;
}
/* ================== */
/*    チャネル文字列           */
/* ================== */
#a1{
/*	TEXT-DECORATION:none;*/
	COLOR:#66FFFF;
	font-size: 11px;
}
#a1:link{
	COLOR:#66FFFF;
	font-size: 11px;
}
/* クリック後 */
#a1:visited
{
    COLOR:#66FFFF;
	font-size: 11px;
}
/* カーソルマッチ */
#a1:hover
{
    COLOR:#FF0000;
	font-size: 11px;
}

/* =============================テーブル部分================================= */

/* <td>設定 */
td.nomal{
	FONT-SIZE:11px;
	LINE-HEIGHT:1.3em;
}
td.black{
	FONT-SIZE:11px;
 	COLOR:#000000;
}
td.grey{
	FONT-SIZE:11px;
 	BACKGROUND-COLOR:#808080;
}
td.red{
	FONT-SIZE:11px;
 	BACKGROUND-COLOR:#8b0000;
}
td.white{
	FONT-SIZE:11px;
 	BACKGROUND-COLOR:#ffffff;
}
/* =============================フォント部分================================= */

font.nomal{
	FONT-SIZE:11px;
	COLOR:#000000;
}
font.nomal_a{
	FONT-SIZE:11px;
	COLOR:#C83200;
}
font.nomal_b{
	FONT-SIZE:12px;
	COLOR:#000000;
}
font.nomal_bb{
	FONT-SIZE:16px;
	COLOR:#000000;
}
font.nomal_w{
	FONT-SIZE:12px;
	COLOR:#ffffff;
}
font.nomal_w2{
	FONT-SIZE:9px;
	color:#FFFFFF;
}
font.nomal_w3{
	FONT-SIZE:11px;
	color:#FFFFFF;
}
font.style1{
	FONT-SIZE:11px;
	COLOR:#000000;
	FACE:Arial,Lucida,Times Roman,Inpact;
}
font.style2{
	FONT-SIZE:11px;
	COLOR:#ffffff;
	FACE:Arial,Lucida,Times Roman,Inpact;
}

font.grey{
	FONT-SIZE:11px;
	COLOR:#3B3B3B;
}

font.black{
	FONT-SIZE:12px;
	COLOR:#000000;
	
}
font.midasi_dai_red{
	FONT-SIZE:24px;
	FONT-FAMILY: 'Arial Black';
	COLOR:#FF0000;
}
font.midasi_chu_red{
	FONT-SIZE:18px;
	FONT-FAMILY: 'Arial Black';
	COLOR:#FF0000;
}
font.midasi_sho_red{
	FONT-SIZE:10px;
	FONT-FAMILY: 'Arial Black';
	COLOR:#FF0000;
}
font.midasi_dai_white{
	FONT-SIZE:24px;
	FONT-FAMILY: 'Arial Black';
	COLOR:#FFFFFF;
}
font.midasi_chu_white{
	FONT-SIZE:18px;
	FONT-FAMILY: 'Arial Black';
	COLOR:#FFFFFF;
}
font.midasi_sho_white{
	FONT-SIZE:10px;
	FONT-FAMILY: 'Arial Black';
	COLOR:#FFFFFF;
}

font.red_nomal{
	FONT-SIZE:10px;
	FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅";
	COLOR:#FF0000;
}
font.black_nomal{
	FONT-SIZE:10px;
	FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅";
	COLOR:#000000;
}
font.blue_nomal{
	FONT-SIZE:10px;
	FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅";
	COLOR:#0000FF;

}
font.midasi_dai_black{
	FONT-SIZE:24px;
	COLOR:#000000;
}
font.midasi_chu_black{
	FONT-SIZE:18px;
	COLOR:#000000;
}
font.midasi_sho_black{
	FONT-SIZE:10px;
	COLOR:#000000;
}
font.movie_title{
    FONT-SIZE:12px;
	color:#FFFFFF;
}
font.err{
	font-size:12px;
	color:#FF0000;
}
/* =============================背景画像部分=================================== */
.htop    {
         width:750px;
         height:11px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_top.jpg);
         background-repeat:no-repeat;
         background-position:left top;
         font-size:0px;
         }
.hbody   {
         width:750px;
         height:2px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_body.jpg);
         background-repeat:repeat-y;
         background-position:left;
         color:#ffffff;
         text-align:top;
        }
.htop2    {
         width:750px;
         height:11px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_top2.jpg);
         background-repeat:no-repeat;
         background-position:left top;
         font-size:0px;
         }
.hbody2   {
         width:750px;
         height:2px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_body2.jpg);
         background-repeat:repeat-y;
         background-position:left;
         color:#ffffff;
         text-align:top;
        }
.htop3    {
         width:750px;
         height:11px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_top3.jpg);
         background-repeat:no-repeat;
         background-position:left top;
         font-size:0px;
         }
.hbody3   {
         width:750px;
         height:2px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_body3.jpg);
         background-repeat:repeat-y;
         background-position:left;
         color:#ffffff;
         text-align:top;
        }
.htop4    {
         width:750px;
         height:11px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_top4.jpg);
         background-repeat:no-repeat;
         background-position:left top;
         font-size:0px;
         }
.hbody4   {
         width:750px;
         height:2px;
         margin:0px;
         padding:0px;
         background-image:url(../img/back_body4.jpg);
         background-repeat:repeat-y;
         background-position:left;
         color:#ffffff;
         text-align:top;
        }


.ch1 {
	width:405px;
	height:35px;
	padding:0px;
	font-size:0px;
	background-image: url(../img/01ch.jpg);
    background-repeat:no-repeat;
    background-position:right;
    font-size:0px;

     }
.ch2 {
	width:405px;
	height:35px;
	margin:0px;
	padding:0px;
	font-size:0px;
	background-image: url(../img/02ch.jpg);
	background-repeat:no-repeat;
    background-position:right;
    font-size:0px;
        }
.ch3 {
	width:405px;
	height:35px;
	margin:0px;
	padding:0px;
	font-size:0px;
	background-image: url(../img/03ch.jpg);
    background-repeat:no-repeat;
    background-position:right;
    font-size:0px;
        }
.ch4 {
	width:405px;
	height:35px;
	margin:0px;
	padding:0px;
	font-size:0px;
	background-image: url(../img/04ch.jpg) no-repeat fixed 13px center;
        }

.movie {
         width:410px;
         height:1px;
         margin:0px;
         padding:0px;
         background-image:url(../img/black.jpg);
         background-repeat:repeat-y;
         background-position:right center;
         color:#ffffff;
         text-align:center;
        }
.movietitle1    {
         width:450px;
         height:17px;
         margin:0px;
         padding:0px;
         background-image:url(../img/ring_movie_title_back.gif);
         background-repeat:no-repeat;
         background-position:left top;
         font-size:0px;
         }
.movietitle2    {
         width:450px;
         height:17px;
 //        margin:0px;
 //        padding:0px;
         background-image:url(../img/ring_movie_title_back.gif);
         background-repeat:no-repeat;
         background-position:right top;
         font-size:0px;
         }