
/*フォント&枠*/

#heade-line-a {


}

#heade-line-b {
margin:5px 0px 5px 0px;
}



/*メインメニュー*/
#mainmenu ul{
	list-style:none;
}

#mainmenu li{
	display:inline;
}


#mainmenu a {
	text-decoration:none;
 	color: #fff;
 	margin: 0px 0px 0px 10px;
 	padding: 0px 0px 0px 0px;
 	font: bold 17px arial;
}

#mainmenu  a:visited {
	text-decoration:none;
 	color: #fff;
 	margin: 0px 0px 0px 10px;
 	padding: 0px 0px 0px 0px;
	font: bold 17px arial;
	background: transparent;
}


#mainmenu  a:hover, a:active {
	text-decoration: underline;
	color: #00ff00;
	/*font-size: 17px;*/
	font: bold 17px arial;
}



#left-wrapper .frame-top {
margin: 0px 5px 0px 0px;
border: 1px solid #006400;
font: normal 12px arial;
color: #696969;

}


#left-wrapper .frame-top h5 {
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}



#left-wrapper .frame-top a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 3px 5px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


#left-wrapper .frame-top a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 3px 5px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

#left-wrapper .frame-top a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}




/*二段目以降*/

#left-wrapper .frame {
margin: 10px 5px 0px 0px;
border: 1px solid #006400;
font: normal 12px arial;
color: #696969;

}


#left-wrapper .frame h5 {
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}



#left-wrapper .frame a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 3px 5px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


#left-wrapper .frame a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 3px 5px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

#left-wrapper .frame a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}


#left-wrapper .Nonframe{

}



/**************************************************
				真ん中コンテンツ
**************************************************/


#soccer table{
	margin: 5px 0px 10px 0px;
	padding: 2px;
	width: 98%;
	border: 1px;
	border: 1px solid #006600;
	background: #ffffff;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;		
	}

html>body table {border-collapse: separate;}		



#soccer th{
	border-right: 1px solid #006600;
	border-bottom: 1px solid #006600;
	text-align: center;	
}


#soccer td{
	border-right: 1px solid #006600;
	border-bottom: 1px solid #006600;
	text-align: center;	
}

#soccer a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


#soccer a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

#soccer a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}





.bloglink a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


.bloglink a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

.bloglink a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}



#center-contents .frame {
	margin: 10px 5px 0px 5px;
	border: 1px solid #006400;

}

#center-contents .frame h5 {
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}



#center-contents .frame a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


#center-contents .frame a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

#center-contents .frame a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}


#center-contents .frame-link {
	margin: 10px 5px 0px 5px;
	border: 1px solid #006400;

}

#center-contents .frame-link h5 {
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}


#center-contents .frame-link a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


#center-contents .frame-link  a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

#center-contents .frame-link  a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}



#center-contents .frame-link p {
	margin: 0px 5px 0px 5px;
	font: normal 12px arial;

}



/*リンクライン表示*/

#center-contents .frame-link-line {
	margin: 10px 5px 0px 5px;
	border: 1px solid #006400;

}

#center-contents .frame-link-line h5 {
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}

#center-contents .frame-link-line ul {
	margin: 0px;
	padding: 1px 5px 1px 5px;
	list-style-type: none;
} 

#center-contents .frame-link-line li {
	display: inline;
}



#center-contents .frame-link-line a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}


#center-contents .frame-link-line a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}

#center-contents .frame-link-line  a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}



/**************************************************
				右コンテンツ
**************************************************/

#right-wrapper .frame {
	margin: 10px 5px 0px 5px;
	width: 268px;
	border: 1px solid #006400;
	font: normal 12px arial;
}

#right-wrapper .frame h5{
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}


#right-wrapper .frame p{
	margin: 0px 5px 0px 5px;

}


#right-wrapper .link-line ul {
	margin: 0px;
	padding: 1px 5px 1px 5px;
	list-style-type: none;
} 

#right-wrapper .link-line li {
	display: inline;
}

/*リンク設定*/

#right-wrapper .frame a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}

#right-wrapper .frame a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}


#right-wrapper .frame a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}


/************************************************
				フレーム無し
*************************************************/
#right-wrapper .non-frame {
	margin: 10px 5px 0px 5px;
	width: 268px;
	font: normal 12px arial;
}

#right-wrapper .non-frame h5{
	font: normal 13px arial;
	color: #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}


#right-wrapper .non-frame p{
	margin: 0px 5px 0px 5px;

}

/*リンク設定*/

#right-wrapper .non-frame a {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}

#right-wrapper .non-frame a:visited {
	color: #556b2f;
	text-decoration:none;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}


#right-wrapper .non-frame a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}





/**************************************************
				フッター設定
**************************************************/
#fotter-contents-frame {
	width: 978px;
	border: 1px solid #006400;
	float: left;
}

#fotter-contents-frame h5{
	font: normal 13px arial;
	background: #2e8b57;
	color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #006400;
	padding: 3px 0px 3px 10px;
}

#fotter-contents-frame p{
	font: normal 12px arial;
	color: #2f4f4f;
	margin-left: 10px;
}


/*リンク設定*/

#fotter-contents-frame a {
	color: #778899;
	text-decoration:none;
 	margin: 0px 0px 0px 10px;
 	padding: 0px 0px 0px 0px;
 	font: normal 12px arial;
}

#fotter-contents-frame  a:visited {
	color: #778899;
	text-decoration:none;
 	margin: 0px 0px 0px 10px;
 	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	background: transparent;
}


#fotter-contents-frame  a:hover, a:active {
	color: #008000;
	text-decoration: underline;
	font: normal 12px arial;
}



#fotter-contents {
	width: 980px;
	float: left;
}


#fotter-contents a {
	text-decoration:none;
 	margin: 0px 0px 0px 10px;
 	padding: 0px 0px 0px 0px;
 	color: #556b2f;
	font: bold 11px arial;
}

#fotter-contents  a:visited {
	text-decoration:none;
 	margin: 0px 0px 0px 10px;
 	padding: 0px 0px 0px 0px;
	color: #556b2f;
	font: bold 11px arial;
	background: transparent;
}


#fotter-contents  a:hover, a:active {
	text-decoration: underline;
	/*font-size: 17px;*/
	color: #008000;
	font: bold 11px arial;
}


.fotter-contents {
	width: 196px;
	padding-bottom: 5px;
	float: left;
	
}



