/* ふっぼる・えすぱにょーるのstyle 05/05/06 */
/* 全体 */
body {
	color: #003300;
	background-color: #006600;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
/* 標準のリンク書式 */
a:link {
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
}
a:visited {
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
}
a:hover {
	font-weight: lighter;
	color: #33FF00;
}
/* タイトルバー（上フレーム）の書式 */
.titlebar {
	background-attachment: fixed;
	background-image: url(../graphics/background1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 5px;
	padding: 0px;
	height: 55px;
	top: 0px;
	right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCC66;
}
.topmenu {
	margin: 0px;
	padding: 0px;
	height: 25px;
	position: absolute;
	top: 35px;
	left: 250px;
}
.topmenu2 {
	margin: 0px;
	padding: 0px;
	height: 50px;
	position: absolute;
	top: 20px;
	left: 250px;
}
h1 {
	font-size: small;
	color: #FFFFFF;
	position: absolute;
	top: 10px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	left: 450px;
}
/* 左側メニューの書式 */
.left_box {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	position: absolute;
	top: 70px;
	left: 0px;
	width: 100px;
	bottom: 30px;
}
.subleft_box {
	background-color: #006600;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	bottom: 0px;
}
a.leftmenu:link {
	font-size: 12px;
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
	background-image: url(../graphics/menuback1.jpg);
	background-repeat: no-repeat;
	height: 20px;
	display: block;
	padding-top: 4px;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
	text-indent: 5px;
	margin-left: 0px;
}
a.leftmenu:visited {
	font-size: 12px;
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
	background-image: url(../graphics/menuback1.jpg);
	background-repeat: no-repeat;
	height: 20px;
	display: block;
	padding-top: 4px;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
	text-indent: 5px;
	margin-left: 0px;
}
a.leftmenu:hover {
	font-size: 12px;
	font-weight: lighter;
	color: #003300;
	text-decoration: none;
	background-image: url(../graphics/menuback2.gif);
	background-repeat: no-repeat;
	height: 20px;
	display: block;
	padding-top: 4px;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
	text-indent: 5px;
	margin-left: 0px;
}
/* トップページの中央書式 */
.center_box {
	color: #CCCC99;
	background-attachment: fixed;
	background-image: url(../graphics/background2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	top: 0px;
}
/* トップページ以外の中央書式 */
.subcenter_box {
	color: #CCCC99;
	background-attachment: fixed;
	background-image: url(../graphics/background2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	top: 0px;
}
/* トップページ以外の中央書式２ */
.subcenter_box2 {
	color: #003300;
	background-color: #009900;
	margin: 0px;
	padding: 0px;
	top: 0px;
}
/* 60x16ボタン（戻る等に使用） */
div.button6016
{
    text-align: center;
    background-color: #ffffcc;
    width: 60px;
}
a.b6016:link {
	font-size: 12px;
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
	background-image: url(../graphics/button_6016_1.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.b6016:visited {
	font-size: 12px;
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
	background-image: url(../graphics/button_6016_1.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.b6016:hover {
	font-size: 12px;
	font-weight: lighter;
	color: #33FF00;
	text-decoration: none;
	background-image: url(../graphics/button_6016_2.jpg);
	background-repeat: no-repeat;
	display: block;
}
/* 80x16ボタン */
div.button8016
{
    text-align: center;
    background-color: #ffffcc;
    width: 80px;
}
a.b8016:link {
	font-size: 12px;
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
	background-image: url(../graphics/button_8016_1.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.b8016:visited {
	font-size: 12px;
	font-weight: lighter;
	color: #FFFF99;
	text-decoration: none;
	background-image: url(../graphics/button_8016_1.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.b8016:hover {
	font-size: 12px;
	font-weight: lighter;
	color: #33FF00;
	text-decoration: none;
	background-image: url(../graphics/button_8016_2.jpg);
	background-repeat: no-repeat;
	display: block;
}
/* テーブルのプロパティ */
/* クラブの選手一覧 */
table.squads {
border-width : 0px ;
padding : 1px ;
}

tr.sq_midashi {
text-align : center ;
font-size: 60%;
}

td.sq_mi2 {
background-color : #CCCC66 ;
}

td.sq_mi3 {
color : #004000 ;
}

tr.sq_data {
text-align : center;
font-size: 80%;
}

td.sq_da1 {
text-align : left;
background-color : #009900;
}

td.sq_da1c {
text-align : left;
background-color : #33CC33;
}

td.sq_da1d {
text-align : left;
background-color : #99CC99;
}

td.sq_da2 {
background-color : #009900;
}

td.sq_da2d {
background-color : #99CC99;
}

td.sq_da2e {
background-color : #336633;
}

td.sq_da2c {
background-color : #33CC33;
}

td.sq_da3 {
font-size: 60%;
text-align : left;
background-color : #009900;
}

td.sq_da3d {
font-size: 60%;
text-align : left;
background-color : #99CC99;
}

/* 選手の詳細データ */
table.player {
border-width : 0px ;
padding : 1px ;
}

tr.midashi {
background-color : #CCCC66 ;
text-align : center ;
font-size: 60%;
}

tr.data {
background-color : #a4f28c;
text-align : center;
font-size: 80%;
}

/* 順位表 */
table.clasifi {
border-width : 0px ;
padding : 2px ;
}

tr.cl_midashi {
background-color : #CCCC66 ;
text-align : center ;
font-size: 60%;
}

td.cl_da1 {
background-color : #a4f28c;
text-align : left;
font-size: 80%;
}

td.cl_da2 {
background-color : #a4f28c;
text-align : center;
font-size: 80%;
}

td.cl_da3 {
background-color : #a4f28c;
text-align : right;
font-size: 80%;
}

td.cl_da2c1 {
background-color : #bed8fe;
text-align : center;
font-size: 80%;
}

td.cl_da2p {
background-color : #64f2e4;
text-align : center;
font-size: 80%;
}

td.cl_da2it {
background-color : #FFFF99;
text-align : center;
font-size: 80%;
}

td.cl_da2d {
background-color : #fcab9c;
text-align : center;
font-size: 80%;
}

table.tbl {
border-width : 0px ;
padding : 1px ;
}

td.tb_midashi {
background-color : #CCCC66 ;
text-align : center ;
vertical-align: bottom;
font-size: 80%;
}

td.tb_vclubname {
background-color : #ffff9d ;
text-align : center ;
vertical-align: bottom;
font-size: 80%;
}

td.tb_hclubname {
background-color : #ffff9d ;
text-align : left ;
font-size: 80%;
}

td.tb_gols {
background-color : #a4f28c ;
text-align : center ;
font-size: 60%;
}


