@charset "utf-8";
/* CSS Document */
#page{
	width: 980px;
	margin: 0 auto;
}
#store_INFO{
	width: 900px;
	margin: 0 auto;
	font-size:0.85em;
	/*for IE6*/_font-size:0.7em;
	color:#F7FBB0;
	text-align:left;
	font-weight:bold;
	margin-top:10px;
	background:url(../../img/top/store_info.gif) no-repeat left center;
	min-height:62px;
	height:auto !important;
	height:62px;
}
#store_INFO h4{
	display:inline;
	display:none;
	
	}
#online{
	margin-bottom:20px;
	padding-top:2px;
	padding-left:192px;
	_margin-bottom:18px;
	
	}
#station{
	padding-top:5px;
	padding-left:192px;
	}

/* -----------------------------------------------------------
	#TOPcontents
		インフォメーション関連
----------------------------------------------------------- */	
#TOPcontents{
	width:980px;
	background:url(../../img/top/news_bg.jpg) repeat-y top left;
	text-align:center;
	margin:0 auto;
	margin-top:8px;
	
	}
#info h3{
	background:url(../../img/top/news_title.jpg)  no-repeat center right;
	width:200px;
	float:left;
	height:105px;
	display:block;
	text-indent:-9999px;

	}
#info_contents{
	
	width:510px;
	float:left;
	color:#F7FBB0;
	padding:20px 0 5px 30px;
	text-align:left;
	font-size:0.85em;
	/*for IE6*/_font-size:0.7em;
	line-height:140%;
	
	}
#info_contents p{
	padding:0;
	padding-bottom:1.5em;
	clear:both;
	display:block;
	}

#info_contents p .day{
	float:left;
	width:95px;
	display:block;
	overflow:hidden;
	
	}
#info_contents p .txt{
	float:left;
	width:395px;
	/*for IE6*/_width:380px;
	display:block;
	overflow:hidden;
	}

#store{
	font-weight:bold;
	font-size:110%;

	}

#info_bnr{
	width:195px;
	float:right;
	padding:5px 39px 5px 0;
	text-align:right;
	line-height:0;
	}
#info_bnr img{
	margin-top:5px;
	
	}

#info{
	background:url(../../img/top/news_head.jpg) no-repeat top left;
	padding-top:4px;
	}
#info_footer{
	background:url(../../img/top/news_foot.jpg) no-repeat top left;
	text-align:center;
	margin:0 auto;
	height:4px;
	width:980px;
	}


#cmplayer{
	margin:50px 0 0 0;
		
	}
#cmplayer p{
	padding-bottom:10px;
	
	}