@charset "utf-8";


/* playerList */
/************************************************/

#playerList {
 	overflow:hidden; 
  	zoom: 1;
  }

#playerList:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#playerList ul {
 	overflow:hidden; 
  	zoom: 1;
  }


#playerList li {
	float: left;
}


#playerList ul li a {
	background-image: url(/team/player/img/bg_list.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin-bottom: 15px;
	height: 86px;
	margin-right: 5px;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
  }


#playerList ul li a:hover {
	background-image: url(/team/player/img/bg_liston.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: underline;

}

#playerList ul li a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin-right: 7px;

}

.kana {
	font-size: 84%;
	color: #009900;
}
.textPosision {
	font-size: 80%;
	color: #999999;
}
.h3player {
	text-decoration: none;
	background-image: url(../team/img/h3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 4px;
	margin-bottom: 5px;
}
/* 登録・抹消情報 */
/************************************************/

#registrantList {
 	overflow:hidden; 
  	zoom: 1;
  }

#registrantList:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#registrantList ul {
 	overflow:hidden; 
  	zoom: 1;
  }


#registrantList li {
	float: left;
}


#registrantList ul li a {
	background-image: url(/team/player/img/bg_registrant.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin-bottom:7px;
	height: 86px;
	margin-right: 5px;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
  }


#registrantList ul li a:hover {
	background-image: url(/team/player/img/bg_registrant_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: underline;

}

#registrantList ul li a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin-right: 7px;

}
.kana2 {
	font-size: 84%;
	color: #1A69EE;
}

/* チームソング表 */
.teamsongTable {
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	width:95%;
	height:auto;
	margin:10px;
	border-left:1px solid #333;
	border-top:1px solid #333;
}
.teamsongTable thead th{
	background:#004D91;
	color:#FFFFFF;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
}
.teamsongTable tbody th{
	background:#3E71D0;
	color:#FFFFFF;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
	text-align:left;
	width:25%;
}
.teamsongTable tbody td{
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
	vertical-align:top;
}
.teamsongTable td img{
	margin-top:3px;
}


/* 選手一覧表 */
.playersTable {
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	width:600px;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
	border-left:1px solid #333;
	border-top:1px solid #333;
	font-size:80%;
}
.playersTable thead th{
	background:#000000;
	color:#FFFFFF;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
	width:15%;
}
.playersTable tbody th{
	background:#666;
	color:#FFFFFF;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
	text-align:left;
	font-weight:normal;
}
.playersTable tbody td{
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
	vertical-align:top;
}
.playersTable tbody td.numb{
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:3px;
	vertical-align:top;
	background:#F1F1F1;
}

/* キャンプページ */
/************************************************/
.camparea_w25{
	width:25%;
}

.institutionbox{
	width:100%;
	padding:5px;
	height:auto;
}
.institution_left{
	width:60%;
	height:auto;
	float:left;
}
.institution_left2{
	width:80%;
	height:auto;
	float:left;
}

.institution_left3{
	width:55%;
	height:auto;
	float:left;
}
.institution_left table{
	width:100%;
}
.institution_right{
	width:39%;
	height:auto;
	float:left;
}
.institution_right2{
	width:20%;
	height:auto;
	float:left;
}
.institution_right3{
	width:45%;
	height:auto;
	float:left;
}

.institution_right img,.institution_right2 img,.institution_right3 img{
	margin-left:10px;
}

#camp_reporttitle{
	display: block;
	width:580px;
	background-color:#CCCCCC;
	height:44px;
	padding:10px;
	margin-bottom:10px;
}

#camp_reporttitle .camp_date{
	font-size:16px;
	line-height:1.5em;
}

#camp_reporttitle .camp_title{
	font-size:22px;
	font-weight:bold;
	width:80%;
}

#camp_reporttitle .camp_weather{
	font-size:12px;
}

.camp_photolist{
	width:588px;
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #E4E4E4;
	padding:10px 0 0 10px;
	background: url(../../_share/boxGeneral.gif) !important;
	margin-bottom:10px;
}

.camp_photolist img{
	margin-bottom:10px;
	margin-right:10px;
	border: 1px solid #999999;
	padding: 1px;
	float:left;
}


/* 選手名鑑（背景：黒） */
/************************************************/
.td01b {
	background-image: url(../../_share/bg_td01b.gif);
	background-repeat: repeat;
	background-position: right bottom;
	padding: 7px 5px 6px;
	font-size: 100%;
	color:#FFFFFF;
}

.td01b_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
	color:#FFFFFF;
}

.td02b {
	background-image: url(../../_share/bg_td02b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 7px 5px 6px;
	font-size: 100%;
	background-color:#FFFFFF
}

.td02b_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
}

/* 選手名鑑（通算成績） */
/************************************************/
.td00p {
	background-image: url(../../_share/bg_td00b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 5px 3px;
	font-size: 92%;
	text-align: center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
	color:#FFFFFF;
}

.td01p {
	background-image: url(../../_share/bg_td01b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: center;
	padding: 5px 3px;
	font-size: 92%;
	color:#FFFFFF;
}

.td02p {
	background-image: url(../../_share/bg_td02b.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: right bottom;
	text-align: center;
	padding: 5px 3px;
	font-size: 92%;
}

.td01pt {
	background-image: url(../../_share/bg_td01b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: center;
	padding: 5px 3px;
	font-size: 92%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	color:#FFFFFF;
}

.td02pt {
	background-image: url(../../_share/bg_td02b.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: right bottom;
	text-align: center;
	padding: 5px 3px;
	font-size: 92%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

/* EC誘導 */
/************************************************/
.ec_base{
	width:297px;
	padding:5px;
	border: 0px;
	height:80px;
	float:left;
	background-image: url(/team/img/ec/ec_base.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/*荻野ここから*/
a.ec_0_1 {
	display:block;
	background-image:url(/team/img/ec/0_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_0_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_0_2 {
	display:block;
	background-image:url(/team/img/ec/0_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_0_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_0_3 {
	display:block;
	background-image:url(/team/img/ec/0_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_0_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_0_4 {
	display:block;
	background-image:url(/team/img/ec/0_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_0_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*荻野ここまで*/

/*大嶺ここから*/
a.ec_01_1 {
	display:block;
	background-image:url(/team/img/ec/01_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_01_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_01_2 {
	display:block;
	background-image:url(/team/img/ec/01_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_01_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_01_3 {
	display:block;
	background-image:url(/team/img/ec/01_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_01_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_01_4 {
	display:block;
	background-image:url(/team/img/ec/01_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_01_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*大嶺ここまで*/

/*サブローここから*/
a.ec_03_1 {
	display:block;
	background-image:url(/team/img/ec/03_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_03_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_03_2 {
	display:block;
	background-image:url(/team/img/ec/03_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_03_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_03_3 {
	display:block;
	background-image:url(/team/img/ec/03_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_03_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_03_4 {
	display:block;
	background-image:url(/team/img/ec/03_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_03_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*サブローここまで*/

/*西岡ここから*/
a.ec_07_1 {
	display:block;
	background-image:url(/team/img/ec/07_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_07_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_07_2 {
	display:block;
	background-image:url(/team/img/ec/07_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_07_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_07_3 {
	display:block;
	background-image:url(/team/img/ec/07_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_07_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_07_4 {
	display:block;
	background-image:url(/team/img/ec/07_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_07_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*西岡ここまで*/

/*今江ここから*/
a.ec_08_1 {
	display:block;
	background-image:url(/team/img/ec/08_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_08_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_08_2 {
	display:block;
	background-image:url(/team/img/ec/08_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_08_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_08_3 {
	display:block;
	background-image:url(/team/img/ec/08_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_08_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_08_4 {
	display:block;
	background-image:url(/team/img/ec/08_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_08_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*今江ここまで*/

/*福浦ここから*/
a.ec_09_1 {
	display:block;
	background-image:url(/team/img/ec/09_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_09_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_09_2 {
	display:block;
	background-image:url(/team/img/ec/09_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_09_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_09_3 {
	display:block;
	background-image:url(/team/img/ec/09_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_09_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_09_4 {
	display:block;
	background-image:url(/team/img/ec/09_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_09_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*福浦ここまで*/

/*大松*/
a.ec_10_1 {
	display:block;
	background-image:url(/team/img/ec/10_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_10_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_10_2 {
	display:block;
	background-image:url(/team/img/ec/10_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_10_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_10_3 {
	display:block;
	background-image:url(/team/img/ec/10_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_10_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_10_4 {
	display:block;
	background-image:url(/team/img/ec/10_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_10_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*大松*/



/*成瀬ここから*/
a.ec_17_1 {
	display:block;
	background-image:url(/team/img/ec/17_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_17_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_17_2 {
	display:block;
	background-image:url(/team/img/ec/17_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_17_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_17_3 {
	display:block;
	background-image:url(/team/img/ec/17_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_17_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_17_4 {
	display:block;
	background-image:url(/team/img/ec/17_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_17_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*成瀬ここまで*/



/*里崎ここから*/
a.ec_22_1 {
	display:block;
	background-image:url(/team/img/ec/22_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_22_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_22_2 {
	display:block;
	background-image:url(/team/img/ec/22_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_22_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_22_3 {
	display:block;
	background-image:url(/team/img/ec/22_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_22_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_22_4 {
	display:block;
	background-image:url(/team/img/ec/22_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_22_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*里崎ここまで*/

/*渡辺俊ここから*/
a.ec_31_1 {
	display:block;
	background-image:url(/team/img/ec/31_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_31_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_31_2 {
	display:block;
	background-image:url(/team/img/ec/31_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_31_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_31_3 {
	display:block;
	background-image:url(/team/img/ec/31_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_31_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_31_4 {
	display:block;
	background-image:url(/team/img/ec/31_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_31_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*渡辺俊ここまで*/



/*根元ここから*/
a.ec_32_1 {
	display:block;
	background-image:url(/team/img/ec/32_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_32_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_32_2 {
	display:block;
	background-image:url(/team/img/ec/32_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_32_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_32_3 {
	display:block;
	background-image:url(/team/img/ec/32_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_32_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_32_4 {
	display:block;
	background-image:url(/team/img/ec/32_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_32_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*根元ここまで*/

/*小林宏ここから*/
a.ec_41_1 {
	display:block;
	background-image:url(/team/img/ec/41_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_41_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_41_2 {
	display:block;
	background-image:url(/team/img/ec/41_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_41_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_41_3 {
	display:block;
	background-image:url(/team/img/ec/41_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_41_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_41_4 {
	display:block;
	background-image:url(/team/img/ec/41_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_41_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*小林宏ここまで*/

/*ズレータここから*/
a.ec_42_1 {
	display:block;
	background-image:url(/team/img/ec/42_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_42_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_42_2 {
	display:block;
	background-image:url(/team/img/ec/42_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_42_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_42_3 {
	display:block;
	background-image:url(/team/img/ec/42_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_42_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_42_4 {
	display:block;
	background-image:url(/team/img/ec/42_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_42_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*ズレータここまで*/

/*ベニーここから*/
a.ec_50_1 {
	display:block;
	background-image:url(/team/img/ec/50_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_50_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_50_2 {
	display:block;
	background-image:url(/team/img/ec/50_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_50_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_50_3 {
	display:block;
	background-image:url(/team/img/ec/50_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_50_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_50_4 {
	display:block;
	background-image:url(/team/img/ec/50_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_50_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*ベニーここまで*/

/*堀ここから*/
a.ec_05_1 {
	display:block;
	background-image:url(/team/img/ec/05_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_05_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_05_2 {
	display:block;
	background-image:url(/team/img/ec/05_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_05_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_05_3 {
	display:block;
	background-image:url(/team/img/ec/05_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_05_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_05_4 {
	display:block;
	background-image:url(/team/img/ec/05_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_05_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*堀ここまで*/

/*清水直ここから*/
a.ec_18_1 {
	display:block;
	background-image:url(/team/img/ec/18_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_18_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_18_2 {
	display:block;
	background-image:url(/team/img/ec/18_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_18_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_18_3 {
	display:block;
	background-image:url(/team/img/ec/18_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_18_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_18_4 {
	display:block;
	background-image:url(/team/img/ec/18_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_18_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*清水直ここまで*/

/*唐川ここから*/
a.ec_19_1 {
	display:block;
	background-image:url(/team/img/ec/19_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_19_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_19_2 {
	display:block;
	background-image:url(/team/img/ec/19_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_19_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_19_3 {
	display:block;
	background-image:url(/team/img/ec/19_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_19_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_19_4 {
	display:block;
	background-image:url(/team/img/ec/19_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_19_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*唐川ここまで*/

/*小野ここから*/
a.ec_29_1 {
	display:block;
	background-image:url(/team/img/ec/29_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_29_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_29_2 {
	display:block;
	background-image:url(/team/img/ec/29_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_29_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_29_3 {
	display:block;
	background-image:url(/team/img/ec/29_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_29_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_29_4 {
	display:block;
	background-image:url(/team/img/ec/29_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_29_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*小野ここまで*/

/*早川ここから*/
a.ec_44_1 {
	display:block;
	background-image:url(/team/img/ec/44_1.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_44_1 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_44_2 {
	display:block;
	background-image:url(/team/img/ec/44_2.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_44_2 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_44_3 {
	display:block;
	background-image:url(/team/img/ec/44_3.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_44_3 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
a.ec_44_4 {
	display:block;
	background-image:url(/team/img/ec/44_4.jpg);
	width: 68px;
	height:68px;
	margin-right:2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.ec_44_4 {
	background-position:0px -85px;
	margin-right:2px;
	height:68px;
}
/*早川ここまで*/

/* チーム・選手応援歌ページ */
/************************************************/
.btn_movie {
	display:block;
	background-image:url(/_share/bt/btn_movie.gif);
	width: 45px;
	height:55px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btn_movie {
	background-position:0px -55px;
}
