/***** メニュー スケジュール *****/

.jry_rcruit{  /*** ジュニアユース募集締切 ***/
	float:left;
    width:150px;
	height:20px;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
	line-height:18px;
    color:#FFF; 
	margin:0 10px 0 5px;
    padding:0;
	background:#FF0000;
    }

.allmain_waku{
	float:left;
	width:620px;
	height:auto;
	text-align:left;
	margin:0;
	padding:0 20px 10px 20px;
}

.info_s{
	float:left;
	width:220px;
	margin:0;
	padding:0;
}

.info2_s{
	float:left;
	width:220px;
	margin:0;
	padding:17px 0 5px 0;
}

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

.kekka_s{
	float:left;
	width:220px;
	margin:0;
	padding:0 0 2px 0;
}

#allmain_right{
	float:right;
	width:380px;
	text-align:left;
	margin:0;
	padding:15px 0 0 0;
	font-family: 'Verdana', sans-serif;
	font-size:25px;
	color:#999;
}

.scroll_right{
	clear:left;
	width:376px;
	height:600px;
	text-align:left;
	font-size:12px;
	margin:5px 0 0 0;
	padding:0;
	border:1px solid #CCCCCC;
    overflow :auto;
}


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

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

#info ul li{
	float:left;
	width:190px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#777;
	line-height:13px;
	margin:0;
	padding:4px 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 へ）*/
	}

.info2_left{
	float:left;
	width:199px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:12px;
	color:#999;
	border-bottom: 1px dotted #BBB;
	line-height:15px;
	margin:0 5px 0 1px;
	padding:4px 5px 3px 5px;
	
}

.info2_month{ /*** 月 ***/
	float:left;
	width:28px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:11px;
	color:#7f7f33;
	line-height:13px;
	margin:0;
	padding:0;
	text-decoration:none;
}

.info2_sche{ /*** スケジュール ***/
	float:right;
	width:165px;
	height:auto;
    font-family: 'Verdana', sans-serif;
	font-size:10px;
	color:#888;
	line-height:12px;
	margin:0;
	padding:0;
	text-decoration:none;
}

#bott_waku{
	float:none;
	width:620px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#AAA;
	text-align:left;
	margin:0;
	padding:10px 0 3px 0;
}

#bott_waku a{
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
    color:#002299;
	margin:0;
    padding:0;
}
	
#bott_waku a:link {
	color:#7fbfff;
	text-decoration:none;
}
#bott_waku a:visited{
	color:#7fbfff;
	text-decoration:none;
}
#bott_waku a:active {
	color:#7fbfff;
	text-decoration:none;
}
#bott_waku a:hover{
	color:#1e90ff ;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}

.cup_s{                     /*** 大会名 ***/
	clear:left;
    width:350px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#FFFFFF;
	margin:0;
    padding:4px 0 0 10px;
	background:#3d5ccc;
    }

.cupday_s{                  /*** 日付・グランド ***/
	float:none;    
	width:350px;
	height:10px;
	font-family: 'Verdana', sans-serif;
	text-align:left;
	font-size:10px;
    color:#FFFFFF;
	margin:0;
    padding:3px 0 5px 10px;
	background:#3d5ccc;
    }
	
.tm_s{                     /*** 大会名 ***/
	float:none;
    width:350px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#FFFFFF;
	margin:0;
    padding:4px 0 0 10px;
	background:#3d5ccc;
    }

.tmday_s{                  /*** 日付・グランド ***/
	float:none;    
	width:350px;
	height:10px;
	font-family: 'Verdana', sans-serif;
	text-align:left;
	font-size:10px;
    color:#FFFFFF;
	margin:0;
    padding:3px 0 5px 10px;
	background:#3d5ccc;
    }
	
.back_s{                /*** bg ***/
	float:left;
    width:360px;
	height:auto;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
    color:#666666;
	margin:0;
    padding:0;
	background:#F5F5F5;
    }	

.team_s{              /*** チーム（ブルーダー） ***/
	float:left;
	width:110px;
	max-height:60px;
	text-align:right;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
	line-height:13px;
	color:#333333;
	margin:0;
	padding:15px 0 15px 0;
    }

.vs_s{                  /*** 相手チーム名 ***/
	float:right;
	width:154px;
	max-height:60px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
	line-height:13px;
	color:#333333;
	margin:0;
	padding:15px 0 15px 0;
    }

.goal_s{                   /*** 得点 ***/
	float:left;
    width:95px;
	height:auto;
	text-align: center;
	font-family: 'Verdana', sans-serif;	
	font-size:15px;
	line-height:17px;
    color:#333333; 	
	margin:0;
    padding:12px 0 13px 0;
    }

.goal_s p{
	font-family: 'Verdana', sans-serif;
	font-size:15px;
	line-height:17px;
    color:#111;
	font-weight:bold;
}

.result_s{        /*** 結果・順位 ***/
	clear:left;
    width:348px;
	height:auto;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	line-height:13px;
    color:#444;
	margin:0;
    padding:6px 0 8px 12px;
	background:#E1E1E1;
	border-bottom:1px solid #BBB;	
    }
	
.space{
	float:left;
	width:360px;
	height:10px;
	
}

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

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

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


.text01{
	float:none;
	width:600px;
	text-align: left;
    padding:0 0 0 0; 		
	}
		
.text01 li {
	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:none;
	width:600px;
	text-align: left;
    padding:0 0 0 0; 		
	}
		
.text02 li {
	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;
	}	




/************************* ユース文 *****************************/

.youth_title{  /*** ユースタイトル ***/
	float:none;
    width:577px;
	height:15px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#FFFFFF;
	font-weight:bold;  
	margin:5px 0 0 9px;
    padding:4px 0 2px 10px;
	background:#002290;
    }

.youthu_bun{  /*** ユース募集文 ***/
	float:none;
    width:575px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
	line-height:20px;
    color:#666666; 
	margin:0 0 15px 10px;
    padding:10px 0 10px 10px;
	background:#F5F5F5;
    }

.youth_waku{  /*** 枠（スクロールなし縦450px） ***/
	float:none;
	text-align:left;
	width :613px;
	height:540px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom:20px;
	padding-left: 5px;
} 

/************************* ナイタースクール *****************************/

.school-mousikomi{  /***申し込み***/
	clear:left;
	width:160px;
	height:100%;
	border:1px solid #CCCCCC;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	line-height:25px;
	color:#666666;
	margin:0 0 10px 0;
	padding:20px 0 20px 0;
    }	


.school_title{  /*** スクール問い合わせタイトル ***/
	float:none;
    width:585px;
	height:28px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:15px;
    color:#FFFFFF;
	font-weight:bold;  
	margin:10px 0 0 10px;
    padding:5px 0 0 10px;
	background:url(image/titleback_595.gif);
	background-repeat:no-repeat;
    }
	
.school_bun{  /*** スクール問い合わせ ***/
	float:none;
    width:579px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
	line-height:20px;
    color:#666666; 
	margin:0 0 15px 10px;
    padding:10px 0 10px 15px;
	background:#F5F5F5;
	border-bottom:1px dotted #CCC;
    }	
	
	
/************************* 試合結果 *****************************/


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

.cup{  /*** 大会名・日付・グランド ***/
	float:none;
    width:585px;
	height:15px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
    color:#FFFFFF;
	font-weight:bold;  
	margin:0;
    padding:4px 0 2px 10px;
	background:#002290;
    }
	
.tm{  /*** トレーニングマッチ・日付・グランド ***/
	float:none;
    width:585px;
	height:15px;
	text-align: left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
    color:#FFFFFF;
	font-weight: bold;  
	margin:0;
    padding:4px 0 2px 10px;
	background:#99bbff;
    }	

.game{  /*** 試合内容 ***/
	float:left;
    width:100px;
	height:30px;
	text-align:center;	
	font-size:11px;
    color:#666666;  
	margin:0;
    padding:13px 0 2px 10px;
	background:#F5F5F5;
    }

.team{  /*** チーム（ブルーダー） ***/
	float:left;
    width:170px;
	height:30px;
	text-align:right;
	font-family: 'Verdana', sans-serif;
	font-size:13px;
    color:#333333;  
	margin:0;
    padding:12px 0 3px 0;
	background:#F5F5F5;
    }

.vs{  /*** 相手チーム名 ***/
	float:left;
    width:236px;
	height:30px;
	text-align: left;
	font-family: 'Verdana', sans-serif;	
	font-size:13px;
    color:#333333;  
	margin:0;
    padding:12px 0 3px 0;
	background:#F5F5F5;
    }

.goal{  /*** 得点 ***/
	float:left;
    width:80px;
	height:30px;
	text-align: center;
	font-family: 'Verdana', sans-serif;	
	font-size:16px;
	font-weight:bold;	
    color:#333333; 	
	margin:0;
    padding:10px 0 5px 0;
	background:#F5F5F5;
    }
	
.pk{  /*** PK戦の場合 ***/
	float:left;
    width:80px;
	height:42px;
	text-align:center;
	font-family: 'Verdana', sans-serif;	
	font-size:12px;
	font-weight:bold;	
	line-height:13px;	
    color:#333333; 	
	margin:0;
    padding:3px 0 0 0;
	background:#F5F5F5;
    }		
	

.getgoal{  /*** 得点者 ***/
	clear:both;
    width:566px;
	height:auto;
	text-align: left;
	font-family: 'Verdana', sans-serif;		
	font-size:9px;
    color:#666666;
	margin:0;
    padding:5px 0 3px 30px;
	background:#E5E5E5;
	border-bottom:1px solid #CCCCCC;	
    }
	
.result{  /*** 結果・順位 ***/
	clear:both;
    width:586px;
	height:auto;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
    color:#666666;
	margin:0;
    padding:5px 0 5px 10px;
	background:#e5e1ce;
	border-bottom:1px solid #CCCCCC;	
    }	


/************** リンク **************/


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

.link-table{
	float:left;
    width :100px;
    height:60px;	
	margin: 0 0 17px 15px;
	padding:0 0 0 0;		
	background:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;
	}
	
.link-for{
	float:left;
    width :150px;
    height:55px;	
	text-align:left;
	font-family: 'Verdana', sans-serif;	
	font-size:10px;
    color:#666666;  	
	margin: 0 0 17px 1px;
	padding:0 0 5px 10px;		
	background:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;	
	}	
	
/************** フースバルシューレ **************/


.waku{  /*** 枠（スクロールなしでオート） ***/
	float:none;
	text-align:left;
	width :615px;
	height:auto;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom:20px;
	padding-left: 5px;
} 



.schule_title{  /***タイトル***/
	float:none;
    width:390px;
	height:27px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:15px;
    color:#FFFFFF;
	font-weight:bold;
	margin:0;
    padding:5px 0 0 10px;
	background:url(image/titleback_400.gif);
	background-repeat: no-repeat;
    }
	
.schule_bun{  /***文字***/
	float:none;
    width:380px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
	line-height:17px;
    color:#666666;
	background:#F5F5F5;
	margin:0 0 10px 0;
    padding:10px 10px 10px 10px;
	border-bottom:1px dotted #CCC;
    }
	
.schu_day{  /***スケジュール更新日***/
	clear:left;
	width:160px;
	height:70px;
	border:1px solid #CCCCCC;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
	line-height:25px;
	color:#666666;
	margin:0;
	padding:20px 0 15px 0;
    }	
	
.schule-mousikomi{  /***申し込み***/
	clear:left;
	width:160px;
	height:100%;
	border:1px solid #CCCCCC;
	text-align:center;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	line-height:20px;
	color:#666666;
	margin:17px 0 0 0;
	padding:15px 0 15px 0;
    }

.csc{
	clear:left;
	width:300px;
	height:30px;
	font-family: 'Verdana', sans-serif;
	font-size:18px;
	line-height:25px;
	color:#fff;
	margin:0 0 10px 0;
	padding:7px 0 0 0 ; 
	background:#fff;
	text-align:center;
	border:1px solid #0066FF;
    }
	
.csc a:hover{
	text-decoration:none;
    }
		
	
/************** マップ　文 **************/

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

.map_title{  /*** マップ地域タイトル ***/
	float:none;
    width:270px;
	height:28px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:15px;
    color:#FFFFFF;
	font-weight:bold;  
	margin:0;
    padding:5px 0 0 10px;
	background:url(image/titleback_280.gif);
	background-repeat:no-repeat;
    }	
	
.map_bun{  /*** マップ内容 ***/
	float:none;
    width:270px;
	height:auto;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:11px;
	line-height:20px;
    color:#666666; 
	margin:0 0 15px 0;
    padding:10px 0 10px 10px;
	background:#F5F5F5;
    }
	
/************** イベント **************/	

.event_title{ 
	float:left;
    width:570px;
	height:28px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:15px;
    color:#FFFFFF;
	font-weight:bold;  
	margin:5px 0 20px 0;
    padding:5px 0 0 10px;
	background:url(image/titleback_580.gif);
	background-repeat:no-repeat;
    }

.event_back01{  /***文字 new ***/
	float:left;
	height:auto;
    width:560px;
	background:#E5E5E5;
	margin:0 0 10px 0;
    padding:10px 10px 10px 10px;
    }

.event_bun01{  /***文字 new ***/
	float:left;
	height:auto;
    width:370px;
	margin:0;
    padding:0 0 10px 0;
	border-bottom:1px dotted #CCCCCC;
    }	

.event_bun01 b{ 
    text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:32px;
    color:#002290;
	text-decoration:none;
}

.event_bun01 p{ 
    text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	line-height:18px;
    color:#666666;	
    }
	
.event_photo{
	float:right;
	height:150px;
	margin:0;
    padding:0;
}

.youtube01{
	float:left;
	height:385px;
	width:480px;
	margin:25px 0 25px 20px;
	padding:0;
    }

.event_scroll{  /*** スクロール ***/
	float:none;
	text-align: left;
	margin:10px 0 10px 20px;
	padding:13px 0 0 15px;
    width :605px;
    height :650px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
    overflow :auto;
} 


.event_back{  /***文字***/
	float:none;
	height:auto;
    width:380px;
	background:#F5F5F5;
	margin:0 0 10px 0;
    padding:10px 10px 10px 5px;
    }

.event_bun{  /***文字***/
	float:none;
	height:auto;
    width:375px;
	margin:0;
    padding:0 0 10px 0;
	border-bottom:1px dotted #CCCCCC;
    }	

.event_bun p{ 
    text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:10px;
	line-height:20px;
    color:#666666;	
    }
	
.youtube{ 
	height:385px;
    width:400px;
	margin:15px 0 25px 20px;
	padding:0;
    }
    
	
/************** RECORD 記録室 **************/	

.record_title{ 
	float:none;
    width:400px;
	height:15px;
	text-align:left;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#b0c4de ;
	font-weight:bold;  
	margin:5px 0 20px 10px;
    padding:4px 0 2px 15px;
	background:#e6e6fa ;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
    }

.re_waku{  /*** 枠（スクロールなし縦450px） ***/
	float:left;
	text-align:left;
	width :613px;
	height:730px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom:20px;
	padding-left: 5px;
	overflow :auto;
} 
	
.record_waku{
	float:left;
	text-align:left;
	width :590px;
	height:auto;
	background:#E1E1E1;
	margin:0 0 10px 4px;
	padding:15px 0 5px 0;
}
.year{
	float:left;
	text-align:left;
	width :195px;
	padding:0 0 0 20px;
	font-family: 'Verdana', sans-serif;
	font-size:18px;
    color:#888888;
	font-weight:bold;
}

.category{
	float:right;
	text-align:left;
	width :315px;
	padding:0 15px 10px 0;
	font-weight:bold;
}

.category_bott{
	float:left;
	text-align:left;
	width :300px;
	background:#003399;
	font-family: 'Verdana', sans-serif;
	font-size:12px;
    color:#FFFFFF;
	padding:3px 0 3px 12px;
	margin:0 0 10px 0;
	border-bottom:2px solid #777;
	border-right:2px solid #777;
}

.category_bott a:link {
	color:#FFFFFF;
	text-decoration:none;
}

.category_bott a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.category_bott a:hover{
	color:#87cefa;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
}
	
.result_photo{
	float:left;
	width:220px;
	text-align:left;
	margin:0;
	padding:15px 0 0 0;
}
