/* CSS Document */
body,h1,h2,h3,h4,h5,p,div,ol,ul,li,form,dd,dl,dt,hr,table,tr,td{
margin:0px;
padding:0px;
font-size:13px;
}

a:link{
color:#FFFFFF;
}
a:visited{
color:#FFFFFF;
}
a:hover{
color:red;
}
a:active{
color:#FF0000;
}

body{
background-color:#000000;
font-size:14px;
line-height:130%;
text-align:center;
color:#FFFFFF;
}

#wrap{
position:relative;
width:820px;
margin:0px auto 0px auto;
text-align:center;
background: url(img/bg.gif);
background-repeat:repeat-y;
background-position: top center;
}

#hed{
margin:0px auto 0px auto;
position:relative;
width:818px;
height:200px;
background: url(img/playerback.jpg);
background-repeat:no-repeat;
background-position: top center;
}
#hed_record{
margin:0px auto 0px auto;
position:relative;
width:818px;
height:200px;
background: url(img/recordback.jpg);
background-repeat:no-repeat;
background-position: top center;
}

h1{
width:818px;
height:55px;
background-image: url(img/h1_playerback.jpg);
text-indent:-9999px;
background-repeat:no-repeat;
background-position: top center;
margin:0px auto 0px auto;
}
h1.record{
width:818px;
height:55px;
background-image: url(img/h1_recordback.jpg);
text-indent:-9999px;
background-repeat:no-repeat;
background-position: top center;
margin:0px auto 0px auto;
}


#menu{
position:absolute;top:159px;left:23px;
width:780px;
height:30px;
}


#menu ul{
margin:0px; 
padding:0px;
list-style:none;
}

#menu li{
float:left;
}


#menu li a {
margin-left:7px;
display:block;
width:122px;
height:30px;
text-decoration:none;
text-indent:-9999px;
background-image: url(img/buttonwant_back.jpg);
}

#home a{ 
background-position: 0px 0px;
}
#home a:hover,
#home a:focus {
background-position: 0px 30px;
}

#wanted a{
background-position: -131px 0px;
}
#wanted a:hover,
#wanted a:focus {
background-position: -131px 30px;
}

#result a{
background-position: -263px 0px;
}
#result a:hover,
#result a:focus {
background-position: -263px 30px;
}

#player a{
background-position: -395px 0px;
}
#player a:hover,
#player a:focus {
background-position: -395px 30px;
}

#album a{
background-position: -526px 0px;
}
#album a:hover,
#album a:focus {
background-position: -526px 30px;
}

#mail a{
background-position: -658px 0px;
}
#mail a:hover,
#mail a:focus {
background-position: -658px 30px;
}




#contents{
position:relative;right:2px; top:20px;
width:648px;
height:1000px;
background: url(img/contents-back5.png);
background-repeat:no-repeat;
float:right;
margin-bottom:20px;
}

#contents2{
position:relative;right:2px; top:20px;
width:648px;
height:2100px;
background: url(img/contents-back3.png);
background-repeat:no-repeat;
float:right;
margin-bottom:20px;
}

#contents table.result1{
width:600px;
position:absolute;left:22px;top:82px;
text-align:center;
}
#contents table.result2{
	width:600px;
	position:absolute;
	left:22px;
	top:374px;
	text-align:center;
}

#contents table.meikan{
	width:600px;
	position:absolute;
	left:22px;
	top:420px;
	text-align:center;
}

#contents2 table.result1{
width:600px;
position:absolute;left:22px;top:82px;
text-align:center;
}
#contents2 table.result2{
width:600px;
position:absolute;left:22px;top:566px;
text-align:center;
}
#contents2 table.result3{
width:600px;
position:absolute;left:22px;top:846px;
text-align:center;
}

#contents2 table.meikan3{
width:600px;
position:absolute;left:22px;top:886px;
text-align:center;
}

#contents2 table.meikan2{
width:600px;
position:absolute;left:22px;top:886px;
text-align:center;
}

#contents2 table.record1{
width:600px;
position:absolute;left:22px;top:82px;
text-align:center;
}
#contents2 table.record2{
width:600px;
position:absolute;left:22px;top:190px;
text-align:center;
}
#contents2 table.record3{
width:600px;
position:absolute;left:22px;top:280px;
text-align:center;
}
#contents2 table.record4{
width:600px;
position:absolute;left:22px;top:870px;
text-align:center;
}
table.record1 td{
border-left:1px doted #000000;
width:20%;
background-image:url(img/t-back.gif);
height:30px;
}
table.record td{
border-left:1px doted #000000;
width:20%;
height:30px;
background-image:url(img/t-back.gif);
}
#contents2 table.record3 td{
width:150px;
height:30px;
background-image:url(img/t-back.gif);
}
table.record3 th{
background-image:url(img/t-back.gif);
border-bottom:1px doted #000000;
color:#D5D500;
height:30px;
}
#contents2 table.record4 td{
width:150px;
height:30px;
background-image:url(img/t-back.gif);
}
table.record4 th{
background-image:url(img/t-back.gif);
border-bottom:1px doted #000000;
color:#D5D500;
height:30px;
}
#contents2 table.result1 td{
padding-top:12px;
padding-left:10px;
text-align:left;
}

table th{
background-image:url(img/t-back.gif);
border-bottom:1px doted #000000;
color:#D5D500;
height:30px;
}

th.date{
width:10%;
}
th.place{
width:15%;
}
th.league{
width:30%;
}
th.enemy{
width:20%;
}
th.score{
width:10%;
}
th.res{
width:15%;
}

table td{
border-left:1px doted #000000;
width:20%;
background-image:url(img/t-back.gif);
height:30px;
}


#contents h2{
position:absolute;left:16px;top:11px;
width:614px;
height:44px;
background-image: url(img/bar-player.jpg);
text-indent:-9999px;
}
#contents h3{
color:#D5D500;
}

#contents2 h2{
position:absolute;left:16px;top:11px;
width:614px;
height:44px;
background-image: url(img/bar-player.jpg);
text-indent:-9999px;
}
#contents2 h2.record{
position:absolute;left:16px;top:11px;
width:614px;
height:44px;
background-image: url(img/bar-record.jpg);
text-indent:-9999px;
}
#contents2 h3{
color:#D5D500;
}

#contents h3.one{
position:absolute;left:14px;top:96px;
width:614px;
height:19px;
background-image: url(img/h3_one.png);
text-indent:-9999px;
}
* html #contents h3.one{
background-image:url(img/h3_one2.png);
height:19px;
}

#contents p.one{
position:absolute;left:54px;top:136px;
width:546px;
text-align:left;
}
#contents2 p.one{
position:absolute;left:54px;top:136px;
width:546px;
text-align:left;
}

#contents h3.two{
position:absolute;left:14px;top:186px;
width:614px;
height:19px;
background-image: url(img/h3_two.png);
text-indent:-9999px;
}
* html #contents h3.two{
background-image:url(img/h3_two2.png);
height:19px;
}


#contents p.two{
position:absolute;left:54px;top:216px;
width:546px;
text-align:left;
}
#contents h3.three{
position:absolute;left:14px;top:266px;
width:614px;
height:19px;
background-image: url(img/h3_three.png);
text-indent:-9999px;
}
* html #contents h3.three{
background-image:url(img/h3_three2.png);
height:19px;
}
#contents p.three{
position:absolute;left:54px;top:296px;
width:546px;
text-align:left;
}
#contents p.threeb{
position:absolute;left:54px;top:370px;
width:546px;
text-align:left;
}

#contents h3.four{
position:absolute;left:14px;top:436px;
width:614px;
height:19px;
background-image: url(img/h3_four.png);
text-indent:-9999px;
}
* html #contents h3.four{
background-image:url(img/h3_four2.png);
height:19px;
}
#contents p.four{
position:absolute;left:54px;top:466px;
width:546px;
text-align:left;
}
#contents p.fourb{
position:absolute;left:54px;top:540px;
width:546px;
text-align:left;
}

#contents p{
position:absolute;left:42px;top:630px;
width:560px;
height:250px;
}
#contents2 p{
position:absolute;left:42px;top:1100px;
width:560px;
height:250px;
}
#contents2 p.zouga{
position:absolute;left:42px;top:1370px;
width:560px;
height:250px;
}
#contents2 p.zouga2{
position:absolute;left:42px;top:1640px;
width:560px;
height:250px;
}

.ye{
color:#D5D500;
}
.bl{
color:#0091F0;
font-size:120%
}
.bl2{
color:#FFCC00;
}
.bl3{
color:#0091F0;
}
.record_bl{
color:#0091F0;
}


#side-menu{
position:relative;left:2px; top:76px;
float:left;
width:168px;
height:960px;
background-image:url(img/contents-leftback5.jpg);
background-repeat:no-repeat;
margin-bottom:20px;
}
#side-menu2{
position:relative;left:2px; top:76px;
float:left;
width:168px;
height:2100px;
background-image:url(img/contents-leftback4.jpg);
background-repeat:no-repeat;
margin-bottom:20px;
}

#side-menu ul{
position:relative;left:0px; top:0px;
margin:86px 7px 0px 7px;
list-style:none;
}
#side-menu li{
margin-bottom:9px;
}
#side-menu li a {
display:block;
text-decoration:none;
text-indent:-9999px;
width:154px;
height:30px;
margin-bottom:9px;
background-image: url(img/button_side2.jpg);
}
#side-menu2 ul{
position:relative;left:0px; top:0px;
margin:86px 7px 0px 7px;
list-style:none;
}
#side-menu2 li{
margin-bottom:9px;
}
#side-menu2 li a {
display:block;
text-decoration:none;
text-indent:-9999px;
width:154px;
height:30px;
margin-bottom:9px;
background-image: url(img/button_side2.jpg);
}

#side-menu3 ul{
position:relative;left:0px; top:0px;
margin:86px 7px 0px 7px;
list-style:none;
}
#side-menu3 li{
margin-bottom:9px;
}
#side-menu3 li a {
display:block;
text-decoration:none;
text-indent:-9999px;
width:154px;
height:30px;
margin-bottom:9px;
background-image: url(img/button_side2.jpg);
}

#record a{ 
background-position: 0px 0px;
}
#record a:hover,
#record a:focus {
background-position:-154px 0px;
}
#manager a{ 
background-position:0px -39px;
}
#manager a:hover,
#manager a:focus {
background-position:-154px -39px;
}
#news a{ 
background-position:0px -78px;
}
#news a:hover,
#news a:focus {
background-position:-154px -78px;
}
#uniform a{ 
background-position:0px -117px;
}
#uniform a:hover,
#uniform a:focus {
background-position:-154px -117px;
}
#link a{ 
background-position:0px -156px;
}
#link a:hover,
#link a:focus {
background-position:-154px -156px;
}
#score a{ 
background-position:0px -195px;
}
#score a:hover,
#score a:focus {
background-position:-154px -195px;
}
#bbs a{ 
background-position:0px -234px;
}
#bbs a:hover,
#bbs a:focus {
background-position:-154px -234px;
}



#footer{
width:820px;
height:50px;
clear:both;
position:relative;
background-position:top center;
background-image:url(img/foot_back.gif);
background-repeat:no-repeat;
}

hr.one{
position:absolute;left:22px; top:538px;
width:598px;
color:#CCCCCC;
}
hr.two{
position:absolute;left:22px; top:1062px;
width:598px;
color:#CCCCCC;
}
hr.three{
position:absolute;left:22px; top:1400px;
width:598px;
color:#CCCCCC;
}
hr.record{
position:absolute;left:22px; top:161px;
width:598px;
color:#CCCCCC;
}
hr.record2{
position:absolute;left:22px; top:1018px;
width:598px;
color:#CCCCCC;
}
hr.record4{
position:absolute;left:22px; top:1088px;
width:598px;
color:#CCCCCC;
}

#contents2 dt{
text-align:left;
width:250px;
margin-bottom:15px;
}


#contents2 img.uni{
position:absolute;left:40px; top:241px;
}
#contents2 img.uni2{
position:absolute;left:40px; top:621px;
}
#contents2 h3.uni{
position:absolute;left:48px; top:201px;
text-indent:-9999px;
background-image:url(img/officialyuniform.gif);
width:539px;
height:19px;
}
#contents2 h3.sta{
position:absolute;left:48px; top:201px;
text-indent:-9999px;
background-image:url(img/stadium.gif);
width:539px;
height:19px;
}
#contents2 h3.shirt1{
position:absolute;left:48px; top:201px;
text-indent:-9999px;
background-image:url(img/gameshirth3.gif);
width:539px;
height:19px;
}
#contents2 h3.other{
position:absolute;left:48px; top:201px;
text-indent:-9999px;
background-image:url(img/otheritem.gif);
width:539px;
height:19px;
}
#contents2 p.uni1{
position:absolute;left:60px; top:501px;
width:520px;
height:240px;
text-align:left;
}
#contents2 p.uni2{
position:absolute;left:60px; top:886px;
width:520px;
height:240px;
text-align:left;
}
#contents2 h2.uni{
position:absolute;left:16px;top:11px;
width:614px;
height:44px;
background-image: url(img/bar-uniform.jpg);
text-indent:-9999px;
}

