/*===============================================================
 *
 *  default.css	標準設定スタイルシート
 *
 *===============================================================
 */
/*******************************
 * BODY要素
 *******************************/
body	{
	color			: #000000;		/* 文字色は黒 */
	background-color	: #ffffff;		/* 背景色は白 */
}
body.bgWhite	{
	color			: #000000;		/* 文字色は黒 */
	background-color	: #ffffff;		/* 背景色は白 */
	background-image	: url(../image/redbgglay.gif);	/* グレー */
}
body.bgYellow	{
	color			: #000000;		/* 文字色は黒 */
	background-color	: #ffffc8;		/* 背景色は黄 */
	background-image	: url(../image/redbgglay.gif);	/* グレー */
}
body.bg1	{
	color			: #000000;		/* 文字色は黒 */
	background-color	: #ffffc8;		/* 背景色は黄 */
	background-image	: url(../image/redbgglay.gif);	/* グレー */
}
body.bg2	{
	color			: #000000;		/* 文字色は黒 */
	background-color	: #ffffff;		/* 背景色は白 */
	background-image	: url(../image/redbgglay.gif);	/* グレー */
}
								
/*******************************
 * A要素
 *******************************/
a:link	{
	color			: #0000ff;		/* 文字色は青 */
	text-decoration		: none;
}
a:visited	{
	color			: #0000ff;		/* 文字色は青 */
	text-decoration		: none;
}
a:active	{
	color			: #0000ff;		/* 文字色は青 */
	text-decoration		: none;
}
a:hover	{
	color			: #ff0000;		/* 文字色は赤 */
	background-color	: #ffccff;		/* 背景色は薄紫 */
	text-decoration		: none;
}

/*******************************
 * H1-6要素
 *******************************/
H1	{
	color			: #000000;
/*	background-color	: #e0e0e0;	*/
	text-align		: center;
	padding			: 0.5em 0 0.5em 1em;
	margin			: 0;
	border-color		: #000000;
	border-style		: solid;
	border-width		: 0px 0px 0px 0px; 
}

H2	{
	color			: #0000f0;
	background-color	: #f8c040;
	text-align		: left;
	padding			: 0.5em 0 0.5em 1em;
	margin			: 0;
	border-color		: #0000f0;
	border-style		: solid;
	border-width		: 2px 0px 2px 12px; 
}

H3	{
	color			: #f00000;
//	background-color	: #f8c040;
	background-color	: #c0c0c0;
	text-align		: left;
	padding			: 0.2em 0 0.2em 1em;
	margin			: 0;
	border-color		: #f000000;
	border-style		: solid;
	border-width		: 2px 0px 2px 12px; 
}

H4	{
	color			: #00a000;
	background-color	: #f8c040;
	text-align		: left;
	padding			: 0.5em 0 0.5em 1em;
	margin			: 0;
	border-color		: #008000;
	border-style		: solid;
	border-width		: 2px 0px 2px 12px; 
}

H5	{
	font-size		: small;
	color			: #000000;
	background-color	: #f8c040;
	text-align		: left;
	padding			: 0.3em 0 0.1em 1em;
	margin			: 0;
	border-color		: #000000;
	border-style		: solid;
	border-width		: 0px 0px 0px 0px; 
}

H6	{
}

/*******************************
 * 横方向配置のクラス
 *******************************/
.ali-l	{	text-align	: left;		}
.ali-c	{	text-align	: center;	}
.ali-r	{	text-align	: right;	}

/*******************************
 * フォントサイズのクラス
 *******************************/
.fsz-s2	{	font-size	: xx-small;	}
.fsz-s1	{	font-size	: x-small;	}
.fsz-s	{	font-size	: small;	}
.fsz-m	{	font-size	: medium;	}
.fsz-l	{	font-size	: large;	}
.fsz-l1	{	font-size	: x-large;	}
.fsz-l2	{	font-size	: xx-large;	}

/*******************************
 * 文字色のクラス
 *******************************/
.black	{	color		: #000000;	}
.white	{	color		: #ffffff;	}
.glay	{	color		: #808080;	}
.red	{	color		: #ff0000;	}
.green	{	color		: #00ff00;	}
.blue	{	color		: #0000ff;	}
.orange	{	color		: #ffa050;	}

/*******************************
 * DIV要素
 *******************************/
div	{
}

/*******************************
 * P要素
 *******************************/
p	{
}

/*******************************
 * IMG要素
 *******************************/
img	{
	border			: 0;
}

/*******************************
 * EM要素
 *******************************/
em	{
	color			: #ff0000;
}

/*******************************
 * STRONG要素
 *******************************/
strong	{
	color			: #ff0000;
}

/*******************************
 * TABLE要素
 *******************************/
table	{
}
table.green	{				/* 文字色：白，背景色：緑 */
	color			: #ffffff;
	background-color	: #008000;
}
table.yellow	{				/* 文字色：黒，背景色：黄 */
	color			: #000000;
	background-color	: #ffffc8;
}
table.white	{				/* 文字色：黒，背景色：白 */
	color			: #000000;
	background-color	: #ffffff;
}

/*******************************
 * CAPTION要素
 *******************************/
caption	{
	text-align		: left;
	font-weight		: bold;
}

/*******************************
 * TR要素
 *******************************/
tr	{
}
/*------------------------------
 * HEADクラス
 */
tr.head1	{
	background-color	: #000000;
	color			: #ffffff;
	text-align		: center;
}
tr.head2	{
	background-color	: #000000;
	color			: #ffffff;
	text-align		: center;
}
tr.head3	{
	background-color	: #000000;
	color			: #ffffff;
	text-align		: center;
	font-size		: medium;
}

/*------------------------------
 * BODYクラス
 */
tr.body1	{
	text-align		: center;
}
tr.body2	{
	background-color	: #ffffe8;
	text-align		: center;
}
tr.body3	{
	text-align		: center;
	font-size		: medium;
}
tr.body11	{
	background-color	: #ffff00;
	text-align		: center;
}
tr.body12	{
	background-color	: #ff00ff;
	text-align		: center;
}

/*------------------------------
 * TAILクラス
 */
tr.tail	{
}

/*------------------------------
 * JUMPクラス
 */
tr.jump	{
	font-size		: x-small;
	text-align		: right;
}

/*------------------------------
 * WINNERクラス
 */
tr.win	{
	color			: #ff0000;
	font-weight		: bold;
}

/*******************************
 * TD要素
 *******************************/
/*------------------------------
 * HEADクラス
 */
td.head1	{
	background-color	: #000000;
	color			: #ffffff;
	font-weight		: bold;
}

/*------------------------------
 * BODYクラス
 */
td.body1	{
	color			: #000000;
}
td.body2	{
	color			: #ff0000;
}
td.body3	{
	color			: #000000;
	width			: 25;
}
td.body4	{
	color			: #000000;
	width			: 45;
}
td.body5	{
	background-color	: #ff0000;
	color			: #ffffc8;
	font-weight		: bold;
}
/*------------------------------
 * TAILクラス
 */

/*******************************
 * DL要素
 *******************************/
dl	{
}

/*******************************
 * DT要素
 *******************************/
dt	{
	line-height		: 2em
}

/*******************************
 * DD要素
 *******************************/
dd	{
}


/*******************************
 * SPAN要素
 *******************************/
/*------------------------------
 * 飛び先クラス
 */
span.jump	{
	font-size		: x-small;
}

/*------------------------------
 * 文字色／背景色クラス
 */
span.red	{				/* 文字色：赤 */
	color			: #ff0000;
/*	font-weight		: bold; */
}
span.red-r	{				/* 文字色：赤 */
	color			: #ffffff;
	font-weight		: bold;
	background-color	: #ff0000;
	padding			: 0.1em
}
span.green	{				/* 文字色：緑 */
	color			: #00d000;
/*	font-weight		: bold;	*/
}
span.green-r	{				/* 文字色：緑 */
	color			: #ffffff;
	font-weight		: bold;
	background-color	: #009000;
	padding			: 0.1em
}
span.blue	{				/* 文字色：青 */
	color			: #0000f0;
/*	font-weight		: bold;	*/
}
span.blue-r	{				/* 文字色：青 */
	color			: #ffffff;
	font-weight		: bold;
	background-color	: #0000d0;
	padding			: 0.1em
}

span.fine	{				/* ファインプレー */
	color			: #ff0000;
	font-weight		: bold;
}
span.change	{				/* 選手交代 */
	color			: #0000f0;
	font-weight		: bold;
}
span.comment	{				/* コメント */
	color			: #00d000;
	font-weight		: bold;
}


/*==============================================
 *
 * mainフレームのタイトル部分用クラス
 *
 *==============================================
 */
.subtitle	{
	width			: 140;
	color			: #ff0000;
	text-align		: center;
	font-size		: medium;
	font-weight		: bold;
	vertical-align		: middle;
	background-color	: #ffc0a0;
/*	color			: #000000;
	background-color	: #ffc050;	*/
}
.subdate	{
	text-align		: right;
}

/*==============================================
 *
 * スコアブック用クラス
 *
 *==============================================
 */
/*******************************
 * A要素
 *******************************/
a.score:link	{
	color			: #ffffff;
	text-decoration		: none;
}
a.score:visited	{
	color			: #ffffff;
	text-decoration		: none;
}
a.score:active	{
	color			: #ffffff;
	text-decoration		: none;
}
a.score:hover	{
	color			: #ff0000;
	background-color	: #ffccff;
	text-decoration		: none;
}

/*******************************
 * TABLE要素
 *******************************/
table.score	{
	color			: #ffffff;
	background-color	: #008000;
}
table.score1	{
	color			: #000000;
	background-color	: #ffffc8;
}
table.score2	{
	color			: #000000;
	background-color	: #ffffff;
}

/*******************************
 * TR要素
 *******************************/
tr.score-win	{
	font-size		: medium;
	font-weight		: bold;
	text-align		: center;
	background-color	: #00aa00;
}
tr.score-lose	{
	font-size		: medium;
	font-weight		: bold;
	text-align		: center;
	background-color	: #008000;
}

/*******************************
 * SPAN要素
 *******************************/
/* 勝敗クラス */
span.win	{
	color			: #ffffff;
	font-weight		: bold;
	background-color	: #e00000;
	padding			: 0.1em
}
span.lose	{
	color			: #ffffff;
	font-weight		: bold;
	background-color	: #000000;
	padding			: 0.1em
}
/* イニングの表裏クラス */
span.score-top	{				/* イニングの表 */
	color			: #00ffff;
	font-weight		: bold;
	background-color	: #000080;
	padding			: 0.1em 0.5em 0.1em 0.5em;
}
span.score-bot	{				/* イニングの裏 */
	color			: #ffff00;
	font-weight		: bold;
	background-color	: #000080;
	padding			: 0.1em 0.5em 0.1em 0.5em;
}

/*==============================================
 *
 * 活動記録用クラス(result.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.result	{
	width			: 90%;
	color			: #000000;
	background-color	: #aaffff;
}

/*******************************
 * TD要素
 *******************************/
td.result-h	{
	text-align		: center;
	background-color	: #ffffff;
}
td.result-b	{
	color			: #000000;
	background-color	: #ffffff;
}
/*******************************
 * SPAN要素
 *******************************/
span.res-win	{
	color			: #ff0000;
}
span.res-los	{
	color			: #0000f0;
}
span.res-drw	{
	color			: #00d000;
}

/*==============================================
 *
 * スケジュール用クラス(schedule.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.schedule	{
	width			: 90%;
	color			: #000000;
	background-color	: #00ff00;
}

/*******************************
 * TR要素
 *******************************/
tr.schedule-sat	{
/*	background-color	: #e0e0e0;
*/	background-color	: #ffffff;
}
tr.schedule-sun	{
	background-color	: #ffffff;
}
tr.schedule-hol	{
/*	background-color	: #f0f0f0;
*/	background-color	: #ffffff;
}

/*******************************
 * TD要素
 *******************************/
td.schedule-h	{
	text-align		: center;
	background-color	: #ffffff;
}
td.schedule-b	{
	color			: #000000;
	background-color	: #ffffff;
}

/*==============================================
 *
 * メンバー用クラス(player.html/staff.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.member	{
	width			: 100%;
	color			: #000000;
	background-color	: #ffff00;
}

/*******************************
 * TD要素
 *******************************/
td.member-c	{
	text-align		: center;
	color			: #000000;
	background-color	: #ffffff;
}
td.member-l	{
	text-align		: left;
	color			: #000000;
	background-color	: #ffffff;
}

/*==============================================
 *
 * 更新履歴用クラス(update.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.update	{
	width			: 90%;
	color			: #000000;
	background-color	: #ff00ff;
}

/*******************************
 * TD要素
 *******************************/
td.update-c	{
	text-align		: center;
	color			: #000000;
	background-color	: #ffffff;
}
td.update-l	{
	text-align		: left;
	color			: #000000;
	background-color	: #ffffff;
}

/*==============================================
 *
 * 写真館用クラス(albm.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.albm	{
	width			: 90%;
	color			: #000000;
	background-color	: #3870a8;
}

/*******************************
 * TD要素
 *******************************/
td.albm-c	{
	text-align		: center;
	color			: #000000;
	background-color	: #ffffff;
}
td.albm-l	{
	text-align		: left;
	color			: #000000;
	background-color	: #ffffff;
}
/*==============================================
 *
 * 対戦表用クラス(chart.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.chart	{
/*	width			: 500;	*/
	color			: #ffffff;
	background-color	: #800000;
}
table.chart-wa	{
	color			: #ffffff;
	background-color	: #800000;
}

/*******************************
 * TR要素
 *******************************/
tr.chart-h	{
	font-weight		: bold;
	color			: #ffffff;
}
tr.chart-b	{
	color			: #000000;
	text-align		: center;
	background-color	: #ffffff;
}

/*******************************
 * TD要素
 *******************************/
td.chart-h	{
	font-weight		: bold;
	color			: #ffffff;
	text-align		: center;
	background-color	: #800000;
}
td.chart-b	{
	color			: #000000;
	background-color	: #ffffff;
}
td.chart-t	{
	width			: 120;
	color			: #000000;
	text-align		: center;
	background-color	: #ff8080;
}
/* トーナメント表の勝敗の色 */
td.w	{			/* 勝 */
	color			: #ff0000;	/* 文字色：赤 */
	font-weight		: bold;
}
td.l	{			/* 負 */
	color			: #000000;	/* 文字色：黒 */
}

/*==============================================
 *
 * 共通クラス(xxx.html)
 *
 *==============================================
 */
/*******************************
 * TABLE要素
 *******************************/
table.common	{
	width			: 90%;
	color			: #000000;
	background-color	: #ffffff;
}

/*******************************
 * TD要素
 *******************************/
td.common-c	{
	text-align		: center;
	color			: #000000;
	background-color	: #ffffff;
}
td.common-l	{
	text-align		: left;
	color			: #000000;
	background-color	: #ffffff;
}


