/* CSS Document */

/* -----------------------------------------------------------------------------
	ヘッダ
 ---------------------------------------------------------------------------- */
.header {
	width: 700px;
	height: 120px;
	margin-top: 2px;
	
	background-color: #3399FF;
	background-image: url(../obj/header-background.png);
	background-position: top right;
	background-repeat: no-repeat;
}

.header h1 {
	text-align: left;
	border: 0px;
}

.header p {
	margin-top: 20px;
	margin-left: 10px;

	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}

img#title {
	border: 0px;
}

/* -----------------------------------------------------------------------------
	フッタ
 ---------------------------------------------------------------------------- */
.footer {
	width: 700px;
	height: 50px;
	margin-bottom: 6px;
	padding: 10px;

	clear: left;

	background-color: #3399FF;
}

/* -----------------------------------------------------------------------------
	グローバルナビゲーション
 ---------------------------------------------------------------------------- */
.gnavi {
	width: 700px;
	height: 30px;
	background-color: #FFFFFF;
	
	border-color	:	#808080;
	border-style	:	solid;
	border-width	:	1px 0px 1px 0px;	
}

.gnavi ul {
	list-style: none;
}

.gnavi li {
	display: inline;
	white-space: nowrap;
	margin: 2px 0px 0px 2px;
}

.gnavi img {
	border: 0px;
}

/* -----------------------------------------------------------------------------
	[h]
 ---------------------------------------------------------------------------- */
h1, h2 {
	border-color: #808080;
	border-left-color: #006699;
	border-style: solid;
	border-width: 0px 0px 1px 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	font: #535353;
	text-align:left;
}

h1#whatsnew {
	border-left-color	:	#006699;
}

h1#schedule {
	border-left-color	:	#FF3366;
}

h1#about {
	border-left-color	:	green;
}

h1#player {
	border-left-color	:	#0099FF;
}

h1#contact {
	border-left-color	:	purple;
}

/* -----------------------------------------------------------------------------
	[table]
 ---------------------------------------------------------------------------- */
td.under {
	border-color: #808080;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	text-align: center;
}

.back_navy, .back_pink, .back_green {
	width: 10px;
	padding: 0px;
}
.back_navy {
	background-color: #006699;
}
.back_pink {
	background-color: #FF3366;
}
.back_green {
	background-color: green;
}

/* -----------------------------------------------------------------------------
	[div]
 ---------------------------------------------------------------------------- */
.container {
	width: 700px;
	padding-top: 10px;
	padding-bottom: 40px;
	
	background-color: #FFFFFF;
	text-align: center;	
}


div.exp_page {
	width			:	600px;
	padding-left	:	20px;
	margin-bottom	:	20px;
	text-align		:	left;
}




/* -----------------------------------------------------------------------------
	[span]
 ---------------------------------------------------------------------------- */
span.red {
	color: red;
	font-weight: bold;
}
span.pink {
	color: #FF3366;
	font-weight: bold;	
}
span.orange {
	color: orange;
	font-weight: bold;	
}
span.green {
	color: green;
	font-weight: bold;	
}
span.lime {
	color: #33CC00;
	font-weight: bold;	
}
span.purple {
	color: purple;
	font-weight: bold;	
}
span.navy {
	color: #006699;
	font-weight: bold;	
}
span.blue {
	color: blue;
	font-weight: bold;	
}
span.aqua {
	color: #0099FF;
	font-weight: bold;	
}

/* -----------------------------------------------------------------------------
	[img]
 ---------------------------------------------------------------------------- */
img.blink {
	width			:	50px;
	height			:	50px;
	border-color	: 	#006699;
	border-style	:	solid;
	border-width	:	2px;
	margin			: 	2px 2px 10px 2px;
	float: left;
}

img.mlink {
	border-color	: 	#006699;
	border-style	:	solid;
	border-width	:	2px;
	margin			: 	2px 2px 10px 2px;
	float: left;
}

img.plink {
	border-color	: 	#006699;
	border-style	:	solid;
	border-width	:	2px;
	margin			: 	2px 2px 10px 2px;
	float: left;
}