﻿@charset "utf-8";
/*---燃えろ!!プロ野球----------------------------------------*/

/*---main-----------------------------------------------------------------*/
.service {
	margin-bottom:0px;
}
.service h2 {
	font-size:110%;
	/*background:url(../images/bg_gnavi.jpg) left top;*/
	color:#ffffff;
	padding:10px 0px 10px 20px;
	margin:0px 0px 0px 0px;
}
/*-------ゲーム概要-------*/
.service .table-game-gaiyou {
	float: right;
	width: 340px;
	font-size: 14px;
	border-collapse: collapse;
	border: 1px #cccccc solid;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 10px;
	clear: both;
}
.service .table-game-gaiyou th {
	text-align: center;
	border: 1px #cccccc solid;
	border-collapse:collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 28px;
	background-color: #b0c4de; /*lightsteelblue*/
}
.service .table-game-gaiyou td {
	text-align: center;
	border: 1px #cccccc solid;
	border-collapse:collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 28px;
}
.service .top-coment {
	text-align: left;
	padding: 15px 0px 15px 5px;
}
/*-------ストーリー攻略の画像-------*/
.service .game-gazo {
	float: right;
	width: 300px;
	padding: 15px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.service .game-gazo-end {
	float: right;
	width: 300px;
	padding: 15px 0px 15px 10px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.service .story-coment {
	text-align: left;
	padding: 15px 0px 0px 5px;
}
/*-------データ一覧表：横幅728px---------------*/
.service .table-date {
	width: 728px;
	text-align: center;
	border-collapse: collapse;
	margin:0px 0px 10px 0px;
}
.service .table-date th {
	text-align: center;
	padding: 2px;
	background-color: #f5f5f5;
	border: 1px solid #cccccc;
}
.service .table-date td {
	text-align: center;
	vertical-align: middle;
	padding: 2px 0px 2px 0px;
	border: 1px solid #cccccc;
}
.service .table-date .left {
	text-align: left;
	padding: 0px 0px 0px 10px;
}
.service .sale {
	text-align: right;
	padding: 15px 2px 0px 0px;
}
.service .remarks {
	text-align: left;
	padding: 0px 0px 15px 2px;
}
.service .comment1 {
	text-align: left;
	padding: 15px 0px 0px 10px;
}
.service .comment2 {
	text-align: left;
	padding: 0px 0px 15px 10px;
}
.service .comment3 {
	text-align: left;
	padding: 15px 0px 15px 10px;
}
/*///////////////////////////// セ・リーグ データ表 /////////////////////////////*/

.g-team {
	text-align: center;
	background-color: #000000;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.c-team {
	text-align: center;
	background-color: #ff0000;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.d-team {
	text-align: center;
	background-color: #0000ff;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.t-team {
	text-align: center;
	background-color: #ffff00;
	color: #000000;
	border: 1px solid #cccccc;
}
.w-team {
	text-align: center;
	background-color: #000080;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.s-team {
	text-align: center;
	background-color: #00ffff;
	color: #000000;
	border: 1px solid #cccccc;
}
/*///////////////////////////// パ・リーグ データ表 /////////////////////////////*/

.l-team {
	text-align: center;
	background-color: #00bfff;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.f-team {
	text-align: center;
	background-color: #800080;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.h-team {
	text-align: center;
	background-color: #006400;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.bu-team {
	text-align: center;
	background-color: #ff0000;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.br-team {
	text-align: center;
	background-color: #ff4500;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.o-team {
	text-align: center;
	background-color: #4682b4;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.st-team {
	text-align: center;
	background-color: #0000ff;
	color: #ffffff;
	border: 1px solid #cccccc;
}

/*///////////////////////////// その他のチーム データ表 /////////////////////////////*/

.my-team {
	text-align: center;  /*パスワード表ページで使用*/
	background-color: #ff0000;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.you-team {
	text-align: center;  /*パスワード表ページで使用*/
	background-color: #ffd700;
	color: #000000;
	border: 1px solid #cccccc;
}
.eat1 {
	text-align: center;
	background-color: #696969;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.eat2 {
	text-align: center;
	background-color: #800000;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.eat3 {
	text-align: center;
	background-color: #ff0000;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.eat4 {
	text-align: center;
	background-color: #ffd700;
	color: #000000;
	border: 1px solid #cccccc;
}
/*---その他の設定-----------------------------------------------------------*/
.short {
	text-align: center;
	font-size: 10px;
}
.type {
	text-align: center;
	width: 44px;
}
.good {
	text-align: center;
	background-color: #ffd700;  /*gold*/
}
.king {
	text-align: center;
	background-color: #ffa500;  /*orange*/
}
.title-photo {
	float: right;
	width: 300px;
	margin:15px 0px 0px 8px;
}

/* 幅644px以下から ヘッダー等微調節
------------------------------------------------------------*/
@media only screen and (max-width: 644px) {

/*****************
画像
******************/
.service .title-photo {
	float: left;
	width: 100%;
		padding: 15px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
/*****************
ゲーム概要
******************/	
.service .table-game-gaiyou {
	float: right;
	width: 100%;
	font-size: 13px;
	border-collapse: collapse;
	border: 1px #cccccc solid;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 0px;
	clear: both;
}
/*-------データ一覧表：横幅728px---------------*/
.service .table-date {
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	margin:10px 0px 20px 0px;
	table-layout: fixed;
}
}
