/* ===============================================

   第2階層以下用CSS
   LastUpDate 2018/08/22

================================================== */




/* ================================================================ 投稿系　Pタグ == */
#main_contents p,
#main_contents div {
	margin:10px 0 10px 0;
	line-height:20px;
}


/* =============================================== ページ系 Pタグ == */

.page #main_contents p,
.page #main_contents div {
	margin:0 0 0 0;}



/* ================================================================ 段落 == */
.page #main_contents .cont00 {
	margin:0 0 15px 0;}

.page #main_contents .cont01 {
	margin:10px 0 0 0;}

.page #main_contents .cont02 {
	margin:15px 0 15px 0;}

/* ================================================================ インデント == */
#main_contents .indent01 {
	margin:0 0 0 12px;
}
#main_contents .indent02 {
	margin:0 0 0 12px;
}
#main_contents .indent02 p {
	text-indent:-12px;
}

/* ---------------------------------------------------------------- *
  00 文字装飾
 * ---------------------------------------------------------------- */

/* MEMO：太字 ！お知らせ(lv1) */
#main_contents .font01 {
	font-weight: bold;}

/* MEMO：赤 ！お知らせ(lv1-) */
#main_contents .font03 {
	color: #FF0000;}

/* MEMO：太字 紺 ！お知らせ(lv2) */
#main_contents .font07 {
	color: #000080;
	font-weight: bold;}

/* MEMO：太字 紺 文字大 ！お知らせ(lv3) */
#main_contents .font02 {
	color: #000080;
	font-size: 121.4%;
	font-weight: bold;}

/* MEMO：太字 赤 文字大 ！お知らせ(lv3-) */
#main_contents .font06 {
	font-weight:bold;
	color:#FF0000;}





/* 太字 赤 */
#main_contents .font08 {
	font-weight:bold;
	color:#FF0000;}

#main_contents .font04 {
	color:#B1001F;}

/* 紺 */
#main_contents .font05 {
	color:#000080;}




#main_contents .font_size01 {
	font-size:28px;
}


/* ================================================================ リンク・ダウンロード == */

a:link {color: #0095d9; text-decoration:none;}
a:visited {color: #0095d9; text-decoration:none;}
a:hover {color: #0095d9; text-decoration:underline;}
a:active {color: #0095d9; text-decoration:underline;}

#main_contents .link_dl {
	padding: 0 0 0 24px;
	background: url(/img/common/link_dl.gif) no-repeat;}


/* ================================================================ ページの先頭へ == */
#main_contents .pagetop {
	padding:20px 0 20px 0;
	text-align:right;
}
#main_contents .pagetop a {
	line-height:15px;
}


/* ================================================================ 見出し == */

/* 投稿系 */

/* 投稿系記事タイトル */
#main_contents .single-title {
	padding: 6px 6px 6px 6px;
	margin: 20px 0 15px 0;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background: url(/img/common/bg_h2.gif);
	border-left: solid 6px #C7A957;}

#main_contents h1 {
	line-height:120%;}

.cat_homegame #main_contents h2 {
	padding: 6px 6px 6px 6px;
	margin: 0 0 15px 0;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background: url(/img/common/bg_h2.gif);
	border-left: solid 6px #C7A957;}

.homegame_information h3 {
	padding: 6px 6px 6px 6px;
	margin: 0 0 15px 0;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background: url(/img/common/bg_h2.gif);
	border-left: solid 6px #C7A957;}

.cat_homegame #main_contents h3 {
	padding: 2px 6px 2px 6px;
	margin: 0 0 15px 0;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	border-left: solid 6px #898989;}

.homegame_information h4 {
	padding: 2px 6px 2px 6px;
	margin: 0 0 15px 0;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	border-left: solid 6px #898989;}

#main_contents #ticket_info h1 {
	font-size:121.4%;
	font-weight:bold;
	color:#000080;}

#main_contents h3.pt01 {
	padding: 0 3px 0 5px;
	margin: 0 0 15px 0;
	height: 20px;
	line-height:20px;
	font-weight: bold;
	font-size: 12px;
	color: #000080;
	background: #fff;
	border:solid 1px #000080;}

/* 試合日程／結果（詳細） */
.cat_top_result #main_contents h1.single-title {
	font-size:200%;
}

/* ページ系 */
h2.leagues_kind_name,
.page #main_contents h2 {
	padding: 6px 6px 6px 6px;
	margin: 0 0 15px 0;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background: url(/img/common/bg_h2.gif);
	border-left: solid 6px #C7A957;
}

h2.leagues_kind_name {
	margin-top: 20px;
}

#main_contents .league_annotation p {
	margin-top: 0;
}

.leagues_table {
	margin-bottom: 10px;
	table-layout: fixed;
}

.leagues_table .cell01 { width: 7%; }
.leagues_table .cell02 { width: 9%; }
.leagues_table .cell03 { width: 5%; }
.leagues_table .cell04 { width: 7%; }
.leagues_table .cell05 { width: 21%; }
.leagues_table .cell06 { width: 9%; }
.leagues_table .cell07 { width: 26%; }
.leagues_table .cell08 { width: 6%; }
.leagues_table .cell09 { width: 10%; }

.page #main_contents h3 {
	padding: 2px 6px 2px 6px;
	margin: 0 0 15px 0;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	border-left: solid 6px #898989;}

/* ---------------------------------------------------------------- *
  00 レイアウト
 * ---------------------------------------------------------------- */

/* MEMO：2カラム 426px(16px)284px */
#main_contents .layout01 {
	list-style: none;
	width: 726px;}

	#main_contents .layout01 li.lef {
		float: left;
		width: 426px;}

	#main_contents .layout01 li.rig {
		float: right;
		text-align: right;
		width: 284px;}

/* MEMO：2カラム 284px(16px)426px */
#main_contents .layout02 {
	list-style: none;
	width: 100%;}

	#main_contents .layout02 .lef {
		float: left;
		width: 284px;}

	#main_contents .layout02 .rig {
		float: right;
		width: 426px;}

/* MEMO：2カラム 160px(0px)566px */
#main_contents .layout03 {
	list-style: none;
	width: 726px;}

	#main_contents .layout03 .lef {
		float: left;
		width: 160px;}

	#main_contents .layout03 .rig {
		float: right;
		width: 566px;}

/* 2カラム 355px(16px)355px */
#main_contents .layout04 {
	list-style: none;
	width:100%;}

	#main_contents .layout04 .lef {
		float:left;
		width:355px;}

	#main_contents .layout04 .rig_txt_right {
		float:right;
		width:355px;
		text-align:right;}

	#main_contents .layout04 .rig {
		float:right;
		width:355px;}

	#main_contents .layout04 .rig_topteam_profile {
		float:right;
		width:355px;
		text-align:right;}

/* 2カラム 300px(15px)411px */
#main_contents .layout05 {
	list-style:none;
	width:726px;}

	#main_contents .layout05 .lef {
		float:left;
		width:300px;}

	#main_contents .layout05 .rig {
		float:right;
		width:411px;
		text-align:left;}

	#main_contents .layout05 .rig_club_profile {
		float:right;
		width:411px;
		text-align:center;}


#main_contents .layout06 {
	list-style: none;
	width:100%;}

	#main_contents .layout06 li.lef {
		float:left;
		width:465px;}

	#main_contents .layout06 li.rig {
		float:right;
		width:246px;}

#main_contents .layout07 {
	list-style: none;
	width:100%;}

#main_contents .layout07 li.lef {
	float:left;
	margin:0 24px 0 0;
	width:220px;
}
#main_contents .layout07 li.cen {
	float:left;
	margin:0 24px 0 0;
	width:180px;
}
#main_contents .layout07 li.rig {
	float:left;
}


#main_contents .layout08 {
	list-style: none;
	width:100%;
}
#main_contents .layout08 li.lef {
	float:left;
	margin:0 24px 0 0;
	width:400px;
}
#main_contents .layout08 li.rig {
	float:left;
	width:300px;
}


#main_contents .layout09 {
	list-style: none;
	width:100%;}

	#main_contents .layout09 li.lef {
		float:left;
		width:235px;}

	#main_contents .layout09 li.cen {
		float:left;
		width:320px;}

	#main_contents .layout09 li.rig {
		float:left;
		width:160px;}


/* ---------------------------------------------------------------- *
  00 リスト
 * ---------------------------------------------------------------- */

#main_contents .list01 {
	list-style: none;
	line-height: 1.8;
	width: 100%;}

/* MEMO：3カラム */
#main_contents .list02 {
	float: left;
	width: 240px;
	line-height: 1.7;}

/* ---------------------------------------------------------------- *
  00 テーブル（表）
 * ---------------------------------------------------------------- */

/* MEMO：ページ系 通常 */
#main_contents .tbl_type_01 {
	line-height:1.5;
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_01 tr td,
	#main_contents .tbl_type_01 tr th {
		font-size: 90%;
		vertical-align:middle;
		padding:5px 5px 5px 5px;
		border-right:solid 1px #000;
		border-bottom:solid 1px #000;}

	#main_contents .tbl_type_01 tr th {
		text-align:center;
		background:#E8ECEF;}

		#main_contents .tbl_type_01 tr td.cell05,
		#main_contents .tbl_type_01 tr td.cell04,
		#main_contents .tbl_type_01 tr td.cell02 {text-align: center;}

		#main_contents .tbl_type_01 tr td.cell03 {text-align: right;}

		#main_contents .tbl_type_01 tr td.pr_support {
			text-align:left;
			width:25%;}

		#main_contents .tbl_type_01 td.pr_support_gold {
			background:url(/img/common/sup_pr_bg_gold.jpg) no-repeat 5px 3px;
			vertical-align:top;
			padding:8px 8px 8px 68px;
			width:33%;}

		.tbl_type_01 td.pr_support_gold_none {width:33%;}

#main_contents .tbl_type_01_s {
	margin:0 0 5px 0;
	width:400px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

#main_contents .tbl_type_01_l {
	margin:0 0 5px 0;
	width:700px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_01_s tr td,
	#main_contents .tbl_type_01_s tr th,
	#main_contents .tbl_type_01_l tr td,
	#main_contents .tbl_type_01_l tr th{
		vertical-align:middle;
		padding:5px 8px 5px 8px;
		border-right:solid 1px #000;
		border-bottom:solid 1px #000;}

	#main_contents .tbl_type_01_s tr th,
#main_contents .tbl_type_01_l tr th{
		text-align:center;
		background:#E8ECEF;}

		#main_contents .tbl_type_01_s tr td.cell05,
		#main_contents .tbl_type_01_l tr td.cell05,
		#main_contents .tbl_type_01_s tr td.cell04,
		#main_contents .tbl_type_01_l tr td.cell04,
		#main_contents .tbl_type_01_s tr td.cell02,
		#main_contents .tbl_type_01_l tr td.cell02{text-align: center;}

		#main_contents .tbl_type_01_s tr td.cell03,
		#main_contents .tbl_type_01_l tr td.cell03{text-align: right;}

#main_contents .tbl_type_01_m {
	margin:0 0 5px 0;
	width:500px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

#main_contents .tbl_type_01_m tr td,
#main_contents .tbl_type_01_m tr th {
	vertical-align:middle;
	padding:5px 8px 5px 8px;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;}

#main_contents .tbl_type_01_m tr th {
	text-align:center;
	background:#E8ECEF;}

#main_contents .tbl_type_01_m tr td.cell05,
#main_contents .tbl_type_01_m tr td.cell04,
#main_contents .tbl_type_01_m tr td.cell02 {text-align: center;}

#main_contents .tbl_type_01_m tr td.cell03 {text-align: right;}

/* MEMO：スクール各校 */
#main_contents .tbl_type_03 {
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_03 tr td,
	#main_contents .tbl_type_03 tr th {
		vertical-align:middle;
		padding:6px 8px 6px 8px;
		border-right:solid 1px #000;
		border-bottom:solid 1px #000;}

	#main_contents .tbl_type_03 tr th {
		text-align:center;
		background:#E8ECEF;}

	#main_contents .tbl_type_03 tr td.cell05,
	#main_contents .tbl_type_03 tr td.cell04,
	#main_contents .tbl_type_03 tr td.cell02 {text-align: center;}

	#main_contents .tbl_type_03 tr th.cell06 {text-align: right;}

	#main_contents .tbl_type_03 tr th.cell01 {width: 150px;}

	#main_contents .tbl_type_03 tr th.cell02 {width: 60px;}

	#main_contents .tbl_type_03 tr th.cell03 {width: 110px;}

	#main_contents .tbl_type_03 tr th.cell05 {width: 90px;}

/* MEMO：スタッフ紹介 */
#main_contents .tbl_type_04 {
	width: 100%;}

	#main_contents .tbl_type_04 tr td,
	#main_contents .tbl_type_04 tr th {
		vertical-align: top;
		padding: 4px 6px 4px 6px;
		text-align: left;
		border-bottom: dashed 1px #000;}

	#main_contents .tbl_type_04 tr th {
		width: 130px;
		font-weight: normal;
		color: #17184b;}

	#main_contents .tbl_type_04 tr td.cell02 {width: 160px;}




#main_contents .tbl_type_02 {
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_02 tr td,
	#main_contents .tbl_type_02 tr th{
		vertical-align:middle;
		padding:5px 8px 5px 8px;
		border-right:solid 1px #000;
		border-bottom:solid 1px #000;}

	#main_contents .tbl_type_02 tr th{
		text-align:center;
		background:#E8ECEF;}

	#main_contents .tbl_type_02 tr td.cell05,
	#main_contents .tbl_type_02 tr td.cell04,
	#main_contents .tbl_type_02 tr td.cell02{
		text-align:center;}

	#main_contents .tbl_type_02 tr td.cell06{
		text-align:right;}

	#main_contents .tbl_width_150 {width:150px;}

/* その他＞リンク */
#main_contents .tbl_type_00 {
	clear:both;
	margin:0 0 5px 0;
	width:726px;}

	#main_contents .tbl_type_00 td {
		padding:0 0 8px 0;
 		white-space:normal;
		width:25%;}

		#main_contents .tbl_type_00 td.none {
			background:#ffffff;}

		#main_contents .tbl_type_00 td img {
			margin:0 3px 0 0;
			vertical-align:middle;}

/* その他＞会社概要 */
#main_contents .tbl_type_05 {
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_05 tr td,
	#main_contents .tbl_type_05 tr th {
		vertical-align:middle;
		padding:2px 8px 2px 8px;
		text-align:left;
		font-weight:normal;
		border-bottom:solid 1px #000;
		border-right:solid 1px #000;}

	#main_contents .tbl_type_05 tr th {
		width:100px;
		background:#F3F3F3;}



#main_contents .tbl_type_06 {
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
}
#main_contents .tbl_type_06 tr td,
#main_contents .tbl_type_06 tr th {
	vertical-align:middle;
	padding:2px 8px 2px 8px;
	text-align:left;
	font-weight:normal;
	border-bottom:solid 1px #000;
	border-right:solid 1px #000;
}
#main_contents .tbl_type_06 tr th {
	background:#F3F3F3;
}
#main_contents .tbl_type_06 tr td.cell01 {
	width:100px;
}

/* その他＞会社概要 */
#main_contents .tbl_type_07 {
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_07 tr td,
	#main_contents .tbl_type_07 tr th {
		vertical-align:middle;
		padding:2px 8px 2px 8px;
		text-align:left;
		font-weight:normal;
		border-bottom:solid 1px #000;
		border-right:solid 1px #000;}

	#main_contents .tbl_type_07 tr th {
		width:100px;
		background:#F3F3F3;}

	#main_contents .tbl_type_07 tr td.cell01 {
		width:30px;
		text-align:right;}

/* その他＞会社概要 */
#main_contents .tbl_type_08 {
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_08 tr td,
	#main_contents .tbl_type_08 tr th {
		vertical-align:middle;
		padding:2px 8px 2px 8px;
		font-weight:normal;
		border-bottom:solid 1px #000;
		border-right:solid 1px #000;}

	#main_contents .tbl_type_08 tr th {
		width:25%;
		text-align:center;
		color:#fff;
		background:#887F7A;}

	#main_contents .tbl_type_08 tr td {
		text-align:right;}

	#main_contents .tbl_type_08 tr td.ex_left {
		text-align:left;}

	#main_contents .tbl_type_08 tr td.ex_cell {
		font-weight:bold;
		background:#FFF799;}

	#main_contents .tbl_type_08 tr td.no_border {
		border-bottom:none;}

	#main_contents .tbl_type_08 tr td.bold {
		font-weight:bold;}

/* その他＞会社概要 */
#main_contents .tbl_type_09 {
	margin:0 0 5px 0;
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

	#main_contents .tbl_type_09 tr td,
	#main_contents .tbl_type_09 tr th {
		vertical-align:middle;
		padding:2px 8px 2px 8px;
		font-weight:normal;
		border-bottom:solid 1px #000;
		border-right:solid 1px #000;}

	#main_contents .tbl_type_09 tr th {
		text-align:center;
		color:#fff;
		background:#887F7A;}

	#main_contents .tbl_type_09 tr td {
		width:25%;
		text-align:right;}

	#main_contents .tbl_type_09 tr td.ex_cell {
		font-weight:bold;
		background:#FFF799;}

	#main_contents .tbl_type_09 tr td.no_border {
		border-bottom:none;}

	#main_contents .tbl_type_09 tr td.bold {
		font-weight:bold;}



/* 投稿系 */

#main_contents .tbl_type_release {
	margin:0 0 24px 0;
	border:none;
	line-height:1.4;}

	#main_contents .tbl_type_release tr td,
	#main_contents .tbl_type_release tr th {
		vertical-align:top;
		padding:5px 7px 5px 0;}

#main_contents .tbl_type_release_prof {
	margin:0 0 0 0;
	border:none;
	line-height:1.6;}

	#main_contents .tbl_type_release_prof td,
	#main_contents .tbl_type_release_prof th{
		vertical-align:top;
		padding:0.1em 0.3em 0.1em 0;}

	#main_contents .tbl_type_release_prof th{white-space:nowrap}

#main_contents #tbl_type_01,
#main_contents .tbl_homegame_tckt {
	width:100%;
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

#main_contents #tbl_type_01 tr td,
#main_contents #tbl_type_01 tr th,
#main_contents .tbl_homegame_tckt tr td,
#main_contents .tbl_homegame_tckt tr th {
	vertical-align:middle;
	padding:2px 8px 2px 8px;
	font-weight:normal;
	border-bottom:solid 1px #000;
	border-right:solid 1px #000;}

#main_contents #tbl_type_01 colgroup {
	border-top:solid 1px #000;
	border-left:solid 1px #000;}

#main_contents #tbl_type_01 colgroup col {
	border-bottom:solid 1px #000;
	border-right:solid 1px #000;}

/* Post */


/* 試合日程／結果（一覧） */
.cat_schedule #main_contents table {
	width:100%;
	border:solid 1px #000;
	border-left:solid 1px #000;
}
.cat_schedule #main_contents table tr.home {
	background:#FFFF99;
}
.cat_schedule #main_contents table tr td {
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	line-height:16px;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.cat_schedule #main_contents table tr td.cell07,
.cat_schedule #main_contents table tr td.cell05 {
	text-align:left;
}
.cat_schedule #main_contents table tr td.cell08,
.cat_schedule #main_contents table tr td.cell06,
.cat_schedule #main_contents table tr td.cell04,
.cat_schedule #main_contents table tr td.cell03,
.cat_schedule #main_contents table tr td.cell02,
.cat_schedule #main_contents table tr td.cell01 {
	text-align:center;
}


/* 試合日程／結果（詳細） */
.cat_top_result #main_contents table {
	margin:0 auto 10px auto;
	border:solid 1px #000;
}
.cat_top_result #main_contents table tr td{
	padding:2px 2px 2px 2px;
	line-height:16px;
	border:solid 1px #000;
}

/* ---------------------------------------------------------------- *
  00 ブロック
 * ---------------------------------------------------------------- */

/* MEMO：罫線で囲むだけ */
#main_contents .block00 {
	background:#FFFFFF;
	border: 1px solid #666666;
	padding: 10px;}

/* MEMO：お問合せ先の案内 */
#main_contents .block01 {
	background: #F3F3F3;
	border: 1px solid #ABCED8;
	padding: 10px;}
	/* .font07も併用 */

/* MEMO：情報の捕捉*/
#main_contents .block02 {
	background: #FFF799;
	border: 1px solid #EDDC44;
	padding: 10px;}

#main_contents .block03 {
	padding: 10px 10px 10px 10px;
	border: 1px solid #C1E4E9;
	background: #FFFFCC;}

#main_contents .block04 {
	padding: 10px 24px;
	border: 1px solid #2c4198;
	background: #FFF;}


/* ================================================================ 投稿共通 ================= */



/* ================================================================ ページ共通 ================= */



/* ================================================================ 試合結果ページ ================= */

/*  */

#main_contents .home_game {background:#FFF799;}
#main_contents .away_game {background:#FFFFFF;}

/* =============================================== トップチーム選手一覧＆プロフィールページ == */

.ply_topteam_box {
	border-bottom: 1px dotted #595757;
	padding-bottom:30px;}

	.ply_topteam_box p {float:left;}

	.ply_topteam_box p img {margin:0 2px 16px 6px;}

	.topteam_navi {text-align:right;}

.ply_topteam_prof_box_01,
.ply_topteam_prof_box_02,
.ply_topteam_prof_box_03,
.ply_topteam_prof_box_06,
.ply_topteam_prof_box_07,
.ply_topteam_prof_box_08,
.ply_topteam_prof_box_09,
.ply_topteam_prof_box_10,
.ply_topteam_prof_box_11,
.ply_topteam_prof_box_13,
.ply_topteam_prof_box_14,
.ply_topteam_prof_box_15,
.ply_topteam_prof_box_16,
.ply_topteam_prof_box_17,
.ply_topteam_prof_box_18,
.ply_topteam_prof_box_19,
.ply_topteam_prof_box_20,
.ply_topteam_prof_box_21,
.ply_topteam_prof_box_22,
.ply_topteam_prof_box_23,
.ply_topteam_prof_box_24,
.ply_topteam_prof_box_25,
.ply_topteam_prof_box_26,
.ply_topteam_prof_box_27,
.ply_topteam_prof_box_28,
.ply_topteam_prof_box_29,
.ply_topteam_prof_box_30,
.ply_topteam_prof_box_35,
.ply_topteam_prof_box_36,
.ply_topteam_prof_box_tanaka,
.ply_topteam_prof_box_obata{
	width:726px;
	height:540px;
	padding:300px 0 0 0;
	float:right;
box-sizing: content-box}

.topteam_prof_box_base {
	width:726px;
	height:840px;
	padding:300px 0 0 0;
	float:right;}

.ply_topteam_prof_box_01 {background:#ffffff url(/backnumber/img/topteam_profile/bg_01.jpg) no-repeat;}
.ply_topteam_prof_box_01_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_01.jpg) no-repeat;}
.ply_topteam_prof_box_01_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_01.jpg) no-repeat;}
.ply_topteam_prof_box_01_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_01.jpg) no-repeat;}
.ply_topteam_prof_box_01_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_01.jpg) no-repeat;}
.ply_topteam_prof_box_01_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_01.jpg) no-repeat;}
.ply_topteam_prof_box_01_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_01.jpg) no-repeat;}

.ply_topteam_prof_box_02 {background:#ffffff url(/backnumber/img/topteam_profile/bg_02.jpg) no-repeat;}
.ply_topteam_prof_box_02_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_02.jpg) no-repeat;}
.ply_topteam_prof_box_02_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_02.jpg) no-repeat;}
.ply_topteam_prof_box_02_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_02.jpg) no-repeat;}
.ply_topteam_prof_box_02_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_02.jpg) no-repeat;}
.ply_topteam_prof_box_02_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_02.jpg) no-repeat;}

.ply_topteam_prof_box_03 {background:#ffffff url(/backnumber/img/topteam_profile/bg_03.jpg) no-repeat;}
.ply_topteam_prof_box_03_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_03.jpg) no-repeat;}
.ply_topteam_prof_box_03_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_03.jpg) no-repeat;}
.ply_topteam_prof_box_03_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_03.jpg) no-repeat;}
.ply_topteam_prof_box_03_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_03.jpg) no-repeat;}

.ply_topteam_prof_box_04_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_04.jpg) no-repeat;}
.ply_topteam_prof_box_04_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_04.jpg) no-repeat;}
.ply_topteam_prof_box_04_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_04.jpg) no-repeat;}
.ply_topteam_prof_box_04_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_04.jpg) no-repeat;}
.ply_topteam_prof_box_04_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_04.jpg) no-repeat;}
.ply_topteam_prof_box_04_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_04.jpg) no-repeat;}

.ply_topteam_prof_box_05_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_05.jpg) no-repeat;}
.ply_topteam_prof_box_05_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_05.jpg) no-repeat;}
.ply_topteam_prof_box_05_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_05.jpg) no-repeat;}
.ply_topteam_prof_box_05_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_05.jpg) no-repeat;}
.ply_topteam_prof_box_05_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_05.jpg) no-repeat;}

.ply_topteam_prof_box_06 {background:#ffffff url(/backnumber/img/topteam_profile/bg_06.jpg) no-repeat;}
.ply_topteam_prof_box_06_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_06.jpg) no-repeat;}
.ply_topteam_prof_box_06_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_06.jpg) no-repeat;}
.ply_topteam_prof_box_06_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_06.jpg) no-repeat;}
.ply_topteam_prof_box_06_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_06.jpg) no-repeat;}
.ply_topteam_prof_box_06_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_06.jpg) no-repeat;}
.ply_topteam_prof_box_06_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_06.jpg) no-repeat;}

.ply_topteam_prof_box_07 {background:#ffffff url(/backnumber/img/topteam_profile/bg_07.jpg) no-repeat;}
.ply_topteam_prof_box_07_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_07.jpg) no-repeat;}
.ply_topteam_prof_box_07_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_07.jpg) no-repeat;}
.ply_topteam_prof_box_07_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_07.jpg) no-repeat;}
.ply_topteam_prof_box_07_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_07.jpg) no-repeat;}
.ply_topteam_prof_box_07_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_07.jpg) no-repeat;}

.ply_topteam_prof_box_08 {background:#ffffff url(/backnumber/img/topteam_profile/bg_08.jpg) no-repeat;}
.ply_topteam_prof_box_08_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_08.jpg) no-repeat;}
.ply_topteam_prof_box_08_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_08.jpg) no-repeat;}
.ply_topteam_prof_box_08_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_08.jpg) no-repeat;}
.ply_topteam_prof_box_08_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_08.jpg) no-repeat;}
.ply_topteam_prof_box_08_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_08.jpg) no-repeat;}
.ply_topteam_prof_box_08_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_08.jpg) no-repeat;}

.ply_topteam_prof_box_09 {background:#ffffff url(/backnumber/img/topteam_profile/bg_09.jpg) no-repeat;}
.ply_topteam_prof_box_09_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_09.jpg) no-repeat;}
.ply_topteam_prof_box_09_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_09.jpg) no-repeat;}
.ply_topteam_prof_box_09_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_09.jpg) no-repeat;}
.ply_topteam_prof_box_09_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_09.jpg) no-repeat;}
.ply_topteam_prof_box_09_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_09.jpg) no-repeat;}

.ply_topteam_prof_box_10 {background:#ffffff url(/backnumber/img/topteam_profile/bg_10.jpg) no-repeat;}
.ply_topteam_prof_box_10_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_10.jpg) no-repeat;}
.ply_topteam_prof_box_10_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_10.jpg) no-repeat;}
.ply_topteam_prof_box_10_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_10.jpg) no-repeat;}
.ply_topteam_prof_box_10_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_10.jpg) no-repeat;}
.ply_topteam_prof_box_10_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_10.jpg) no-repeat;}
.ply_topteam_prof_box_10_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_10.jpg) no-repeat;}

.ply_topteam_prof_box_11 {background:#ffffff url(/backnumber/img/topteam_profile/bg_11.jpg) no-repeat;}
.ply_topteam_prof_box_11_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_11.jpg) no-repeat;}
.ply_topteam_prof_box_11_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_11.jpg) no-repeat;}
.ply_topteam_prof_box_11_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_11.jpg) no-repeat;}
.ply_topteam_prof_box_11_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_11.jpg) no-repeat;}
.ply_topteam_prof_box_11_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_11.jpg) no-repeat;}
.ply_topteam_prof_box_11_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_11.jpg) no-repeat;}

.ply_topteam_prof_box_13 {background:#ffffff url(/backnumber/img/topteam_profile/bg_13.jpg) no-repeat;}
.ply_topteam_prof_box_13_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_13.jpg) no-repeat;}
.ply_topteam_prof_box_13_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_13.jpg) no-repeat;}
.ply_topteam_prof_box_13_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_13.jpg) no-repeat;}
.ply_topteam_prof_box_13_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_13.jpg) no-repeat;}
.ply_topteam_prof_box_13_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_13.jpg) no-repeat;}

.ply_topteam_prof_box_14 {background:#ffffff url(/backnumber/img/topteam_profile/bg_14.jpg) no-repeat;}
.ply_topteam_prof_box_14_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_14.jpg) no-repeat;}
.ply_topteam_prof_box_14_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_14.jpg) no-repeat;}
.ply_topteam_prof_box_14_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_14.jpg) no-repeat;}
.ply_topteam_prof_box_14_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_14.jpg) no-repeat;}
.ply_topteam_prof_box_14_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_14.jpg) no-repeat;}
.ply_topteam_prof_box_14_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_14.jpg) no-repeat;}

.ply_topteam_prof_box_15 {background:#ffffff url(/backnumber/img/topteam_profile/bg_15.jpg) no-repeat;}
.ply_topteam_prof_box_15_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_15.jpg) no-repeat;}
.ply_topteam_prof_box_15_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_15.jpg) no-repeat;}
.ply_topteam_prof_box_15_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_15.jpg) no-repeat;}

.ply_topteam_prof_box_16 {background:#ffffff url(/backnumber/img/topteam_profile/bg_16.jpg) no-repeat;}
.ply_topteam_prof_box_16_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_16.jpg) no-repeat;}
.ply_topteam_prof_box_16_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_16.jpg) no-repeat;}
.ply_topteam_prof_box_16_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_16.jpg) no-repeat;}
.ply_topteam_prof_box_16_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_16.jpg) no-repeat;}
.ply_topteam_prof_box_16_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_16.jpg) no-repeat;}

.ply_topteam_prof_box_17 {background:#ffffff url(/backnumber/img/topteam_profile/bg_17.jpg) no-repeat;}
.ply_topteam_prof_box_17_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_17.jpg) no-repeat;}
.ply_topteam_prof_box_17_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_17.jpg) no-repeat;}
.ply_topteam_prof_box_17_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_17.jpg) no-repeat;}
.ply_topteam_prof_box_17_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_17.jpg) no-repeat;}
.ply_topteam_prof_box_17_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_17.jpg) no-repeat;}
.ply_topteam_prof_box_17_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_17.jpg) no-repeat;}

.ply_topteam_prof_box_18 {background:#ffffff url(/backnumber/img/topteam_profile/bg_18.jpg) no-repeat;}
.ply_topteam_prof_box_18_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_18.jpg) no-repeat;}
.ply_topteam_prof_box_18_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_18.jpg) no-repeat;}
.ply_topteam_prof_box_18_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_18.jpg) no-repeat;}
.ply_topteam_prof_box_18_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_18.jpg) no-repeat;}
.ply_topteam_prof_box_18_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_18.jpg) no-repeat;}

.ply_topteam_prof_box_19 {background:#ffffff url(/backnumber/img/topteam_profile/bg_19.jpg) no-repeat;}
.ply_topteam_prof_box_19_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_19.jpg) no-repeat;}
.ply_topteam_prof_box_19_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_19.jpg) no-repeat;}
.ply_topteam_prof_box_19_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_19.jpg) no-repeat;}
.ply_topteam_prof_box_19_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_19.jpg) no-repeat;}
.ply_topteam_prof_box_19_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_19.jpg) no-repeat;}

.ply_topteam_prof_box_20 {background:#ffffff url(/backnumber/img/topteam_profile/bg_20.jpg) no-repeat;}
.ply_topteam_prof_box_20_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_20.jpg) no-repeat;}
.ply_topteam_prof_box_20_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_20.jpg) no-repeat;}
.ply_topteam_prof_box_20_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_20.jpg) no-repeat;}
.ply_topteam_prof_box_20_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_20.jpg) no-repeat;}
.ply_topteam_prof_box_20_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_20.jpg) no-repeat;}
.ply_topteam_prof_box_20_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_20.jpg) no-repeat;}

.ply_topteam_prof_box_21 {background:#ffffff url(/backnumber/img/topteam_profile/bg_21.jpg) no-repeat;}
.ply_topteam_prof_box_21_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_21.jpg) no-repeat;}
.ply_topteam_prof_box_21_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_21.jpg) no-repeat;}
.ply_topteam_prof_box_21_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_21.jpg) no-repeat;}
.ply_topteam_prof_box_21_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_21.jpg) no-repeat;}
.ply_topteam_prof_box_21_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_21.jpg) no-repeat;}
.ply_topteam_prof_box_21_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_21.jpg) no-repeat;}

.ply_topteam_prof_box_22 {background:#ffffff url(/backnumber/img/topteam_profile/bg_22.jpg) no-repeat;}
.ply_topteam_prof_box_22_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_22.jpg) no-repeat;}
.ply_topteam_prof_box_22_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_22.jpg) no-repeat;}
.ply_topteam_prof_box_22_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_22.jpg) no-repeat;}
.ply_topteam_prof_box_22_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_22.jpg) no-repeat;}
.ply_topteam_prof_box_22_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_22.jpg) no-repeat;}

.ply_topteam_prof_box_23 {background:#ffffff url(/backnumber/img/topteam_profile/bg_23.jpg) no-repeat;}
.ply_topteam_prof_box_23_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_23.jpg) no-repeat;}
.ply_topteam_prof_box_23_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_23.jpg) no-repeat;}
.ply_topteam_prof_box_23_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_23.jpg) no-repeat;}
.ply_topteam_prof_box_23_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_23.jpg) no-repeat;}
.ply_topteam_prof_box_23_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_23.jpg) no-repeat;}
.ply_topteam_prof_box_23_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_23.jpg) no-repeat;}

.ply_topteam_prof_box_24 {background:#ffffff url(/backnumber/img/topteam_profile/bg_24.jpg) no-repeat;}
.ply_topteam_prof_box_24_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_24.jpg) no-repeat;}
.ply_topteam_prof_box_24_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_24.jpg) no-repeat;}
.ply_topteam_prof_box_24_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_24.jpg) no-repeat;}
.ply_topteam_prof_box_24_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_24.jpg) no-repeat;}

.ply_topteam_prof_box_25 {background:#ffffff url(/backnumber/img/topteam_profile/bg_25.jpg) no-repeat;}
.ply_topteam_prof_box_25_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_25.jpg) no-repeat;}
.ply_topteam_prof_box_25_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_25.jpg) no-repeat;}
.ply_topteam_prof_box_25_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_25.jpg) no-repeat;}
.ply_topteam_prof_box_25_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_25.jpg) no-repeat;}
.ply_topteam_prof_box_25_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_25.jpg) no-repeat;}
.ply_topteam_prof_box_25_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_25.jpg) no-repeat;}

.ply_topteam_prof_box_26 {background:#ffffff url(/backnumber/img/topteam_profile/bg_26.jpg) no-repeat;}
.ply_topteam_prof_box_26_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_26.jpg) no-repeat;}
.ply_topteam_prof_box_26_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_26.jpg) no-repeat;}
.ply_topteam_prof_box_26_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_26.jpg) no-repeat;}
.ply_topteam_prof_box_26_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_26.jpg) no-repeat;}
.ply_topteam_prof_box_26_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_26.jpg) no-repeat;}

.ply_topteam_prof_box_27 {background:#ffffff url(/backnumber/img/topteam_profile/bg_27.jpg) no-repeat;}
.ply_topteam_prof_box_27_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_27.jpg) no-repeat;}
.ply_topteam_prof_box_27_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_27.jpg) no-repeat;}
.ply_topteam_prof_box_27_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_27.jpg) no-repeat;}
.ply_topteam_prof_box_27_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_27.jpg) no-repeat;}
.ply_topteam_prof_box_27_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_27.jpg) no-repeat;}
.ply_topteam_prof_box_27_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_27.jpg) no-repeat;}

.ply_topteam_prof_box_28 {background:#ffffff url(/backnumber/img/topteam_profile/bg_28.jpg) no-repeat;}
.ply_topteam_prof_box_28_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_28.jpg) no-repeat;}
.ply_topteam_prof_box_28_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_28.jpg) no-repeat;}
.ply_topteam_prof_box_28_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_28.jpg) no-repeat;}
.ply_topteam_prof_box_28_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_28.jpg) no-repeat;}
.ply_topteam_prof_box_28_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_28.jpg) no-repeat;}

.ply_topteam_prof_box_29 {background:#ffffff url(/backnumber/img/topteam_profile/bg_29.jpg) no-repeat;}
.ply_topteam_prof_box_29_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_29.jpg) no-repeat;}
.ply_topteam_prof_box_29_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_29.jpg) no-repeat;}
.ply_topteam_prof_box_29_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_29.jpg) no-repeat;}
.ply_topteam_prof_box_29_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_29.jpg) no-repeat;}
.ply_topteam_prof_box_29_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_29.jpg) no-repeat;}
.ply_topteam_prof_box_29_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_29.jpg) no-repeat;}

.ply_topteam_prof_box_30 {background:#ffffff url(/backnumber/img/topteam_profile/bg_30.jpg) no-repeat;}
.ply_topteam_prof_box_30_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_30.jpg) no-repeat;}
.ply_topteam_prof_box_30_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_30.jpg) no-repeat;}
.ply_topteam_prof_box_30_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_30.jpg) no-repeat;}
.ply_topteam_prof_box_30_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_30.jpg) no-repeat;}
.ply_topteam_prof_box_30_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_30.jpg) no-repeat;}

.ply_topteam_prof_box_31_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_31.jpg) no-repeat;}
.ply_topteam_prof_box_31_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_31.jpg) no-repeat;}
.ply_topteam_prof_box_31_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_31.jpg) no-repeat;}
.ply_topteam_prof_box_31_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_31.jpg) no-repeat;}

.ply_topteam_prof_box_32_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_32.jpg) no-repeat;}
.ply_topteam_prof_box_32_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_32.jpg) no-repeat;}

.ply_topteam_prof_box_33_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_33.jpg) no-repeat;}
.ply_topteam_prof_box_33_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_33.jpg) no-repeat;}
.ply_topteam_prof_box_33_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_33.jpg) no-repeat;}
.ply_topteam_prof_box_33_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_33.jpg) no-repeat;}
.ply_topteam_prof_box_33_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_33.jpg) no-repeat;}
.ply_topteam_prof_box_33_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_33.jpg) no-repeat;}

.ply_topteam_prof_box_34_2013 {background:#ffffff url(/backnumber/img/topteam_profile/2013_bg_34.jpg) no-repeat;}
.ply_topteam_prof_box_34_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_34.jpg) no-repeat;}
.ply_topteam_prof_box_34_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_34.jpg) no-repeat;}
.ply_topteam_prof_box_34_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_34.jpg) no-repeat;}
.ply_topteam_prof_box_34_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_34.jpg) no-repeat;}
.ply_topteam_prof_box_kudo_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_kudo.jpg) no-repeat;}
.ply_topteam_prof_box_miyawaki_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_miyawaki.jpg) no-repeat;}
.ply_topteam_prof_box_m_kudo_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_m_kudo.jpg) no-repeat;}
.ply_topteam_prof_box_yamashita_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_yamashita.jpg) no-repeat;}
.ply_topteam_prof_box_sugawara_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_sugawara.jpg) no-repeat;}
.ply_topteam_prof_box_sakamoto_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_sakamoto.jpg) no-repeat;}
.ply_topteam_prof_box_awano_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_awano.jpg) no-repeat;}
.ply_topteam_prof_box_sato_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_sato.jpg) no-repeat;}

.ply_topteam_prof_box_35_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_35.jpg) no-repeat;}
.ply_topteam_prof_box_35_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_35.jpg) no-repeat;}
.ply_topteam_prof_box_35_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_35.jpg) no-repeat;}

.ply_topteam_prof_box_36 {background:#ffffff url(/backnumber/img/topteam_profile/bg_36.jpg) no-repeat;}
.ply_topteam_prof_box_36_2014 {background:#ffffff url(/backnumber/img/topteam_profile/2014_bg_36.jpg) no-repeat;}
.ply_topteam_prof_box_36_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_36.jpg) no-repeat;}
.ply_topteam_prof_box_36_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_36.jpg) no-repeat;}

.ply_topteam_prof_box_37_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_37.jpg) no-repeat;}
.ply_topteam_prof_box_37_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_37.jpg) no-repeat;}

.ply_topteam_prof_box_38_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_38.jpg) no-repeat;}

.ply_topteam_prof_box_39_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_39.jpg) no-repeat;}

.ply_topteam_prof_box_40_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_40.jpg) no-repeat;}

.ply_topteam_prof_box_41_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_41.jpg) no-repeat;}

.ply_topteam_prof_box_41_2015 {background:#ffffff url(/backnumber/img/topteam_profile/2015_bg_41.jpg) no-repeat;}

.ply_topteam_prof_box_50_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_50.jpg) no-repeat;}

.ply_topteam_prof_box_abe_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_abe.jpg) no-repeat;}
.ply_topteam_prof_box_tanaka_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_tanaka.jpg) no-repeat;}
.ply_topteam_prof_box_matsuura_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_matsuura.jpg) no-repeat;}
.ply_topteam_prof_box_enomoto_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_enomoto.jpg) no-repeat;}
.ply_topteam_prof_box_kato_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_kato.jpg) no-repeat;}
.ply_topteam_prof_box_kubo_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_kubo.jpg) no-repeat;}
.ply_topteam_prof_box_arai_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_arai.jpg) no-repeat;}
.ply_topteam_prof_box_saito_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_saito.jpg) no-repeat;}
.ply_topteam_prof_box_yamada_2016 {background:#ffffff url(/backnumber/img/topteam_profile/2016_bg_yamada.jpg) no-repeat;}
/*17-07-19-Jermain*/
.ply_topteam_prof_box_40_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_40.jpg) no-repeat;}
.ply_topteam_prof_box_jermain_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_jermain.jpg) no-repeat;}
/*17-08-10-Tanaka*/
.ply_topteam_prof_box_tanaka_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_tanaka.jpg) no-repeat;}
/*17-08-25-Obata*/
.ply_topteam_prof_box_obata_2017 {background:#ffffff url(/backnumber/img/topteam_profile/2017_bg_obata.jpg) no-repeat;}
/*18-06-01-Obata*/
.ply_topteam_prof_box_obata_2018 {background:#ffffff url(/backnumber/img/topteam_profile/2018_bg_obata.jpg) no-repeat;}

	.data_box {
		float:right;
		padding-right:16px;
		width:283px;}

	.data_box_02 {
		float:left;
		padding-left:16px;
		width:283px;}

		.data_box .pict .position {float:left; margin-top:115px;}
		.data_box_02 .pict .position {float:right; margin-top:100px;}
		.data_box .pict .pict_ID {float:right;}
		.data_box_02 .pict .pict_ID {float:left;}

		.data_box .txt_data,
		.data_box_02 .txt_data {
			border-top:1px dotted #595757;
			padding-top:9px;}

		.tbl_type_ply_topteam_prof {
			margin:9px 0 9px 0;
			width:100%;
			border-top:solid 1px #FFF;
			border-left:solid 1px #FFF;}

			.tbl_type_ply_topteam_prof td,
			.tbl_type_ply_topteam_prof th {
				vertical-align:middle;
				padding:4px 8px 4px 8px;
				border-right:solid 1px #FFF;
				border-bottom:solid 1px #FFF;}

			.tbl_type_ply_topteam_prof th {
				background:#C4C1D2 url(/backnumber/img/topteam_profile/bg_profile.gif);
				text-align:center;
				background:#E8ECEF;}

	.to_next_prev {
		border-top: 1px solid #CFCDDD;}

/* =============================================== レディース選手一覧ページ == */
.ply_ladies_box {
	float:left;
	margin:0 5px 0 0;
	width:235px;}

	.ply_ladies_box img {
		float:left;
		margin:0 5px 15px 0;}

.ply_ladies_posi {
	margin:30px 0 0 0;}

/* =============================================== ベガルタチアリーダーズ == */

.cheer_gold {color:#C7A957;}
.cheer_img {
	float: left;
	margin-right: 6px;}

/* =============================================== クラブオフィシャルスポンサー == */

.sponsor_box {
	text-align:center;}

	.sponsor_box img {
		margin:1em 1em 1em 1em;
		vertical-align:middle;}

.tabrow {
	line-height: 1.2;
	list-style: none;
	margin: 24px 0; padding: 0;
	position: relative;
	text-align: center;}

.tabrow li {
	background: #ececec;
	border: 1px solid #aaaaaa;
	display: inline-block;
	margin: 0 4px; padding: 6px 10px 4px 10px;
	position: relative;
	z-index: 0;}

.tabrow li.selected {
	background: #fff;
	border-bottom-color: #ffffff;
	color: #000000;
	z-index: 2;}

.tabrow li a {
	text-decoration: none;}

.tabrow li a:hover {
	color: #aaaaaa;
	text-decoration: none;}

.tabrow:after {
	bottom: 0;
	border-bottom: 1px solid #aaaaaa;
	content: "";
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 1;}

.tabrow:before {z-index: 1;}

/* ニュース掲載日 */
.post-create-date{
	text-align: right;
}

/*スタジアムグルメ*/
.st-gmt-lead{
	margin-bottom: 20px !important;
}
.st-gmt-shop-block{
	box-sizing: border-box;
	width: 100%;
	border: 2px solid #000080;
	padding: 10px;
	text-align: center;
	margin-top: 40px !important;
	margin-bottom: 20px !important;
	font-size: 180%;
	font-weight: bold;
	color: #000080;
}
p.st-gmt-tumblertitle span{
	font-size: 130%;
	color: #000080;
	font-weight: bold;
}
p.st-gmt-tumblertitle{

}
.st-gmt-shopname{
	width: 100%;
	background: #162d78;
	margin-top: 30px !important;
	margin-bottom: 10px !important;
}

.st-gmt-shopname img{
	vertical-align: bottom;
}

.st-gmt-pho{
	box-sizing: border-box;
	float:left;
	width:120px;
}
.st-gmt-txt{
	box-sizing: border-box;
	float:right;
	width:230px;
	margin-left: 5px;
	text-align:left;
}
.st-gmt-block{
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}
.st-gmt-bold-l{
	font-size: 121.4%;
	font-weight: bold;
}
.st-gmt-bold-s{
	font-size: 110.4%;
	font-weight: bold;
}
.st-gmt-beer{
	box-sizing: border-box;
	width: 100%;
	border: 2px solid #000080;
	padding: 3px;
	margin-bottom: 5px !important;
}
.st-gmt-dpoint{
	box-sizing: border-box;
	width: 100%;
	border: 2px solid #cf0f31;
	padding: 3px;
	margin-bottom: 5px !important;
}
.st-gmt-coupon{
	box-sizing: border-box;
	width: 100%;
	border: 2px solid #ffcccc;
	padding: 3px;
	margin-bottom: 5px !important;
}

/* =============================================== ホームタウン 2018.2.28 == */
/* ホームタウン活動実績 */
div.home-town-jisseki{
	margin:0;
	padding:15px;
	width:230px;
	height:auto;
	border:solid 1px #000;
}
div.home-town-jisseki p.md{
	margin:0 0 10px 0;
	font-size:123%;
	font-weight: bold;
}
table.ht-jisseki{
	width:100%;
}
table.ht-jisseki tr td{
	padding:4px;
	vertical-align: top;
}
table.ht-jisseki tr td.km1{
	width:80%;
}
table.ht-jisseki tr td.km2{
	width:20%;
}
table.ht-jisseki tr td.km2,
table.ht-jisseki tr td.km3{
		text-align: right;
}
table.ht-jisseki tr td.km3{
	font-size:90%;
}

/* ホームタウン活動 */
ul.ht-katsudou-intro{
	width:726px;
	height:auto;
}
ul.ht-katsudou-intro li{
	float:left;
	width:350px;
}
ul.ht-katsudou-intro li:first-child{
	margin:0 26px 0 0;
}
/* キャプション付き2列写真 */
ul.ht-photo-2line{
	margin:0;
	padding:0;
	width:726px;
}
ul.ht-photo-2line.upper{
	margin-bottom:30px;
}
ul.ht-photo-2line li{
	width:357px;
	text-align:left;
	font-size:12px;
}
ul.ht-photo-2line li:nth-child(1){
	float:left;
}
ul.ht-photo-2line li:nth-child(2){
	float:right;
}
ul.ht-photo-2line li img{
	vertical-align:top;
}
.page #main_contents ul.ht-photo-2line li p{
	margin:5px 0 0 0;
	line-height:1.4;
	font-size:12px;
}


/*18.04.02スクール*/
/*18.04.01追加 スクールコンテンツ 関連QRコード*/
div.school_qr_block{
	background-color: #fff !important;
	background-image: url("/img/school/2018_school_qr-v2.gif") !important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
}

/* DreamProject・元気Project */
table.ht-dream-detail{
	width:100%;
	height:auto;
}
table.ht-kokoro-detail{
	width:500px;
	height:auto;
}
table.ht-dream-detail tr td,
table.ht-kokoro-detail tr td{
	padding:5px 0;
	vertical-align: top;
	line-height:1.3;
}
table.ht-dream-detail tr td.km1{
	padding:5px 0 5px 15px;
	width:13%;
	background:url('../img/common/ht-dream-kokor_hdicon.gif') 0 0.3em no-repeat;
}
table.ht-dream-detail tr td.km2{
	width:87%;
}
table.ht-kokoro-detail tr td.km1{
	padding:5px 0 5px 15px;
	width:20%;
	background:url('../img/common/ht-dream-kokor_hdicon.gif') 0 0.3em no-repeat;
}
table.ht-kokoro-detail tr td.km2{
	width:80%;
}

p.photo_cap_center{
	text-align: center;
}


/* =============================================== モーダル広告 2018.4.13-8.27 == */
div.modal{
	position: fixed;
	top:20px;
	right:0;
	left:0;
	display:none;
	margin:auto;
	padding:0;
	width:100%;
	height:auto;
	text-align:center;
	z-index:9999;
}
div.modal-wrapper{
	box-sizing: border-box;
	display:inline-block;
	margin:0 auto;
	padding:20px;
	width:auto;
	background-color:#fff;
	border-radius:18px;
}
@media (max-width:1036px){
	div.modal{
		top:0;
	}
	div.modal-wrapper{
		width:92%;
		padding:14px;
		border-radius:8px;
	}
}
div.modal div.modal-box{
	display: inline-block;
	margin:0 auto 18px;
	padding:0;
	width:auto;
	text-align: center;
}
div.modal div.modal-box img{
	display:inline-block;
	width:100%;
	height:auto;
}
div.modal div.modal-box img:hover {
	opacity:0.75;
}
div.modal div.modal-box p.pr-sent{
	margin:10px 0 0 0;
}
div.modal p{
	margin:0;
	padding:0;
	width:auto;
	line-height:1.4;
	text-align:center;
	font-size:12px;
	color:#000;
}
div.modal div.close_box {
	margin:0 auto;
	padding:0;
	width:auto;
	height:auto;
	text-align: center;
}
div.modal div.close_box a{
	text-decoration: none;
	box-sizing: border-box;
	text-decoration: none;
	display:inline-block;
	padding:20px 20px;
	width:100%;
	font-size:18px;
	color:#fff;
	background-color:#000;
	border:solid 1px #000;
}
div.modal div.close_box a:hover{
	color:#facd2e;
	border:solid 1px #facd2e;
}

/*18.05.29追加 アカデミーについて用*/
p.academy_goal_pink{
	background: #ffe4e1;
	border: solid 2px #da70d6;
	border-radius: 5px;
	padding: 5px;
	margin-bottom: 8px !important;
	margin-right: 10px !important;
	margin-left: 10px !important;
}
p.academy_goal_blue{
	background: #e0ffff;
	border: solid 2px #20b2aa;
	border-radius: 5px;
	padding: 5px;
	margin-bottom: 8px !important;
	margin-right: 10px !important;
	margin-left: 10px !important;
}
p.academy_goal_orange{
	background: #ffdead;
	border: solid 2px #ffa500;
	border-radius: 5px;
	padding: 5px;
	margin-bottom: 8px !important;
	margin-right: 10px !important;
	margin-left: 10px !important;
}