@charset "UTF-8";
/* CSS Document */


/*---------------
□□□layout□□□
---------------*/
/*----------main----------*/
div#map div.block p.map
{
	position:relative;
	margin:0px auto;
	padding:10px 0px;
	width:720px;
	text-align:center;
}
div#map div.block p.map img.cover
{
	position:absolute;
	top:10px;
	left:0px;
	z-index:100;
}

div#main h2.team
{
	margin:0px auto;
	padding-bottom:5px;
	width:650px;
	clear:both;
}
div#main div.bg_w
{
	padding:10px 70px;
}
div#main div.block h3
{
	padding:5px 0px;
	height:30px;
}
div#main div.block h3 img
{
	float:left;
}
div#main div.block h4
{
	padding:5px 5px;
}
div#main div.block p
{
	padding:5px 10px;
}

div#main div.block a.btn_base
{
	background: url(../clubs/images/btn.gif) no-repeat 0px 0px;
	margin:8px 0px 0px;
	width:96px;
	height:20px;
	display:block;
	float:right;
	text-indent:-9999px;
}
div#main div.block a:hover.btn_base
{
	background-position:0px -20px;
}
div#main div.block a.btn_result
{
	background: url(../clubs/images/btn.gif) no-repeat -96px 0px;
	margin:8px 0px 0px;
	width:128px;
	height:20px;
	display:block;
	float:right;
	text-indent:-9999px;
}
div#main div.block a:hover.btn_result
{
	background-position:-96px -20px;
}
/*div#main div#esperance div.block a{	display:none;}
div#main div#kashiwa div.block a{	display:none;}*/



div#main div.base
{
	padding:10px 0px 30px;
}
div#main div.base table
{
	margin:0px auto 0px;
	width:650px;
}
div#main div.base th
{
	background:#000;
	padding:5px;
	border:1px solid #333;
	text-align:center;
	width:120px;
	white-space:nowrap;
}
div#main div.base td
{
	padding:5px;
	border:1px solid #333;
}


div#main div.member
{
	padding:10px 0px 30px;
}
div#main div.member table
{
	margin:0px auto 0px;
	width:650px;
}
div#main div.member th
{
	background:#000;
	padding:5px;
	border:1px solid #333;
	text-align:center;
	white-space:nowrap;
}
div#main div.member td
{
	padding:5px;
	border:1px solid #333;
	text-align:center;
}
div#main div.member td.name
{
	text-align:left;
}



div#main div.result
{
	padding-bottom:30px;
}
div#main div.result table
{
	margin:0px auto 0px;
	width:650px;
}
div#main div.result th
{
	background:#000;
	padding:5px;
	border:1px solid #333;
	text-align:center;
	white-space:nowrap;
}
div#main div.result th.date
{
	width:80px;
}
div#main div.result th.score
{
	width:60px;
}
div#main div.result th.vs
{
	width:200px;
}
div#main div.result th.scorer
{
	
}
div#main div.result th.winloss,
div#main div.result th.ha
{
	width:30px;
}
div#main div.result th.point
{
	width:30px;
}
div#main div.result td
{
	padding:5px;
	border:1px solid #333;
	text-align:center;
}
div#main div.result td.vs,
div#main div.result td.scorer,
div#main div.result td.club
{
	text-align:left;
}
div#main div.result td.line
{
	background-color:#333;
	padding:0px;
	height:3px;
	font-size:1px;
	line-height:1%;
}


div#main div.goal
{
	padding-bottom:30px;
}
div#main div.goal th
{
	background:#000;
	padding:5px 10px;
	border:1px solid #333;
	text-align:center;
	white-space:nowrap;
}
div#main div.goal td
{
	padding:5px 10px;
	border:1px solid #333;
	text-align:center;
}
div#main div.goal td.name
{
	text-align:left;
}
/*clubNav*/
div#clubNav
{
	background:#000;
	margin:10px auto 0px;
	width:649px;
	height:35px;
	border-bottom:1px solid #333;
}
div#clubNav li
{
	padding:5px 0px 0px 4px;
	float:left;
	text-indent:-9999px;
}
div#clubNav li a
{
	background: url(../clubs/images/nav.gif) no-repeat;
	height:25px;
	display:block;
}
div#clubNav li.top a{background-position:0px 0px;width:52px;}
div#clubNav li.top a:hover{background-position:0px -25px;}

div#clubNav li.alsadd a{background-position:-52px 0px;width:72px;}
div#clubNav li.alsadd a:hover{background-position:-52px -25px;}
div#alsadd div#clubNav li.alsadd a{background-position:-52px -50px;}

div#clubNav li.esperance a{background-position:-124px 0px;width:85px;}
div#clubNav li.esperance a:hover{background-position:-124px -25px;}
div#esperance div#clubNav li.esperance a{background-position:-124px -50px;}

div#clubNav li.monterrey a{background-position:-209px 0px;width:73px;}
div#clubNav li.monterrey a:hover{background-position:-209px -25px;}
div#monterrey div#clubNav li.monterrey a{background-position:-209px -50px;}

div#clubNav li.santos a{background-position:-282px 0px;width:61px;}
div#clubNav li.santos a:hover{background-position:-282px -25px;}
div#santos div#clubNav li.santos a{background-position:-282px -50px;}

div#clubNav li.auckland a{background-position:-343px 0px;width:119px;}
div#clubNav li.auckland a:hover{background-position:-343px -25px;}
div#auckland div#clubNav li.auckland a{background-position:-343px -50px;}

div#clubNav li.barcelona a{background-position:-462px 0px;width:76px;}
div#clubNav li.barcelona a:hover{background-position:-462px -25px;}
div#barcelona div#clubNav li.barcelona a{background-position:-462px -50px;}

div#clubNav li.kashiwa a{background-position:-538px 0px;width:76px;}
div#clubNav li.kashiwa a:hover{background-position:-538px -25px;}
div#kashiwa div#clubNav li.kashiwa a{background-position:-538px -50px;}


/*---------------
□□□font□□□
---------------*/
div#main div.block h4
{
	font-weight:bold;
}
div#main div.block th
{
	color: #fff;
}
div#main div.base td
{
	line-height:1.6em;
}
div#main div.block p.note
{
	font-size:85%;
}.member table tr .age {
}
