
/***** 2010 *****/

.info_waku{
	float:left;
	width:578px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:10px 20px 10px 20px;
	line-height:20px;
	background:#b8860b;
	border-bottom:5px solid #d2b48c;
}
.info_waku p {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.bosyu{
	float:left;
	width:578px;
	height:auto;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:10px 20px 10px 20px;
	line-height:25px;
	background:#dc143c;
	border-bottom:5px solid #ff7f50;
}

.bosyu1{
	float:left;
	width:578px;
	height:auto;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:10px 20px 10px 20px;
	line-height:25px;
	background:#ff69b4;
	border-bottom:5px solid #ffc0cb;
}

.bosyu p {
	font-size:18px;
	font-weight:bold;
	color:#FFF;
}

.bosyu1 p {
	font-size:18px;
	font-weight:bold;
	color:#FFF;
}

.bosyu a:link {
	color:#FFF;
	text-decoration:none;
}

.bosyu a:visited{
	color:#FFF;
	text-decoration:none;
}

.bosyu a:active {
	color:#FFF;
	text-decoration:none;
}
	
.bosyu a:hover{
	color:#FFF;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}
	
.bosyu1 a:link {
	color:#FFF;
	text-decoration:none;
}

.bosyu1 a:visited{
	color:#FFF;
	text-decoration:none;
}

.bosyu1 a:active {
	color:#FFF;
	text-decoration:none;
}
	
.bosyu1 a:hover{
	color:#FFF;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}


.jybosyu_waku{
	float:left;
	width:578px;
	height:auto;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:10px 20px 10px 20px;
	line-height:20px;
	background:#6495ed;
	border-bottom:5px solid #87cefa;
}


.jybosyu_waku p {
	font-size:15px;
	font-weight:bold;
	color:#FFF;
}

.jybosyu_waku a:link {
	color:#FFF;
	text-decoration:none;
}

.jybosyu_waku a:visited{
	color:#FFF;
	text-decoration:none;
}

.jybosyu_waku a:active {
	color:#FFF;
	text-decoration:none;
}
	
.jybosyu_waku a:hover{
	color:#FFF;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}
	


.allmain_waku{
	float:left;
	width:620px;
	height:auto;
	text-align:left;
	margin:0;
	padding:0 20px 10px 20px;
	font-family: 'Verdana', sans-serif;
}

.topmaintitle{
	width:615px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#666666;
	margin:0;
	border-bottom:1px dotted #999;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom:3px;
	padding-left: 5px;
    }

#topmain_left{
	float:left;
	width:240px;
	text-align:left;
	margin:0;
	padding:20px 0 25px 0;
	font-family: 'Verdana', sans-serif;
	font-size:25px;
	color:#999;
}

#topmain_right{
	float:right;
	width:360px;
	height:auto;
	text-align:left;
	margin:0 0 25px 20px;
	padding:20px 0 0 0;
}

.inforight_waku{
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#777;
	line-height:14px;
	float:right;
	width:360px;
	text-align:left;
	margin:8px 0 0 0;
	padding:0 0 7px 0;
	border-bottom: 1px dotted #BBB;
}

.info-photo{
	float:left;
	width:70px;
	height:70px;
}

.info-text{
	float:left;
	width:275px;
	height:auto;
	padding:0 0 0 10px;
	text-decoration:none;
}

.info-text ul{
	float:left;
	width:275px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:12px;
	color:#7f7f33;
	line-height:14px;
	margin:0;
	padding:0 0 12px 5px;
	list-style-position:outside;
	list-style-type: none
}

.info-text ul li{
	float:left;
	width:260px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:11px;
	color:#777;
	line-height:14px;
	margin:0;
	padding:5px 0 0 0;
	list-style-type: none
}

.info-text li :link {
	color:#777;
	text-decoration:none;
}
.info-text li :visited{
	color:#777;
	text-decoration:none;
}
.info-text li :active {
	color:#777;
	text-decoration:none;
}
.info-text li :hover{
	color:#777;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}
	
	
.inforight_waku a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

.jr_bott{
	float:left;
	width:105px;
	height:auto;
	background-color:#FC60AA;
	border-bottom:2px solid #F9C;
	text-align:center;
	padding:5px 0 5px 5px;
	margin:10px 10px 10px 0;
	}

.jr_bott a{
	font: 'Verdana', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.jr_bott a :link {
	color:#FFFFFF;
	text-decoration:none;
}
.jr_bott a :visited{
	color:#FFFFFF;
	text-decoration:none;
}
.jr_bott a :active {
	color:#FFFFFF;
	text-decoration:none;
}
.jr_bott a :hover{
	color:#FFFFFF;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}
	
	
.topwide{
	float:left;
	width:620px;
	text-align:center;
	margin:0;
	padding:20px 0 5px 0;
}

.top_youtube{
	text-align:center;
	width:620;
	margin:0 0 10px 0;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
	line-height:15px;
	color:#003399;
}

.topharf_left{
	float:left;
	width:305px;
	text-align:left;
	margin:0;
	padding:0;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#999;
}
.topharf_left a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

.topharf_right{
	float:right;
	width:305px;
	text-align:left;
	margin:0;
	padding:0;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#999;
}
.topharf_right a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

.top_title{
	float:left;
	width:auto;
	height:40px;
	margin:0;
	padding:0;
	border-bottom: 1px dotted #BBB;
}

#info{
	float:left;
	width:240px;
	margin:0;
	padding:0;
}

#info ul{
	float:left;
	width:235px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:13px;
	color:#7f7f33;
	line-height:15px;
	margin:0;
	padding:10px 0 12px 5px;
	list-style-position:outside;
	list-style-type:none;
	border-bottom: 1px dotted #BBB;
}

#info ul li{
	float:left;
	width:220px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:11px;
	color:#777;
	line-height:14px;
	margin:0;
	padding:5px 0 0 15px;
	text-decoration:none;
	background-image:url(image/topinfo_mark.gif); 
    background-repeat:no-repeat;
}

#info ul li :link {
	color:#777;
	text-decoration:none;
}
#info ul li :visited{
	color:#777;
	text-decoration:none;
}
#info ul li :active {
	color:#777;
	text-decoration:none;
}
#info ul li :hover{
	color:#777;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}





/***** トピックス *****/

.topics{
    width:610px;
	height:15px;
	text-align: left;
	font-family: 'Verdana', sans-serif;
	font-size:14px;
    color:#666666;
	font-weight: bold;  
	margin:10px 0 10px 0;
    padding:4px 0 2px 10px;
	background-image: url("../image/bg620.gif")
    }

	
.news{
	float:none;
	margin:0 0 15px 0;
	padding:0 0 0 0;
    width :618px;
    height :80px;
	background:#FFFFFF;
	border:1px solid #888888;
    overflow :auto;
} 


.text01{
	float:left;
	width:585px;
	text-align:left;
    padding:0 0 0 0; 		
	}
		
.text01 li {
	width:585px;
	text-align: left;
    list-style-position:outside;	
	list-style-type:none;
	margin:0 0 0 0;
    padding:4px 5px 4px 10px;
	line-height:12px;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	background:#FFFFFF;
	}

	
.text02{
	float:left;
	width:585px;
	text-align: left;
    padding:0 0 0 0; 		
	}
		
.text02 li {
	width:585px;
	text-align: left;
    list-style-position:outside;	
	list-style-type:none;
	margin:0 0 0 0;
    padding:4px 5px 4px 10px;
	line-height:12px;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	background:#E7EDFE;
	}	




/***** 年間スケジュール *****/

.scheduletitle{
    float:left;
    width:225px;
	height:19px;
	text-align: left;
	font-family: 'Verdana', sans-serif;
	font-size:14px;
    color:#666666;
	font-weight:bold;  
	margin:5px 0 0 0;
    padding:2px 0 0 5px;
	background-image: url("../image/bg230.gif")
    }

.month01{
    float:left;
    width:37px;
	height:13px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:9px;	
    color:#666666;
	margin:0;
    padding:2px 0 0 5px;
	background:#FFFFFF;
    }

.schedule01{
    float:left;
    width:184px;
	height:13px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:9px;
    color:#666666;	
	margin:0;
    padding:2px 0 0 2px;
	background:#FFFFFF;
    }
	
.month02{
    float:left;
    width:37px;
	height:13px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:9px;	
    color:#666666;
	margin:0;
    padding:2px 0 0 5px;
	background:#F9E5E5;
    }
	
.schedule02{
    float:left;
    width:184px;
	height:13px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:9px;
    color:#666666;	
	margin:0;
    padding:2px 0 0 2px;
	background:#F9E5E5;
    }		



/***** メンバー *****/


.membertitle{
    clear:left;
    width:225px;
	height:19px;
	text-align: left;
	font-family: 'Verdana', sans-serif;
	font-size:14px;
    color:#666666;
	font-weight:bold;  
	margin:5px 0 5px 0;
    padding:2px 0 0 5px;
	background-image: url("../image/bg230.gif")
    }

.num01{
    float:left;
    width:22px;
	height:13px;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:9px;	
    color:#666666;
	margin:0;
    padding:2px 5px 0 5px;
	background:#FFFFFF;
    }
	
.pos01{
    float:left;
    width:15px;
	height:13px;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:9px;	
    color:#666666;
	margin:0;
    padding:2px 3px 0 0;
	background:#FFFFFF;
    }

.name01{
    float:left;
    width:173px;
	height:13px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:9px;
    color:#666666;	
	margin:0;
    padding:2px 0 0 5px;
	background:#FFFFFF;
    }
	
	
.num02{
    float:left;
    width:22px;
	height:13px;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:9px;	
    color:#666666;
	margin:0;
    padding:2px 5px 0 5px;
	background:#E5E5F9;
    }


.pos02{
    float:left;
    width:15px;
	height:13px;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:9px;	
    color:#666666;
	margin:0;
    padding:2px 3px 0 0;
	background:#E5E5F9;
    }

.name02{
    float:left;
    width:173px;
	height:13px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:9px;
    color:#666666;	
	margin:0;
    padding:2px 0 0 5px;
	background:#E5E5F9;
	}		

/***** 試合結果 *****/


.title{
    float:right;
    width:370px;
	height:19px;
	text-align: left;
	font-family: 'Verdana', sans-serif;
	font-size:14px;
    color:#666666;
	font-weight:bold;  
	margin:5px 0 5px 0;
    padding:2px 0 0 5px ;
	background-image: url("../image/bg390.gif")
    }

.scroll{  /*** スクロール ***/
	float:right;
	text-align: left;
	margin:0 0 10px 0;
	padding:0;
    width :373px;
    height :550px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
    overflow :auto;
} 

.cup{                     /*** 大会名 ***/
	float:none;
    width:345px;
	height:15px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#FFFFFF;
	margin:0;
    padding:2px 0 0 10px;
	background:#002290;
    }
	
.day{                  /*** 日付・グランド ***/
	float:none;    
	width:345px;
	height:10px;	
	text-align:left;
	font-size:9px;
    color:#FFFFFF;
	margin:0;
    padding:0 0 5px 10px;
	background:#002299;
    }	

.team{              /*** チーム（ブルーダー） ***/
	float:left;
	width:134px;
	max-height:60px;
	text-align:right;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
	color:#333333;
	margin:0;
	background:#FFFFFF;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
    }

.vs{                  /*** 相手チーム名 ***/
	float:left;
	width:130px;
	max-height:60px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
	color:#333333;
	margin:0;
	background:#FFFFFF;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
    }

.goal{                  /*** 前後半得点 ***/
	float:left;
	width:84px;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:13px;
	color:#333333;
	padding:0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

    }	

.total{                   /*** 総合得点 ***/
	float:left;
    width:85px;
	height:55px;
	text-align: center;
	font-family: 'Verdana', sans-serif;	
	font-size:15px;
    color:#333333; 	
	margin:0;
    padding:5px 0 5px 0;
	background:#FFFFFF;
    }	

.player{                  /*** 出場 ***/
	clear:both;
    width:335px;
	text-align:left;		
	font-size:9px;
    color:#666666;
	margin:0;
    padding:10px 0 2px 20px;
	border-top:1px dotted #CCCCCC;
	background:#F9F9F9;		
    }
	
.change{                  /*** 交代 ***/
	clear:both;
    width:335px;
	text-align:left;		
	font-size:9px;
    color:#666666;
	margin:0;
    padding:2px 0 2px 20px;
	background:#F9F9F9;		
    }	
	

.getgoal{                  /*** 得点者 ***/
	clear:both;
    width:335px;
	text-align:left;		
	font-size:9px;
    color:#666666;
	margin:0 0 10px 0;
    padding:2px 0 10px 20px;
	border-bottom:1px dotted #CCCCCC;
	background:#F9F9F9;		
    }
	
.result{                /*** 結果・順位 ***/
	clear:both;
    width:345px;
	height:13px;
	text-align:center;
	font-family: 'Verdana', sans-serif;	
	font-size:10px;
    color:#666666;
	margin:0;
    padding:1px 0 0 10px;
	background:#e5e1ce;
	border-bottom:1px solid #CCCCCC;	
    }	


	
