@charset "euc-jp";


/* チーム紹介HPへのリンク (支店公式サイト) */
#team_hp {
	padding-bottom : 30px;
}

	#team_hp * {
		color : #e00;
		font-size : 140%;
		font-weight : bold;
		line-height : 140%;
	}


/* 地区名 */
ul#arealink {
	text-align : center;
	margin :10px 0 25px 0;
	padding:0;
}

	ul#arealink li {
		display : inline;
		list-style : none inside;
		margin : 0 5px;
	}


/* チーム名 */
.team {
	margin : 0 0 30px 10px;
}

	/* 地区名を強調表示 */
	.team a {
		display : block;
		padding-bottom : 10px;
		color : #666;
		font-weight : bold;
	}

		.team a:hover {
			text-decoration : none;
		}

	.team p {
		width : 500px;
		border-bottom : 1px dotted #666;
		margin-left : 30px;
		padding : 5px;
	}

/*		.team p:first-letter {
			color : #666;
		}*/

	/* 順不同 */
	.team p.note {
		padding-top : 10px;
		border : 0;
		color : #666;
		font-size : 90%;
		text-align : right;
	}

#team_wrapper {
 width: 756px;
 margin: 0 auto 20px;
 border: 1px solid #1049A0;
 border-top: none;
}
#team_wrapper #soccer_contents2 {
 border: none;
}
#team_wrapper #soccer_contents2 h3 {
 padding: 10px 0;
}
#tit_shiten {
 width: 754px;
 border-left: 1px solid #1049A0;
 border-right: 1px solid #1049A0;
 margin: 0 auto;
 padding: 0 1px 1px;
}


.team h4 {
	margin: 0;
	padding: 0;
	font-size: 110%;
	color: #333333;
}

.team h5 {
	margin: 25px 0 0 0;
	padding: 0 0 3px 5px;
	font-size: 110%;
	color: #333333;
	font-size: 90%;
	border-bottom: 1px #CCCCCC solid;
	width: 550px;
}