/* design.css */
/* BODYの設定 */

BODY { background: black; background-image:url("img/bgs01.jpg"); color: #f4fff9; font-size: 10pt; font-family:Arial,ＭＳ ゴシック;}

.title 		{ font-size: 15pt; font-family:Verdana; font-weight:bold; }
.title2		{ font-size: 12pt; font-family:ＭＳ ゴシック; }
.listname 	{ font-size: 9pt; color:black; font-weight:bold; }
.radio	 	{border:0px; background:none;}
.checkbox 	{border:0px; background:none;}

/* テーブルの装飾 */

TABLE { border-color:#edffdc #ddffdc #edffdc #edffdc ;border-width:1 1 1 1;}
TD { font-size: 9pt; border-width:0 0 0 0;}
TD.f0 { background-color: #141112; }

/* CGI Top */

TD.dan1 	{ color:#ff3333; font-size: 9pt; background-color: #ffdddd; } /* 十段 */
TD.dan2 	{ color:#ee3333; font-size: 9pt; background-color: #ffeeee; } /* 九段 */

/* メインテーブル */

TD.f1 		{ color: black; background-color: #ffffff; }
TD.f1c		{ color: black; background-color: #ffffff; text-align: center; }
TD.f1c2		{ color: black; background-color: #faf6f6; text-align: center; } 	/* TARGETとの得点差 */
TD.f1r	 	{ color: black; background-color: #e6e6f4; text-align: right; } 	/* プレイヤー情報ボックスのDJPS */
TD.f1new 	{ color: black; background-color: #ffF7f0; } 						/* 指定時間内に更新されたもの */
TD.f1lv2 	{ color: black; background-color: #f5f5ee; text-align: center; } 	/* 総合データの各ランク数 7(14)KEYS */
TD.f1lv3 	{ color: black; background-color: #eeeedd; text-align: center; } 	/* 総合データの各ランク数 7(14)KEYS ANOTHER */
TD.f1dark 	{ color:black; background-color: #d4d2d0; } 						/* EDIT MODE：未収録の曲(CS版では未使用) */
TD.f1cdark 	{ color:black; background-color: #d4d2d0; text-align:center; } 		/* EDIT MODE：非表示にする項目 */
TD.f1cdark2 { color:black; background-color: #eee5e0; text-align:center; } 		/* ライバルのDJ LV・得点(%) */
TD.f1rank 	{ color:black; font-size: 9pt; background-color: #fff8e8; text-align: center; font-weight: bold; } /* 各曲のDJ LEVEL */
TD.f1ss1 	{ color: black; background-color: #ffeeee; text-align: center; }
TD.f1ss2 	{ color: black; background-color: #ffdddd; text-align: center; }
TD.f1ss3 	{ color: black; background-color: #f5f3ff; text-align: center; }
TD.f1ss4 	{ color: black; background-color: #e3e0ff; text-align: center; }

/* テーブル・インデックス */

TD.f2 		{ color: #101010; background-color: #d6d6d6; font-weight: bold; font-family: Times New Roman; font-size: 11pt; }
TD.f2c		{ color: #101010; background-color: #d6d6d6; font-weight: bold; font-family: Times New Roman; font-size: 11pt; text-align: center; }
TD.f2c2		{ color: #101010; background-color: #b6b6b6; font-weight: bold; font-family: Times New Roman; font-size: 12pt; text-align: center; }
TD.f2r		{ color: #101010; background-color: #d6d6d6; font-weight: bold; text-align: right; }

/* クリア・レコード */

TD.noplay 	{ color: black;   font-size: 8pt; background-color: #999999; text-align: center; }
TD.h_fail 	{ color: black;   font-size: 8pt; background-color: #bbb077; text-align: center; }
TD.n_fail 	{ color: black;   font-size: 8pt; background-color: #5566aa; text-align: center; }
TD.a_fail 	{ color: black;   font-size: 8pt; background-color: #aa5555; text-align: center; }
TD.easy 	{ color: black;   font-size: 8pt; background-color: #d3f9cc; text-align: center; }
TD.n_clear 	{ color: black;   font-size: 8pt; background-color: #aaeeff; text-align: center; }
TD.h_clear 	{ color: black;   font-size: 8pt; background-color: #ffeebb; text-align: center; }
TD.a_clear 	{ color: black;   font-size: 8pt; background-color: #ffa0a0; text-align: center; }
TD.hard 	{ color: black;   font-size: 8pt; background-color: #f5f6ff; text-align: center; font-weight: bold; }
TD.fc 		{ color: #f36262; font-size: 8pt; background-color: #fffae0; text-align: center; font-weight: bold; }
TD.pf 		{ color: #5cc67a; font-size: 8pt; background-color: #eeffee; text-align: center; font-weight: bold; }

/* 総合データのH/Fc/Pf数 */

TD.hard2 	{ color: black;   font-size: 9pt; background-color: #eeeeff; text-align: right; }
TD.fc2 		{ color: #ff6666; font-size: 9pt; background-color: #fff3e0; text-align: right; }
TD.pf2 		{ color: #60d080; font-size: 9pt; background-color: #f0fff0; text-align: right; }

/* レベル表示の背景 */

TD.f_N { color:black; background-color: #b3e3ff; text-align: center; }
TD.f_H { color:black; background-color: #ffefa5; text-align: center; }
TD.f_A { color:black; background-color: #f09797; text-align: center; }

/* プレイサイド */

TD.p_side 	{ color:black; font-size: 8pt; background-color: #fff9e9; text-align:center; }	

/* 編集テーブル：各クリア・レコードの背景 */

TD.0	{  background-color: #eeeeff; text-align:center; } /* NOPLAY */
TD.1	{  background-color: #e0dde0; text-align:center; } /* PLAY(FAILED) */
TD.2	{  background-color: #ccffdd; text-align:center; } /* EASY CLEAR */
TD.3	{  background-color: #ccddff; text-align:center; } /* CLEAR */
TD.4	{  background-color: #ffddcc; text-align:center; } /* HARD CLEAR */
TD.5	{  background-color: #ffffbb; text-align:center; } /* FULL COMBO */
TD.6	{  background-color: #ffcc99; text-align:center; } /* PERFECT */

/* その他 */

TD.graph	{ color:black;  background-color: #f2ffee; position:relative; left:0px; } /* グラフ背景 */
TD.graph_r	{ color:black;  background-color: #f3eeff; position:relative; left:0px; } /* グラフ背景(ライバル) */
TD.topscore { color:#221111; background-color: #fff9dd; text-align:center; } /* 〜内トップの名前 */
TD.djp 		{ color:black;   font-size: 8pt; font-family:Arial; background-color: #e7e7e7; text-align:center; } /* 各曲のDJP */
TD.maxdjp 	{ color:#ff6666; font-size: 8pt; font-family:Arial; background-color: #fffcf6; text-align:center; }	/* 総計に使用されるDJP */

/* 文字の装飾 */

span.n 		{ color:#aabbff; }
span.h 		{ color:#fff0aa; }
span.a 		{ color:#ffbbbb; }
span.8pt 	{ font-size:8pt; } /* 8pt */
span.10pt 	{ font-size:10pt; } /* 10pt */
span.16pt 	{ font-size:16pt; } /* 16pt */
span.MSG 	{ font-family:Arial,ＭＳ ゴシック; }
span.comment{ font-family:MS Gothic; } /* コメント欄のフォント */
span.nocom  { color:#73857A; } /* コメント欄のフォント（空欄時） */
span.red 	{ color:#f06666; }
span.dark 	{ color:#111510; }
span.revl 	{ color:#202520; }
span.noclear{ color:#536358; }
span.each	{ color:#111111; font-size:12pt; font-family:Times New Roman; font-weight:bold; } /* 各曲ランキングの曲タイトル */
span.d_p { font-size:8pt; color:#222622; font-family:Verdana; font-weight:bold; } /* TAREGTとの得点差 ＞ 0 */
span.d_m { font-size:8pt; color:#e03030; font-family:Verdana; font-weight:bold; } /* TAREGTとの得点差 ≦ 0 */


/* リンクの装飾 */
A			{ text-decoration: none; }
A:link		{ color: #faed83; }
A:visited	{ color: #faed83; }
A:active	{ color: #eea933; text-decoration: underline; }
A:hover		{ color: #eea933; text-decoration: underline; }

/* スクロールバーの設定 */
scrollbar-base-color : #f3f3f3;
scrollbar-face-color : #f3f3f3;
scrollbar-arrow-color : #999999;
scrollbar-3dlight-color: #999999;
scrollbar-highlight-color : #cccccc;
scrollbar-shadow-color : #cccccc;
scrollbar-darkshadow-color : #999999;
scrollbar-track-color : #f3f3f3;
}

/* 各種フォームの設定 */
input,textarea,select {
color           :#222233;         	 /* 文字色 */
background-color:#fcfcff;         	 /* 背景色 */
border          :1 solid #222233;	 /* 線の太さ、色*/
font-family : Arial;
}

