@charset "EUC-JP";

#contents {
	MARGIN:							0px auto;
	TEXT-ALIGN:					left;
	margin-top:					15px;
}
#contents #right {
	PADDING-RIGHT:				10px;
	FLOAT:								right;
	WIDTH:								585px;
	TEXT-ALIGN:						center;
}
#contents #right2 {
	PADDING-RIGHT:				10px;
	FLOAT:								left;
}
#slidebar {
	PADDING-RIGHT:				5px;
	PADDING-LEFT:					5px;
	FLOAT:								left;
	PADDING-BOTTOM:				5px;
	MARGIN:								0px auto;
	WIDTH:								220px;
	PADDING-TOP:					5px;
	BACKGROUND-COLOR:			#ffffff;
	TEXT-ALIGN:						center;
	overflow:					scroll;
	height:						380px;
	border:						1px solid #3366CC;
}
#slidebar2 {
	PADDING-RIGHT:				5px;
	PADDING-LEFT:					5px;
	FLOAT:								left;
	PADDING-BOTTOM:				5px;
	MARGIN:								0px auto;
	WIDTH:								220px;
	PADDING-TOP:					5px;
	BACKGROUND-COLOR:			#ffffff;
	TEXT-ALIGN:						center;
}
.font80 {
	FONT-SIZE:						90%;
	LINE-HEIGHT:					15px;
	clear:							both;
}
.font85 {
	FONT-SIZE:						90%;
	LINE-HEIGHT:					20px;
}
.style1 {
	FONT-SIZE:						80%;
	COLOR:								#ffffff;
}
.red {
	FONT-WEIGHT:					bold;
	COLOR:								#ff0000;
}
.table1 {
	FONT-SIZE:						95%;
	LINE-HEIGHT:					22px;
	width:							200px;
	border:							1px solid #DFDFFF;
	margin-top:						5px;
}
.table1 ul li{
	list-style-type:none;
}
.table1 ul li p{
	padding:	0 7px;
	text-align:left;
}
.underborder {
	BORDER-BOTTOM:				#cccccc 2px dotted;
}
.tableleft {
	MARGIN:								0px auto;
	TEXT-ALIGN:						left;
}
.head_btm {
	BACKGROUND-IMAGE:			url(../img/bar_bg.jpg);
	BACKGROUND-REPEAT:		repeat-x;
}
.tabletd {
	COLOR:								#ffffff;
	BACKGROUND-COLOR:			#1670de;
}

#player{
	width:						320px;
	height:						120px;
	float:						left;
}
#summary{
	float:						left;
	text-align:					left;
	padding-top:					10px;
	padding-left:					15px;
	width:						220px;
}
#summary b{
	color:						#FF3300;
}
#summary h4 b{
	color:						#0066CC;
}
#pastmenu{
	float:						left;
	width:						210px;
}
#past{
	color:						#0066CC;
	font-weight:				bold;
	font-size:					90%;
}

#topback ul, #topback li {
	margin: 0px;
	padding: 0px;
}
#topback ul {
/*margin-left: 315px;*/
}
#topback li {
	display:block;
	float:left;
	list-style-type:none;
	height:33px;
}
#topback li a {
	display:block;
	/*width:100px;*/
	height:100%;
	text-indent:-9999px;
	/*overflow:hidden;*/
	
}
#topback li.backbutton {
	background:url(../img/btn_to_toppage.gif) no-repeat 0px 0px;
	width: 161px;
}
#topback li.backbutton a:hover, #topback li.backbutton a.selected {
	background:url(../img/btn_to_toppage.gif) 0px -50px;
}

#jimaku{
	background-color:			#05376A;
	margin-top:					5px;
}

