/* CSS Document */
body img {vertical-align:bottom;
overflow:auto;
}




#inbox {text-align:center;
        width:800px;
        margin: 0 auto; 
		}
		
#container {text-align:left;}


#header {margin-bottom:15px}






#discription_and_button	{margin-bottom:15px; overflow: auto}

#discription_left {float:left}

#discription_right {float:right; width:194px }

h1 {margin:0 0 16px 0}
h2 {margin:0;
    font-size:12pt;
    font-weight:normal;
    width:570px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
	}


#contents {width:800px;}
.contents_title {margin-bottom:15px}   
.contents_inner {width:659px; margin: 0 auto 16px auto;} 



p {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size:0.9em;
    font-weight:normal;
	margin-top:0px;
	line-height:140%
	}

.line_up_entry {margin-bottom:50px; 
                padding-bottom:15px; 
                clear:both;
                overflow: auto;
				}
.line_up_entry img {margin-bottom:15px}
				
.line_up_entry_left {float:left; width:429px}
.line_up_entry_right {float:right; width:216px}


table {width:429px; border:0}
table td.sample {width:204px; vertical-align:top}
table td.sample a img {border:0}
table td.rss {width:225px; text-align:center; background-color:#CCCCCC}

.small {font-size:0.8em}
.small_center {font-size:0.8em; text-align:center}

#simul_access {width:429px}

.cell_border {border: 1px solid #CCCCCC; font-size:0.8em}
.cell_arrow {text-align:center; margin: 0 auto 0 auto}
.cell_arrow img {padding:0; margin:0}

#footer {text-align:center;
         background-color:#999999;
          font-size:0.8em;
		  color:#FFFFFF;
		  padding:5px}
		  

/* ロールオーバー */
#button_line_up a span {display:none}

#button_line_up a {
display:block;
width:194px;
height:48px;
background-image:url(img/b_line_up.jpg);
background-repeat:no-repeat;
}

#button_line_up a:hover {
background-image:url(img/b_line_up_r.jpg);
background-repeat:no-repeat;
} 


#live_streaming a span {display:none}
#live_streaming a {
display:block;
width:194px;
height:48px;
background-image:url(img/b_streaming.jpg);
background-repeat:no-repeat;
}
#live_streaming a:hover {
background-image:url(img/b_streaming_r.jpg);
background-repeat:no-repeat;
} 


#about a span {display:none}

#about a:link {
display:block;
width:194px;
height:43px;
background-image:url(img/b_about.jpg);
background-repeat:no-repeat;
}

#about a:visited {
display:block;
width:194px;
height:43px;
background-image:url(img/b_about.jpg);
background-repeat:no-repeat;
}

#about a:hover {
background-image:url(img/b_about_r.jpg);
background-repeat:no-repeat;
} 

#about a:active {
background-image:url(img/b_about_r.jpg);
background-repeat:no-repeat;
} 


 