BODY {
	margin: 0px;
	FONT-FAMILY: "MS UI Gothic", osaka;
	background-color:#ffffff;
}

/* LINK STYLE
------------------------------------------------------------------------------------*/
A:link { 
    color: #005999;
	text-decoration: none;
}
A:visited {
    color: #005999;
	text-decoration: none;
}
A:active {
    color: #005999;
	text-decoration: none;
}
A:hover {
    color: #005999;
	text-decoration: underline;
}
A.01:link {
    color: #ffffff;
	text-decoration: none;
}
A.01:visited {
    color: #ffffff;
	text-decoration: none;
}
A.01:active {
    color: #ffffff;
	text-decoration: none;
}
A.01:hover {
    color: #cceeff;
	text-decoration: underline;
}

/* ALL STYLE
------------------------------------------------------------------------------------*/
TABLE {
    font-size: 12px;
	color: #444b54;
}

.MainBackground {
    background-color: #e6e4e4;
	height: 100%
}

/* NEWS STYLE
------------------------------------------------------------------------------------*/
.NewsBackground {
	background: gray;
}
.News01 {
	background: #b7eaad;
	padding: 4px;
	color: #006619;
	line-height: 10pt;
}
.News02 {
    background: #ffffff;
	line-height: 13pt;
}

/* MAP STYLE
------------------------------------------------------------------------------------*/
.MapBackground {
    background: #797e85;
}
.Map01 {
    background: #e0e8ea;
	text-align: center;
	color: #002699;
	letter-spacing: 1px;
	font-weight: bold;
}
.Map02 {
    background: #ffffff;
	padding: 4px;
	line-height: 10pt;	
}

/* Result STYLE
------------------------------------------------------------------------------------*/
.ResultBackground {
	background: #00008C;
}
.ResultBackgroundLine {
	background: #aeb1b6;
}
.Result01 {
	background: #b7d6e0;
	font-size: 10px;
	vertical-align: middle;
	padding:3px
}
.Result02 {
	background: #ffffff;
	text-align: center;
    vertical-align: middle;
}
.Result03 {
	background: #dbedef;
	text-align: center;
	vertical-align: middle;
}
.Result04 {
	background: #dbefdb;
	text-align: center;
	vertical-align: middle;
}

/* Runk STYLE
------------------------------------------------------------------------------------*/
.RunkBackground {
	background: #0078BE;
}
.RunkBackgroundLine {
	background: #aeb1b6;
}
.Runk01 {
	background: #cceeff;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
}
.Runk02{
	background: #ffffff;
	text-align: center;
    vertical-align: middle;
}
.Runk03 {
	background: #e5f6ff;
	text-align: center;
	vertical-align: middle;
}
.Runk04 {
	background: #e5efff;
	text-align: center;
	vertical-align: middle;
}
.Runk05{
	background: #ffffff;
	text-align: center;
    vertical-align: middle;
	color: #ff3333;
	font-weight: bold;
}
.Runk06 {
	background: #e5f6ff;
	text-align: center;
	vertical-align: middle;
	color: #ff3333;
	font-weight: bold;
}
.Runk07 {
	background: #e5f6ff;
	text-align: center;
	vertical-align: middle;
	color: #ff3333;
	font-weight: bold;
}

/* Goal Runk STYLE
------------------------------------------------------------------------------------*/
.GoalRunkBackground {
	background: #0A50A1;
}
.GoalRunkBackgroundLine {
	background: #aeb1b6;
}
.GoalRunk01 {
	background: #bbe0b7;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
}
.GoalRunk02 {
	background: #ffffff;
	text-align: center;
    vertical-align: middle;
}
.GoalRunk03 {
	background: #dbefde;
	text-align: center;
	vertical-align: middle;
}
.GoalRunk04 {
	background: #ffffff;
	text-align: center;
    vertical-align: middle;
	color: #ff3333;
	font-weight: bold;
}
.GoalRunk05 {
	background: #dbefde;
	text-align: center;
	vertical-align: middle;
	color: #ff3333;
	font-weight: bold;
}

/* MobileSite STYLE
------------------------------------------------------------------------------------*/
.MobileSiteBg {
	background: white;
}
.MobileSiteMenu {
	background: #e0e8ea;
	height: 17px;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
}

/* LeftMenu STYLE
------------------------------------------------------------------------------------*/
.LeftMenuOutLine {
	background: #e4e6e6;
}
.LeftMenu01 {
    background: white;
	vertical-align: middle;
	padding: 7px;
	line-height: 12pt;
}
.LeftMenu02 {
    background: white;
}

/* League STYLE
------------------------------------------------------------------------------------*/
.LeagueOutLine {
	background: #aab4ba;
}
.League01 {
    background: #deeaec;
	vertical-align: middle;
	padding: 5px;
	font-weight: bold;
}
.League02 {
    background: #ffffff;
	vertical-align: middle;
	padding: 4px;
	line-height: 12pt;
}
.League03 {
    background: #ffffff;
	vertical-align: middle;
	text-align: center;
	padding: 4px;
	line-height: 12pt;
}
.League04 {
    background: #ecf3f7;
	color: #003f99;
	vertical-align: middle;
	padding: 4px;
}

/* Right STYLE
------------------------------------------------------------------------------------*/
.RightTop {
	background:  url(../kml0_images/right_top_bg.gif) repeat-x;
	color: #2d3835;
	vertical-align: middle;
}

/* Game STYLE
------------------------------------------------------------------------------------*/
.GameOutLine {
	background: #aab4ba;
}
.Game01 {
    background: #deeaec;
	vertical-align: middle;
	padding: 5px;
	font-weight: bold;
}
.Game02 {
    background: #ecf5f7;
	color: #003f99;
	vertical-align: middle;
	text-align: center;
}
.Game03 {
    background: #ffffff;
	vertical-align: middle;
	text-align: center;
}
.Game04 {
    background: #ecf5f7;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
}
.Game05 {
    background: #ffffff;
	vertical-align: middle;
	padding: 5px;
}
.Game06 {
    background: #ffffff;
	vertical-align: middle;
	text-align: center;
	color: #ff3333;
	font-weight: bold;
}
.Game07 {
    background: #deeaec;
	vertical-align: middle;
	text-align: center;
}
.Game08 {
    background: #deeaec;
	vertical-align: middle;
	text-align: center;
	padding: 5px;
	font-weight: bold;
}
.Game09 {
    background: #ffffff;
	vertical-align: middle;
	text-align: center;
	color: #003f99;
	font-weight: bold;
	font-size: 15px;
}
.Game10 {
    background: #ffffff;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
}
.Game11 {
    background: #fffacc;
	vertical-align: middle;
	text-align: center;
}
/* team STYLE
------------------------------------------------------------------------------------*/
.TeamOutLine01 {
	background: #aab4ba;
}
.TeamOutLine02 {
	background: #aab4ba;
}
.Team01 {
    background: #deeaec;
	vertical-align: middle;
	padding: 5px;
	font-weight: bold;
}
.Team02 {
    background: #ffffff;
	vertical-align: middle;
	padding: 4px;
	line-height: 12pt
}
.Team03 {
    background: #ffffff;
	font-size: 10px;
	text-align: center;
}
.Team04 {
    background: #ffffff;
	text-align: center;
}
.Team05 {
    background: #ffffff;
	font-size: 10px;
	text-align: center;
}
.Team06 {
    background: #ecf3f7;
	color: #006699;
	text-align: center;
}
.Team07 {
    background: #ecf3f7;
	color: #006699;
	font-size: 10px;
	text-align: center;
}
.Team08 {
    background: #deeaec;
	color: #003f99;
	font-size: 10px;
	text-align: center;
}
.Team09 {
    background: #ecf3f7;
	font-size: 10px;
	color: #003f99;
	text-align: center;
	font-weight: bold;
}

/* team member STYLE
------------------------------------------------------------------------------------*/
.TeamMemberOutLine01 {
	background: #b6b1ae;
}
.TeamMemberOutLine02 {
	background: #aab4ba;
}
.TeamMember01 {
    background: #deeaec;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}
.TeamMember02 {
    background: #ecf3f7;
	vertical-align: middle;
	color: #006699;
    text-align: center;
}
.TeamMember03 {
    background: #ffffff;
	text-align: center;
}

/* KML2 STYLE
------------------------------------------------------------------------------------*/
.Text01 {
	font-size: 10px;
	text-align: center;
}
.Text02 {
    color: #ff0000;
	text-align: center;
	font-weight: bold;
}
.Text03 {
	text-align: center;
}
.Text04{
    line-height:1.2;
	padding-left:5;
}
.Text05{
    background: #ffffff;
	text-align: center;
}
.Text06 {
	font-size: 10px;
	text-align: center;
	background: #ffffff;
}
.Text07 {
	text-align: center;
	background: #EAEAEA;
}
.Text08 {
	text-align: center;
	background: #CFE2FE;
}
.Text09 {
	text-align: center;
	font-size: 10px;
	background: #CFE2FE;
}
.Text10{
	padding-left:5;
	background: #ffffff;
	font-size: 10px;
}
.Text10{
	padding-left:10;
	background: #ffffff;
	font-size: 10px;
}
.Text11{
	padding-left:10;
	background: #ffffff;
	font-size: 16px;
	font-weight: bold;
}