/* CSS Document */

@charset "shift_jis";
/* ページ全体の設定 */
body{
	background-color:#000000;
	margin-top:0px;
	margin-bottom:0px;
}
img {
	border: none;
}
A:link { color: #0000CC; text-decoration: none; }
A:visited { color: #006666; text-decoration: none; }
A:active { color: #FF0000; text-decoration: none; }
A:hover { color: #FF0000; text-decoration: underline; }

#main {
	width: 1000px;
	height:800px;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-y;
	display:block;
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
}
#kuzu{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-size : 12px;
	line-height:1.3em;
}
#kuzu a{
	color: #0000CC; text-decoration: underline;
}
.midashi { width:500px; color : #014099; background:#cef; padding:5px; font-weight:bold; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 10px #66f; }
.data { width:250px; margin-bottom:5px; padding:5px; font-weight:bold; border-bottom:solid 1px #ccc; }

#content {
	width: 600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:5px;
	border-right:#014099 1px dotted;
	float:left;
}
#sub_con{
	width:300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float:left;
	padding:5px;
}	
#footmenu {
	background-image: url(img/bg.jpg);
	background-repeat: repeat-y;
	width: 1000px;
	height:30px;
	text-align:center;
}
#footer {
}

.bun{
	margin-top:15px;
	font-size : 12px;
	line-height:1.3em;
	color : #333333;
}


/* ヘッダーの設定 */
#header {
	width: 1000px;
	height: 50px;
	background-image: url(img/top_bg.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
}
#menu {
	width: 1000px;
	height: 20px;
	margin:0px;
	padding:0px;
}

/* サイドの設定 */
#left_side {
	margin-top:15px;
	width: 400px;
	float: left;
	font-size : 1em;
	line-height:13pt;
	color : #333333;
	font-size : 12px;
	line-height:1.3em;
}
.left_side_bun{
	height:200px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-left:#014099 2px dotted;
	border-bottom:#014099 2px dotted;
	border-right:#014099 2px dotted;
	font-size : 12px;
	line-height:1.3em;
}
.day {
	color:#014099;
}
.tit {
	margin-left:10px;
	}
#right_side {
	margin-top:15px;
	margin-left:70px;
	width: 400px;
	float: left;
	font-size : 1em;
	line-height:13pt;
	color : #333333;
}


/* メニューの設定 */
#menu {
	background-image: url(img/btn_bg.gif);
	background-repeat: repeat-x;
}
.btn1 {
	width:100px;
	height:20px;
	float: left;
	left: 0px;
	margin: 0px;
	background-image: url(img/btn_home.gif);
	background-repeat: no-repeat;
	padding: 0px;
}
.btn1 a span {
	display:none;
}
.btn1 a {
	display:block;
	width:100px;
	height:20px;
	background-image:url(img/btn_home.gif);
	background-repeat:no-repeat;
}
.btn1 a:hover {
	background-image: url(img/btn_home_on.gif);
}
.btn2 {
	width:100px;
	height:20px;
	float: left;
	left: 0px;
	margin: 0px;
	background-image: url(img/btn_eat.gif);
	background-repeat: no-repeat;
	padding: 0px;
}

.btn2 a span {
	display:none;
}
.btn2 a {
	display:block;
	width:100px;
	height:20px;
	
	background-image:url(img/btn_eat.gif);
	background-repeat:no-repeat;
}
.btn2 a:hover {
	background-image: url(img/btn_eat_on.gif);
}
.btn2 a span {
	display:none;
}

.btn3 {
	width:100px;
	height:20px;
	float: left;
	left: 0px;
	margin: 0px;
	background-image: url(img/btn_game.gif);
	background-repeat: no-repeat;
	padding: 0px;
}

.btn3 a span {
	display:none;
}
.btn3 a {
	display:block;
	width:100px;
	height:20px;
	
	background-image:url(img/btn_game.gif);
	background-repeat:no-repeat;
}
.btn3 a:hover {
	background-image: url(img/btn_game_on.gif);
}
.btn3 a span {
	display:none;
}
/*スタジアムグルメ*/
/*table*/
.g_list{
	border-left:#FF9900 1px solid;
	border-right:#FF9900 1px solid;
	border-bottom:#FF9900 1px solid;
}
.g_list th{
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FF3333;
	color:#ffffff;
	
}
.b{
	border-right:#FF9900 1px solid;
}
.g_list td{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	
}
.gourmet_menu{
	margin-top:15px;
	width:500px;
	height:25px;
	line-height:25px;
	background:#cef;
	border:solid 1px #36f;
}

.gourmet_menu a,
.gourmet_menu a:link,
.gourmet_menu a:visited,
.gourmet_menu a:active{
	width:90px;
	height:25px;
	text-align:center;
	display:block;
	float:left;
}

.gourmet_menu a:hover{
	width:90px;
	height:25px;
	background:#36f;
	color:#fff;
	text-align:center;
	display: block;
	float:left;
}
.g_bun{
	width:500px;
	padding:5px;
}
.g_img{
	padding-bottom:10px;
}
/*ゲーム*/
.midashi_g { width:400px; color : #014099; background:#cef; padding:5px; font-weight:bold; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 10px #66f; }

#left_side_g {
	margin-top:15px;
	width: 400px;
	float: left;
	font-size : 1em;
	line-height:13pt;
	color : #333333;
	font-size : 12px;
	line-height:1.3em;
}
.left_side_g_bun{
	height:200px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-left:#014099 2px dotted;
	border-bottom:#014099 2px dotted;
	border-right:#014099 2px dotted;
	font-size : 12px;
	line-height:1.3em;
}
#right_side_g {
	margin-top:15px;
	margin-left:70px;
	width: 400px;
	float: left;
	font-size : 1em;
	line-height:13pt;
	color : #333333;
}
.right_side_g_bun{
	height:200px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-left:#014099 2px dotted;
	border-bottom:#014099 2px dotted;
	border-right:#014099 2px dotted;
	font-size : 12px;
	line-height:1.3em;
}
