/*-- BASIC STYLES --*/

body{
	color:#999999;
	background:#000000;
	font-size:10px;
	line-height:14px;
	margin:10px;
	padding:0px;
}

p{
	font-size:10px;
	line-height:14px;
}

img {
	border: 0px none;
}

.nowrap{
	white-space:nowrap;
}

.ImgLeft{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}


.right{
	float:right;
}

/*-- HL STYLES --*/
.HL{
	font-size:10px;
	line-height:14px;
	color:#EE847D;
}

.HL a:link{
	color:#EE847D;
	text-decoration:none;
}

.HL a:visited{
	color:#EE847D;
	text-decoration:none;
}

.HL a:active{
	color:#EE847D;
	text-decoration:none;
}

.HL a:hover{
	color:#F7B9B7;
	text-decoration:none;
}

.HLB{
	font-size:10px;
	line-height:14px;
	color:#EE847D;
	font-weight:bold;
}

.HLB a:link{
	color:#EE847D;
	text-decoration:none;
	font-weight:bold;
}

.HLB a:visited{
	color:#EE847D;
	text-decoration:none;
	font-weight:bold;
}

.HLB a:active{
	color:#EE847D;
	text-decoration:none;
	font-weight:bold;
}

.HLB a:hover{
	color:#F7B9B7;
	text-decoration:none;
	font-weight:bold;
}

.HL12B{
	font-size:12px;
	line-height:16px;
	color:#EE847D;
	font-weight:bold;
}

.HL14B{
	font-size:14px;
	line-height:18px;
	color:#EE847D;
	font-weight:bold;
}

.HL14B a:link{
	color:#EE847D;
	text-decoration:none;
	font-weight:bold;
}

.HL14B a:visited{
	color:#EE847D;
	text-decoration:none;
	font-weight:bold;
}

.HL14B a:active{
	color:#EE847D;
	text-decoration:none;
	font-weight:bold;
}

.HL14B a:hover{
	color:#F7B9B7;
	text-decoration:none;
	font-weight:bold;
}

.HL14BCenter{
	font-size:14px;
	line-height:18px;
	color:#EE847D;
	font-weight:bold;
	text-align:center;
}



/*-- TEXT STYLES --*/

.TxtS{
	font-size:8px;
	line-height:14px;
}

.Txt{
	font-size:10px;
	line-height:14px;
}

.TxtCenter{
	font-size:10px;
	line-height:14px;
	text-align:center;
}


.TxtGray{
	font-size:10px;
	line-height:14px;
	color:#999999;
}

.TxtGray a:link{
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}

.TxtGray a:hover{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.TxtGray a:active{
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}

.TxtGray a:visited{
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}



.TxtOrange{
	font-size:10px;
	line-height:14px;
	color:#ff9933;
}

.TxtOrange a:link{
	color:#ff9933;
	text-decoration:none;
	font-weight:bold;
}

.TxtOrange a:hover{
	color:#ffcc99;
	text-decoration:none;
	font-weight:bold;
}

.TxtOrange a:active{
	color:#ff9933;
	text-decoration:none;
	font-weight:bold;
}

.TxtOrange a:visited{
	color:#ff9933;
	text-decoration:none;
	font-weight:bold;
}





.TxtBGray{
	font-size:10px;
	line-height:14px;
	color:#999999;
	font-weight:bold;
}

.TxtBGray3{
	font-size:10px;
	line-height:14px;
	color:#cccccc;
	font-weight:bold;
}

.TxtGray2{
	font-size:10px;
	line-height:14px;
	color:#e6e6e6;
}

.TxtGray3{
	font-size:10px;
	line-height:14px;
	color:#cccccc;
}

.TxtPink{
	font-size:10px;
	line-height:14px;
	color:#F44FA5;
}

.TxtPink2{
	font-size:10px;
	line-height:14px;
	color:#EE847D;
}



.TxtYellow{
	font-size:10px;
	line-height:14px;
	color:#FFFF00;
}

.TxtYellow a:link{
	text-decoration:none;
	color:#ffff00;
}

.TxtYellow a:visited{
	color:#ffff00;
	text-decoration:none;
}

.TxtYellow a:active{
	color:#ffff00;
	text-decoration:none;
}

.TxtYellow a:hover{
	color:#FFFF99;
	text-decoration:none;
}




.TxtYellow14B{
	font-size:14px;
	line-height:18px;
	color:#ffff00;
	font-weight:bold;
}

.TxtYellow14B a:link{
	text-decoration:none;
	color:#ffff00;
	font-weight:bold;
}

.TxtYellow14B a:visited{
	color:#ffff00;
	text-decoration:none;
	font-weight:bold;
}

.TxtYellow14B a:active{
	color:#ffff00;
	text-decoration:none;
	font-weight:bold;
}

.TxtYellow14B a:hover{
	color:#FFFF99;
	text-decoration:none;
	font-weight:bold;
}

.TxtNavy14B{
	font-size:14px;
	line-height:18px;
	color:#669999;
	font-weight:bold;
}

.TxtNavy14B a:link{
	text-decoration:none;
	color:#669999;
	font-weight:bold;
}

.TxtNavy14B a:visited{
	color:#669999;
	text-decoration:none;
	font-weight:bold;
}

.TxtNavy14B a:active{
	color:#669999;
	text-decoration:none;
	font-weight:bold;
}

.TxtNavy14B a:hover{
	color:#CCFFFF;
	text-decoration:none;
	font-weight:bold;
}

.TxtGreen14B{
	font-size:14px;
	line-height:18px;
	color:#669933;
	font-weight:bold;
}

.TxtGreen14B a:link{
	text-decoration:none;
	color:#669933;
	font-weight:bold;
}

.TxtGreen14B a:visited{
	color:#669933;
	text-decoration:none;
	font-weight:bold;
}

.TxtGreen14B a:active{
	color:#669933;
	text-decoration:none;
	font-weight:bold;
}

.TxtGreen14B a:hover{
	color:#ccff99;
	text-decoration:none;
	font-weight:bold;
}



.TxtGreen14B_2{
	font-size:14px;
	line-height:18px;
	color:#99ffcc;
	font-weight:bold;
}

.TxtGreen14B_2 a:link{
	text-decoration:none;
	color:#99ffcc;
	font-weight:bold;
}

.TxtGreen14B_2 a:visited{
	color:#99ffcc;
	text-decoration:none;
	font-weight:bold;
}

.TxtGreen14B_2 a:active{
	color:#99ffcc;
	text-decoration:none;
	font-weight:bold;
}

.TxtGreen14B_2 a:hover{
	color:#ccffcc;
	text-decoration:none;
	font-weight:bold;
}





.TxtGold{
	font-size:10px;
	line-height:14px;
	color:#996633;
}

.TxtGold14B{
	font-size:14px;
	line-height:18px;
	color:#996633;
	font-weight:bold;
}

.TxtGold14B a:link{
	text-decoration:none;
	color:#996633;
	font-weight:bold;
}

.TxtGold14B a:visited{
	color:#996633;
	text-decoration:none;
	font-weight:bold;
}

.TxtGold14B a:active{
	color:#996633;
	text-decoration:none;
	font-weight:bold;
}

.TxtGold14B a:hover{
	color:#FFCC66;
	text-decoration:none;
	font-weight:bold;
}















.TxtGray14B{
	font-size:14px;
	line-height:18px;
	color:#999999;
	font-weight:bold;
}

.TxtGray14B a:link{
	text-decoration:none;
	color:#999999;
	font-weight:bold;
}

.TxtGray14B a:visited{
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}

.TxtGray14B a:active{
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}

.TxtGray14B a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}


.TxtPurple14B{
	font-size:14px;
	line-height:18px;
	color:#CC66CC;
	font-weight:bold;
}

.TxtPurple14B a:link{
	text-decoration:none;
	color:#CC66CC;
	font-weight:bold;
}

.TxtPurple14B a:visited{
	color:#CC66CC;
	text-decoration:none;
	font-weight:bold;
}

.TxtPurple14B a:active{
	color:#CC66CC;
	text-decoration:none;
	font-weight:bold;
}

.TxtPurple14B a:hover{
	color:#FFCCFF;
	text-decoration:none;
	font-weight:bold;
}

.TxtBrown14B{
	font-size:14px;
	line-height:18px;
	color:#CC9966;
	font-weight:bold;
}

.TxtBrown14B a:link{
	text-decoration:none;
	color:#CC9966;
	font-weight:bold;
}

.TxtBrown14B a:visited{
	color:#CC9966;
	text-decoration:none;
	font-weight:bold;
}

.TxtBrown14B a:active{
	color:#CC9966;
	text-decoration:none;
	font-weight:bold;
}

.TxtBrown14B a:hover{
	color:#FFCC99;
	text-decoration:none;
	font-weight:bold;
}


.TxtRed14B{
	font-size:14px;
	line-height:18px;
	color:#CC3333;
	font-weight:bold;
}

.TxtRed14B a:link{
	text-decoration:none;
	color:#CC3333;
	font-weight:bold;
}

.TxtRed14B a:visited{
	color:#CC3333;
	text-decoration:none;
	font-weight:bold;
}

.TxtRed14B a:active{
	color:#CC3333;
	text-decoration:none;
	font-weight:bold;
}

.TxtRed14B a:hover{
	color:#FF6666;
	text-decoration:none;
	font-weight:bold;
}



.TxtOrange14B{
	font-size:14px;
	line-height:18px;
	color:#ff9933;
	font-weight:bold;
}

.TxtOrange14B a:link{
	text-decoration:none;
	color:#ff9933;
	font-weight:bold;
}

.TxtOrange14B a:visited{
	color:#ff9933;
	text-decoration:none;
	font-weight:bold;
}

.TxtOrange14B a:active{
	color:#ff9933;
	text-decoration:none;
	font-weight:bold;
}

.TxtOrange14B a:hover{
	color:#fabd94;
	text-decoration:none;
	font-weight:bold;
}





.TxtBeige14B{
	font-size:14px;
	line-height:18px;
	color:#CC9966;
	font-weight:bold;
}

.TxtBeige14B a:link{
	text-decoration:none;
	color:#CC9966;
	font-weight:bold;
}

.TxtBeige14B a:visited{
	color:#CC9966;
	text-decoration:none;
	font-weight:bold;
}

.TxtBeige14B a:active{
	color:#CC9966;
	text-decoration:none;
	font-weight:bold;
}

.TxtBeige14B a:hover{
	color:#FFCC99;
	text-decoration:none;
	font-weight:bold;
}




.TxtGreen{
	font-size:10px;
	line-height:14px;
	color:#669933;
}

.TxtGreen a:link{
	text-decoration:none;
	color:#669933;
}

.TxtGreen a:visited{
	color:#669933;
	text-decoration:none;
}

.TxtGreen a:active{
	color:#669933;
	text-decoration:none;
}

.TxtGreen a:hover{
	color:#ccff99;
	text-decoration:none;
}



.TxtGreen_2{
	font-size:10px;
	line-height:14px;
	color:#99ffcc;
}

.TxtGreen_2 a:link{
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#99ffcc;
}

.TxtGreen_2 a:visited{
	font-size:10px;
	line-height:14px;
	color:#99ffcc;
	text-decoration:none;
}

.TxtGreen_2 a:active{
	font-size:10px;
	line-height:14px;
	color:#99ffcc;
	text-decoration:none;
}

.TxtGreen_2 a:hover{
	font-size:10px;
	line-height:14px;
	color:#ccffcc;
	text-decoration:none;
}






.TxtGreenB{
	font-size:10px;
	line-height:14px;
	color:#339900;
	font-weight:bold;
}



.TxtRedB{
	font-size:10px;
	line-height:14px;
	color:#CC3333;
	font-weight:bold;
}

.TxtBlue{
	font-size:10px;
	line-height:14px;
	color:#1B74A7;
}

.TxtBlue2{
	font-size:10px;
	line-height:14px;
	color:#66CCCC;
}

.TxtBlueB{
	font-size:10px;
	line-height:14px;
	color:#66CCCC;
	font-weight:bold;
}

.TxtPurple{
	font-size:10px;
	line-height:14px;
	color:#AA60AB;
}

.TxtPurpleB{
	font-size:10px;
	line-height:14px;
	color:#CC66CC;
	font-weight:bold;
}



.TxtBeigeB{
	font-size:10px;
	line-height:14px;
	color:#CC9966;
	font-weight:bold;
}

.TxtB{
	font-size:10px;
	line-height:14px;
	font-weight:bold;
}



.TxtLB{
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.Txt14B{
	font-size:14px;
	line-height:18px;
	font-weight:bold;
}



.TxtLB14Center{
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
}


.TxtLBRed{
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#FF0000;
}




/*-- LINK STYLES --*/

.Pink{
	color:#F44FA5;
	margin:0px;
}

.Pink a:link{
	color:#F44FA5;
	text-decoration:none;
}

.Pink a:visited{
	color:#F44FA5;
	text-decoration:none;
}

.Pink a:active{
	color:#F44FA5;
	text-decoration:none;
}

.Pink a:hover{
	color:#FFCCFF;
	text-decoration:none;
}

.Yellow{
	color:#FFFF00;
	margin:0px;
}

.Yellow a:link{
	color:#FFFF00;
	text-decoration:none;
}

.Yellow a:visited{
	color:#FFFF00;
	text-decoration:none;
}

.Yellow a:active{
	color:#FFFF00;
	text-decoration:none;
}

.Yellow a:hover{
	color:#FFFFCC;
	text-decoration:none;
}

.Blue{
	color:#0066CC;
	margin:0px;
}

.Blue a:link{
	color:#0066CC;
	text-decoration:none;
}

.Blue a:visited{
	color:#0066CC;
	text-decoration:none;
}

.Blue a:active{
	color:#FFFF00;
	text-decoration:none;
}

.Blue a:hover{
	color:#99CCFF;
	text-decoration:none;
}

.Red{
	color:#990000;
	margin:0px;
}

.Red a:link{
	color:#990000;
	text-decoration:none;
}

.Red a:visited{
	color:#990000;
	text-decoration:none;
}

.Red a:active{
	color:#990000;
	text-decoration:none;
}

.Red a:hover{
	color:#FF0000;
	text-decoration:none;
}




.Beige{
	color:#CC9966;
	margin:0px;
}

.Beige a:link{
	color:#CC9966;
	text-decoration:none;
}

.Beige a:visited{
	color:#CC9966;
	text-decoration:none;
}

.Beige a:active{
	color:#CC9966;
	text-decoration:none;
}

.Beige a:hover{
	color:#FFCC99;
	text-decoration:none;
}




/*-- WIDTH STYLES --*/

.w1{
	width:1px;
}

.w10{
	width:10px;
}

.w15{
	width:15px;
}

.w20{
	width:20px;
}

.w40{
	width:40px;
}

.w50{
	width:50px;
}

.w60{
	width:60px;
}

.w100{
	width:100px;
}

.w130{
	width:130px;
}

.w150{
	width:150px;
}

.w170{
	width:170px;
}

.w185{
	width:185px;
}

.w200{
	width:200px;
}

.w210{
	width:210px;
}

.w240{
	width:240px;
}

.w250{
	width:250px;
}

.w292{
	width:292px;
}

.w300{
	width:300px;
}

.w380{
	width:380px;
}

.w525{
	width:525px;
}

.w585{
	width:585px;
}

.w605{
	width:605px;
}

.w609{
	width:609px;
}

.w780{
	width:780px;
}


/*-- MARGIN STYLES --*/

.M1{
	margin-bottom:10px;
}

.MarginB10{
	margin-bottom:10px;
}

.MarginB30{
	margin-bottom:30px;
}

.MarginT3{
	margin-top:3px;
}

.MarginT5{
	margin-top:5px;
}

.MarginT10{
	margin-top:10px;
}

.MarginT20{
	margin-top:20px;
}

.MarginT30{
	margin-top:30px;
}

.MarginT50{
	margin-top:50px;
}

.MarginT100{
	margin-top:100px;
}

.MarginT10L20{
	margin-top:10px;
	margin-left:20px;
}


.MarginT30B10{
	margin-top:30px;
	margin-bottom:10px;
}

.MarginT30B30{
	margin-top:30px;
	margin-bottom:30px;
}

/*-- FLAME STYLES --*/

.MainBoxTable{
	border:1px #666666 solid;
}

.InnerTable{
	bgcolor:#000000;
	border:1px #666666 solid;
	width:595px;
}

.InnerTable td{
	bgcolor:#000000;
	padding:10px 0px 10px 10px;
}

.InnerTableRight{
	width:1px;
	bgcolor:#000000;
	padding:5px;
}

.NoMarginTable{
	width:585px;
	margin:0px;
}

.NoMarginTable td{
	padding:0px;
}

.NoMarginNoWideTable{
	margin:0px;
}

.NoMarginTable td{
	padding:0px;
}


/*-- NAVI STYLES --*/

.GnaviLink a:link{
	background:#000000;
}

.GnaviLink a:visited{
	background:#000000;
}

.GnaviLink a:active{
	background:#000000;
}

.GnaviLink a:hover{
	background:#EE847D;
}

.GnaviNow{
	background:#EE847D;
}

.GnaviNoLink{
	background:#000000;
}

.Bc{
	margin:0px 0x 0px 5px;
	font-size:10px;
	line-height:14px;
	text-align:left;
}

/*-- TABLE STYLES --*/

.ScheduleTable{
}

.ScheduleTable td{
	vertical-align:top;
}

.ShopBtnTable td{
	margin:0px;
}

.ShopBtnTable td{
	padding:0px;
}

/*--BOX STYLES--*/

.Box1{
	border:1px #222222 solid;
	padding:10px;
}
