font { COLOR: white; BORDER-COLOR: white }					/*標準フォント*/
body { BACKGROUND-COLOR: black; margin:0px; }							/*標準背景色(BODYタグ)*/
html { width:950px;}
.defalut { BACKGROUND-COLOR: black }						/*標準背景色*/
.ArtistName { FONT: 800 12pt verdana; COLOR: #FF9933 }		/*アーティスト名　開催日*/
.StartDate { FONT: 300 8pt verdana; COLOR: #FFCC66 }			/*予約画面　開催日*/
.SeatType { FONT: 12pt verdana; COLOR: White }			/*予約画面　シートタイプ*/
.RsvStatus1 { FONT: 10pt verdana; COLOR: #66CCFF }		/*予約画面　予約状況（受付中）*/
.RsvStatus2 { FONT: 10pt verdana; COLOR: #FFFF99 }		/*予約画面　予約状況（あと僅か）*/
.RsvStatus3 { FONT: 10pt verdana; COLOR: #FF9933 }		/*予約画面　予約状況（SOLD OUT）*/
.Attention { FONT: 500 10pt verdana; COLOR: #FFCC66 }			/*注意事項*/
.AttentionOsaka { FONT: 500 10pt Osaka; COLOR: #FFCC66 }			/*注意事項*/
.AttentionBig { FONT: 700 11pt verdana; COLOR: #FFCC66 }		/*注意事項　大*/
.Point { FONT: 700 10pt verdana; COLOR: cyan }		        /*ポイント数*/
.TableBorder {BACKGROUND-COLOR: #3366CC }					/*テーブル枠線色*/
.TableBody {BACKGROUND-COLOR: #001933 }						/*テーブル背景色*/
.TableHeader { FONT: 800 10pt verdana; COLOR: white}			/*テーブル見出しフォント*/
.TableItem { FONT: 500 10pt verdana; COLOR: white}            /*テーブル文字フォント*/
.TableItemSmall { FONT: 9pt verdana; COLOR: white}        /*テーブル文字フォント(小)*/
.Guide { FONT: 600 10pt verdana; COLOR: white}                /*ガイドメッセージ表示フォント*/
.MenuBar { FONT: 700 10pt verdana; COLOR: white}			/*メニューバーのフォント*/
.TitleBarF { FONT: 700 12pt verdana; COLOR: white }			/*画面タイトル表示フォント*/
.TitleBarB { BACKGROUND-COLOR: #003366 }						/*画面タイトル背景フォント*/
.StatusBarOff { FONT: 700 10pt verdana; COLOR: white }		/*購入画面遷移表示色（未実行）*/
.StatusBarOn { FONT: 700 10pt verdana; COLOR: #FFCC66 }		/*購入画面遷移表示色（実行中）*/
.Footer { FONT: 400 7pt verdana; COLOR: gray }				/*コピーライトフォント*/
.SmallHyperLink { FONT: 500 10pt verdana;}					/*「戻る」リンク*/
.SmallHyperLinkTable { FONT: 500 10pt verdana ;color: #FF9933 ;}					/*「戻る」リンク*/
.ManagerPageHeader {FONT: 800 10pt verdana; COLOR: #FFCC66}
.RedHilight  { FONT: 700 10pt verdana; color:#ff6347}				/*赤色で強調*/
.RedHilightBig  { FONT: 700 11pt verdana; color:#ff6347}				/*赤色で強調*/
.Big  { FONT: 700 12pt verdana; color:white}					/*大きいフォント(強調したいとき)*/
.VeryBig  { FONT: 700 16pt verdana; color:white}				/*でら大きいフォント(強調したいとき)*/
.ImeOn { ime-mode:active}									/*IMEを日本語入力モードにする*/
.ImeOff { ime-mode:inactive}								/*IMEを英数字入力モードにする*/
.Border {color:6699cc}										/* Table以外での境界線用。テーブル枠と同じ色*/
.TableItemWhiteBack { FONT: 500 10pt verdana; COLOR: black}   /*TableItem(テーブル文字フォント)と同じだが背景が白の時用*/

/* トップページのコンテンツで使われているような部分 */
.SubTitleBar { background-color : #043F97; color: #99CCFF; font-size:18pt; font-weight:bold;}					/* サブタイトルバー */
TABLE.ContentsFrame{ background-color: #003366 }
TD.ContentsFrameCell { BORDER:  solid  1px #7a94ae; BACKGROUND-COLOR: black; FONT: 500 10pt verdana; COLOR: White;}

.Footer 
{
	text-align:right;
}

.Contents
{
	padding:8px;
	width:900px;
	margin-left:25px;
}


font {
font-family:"Arial", "Verdana", "sans-serif"
}
font {
font-family:"Osaka", "ms gothic", "MS UI Gothic", "sans-serif"
}

/* 共通テーブル */
TABLE.common	{background-color:#6699cc;}
TABLE.common_h TR.header,
TABLE.common TR {background-color:#001933;}
TABLE.common TD{color:White; font: 500 10pt verdana;}
TABLE.common TH,  
TABLE.common TR.header TD {color:White; font: 800 10pt verdana;}

/* 共通テーブル(左にヘッダ) */
TABLE.common_h	  {background-color:#6699cc;}
TABLE.common_h TR {background-color:#001933;}
TABLE.common_h TD {color:White; font: 500 10pt verdana;}
TABLE.common_h TH {color:White; font: 800 10pt verdana; text-align:left;}

/*リンク。(記述順に注意!!)*/
a:link{text-decoration : underline; color : #FFCC66}
a:visited{text-decoration : underline; color : #FFCC66 }
a:hover{text-decoration :underline; color:#FF9933}
a:active{text-decoration : underline; color : #FF9933 }



.WarningBox
{
	background-color:#001933;
	border: solid 2px #FF9933;
	color: #FF9933;
	font-size:10pt;
	padding:4px;
}

/*  予約等の進捗状況 */
TABLE.ProgBar { height:24px; font-size:9pt; color:#cccccc;}
TABLE.ProgBar TR{ text-align:center;}
TABLE.ProgBar TD.Normal{background-color:#003366; border:solid 1px #cccccc; }
TABLE.ProgBar TD.Current{background-color:#CC6633; border:solid 1px white; font-weight:bold; color:white;}

/*  テーブル指定でのテーブルの説明 */
.TableName {font-weight:bold; font-size:12pt;}



/* TopMenu */
.TopMenu
{
	background-image:URL(./img/menu_bg.gif);
	background-repeat:repeat-x;
	height:22px;
	background-color:#333333;
	width:950px;
}

.TopMenu TD
{
	border:solid 1px #333333;
}

.TopMenu A:link,
.TopMenu A:visited,
.TopMenu A:active
{
	display:block;
	line-height:22px;
	font-size:10pt;
	color:White;
	text-decoration:none;
	white-space:nowrap;
	font-family:Impact;
	text-align:center;

}

.TopMenu A:HOVER
{
	text-decoration:none;
	color:#FF9933;
}


.TitleHeader
{
	background-image:URL(./img/header.jpg);
	background-repeat:no-repeat;
	height:50px;
	width:950px;

}

.TitleBar
{
	FONT: 700 12pt verdana; 
	COLOR: white;
	BACKGROUND-COLOR: #003366;
	width:950px;

}

