/* @override 
	https://www.frontale.co.jp/goto_game/css/goto_game.css */

@charset "utf-8";

/* 過去の記録 */
@import url("/goto_game/css/season_select.css");

#layer_season_selector>a {
	display: none;
}

/*  */

div#box_record {
	margin-bottom: 35px;
	padding-bottom: 4px;
	background-image: url(/goto_game/page_parts/bg_main_btm.gif);
	background-position: 185px 100%;
	background-repeat: no-repeat;
	z-index: 0;
}

#box_record_inner a {
	color: #1c71e9;
}

/* @group スケジュール系テーブル基本 */


table.tbl_schedule_base {
	border-collapse: collapse;
	border-spacing: 0;
	border-top: 1px solid #b2b2b2;
	border-left: 1px solid #b2b2b2;
}

table.tbl_schedule_base th,
table.tbl_schedule_base td {
	border-bottom: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
	text-align: center;
	font-size: 12px;
	line-height: 1.2;
	padding: 0.8em 6px 0.7em 6px;
	background-image: url(/common_parts/bg_1pxdot_w_alpha_60p.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

table.tbl_schedule_base th {
	color: #000;
	background-color: #ededed;
	border-bottom: 1px solid #b2b2b2;
}

/* ホームゲームブルー */

table.tbl_schedule_base tr.home_game td {
	background-color: #eaf7ff;
}


/* CSS Document */

body#page_gotogame div#box_container {
	background-image: url(/common/page_parts/bg_container_profile.gif);
	padding: 0;
}

body#page_gotogame.training div#box_container {
	background-image: url(/common/page_parts/bg_container.gif);
	background-repeat: repeat-x;
	padding-top: 1px;
}

body#page_gotogame div#box_contents {
	margin-top: 0;
	background-image: none;
}

body#page_gotogame.training div#box_contents {
	margin: 0 auto 5px;
	background-image: url(/common/page_parts/bg_contents.png);
	background-repeat: repeat-y;
}

body#page_gotogame div#box_main {
	width: 624px;
	background-image: url(/goto_game/page_parts/bg_main_btm.gif);
	background-position: 0 100%;
	background-repeat: no-repeat;
	margin: 0;
}

body#page_gotogame.waiting div#box_record,
body#page_gotogame.waiting div#box_main {
	background-image: none;
}

body#page_gotogame.training div#box_main {
	width: 812px;
	margin-top: 11px;
	margin-bottom: 30px;
	background-image: none;
}


body#page_gotogame div#box_left_contents {
	width: 181px;
}

body#page_gotogame.training div#box_left_contents {
	width: 150px;
}

body#page_gotogame div#box_right_contents {
	width: 170px;
	_width: 165px;
	margin-top: 12px;
}

body#page_gotogame div.box_banner p {
	text-align: center;
	margin: 0 0 8px 0;
	font-size: 10px;
	line-height: 1.4;
}


div.box_1_block p.gotoPageTop {
	width: 601px;
	height: 21px;
}

body#page_gotogame p.gotoPageTop a {
	background-image: url(/common_parts/button_page_top.gif);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 104px;
	height: 21px;
	text-indent: -9999px;
	display: block;
	float: right;
}

body#page_gotogame p.gotoPageTop a:hover {
	background-position: 0 -21px;
}

/* @group box_ttl */

body#page_gotogame div#box_ttl {
	height: 49px;
	padding: 0;
	overflow: visible;
	position: relative;
}

body#page_gotogame.training div#box_ttl {
	height: auto;
	margin: 0 auto;
}

body#page_gotogame div#box_ttl h2 {
	float: left;
	margin-right: 20px;
	margin-left: 0;
	padding: 0 0 9px 0;
	height: 40px;
	line-height: 40px;
	background-image: url(../page_parts/arrow_season.gif);
	background-position: 15px 40px;
	background-repeat: no-repeat;
	overflow: visible;
	_width: 220px;
}

body#page_gotogame.training div#box_ttl h2 {
	margin-left: 10px;
	padding-top: 18px;
	float: left;
	display: inline;
	background-image: none;
}

body#page_gotogame div#box_ttl h2 a {
	display: block;
	padding: 0 15px;
	height: 40px;
	background-color: #000;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

body#page_gotogame div#inner_ttl {
	/*position: relative;*/
	width: 600px;
	height: 25px;
	float: left;
	/*margin-top: 13px;*/
	padding-top: 13px;
}

body#page_gotogame div#inner_ttl p#btn_select_season {
	/*font-size: 1.4em;*/
	font-size: 1.4rem;
	padding-right: 16px;
	font-weight: bold;
	color: #fff;
	background-image: url(/common/page_parts/bg_arrow_pulldown_wh.png);
	background-position: 100% 2px;
	line-height: 1;
	position: relative;
	margin: 0;
	cursor: pointer;
	float: left;
	height: 25px;
}

/* body#page_gotogame div#layer_season_selector */
body#page_gotogame div#layer_extra_selector {
	width: 180px !important;
	display: none;
	display: block !important;
	padding-bottom: 8px;
	position: absolute;
	overflow: hidden;
	top: 33px;
	left: 155px;
	z-index: 10000;
	visibility: hidden;
	background-color: #37a8ff;
	/*opacity: 0.8;
	-moz-opacity: 0.8; /* Firefox *!/
	filter: alpha(opacity=80); /* IE6/7 *!/
	-ms-filter: "alpha(opacity=80)"; /* IE8 *!/*/
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
}

body#page_gotogame div#layer_season_selector.hover {
	display: block;
}


body#page_gotogame.training.archive div#layer_season_selector ul,
body#page_gotogame.training.archive div#layer_season_selector li,
body#page_gotogame.training.archive div#layer_season_selector li a {
	width: 180px;
	font-size: 14px;
}

body#page_gotogame.training.archive div#layer_season_selector {
	top: 38px;
	left: 150px;
	padding-top: 0px;
	padding-bottom: 0px;
}

body#page_gotogame.y2010 #layer_season_selector {
	left: 0px;
}

#page_gotogame.page_extra #snavi_ex_pre {
	/*    position: relative;*/
}

#snavi_ex_pre:hover {
	cursor: pointer;
	;
}

body#page_gotogame div#layer_extra_selector {
	width: 290px;
	background-image: none;
	left: 427px;
	top: 40px;

	opacity: 0.7;
	-moz-opacity: 0.8;
	/* Firefox */
	filter: alpha(opacity=80);
	/* IE6/7 */
	-ms-filter: "alpha(opacity=80)";
	/* IE8 */
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	behavior: url(/PIE.htc);
}

#page_gotogame.page_extra #snavi_ex_pre div#layer_extra_selector li {
	float: none;
	width: 290px;
	display: block;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	border-top: 1px solid #ffffff;
}

#page_gotogame.page_extra #snavi_ex_pre div#layer_extra_selector a {
	background-image: none;
	color: #fff;
	text-indent: 0;
	width: auto;
	height: 40px;
	font-size: 14px;
	line-height: 50px;
	padding-left: 15px;
}

body#page_gotogame.page_j_league1.y2010 div#layer_season_selector {
	left: 0;
}

body#page_gotogame.training div#layer_season_selector {
	width: 180px;
	top: 20px;
	left: 18px;
	z-index: 20;
}

body#page_gotogame.training.archive div#layer_season_selector.hover,
body#page_gotogame div#layer_extra_selector.hover,
body#page_gotogame div#layer_season_selector.hover {
	visibility: visible;
	cursor: pointer;
}

body#page_gotogame div#box_ttl ul:not(.child) {
	z-index: 10000;
}

body#page_gotogame div#box_ttl ul:not(.child) li {
	text-align: center;
	border-bottom: 1px solid #fff;
	z-index: 10000;
}

body#page_gotogame div#box_ttl ul:not(.child) li a {
	font-size: 1.2em;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px 0;
	z-index: 10000;
}

body#page_gotogame div#box_ttl ul:not(.child) li a:hover {
	background-color: #52b4ff;
}

body#page_gotogame div#inner_ttl p#btn_archive,
body#page_gotogame div#inner_ttl p#btn_training_match,
body#page_gotogame div#inner_ttl p#btn_latest_game {
	/*font-size: 1.4em;*/
	font-size: 1.4rem;
	/*padding-right: 16px;*/
	font-weight: bold;
	color: #fff;
	line-height: 1;
	margin: 0;
	float: left;
	display: inline;
	margin-left: 20px;
}

body#page_gotogame div#inner_ttl p#btn_training_match {
	/*display: none;*/
}

body#page_gotogame div#inner_ttl p#btn_latest_game {
	margin-left: 0;
	padding-right: 24px;

}

body#page_gotogame div#inner_ttl p#btn_archive a,
body#page_gotogame div#inner_ttl p#btn_training_match a,
body#page_gotogame div#inner_ttl p#btn_latest_game a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px 0;
	z-index: 10000;
	padding: 0;
}



/* @end */


/* @group box_sttl */

div#box_sttl {
	margin-top: 8px;
	height: 63px;
	padding: 0;
	border: none;
	clear: both;
}

div#box_sttl h3 {
	float: left;
	width: 208px;
	height: 24px;
	margin-top: 12px;
	margin-right: 20px;
	margin-left: 13px;
	display: inline;
	font-size: 1px;
	text-indent: -9999px;
}

body.y2015 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2015.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2014 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2014.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2013 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2013.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2012 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2012.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2011 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2011.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2010 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2010.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2009 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2009.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2008 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2008.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

body.y2007 div#box_sttl h3 {
	background-image: url(../page_parts/typo_season_2007.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

div#box_snavi {
	width: 428px;
	height: 49px;
	float: left;
	padding: 0;
	background-image: none;
	position: relative;
}

body.y2010 div#box_snavi,
body.y2009 div#box_snavi {
	width: 642px;
}

div#box_snavi ul {
	width: 688px;
	height: 100%;
}

body.y2010 div#box_snavi ul,
body.y2009 div#box_snavi ul {
	width: 642px;
}

div#box_snavi li {
	display: inline-block;
	height: 49px;
	margin: 0;
	padding: 0;
	float: left;
}

div#box_snavi li a {
	background-image: url(../page_parts/bg_snavi.gif);
	display: block;
	height: 49px;
	text-indent: -9999px;
	padding: 0;
	zoom: 1;
}

body.y2009 div#box_snavi li a {
	background-image: url(../page_parts/bg_snavi2.gif);
}

body.y2013 div#box_snavi li a {
	background-image: url(../page_parts/bg_snavi2013.gif);
}


#snavi_j1 a {
	width: 91px;
	background-position: 0 0;
}

#snavi_j1 a:hover {
	background-position: 0 -196px;
}

body.page_j_league1 #snavi_j1 a {
	background-position: 0 -49px;
}

#snavi_ync a {
	width: 249px;
	background-position: -91px 0;
}

body.y2012 #snavi_ync a {
	/*opacity: 0.2;
	-moz-opacity: 0.2; /* Firefox *!/
	filter: alpha(opacity=20); /* IE6/7 *!/
	-ms-filter: "alpha(opacity=20)"; /* IE8 *!/
	cursor: default;*/
}

#snavi_ync a:hover {
	width: 249px;
	background-position: -91px -196px;
}

body.page_yamazaki_nabisco #snavi_ync a {
	background-position: -91px -98px;
}

#snavi_emp a {
	width: 88px;
	background-position: -340px 0;
}

/* 2013-02-14 追記 */
body.y2013 #snavi_ex_pre a {
	width: 130px;
	background-position: -428px 0;
}

body.y2013 #snavi_ex_pre a:hover {
	background-position: -428px -196px;
}

#page_gotogame.page_extra #snavi_ex_pre a {
	width: 130px;
	background-position: -428px -49px;
	cursor: default;
}

/*  */

body.y2012 #snavi_emp a {
	/*opacity: 0.2;
	-moz-opacity: 0.2; /* Firefox *!/
	filter: alpha(opacity=20); /* IE6/7 *!/
	-ms-filter: "alpha(opacity=20)"; /* IE8 *!/
	cursor: default;
	background-position: -340px 0;*/
}

#snavi_emp a:hover {
	width: 88px;
	background-position: -340px -196px;
}

body.page_emperors_cup #snavi_emp a {
	background-position: -340px -146px;
}

#snavi_acl a {
	width: 214px;
	background-position: -428px 0;
}

#snavi_acl a:hover {
	background-position: -428px -196px;
}

body.page_acl #snavi_acl a {
	background-position: -428px -49px;
}

body.y2009 #snavi_acl a {
	width: 59px;
	background-position: -428px 0;
}

body.y2009 #snavi_acl a:hover {
	background-position: -428px -196px;
}

body.page_acl.y2009 #snavi_acl a {
	background-position: -428px -49px;
}


/*#snavi_player_detail a:hover {
	background-position: -326px -98px;
}*/

#snavi_satellite a {
	width: 155px;
	background-position: -487px 0;
}

#snavi_satellite a:hover {
	background-position: -487px -196px;
}

body.satellite #snavi_satellite a {
	background-position: -487px -49px;
}

/**/

#snavi_staff_detail a {
	width: 166px;
	background-position: -477px 0;
}

#snavi_staff_detail a:hover {
	background-position: -477px -98px;
}


/* box_quickLink */

div#box_quickLink {
	position: absolute;
	width: 323px;
	background-color: #fff;
	top: 40px;
	left: 347px;
	z-index: 10000;
	padding: 5px 0 13px 13px;
	visibility: hidden;
	border: 1px solid #bcbcbc;
	-webkit-box-shadow: #bcbcbc 0px 1px 2px;
	-moz-box-shadow: #bcbcbc 0px 1px 2px;
	box-shadow: #bcbcbc 0px 1px 2px;
	behavior: url(PIE.htc);
}

div#box_quickLink.hover {
	visibility: visible;
}

div#box_quickLink p {
	color: #37a8ff;
	margin-bottom: 6px;
	font-weight: bold;
}

div#box_snavi div#box_quickLink ul {
	width: 330px;
}

div#box_snavi div#box_quickLink li {
	height: auto;
	float: left;
}

div#box_snavi div#box_quickLink li a {
	width: 15px;
	height: 15px;
	line-height: 20px;
	font-size: 10px;
	color: #666;
	display: block;
	text-indent: 0;
	padding: 5px 5px;
	text-align: center;
	background: none #e5e5e5;
	margin-right: 1px;
	margin-bottom: 1px;
}

div#box_snavi div#box_quickLink li a:hover {
	color: #fff;
	background-color: #37a7fe;
}

/* @end */

/* @group box_game_ttl */

div#box_game_ttl {
	height: 61px;
	position: relative;
	border-bottom: 1px solid #b2b2b2;
	z-index: 0;

}

body.waiting div#box_game_ttl {
	border-bottom: none;
	height: 15px;
}

p#btn_prev {
	float: left;
	margin-left: 55px;
	margin-top: 11px;
	display: inline;
	position: relative;
	z-index: 100000;
}

p#btn_next {
	float: right;
	margin-top: 11px;
	margin-right: 10px;
	display: inline;
	position: relative;
	z-index: 100000;
}

p#btn_latest {
	float: right;
	margin-top: 11px;
	margin-right: 4px;
	display: inline;
	position: relative;
	z-index: 100000;
}

/* @end */

div#box_main_record {
	margin-top: -61px;
	width: 624px;
	padding-left: 4px;
	background-image: url(../page_parts/bg_box_main_record.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	background-color: #fff;
	border: none;
	_position: relative;
}

div#box_next_game {
	width: 624px;
	padding-left: 4px;
	background-image: url(../page_parts/bg_box_main_record.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	background-color: #fff;
}

p#ban_next_banner {
	font-size: 1px;
}

div.box_game_vs_data {
	/*    height: 90px;*/

}

div#mitei.box_game_vs_data {
	display: none;
}

div.box_game_vs_data ul {
	width: 610px;
	padding: 15px 0 0 17px;
	margin-left: -4px;
	height: 46px;
	border-right: none;
	background-image: url(../page_parts/bg_box_game_vs_data.gif);
}

div#box_next_game div.box_game_vs_data ul {
	width: 606px;
	background-image: none;
	padding: 10px 0 0 17px;
	margin-left: 0px;
}

p#photo_taisho img {
	min-height: 233px;
	height: auto;
}

div.y2012 div#kobe div#box_taisho.home {
	height: 470px;
}

/**/



/* @group チームごとの設定 2012 */

/* kawasaki */
html div#box_main_record.y2012 table#get_point td.cell_point_kf {
	background-image: url(/goto_game/2012/img_kf/point_back_kawasaki.gif);
	background-position: 0 44%;
	background-repeat: no-repeat;
}

/*  */

/* NextGame-gifu */

div#box_next_game.y2012 div.box_game_vs_data#gifu li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_gifu.gif);
}

/* NextGame-fctokyo */

div#box_next_game.y2014 div.box_game_vs_data#fctokyo li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#fctokyo li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#fctokyo li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_fctokyo.gif);
}

/* NextGame-fukuoka */

div#box_next_game.y2012 div.box_game_vs_data#fukuoka li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_fukuoka.gif);
}

/* NextGame-niigata */

div#box_next_game.y2014 div.box_game_vs_data#niigata li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#niigata li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#niigata li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_niigata.gif);
}

/* NextGame-toyama */

div#box_next_game.y2012 div.box_game_vs_data#toyama li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_toyama.gif);
}

/* NextGame-gosaka */

div#box_next_game.y2014 div.box_game_vs_data#gosaka li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#gosaka li.vs_name {
	width: 171px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_gosaka.gif);
}

/* NextGame-nkyushu */

div#box_next_game.y2012 div.box_game_vs_data#nkyushu li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_nkyushu.gif);
}

/* NextGame-sapporo */

div#box_next_game.y2012 div.box_game_vs_data#sapporo li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_sapporo.gif);
}

/* NextGame-tosu */

div#box_next_game.y2014 div.box_game_vs_data#tosu li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#tosu li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#gainare li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#tosu li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#gainare li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_tosu.gif);
}

/* NextGame-hiroshim */

div.box_game_vs_data#hiroshim li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_hiroshim.gif);
}

/* NextGame-kusatsu */

div#box_next_game.y2012 div.box_game_vs_data#kusatsu li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kusatsu.gif);
}

/* NextGame-chiba */

div#box_next_game.y2012 div.box_game_vs_data#chiba li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_chiba.gif);
}

/* NextGame-iwata */

div#box_next_game.y2013 div.box_game_vs_data#iwata li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#iwata li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_iwata.gif);
	margin-right: 0;
}

/* NextGame-cosaka */

div#box_next_game.y2014 div.box_game_vs_data#cosaka li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#cosaka li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#cosaka li.vs_name {
	width: 180px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_cosaka.gif);
}

/* NextGame-okayama */

div#box_next_game.y2012 div.box_game_vs_data#okayama li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_okayama.gif);
}

/* NextGame-sendai */

div#box_next_game.y2014 div.box_game_vs_data#sendai li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#sendai li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#sendai li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_sendai.gif);
}

/* NextGame-mvictory */

div#box_next_game.y2012 div.box_game_vs_data#mvictory li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mvictory.gif);
}

/* NextGame-yamagata */

div#box_next_game.y2013 div.box_game_vs_data#yamagata li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#yamagata li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yamagata.gif);
}

/* NextGame-kumamoto */

div#box_next_game.y2012 div.box_game_vs_data#kumamoto li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kumamoto.gif);
}

/* NextGame-kofu */

div#box_next_game.y2014 div.box_game_vs_data#kofu li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#kofu li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#kofu li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kofu.gif);
}

/* NextGame-kobe */

div#box_next_game.y2014 div.box_game_vs_data#kobe li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#kobe li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kobe.gif);
}

/* NextGame-kyoto */

div#box_next_game.y2012 div.box_game_vs_data#kyoto li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kyoto.gif);
}

/* NextGame-beijin */

div#box_next_game.y2012 div.box_game_vs_data#beijin li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_beijin.gif);
}

/* NextGame-nagoya */

div#box_next_game div.box_game_vs_data#nagoya li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#nagoya li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_nagoya.gif);
}

/* NextGame-seongnam */

div#box_next_game.y2012 div.box_game_vs_data#seongnam li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#seongnam li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_seongnam.gif);
}

/* NextGame-oita */

div#box_next_game.y2012 div.box_game_vs_data#oita li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#oita li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_oita.gif);
}

/* NextGame-omiya */

div#box_next_game.y2014 div.box_game_vs_data#omiya li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#omiya li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#omiya li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_omiya.gif);
}

/* NextGame-tokushim */

div#box_next_game div.box_game_vs_data#tokushim li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s07_tokushima.gif);
}

/* NextGame-ehime */

div#box_next_game.y2014 div.box_game_vs_data#ehime li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#ehime li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_ehime.gif);
}

/* NextGame-verdy */

div#box_next_game.y2012 div.box_game_vs_data#verdy li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_verdy.gif);
}

/* NextGame-kashiwa */

div#box_next_game.y2014 div.box_game_vs_data#kashiwa li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#kashiwa li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashiwa.gif);
}

div#box_next_game.y2014 div.box_game_vs_data#kashiwa li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#kashiwa li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashiwa.gif);
}

/* NextGame-tochigi */

div#box_next_game.y2012 div.box_game_vs_data#tochigi li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_tochigi.gif);
}

/* NextGame-yokofc */

div#box_next_game.y2012 div.box_game_vs_data#yokofc li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yokofc.gif);
}

/* NextGame-yokofm */

div#box_next_game.y2014 div.box_game_vs_data#yokofm li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#yokofm li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#yokofm li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yokofm.gif);
}

/* NextGame-mito */

div#box_next_game.y2012 div.box_game_vs_data#mito li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mito.gif);
}

/* NextGame-urawa */

div#box_next_game.y2014 div.box_game_vs_data#urawa li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#urawa li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#urawa li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_urawa.gif);
}

/* NextGame-shimizu */

div#box_next_game.y2012 div.box_game_vs_data#shimizu li.vs_name,
div#box_next_game.y2014 div.box_game_vs_data#shimizu li.vs_name,
div#box_next_game.y2013 div.box_game_vs_data#shimizu li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_shimizu.gif);
}

/* NextGame-shonan */

div#box_next_game.y2013 div.box_game_vs_data#shonan li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#shonan li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_shonan.gif);
}

/* NextGame-kashima */

div#box_next_game.y2014 div.box_game_vs_data#kashima li.vs_name,
div#box_next_game.y2012 div.box_game_vs_data#kashima li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashima.gif);
}

/*  */
/* gifu */

div#box_main_record.y2012 div#gifu table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_gifu.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#gifu div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_gifu.gif);
}

div#box_main_record.y2012 div#gifu div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_gifu.gif);
}

div#box_main_record.y2012 div#gifu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_gifu.gif);
}

div#box_main_record.y2012 div#gifu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_gifu.gif);
}

/* fctokyo */

div#fctokyo table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_fctokyo.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#fctokyo div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_fctokyo.gif);
}

div#fctokyo div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_fctokyo.gif);
}

div#fctokyo div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_fctokyo.gif);
}

div#fctokyo div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_fctokyo.gif);
}

/* fukuoka */

div#box_main_record.y2012 div#fukuoka table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_fukuoka.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#fukuoka div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_fukuoka.gif);
}

div#box_main_record.y2012 div#fukuoka div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_fukuoka.gif);
}

div#box_main_record.y2012 div#fukuoka div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_fukuoka.gif);
}

div#box_main_record.y2012 div#fukuoka div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_fukuoka.gif);
}

/* niigata */

div#box_main_record.y2014 div#niigata table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#niigata table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#niigata table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_niigata.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#niigata div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#niigata div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#niigata div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_niigata.gif);
}

div#box_main_record.y2014 div#niigata div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#niigata div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#niigata div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_niigata.gif);
}

div#box_main_record.y2014 div#niigata div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#niigata div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#niigata div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_niigata.gif);
}

div#box_main_record.y2014 div#niigata div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#niigata div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#niigata div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_niigata.gif);
}

/* toyama */

div#box_main_record.y2012 div#toyama table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_toyama.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#toyama div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_toyama.gif);
}

div#box_main_record.y2012 div#toyama div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_toyama.gif);
}

div#box_main_record.y2012 div#toyama div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_toyama.gif);
}

div#box_main_record.y2012 div#toyama div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_toyama.gif);
}

/* gosaka */

div#box_main_record.y2014 div#gosaka table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#gosaka table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_gosaka.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#gosaka div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#gosaka div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_gosaka.gif);
}

div#box_main_record.y2014 div#gosaka div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#gosaka div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_gosaka.gif);
}

div#box_main_record.y2014 div#gosaka div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#gosaka div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_gosaka.gif);
}

div#box_main_record.y2014 div#gosaka div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#gosaka div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_gosaka.gif);
}

/* nkyushu */

div#box_main_record.y2012 div#nkyushu table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_nkyushu.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#nkyushu div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_nkyushu.gif);
}

div#box_main_record.y2012 div#nkyushu div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_nkyushu.gif);
}

div#box_main_record.y2012 div#nkyushu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_nkyushu.gif);
}

div#box_main_record.y2012 div#nkyushu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_nkyushu.gif);
}

/* sapporo */

div#box_main_record.y2012 div#sapporo table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_sapporo.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#sapporo div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_sapporo.gif);
}

div#box_main_record.y2012 div#sapporo div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_sapporo.gif);
}

div#box_main_record.y2012 div#sapporo div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_sapporo.gif);
}

div#box_main_record.y2012 div#sapporo div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_sapporo.gif);
}

/* tosu */

div#box_main_record.y2014 div#tosu table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#tosu table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#tosu table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_tosu.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#tosu div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#tosu div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#tosu div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tosu.gif);
}

div#box_main_record.y2014 div#tosu div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#tosu div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#tosu div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tosu.gif);
}

div#box_main_record.y2014 div#tosu div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#tosu div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#tosu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_tosu.gif);
}

div#box_main_record.y2014 div#tosu div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#tosu div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#tosu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_tosu.gif);
}

/* hiroshim */

div#hiroshim table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_hiroshim.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#hiroshim div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_hiroshim.gif);
}

div#hiroshim div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_hiroshim.gif);
}

div#hiroshim div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_hiroshim.gif);
}

div#hiroshim div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_hiroshim.gif);
}

/* kusatsu */

div#box_main_record.y2012 div#kusatsu table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kusatsu.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#kusatsu div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kusatsu.gif);
}

div#box_main_record.y2012 div#kusatsu div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kusatsu.gif);
}

div#box_main_record.y2012 div#kusatsu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kusatsu.gif);
}

div#box_main_record.y2012 div#kusatsu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kusatsu.gif);
}

/* chiba */

div#box_main_record.y2012 div#chiba table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_chiba.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#chiba div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_chiba.gif);
}

div#box_main_record.y2012 div#chiba div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_chiba.gif);
}

div#box_main_record.y2012 div#chiba div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_chiba.gif);
}

div#box_main_record.y2012 div#chiba div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_chiba.gif);
}

/* iwata */

div#box_main_record.y2013 div#iwata table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#iwata table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_iwata.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2013 div#iwata div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#iwata div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_iwata.gif);
}

div#box_main_record.y2013 div#iwata div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#iwata div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_iwata.gif);
}

div#box_main_record.y2013 div#iwata div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#iwata div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_iwata.gif);
}

div#box_main_record.y2013 div#iwata div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#iwata div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_iwata.gif);
}

/* cosaka */

div#box_main_record.y2014 div#cosaka table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#cosaka table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#cosaka table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_cosaka.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#cosaka div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#cosaka div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#cosaka div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_cosaka.gif);
}

div#box_main_record.y2014 div#cosaka div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#cosaka div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#cosaka div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_cosaka.gif);
}

div#box_main_record.y2014 div#cosaka div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#cosaka div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#cosaka div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_cosaka.gif);
}

div#box_main_record.y2014 div#cosaka div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#cosaka div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#cosaka div.box_game_vs_data li.vs_name {
	width: 181px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_cosaka.gif);
}

/* okayama */

div#box_main_record.y2012 div#okayama table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_okayama.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#okayama div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_okayama.gif);
}

div#box_main_record.y2012 div#okayama div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_okayama.gif);
}

div#box_main_record.y2012 div#okayama div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_okayama.gif);
}

div#box_main_record.y2012 div#okayama div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_okayama.gif);
}

/* sendai */

div#box_main_record.y2014 div#sendai table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#sendai table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#sendai table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_sendai.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#sendai div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#sendai div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#sendai div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_sendai.gif);
}

div#box_main_record.y2014 div#sendai div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#sendai div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#sendai div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_sendai.gif);
}

div#box_main_record.y2014 div#sendai div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#sendai div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#sendai div.box_game_vs_data li.vs_name {

	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_sendai.gif);
}

div#box_main_record.y2014 div#sendai #yamazaki_nabisco li.vs_name,
div#box_main_record.y2013 div#sendai #yamazaki_nabisco li.vs_name {
	width: 176px;
}

div#box_main_record.y2014 div#sendai div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#sendai div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#sendai div.box_game_vs_data li.vs_name {

	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_sendai.gif);
}

/* mvictory */

div#box_main_record.y2012 div#mvictory table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_mvictory.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#mvictory div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_mvictory.gif);
}

div#box_main_record.y2012 div#mvictory div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_mvictory.gif);
}

div#box_main_record.y2012 div#mvictory div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mvictory.gif);
}

div#box_main_record.y2012 div#mvictory div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mvictory.gif);
}

/* yamagata */

div#box_main_record.y2013 div#yamagata table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#yamagata table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_yamagata.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2013 div#yamagata div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#yamagata div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_yamagata.gif);
}

div#box_main_record.y2013 div#yamagata div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#yamagata div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_yamagata.gif);
}

div#box_main_record.y2013 div#yamagata div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#yamagata div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yamagata.gif);
}

div#box_main_record.y2013 div#yamagata div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#yamagata div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yamagata.gif);
}

/* kumamoto */

div#box_main_record.y2012 div#kumamoto table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kumamoto.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#kumamoto div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kumamoto.gif);
}

div#box_main_record.y2012 div#kumamoto div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kumamoto.gif);
}

div#box_main_record.y2012 div#kumamoto div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kumamoto.gif);
}

div#box_main_record.y2012 div#kumamoto div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kumamoto.gif);
}

/* kofu */

div#box_main_record.y2014 div#kofu table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#kofu table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#kofu table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kofu.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#kofu div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#kofu div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#kofu div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kofu.gif);
}

div#box_main_record.y2014 div#kofu div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#kofu div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#kofu div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kofu.gif);
}

div#box_main_record.y2014 div#kofu div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#kofu div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#kofu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kofu.gif);
}

div#box_main_record.y2014 div#kofu div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#kofu div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#kofu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kofu.gif);
}

/* kobe */

div#kobe table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kobe.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#kobe div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kobe.gif);
}

div#kobe div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kobe.gif);
}

div#kobe div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kobe.gif);
}

div#kobe div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kobe.gif);
}

/* kyoto */

div#box_main_record.y2012 div#kyoto table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kyoto.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#kyoto div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kyoto.gif);
}

div#box_main_record.y2012 div#kyoto div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kyoto.gif);
}

div#box_main_record.y2012 div#kyoto div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kyoto.gif);
}

div#box_main_record.y2012 div#kyoto div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kyoto.gif);
}

/* beijin */

div#box_main_record.y2012 div#beijin table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_beijin.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#beijin div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_beijin.gif);
}

div#box_main_record.y2012 div#beijin div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_beijin.gif);
}

div#box_main_record.y2012 div#beijin div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_beijin.gif);
}

div#box_main_record.y2012 div#beijin div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_beijin.gif);
}

/* nagoya */

div#box_main_record.y2012 div#nagoya table#get_point td.cell_point_vs,
div#box_main_record div#nagoya table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_nagoya.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#nagoya div#box_half_time_area div.box_inner_vs,
div#box_main_record div#nagoya div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_nagoya.gif);
}

div#box_main_record.y2012 div#nagoya div.box_comment_hc_vs_head h4,
div#box_main_record div#nagoya div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_nagoya.gif);
}

div#box_main_record.y2012 div#nagoya div.box_game_vs_data li.vs_name,
div#box_main_record div#nagoya div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_nagoya.gif);
}

/*div#box_main_record.y2012 div#nagoya div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#nagoya div.box_game_vs_data li.vs_name{
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_nagoya.gif);
}*/

/* seongnam */

div#box_main_record.y2012 div#seongnam table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_seongnam.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#seongnam div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_seongnam.gif);
}

div#box_main_record.y2012 div#seongnam div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_seongnam.gif);
}

div#box_main_record.y2012 div#seongnam div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_seongnam.gif);
}

div#box_main_record.y2012 div#seongnam div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_seongnam.gif);
}

/* oita */

div#box_main_record.y2012 div#oita table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#oita table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_oita.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#oita div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#oita div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_oita.gif);
}

div#box_main_record.y2012 div#oita div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#oita div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_oita.gif);
}

div#box_main_record.y2012 div#oita div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#oita div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_oita.gif);
}

div#box_main_record.y2012 div#oita div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#oita div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_oita.gif);
}

/* omiya */

div#box_main_record.y2014 div#omiya table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#omiya table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#omiya table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_omiya.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#omiya div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#omiya div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#omiya div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_omiya.gif);
}

div#box_main_record.y2014 div#omiya div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#omiya div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#omiya div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_omiya.gif);
}

div#box_main_record.y2014 div#omiya div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#omiya div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#omiya div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_omiya.gif);
}

div#box_main_record.y2014 div#omiya div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#omiya div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#omiya div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_omiya.gif);
}

/* tokushim */

div#box_main_record div#tokushim table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2014/img_vsteam/point_back_tokushim.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record div#tokushim div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_tokushim.gif);
}

div#box_main_record div#tokushim div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tokushim.gif);
}

div#box_main_record div#tokushim div.box_game_vs_data li.vs_name {
	width: 180px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_tokushim.gif);
}

div#box_main_record div#tokushim div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_tokushim.gif);
}

/* ehime */

div#box_main_record.y2014 div#ehime table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#ehime table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_ehime.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#ehime div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#ehime div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_ehime.gif);
}

div#box_main_record.y2014 div#ehime div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#ehime div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_ehime.gif);
}

div#box_main_record.y2014 div#ehime div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#ehime div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_ehime.gif);
}

div#box_main_record.y2014 div#ehime div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#ehime div.box_game_vs_data li.vs_name {
	width: 132px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_ehime.gif);
}

/*  */

div#box_main_record.y2012 div#mitei div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_mitei.gif);
}

div#box_main_record.y2012 div#mitei div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_mitei.gif);
}

div#box_main_record.y2012 div#mitei div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mitei.gif);
}

div#box_main_record.y2012 div#mitei div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mitei.gif);
}

/* verdy */

div#box_main_record.y2013 div#verdy table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#verdy table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_verdy.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2013 div#verdy div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#verdy div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_verdy.gif);
}

div#box_main_record.y2013 div#verdy div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#verdy div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_verdy.gif);
}

div#box_main_record.y2013 div#verdy div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#verdy div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_verdy.gif);
}

div#box_main_record.y2013 div#verdy div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#verdy div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_verdy.gif);
}

/* kashiwa */

div#box_main_record.y2014 div#kashiwa table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#kashiwa table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#kashiwa table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kashiwa.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#kashiwa div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#kashiwa div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#kashiwa div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kashiwa.gif);
}

div#box_main_record.y2014 div#kashiwa div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#kashiwa div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#kashiwa div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kashiwa.gif);
}

div#box_main_record.y2014 div#kashiwa div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#kashiwa div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#kashiwa div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashiwa.gif);
}

div#box_main_record.y2014 div#kashiwa div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#kashiwa div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#kashiwa div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashiwa.gif);
}

/* tochigi */

div#box_main_record.y2012 div#tochigi table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_tochigi.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#tochigi div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tochigi.gif);
}

div#box_main_record.y2012 div#tochigi div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tochigi.gif);
}

div#box_main_record.y2012 div#tochigi div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_tochigi.gif);
}

div#box_main_record.y2012 div#tochigi div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_tochigi.gif);
}

/* yokofc */

div#box_main_record.y2012 div#yokofc table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_yokofc.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#yokofc div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_yokofc.gif);
}

div#box_main_record.y2012 div#yokofc div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_yokofc.gif);
}

div#box_main_record.y2012 div#yokofc div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yokofc.gif);
}

div#box_main_record.y2012 div#yokofc div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yokofc.gif);
}

/* yokofm */

div#box_main_record.y2014 div#yokofm table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#yokofm table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#yokofm table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_yokofm.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#yokofm div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#yokofm div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#yokofm div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_yokofm.gif);
}

div#box_main_record.y2014 div#yokofm div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#yokofm div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#yokofm div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_yokofm.gif);
}

div#box_main_record.y2014 div#yokofm div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#yokofm div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#yokofm div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yokofm.gif);
}

div#box_main_record.y2014 div#yokofm div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#yokofm div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#yokofm div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_yokofm.gif);
}

/* mito */

div#box_main_record.y2012 div#mito table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_mito.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#mito div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_mito.gif);
}

div#box_main_record.y2012 div#mito div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_mito.gif);
}

div#box_main_record.y2012 div#mito div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mito.gif);
}

div#box_main_record.y2012 div#mito div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_mito.gif);
}

/* urawa */

div#box_main_record.y2014 div#urawa table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#urawa table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#urawa table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_urawa.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#urawa div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#urawa div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#urawa div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_urawa.gif);
}

div#box_main_record.y2014 div#urawa div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#urawa div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#urawa div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_urawa.gif);
}

div#box_main_record.y2014 div#urawa div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#urawa div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#urawa div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_urawa.gif);
}

div#box_main_record.y2014 div#urawa div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#urawa div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#urawa div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_urawa.gif);
}

/* shimizu */

div#box_main_record.y2014 div#shimizu table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#shimizu table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#shimizu table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_shimizu.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#shimizu div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#shimizu div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#shimizu div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_shimizu.gif);
}

div#box_main_record.y2014 div#shimizu div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#shimizu div.box_comment_hc_vs_head h4,
div#box_main_record.y2013 div#shimizu div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_shimizu.gif);
}

div#box_main_record.y2014 div#shimizu div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#shimizu div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#shimizu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_shimizu.gif);
}

div#box_main_record.y2014 div#shimizu div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#shimizu div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#shimizu div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_shimizu.gif);
}

/* shonan */

div#box_main_record.y2013 div#shonan table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#shonan table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_shonan.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2013 div#shonan div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#shonan div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_shonan.gif);
}

div#box_main_record.y2013 div#shonan div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#shonan div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_shonan.gif);
}

div#box_main_record.y2013 div#shonan div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#shonan div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_shonan.gif);
}

div#box_main_record.y2013 div#shonan div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#shonan div.box_game_vs_data li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_shonan.gif);
}

/* kashima */

div#box_main_record.y2014 div#kashima table#get_point td.cell_point_vs,
div#box_main_record.y2013 div#kashima table#get_point td.cell_point_vs,
div#box_main_record.y2012 div#kashima table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kashima.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#kashima div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2013 div#kashima div#box_half_time_area div.box_inner_vs,
div#box_main_record.y2012 div#kashima div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kashima.gif);
}

div#box_main_record.y2013 div#kashima div.box_comment_hc_vs_head h4,
div#box_main_record.y2012 div#kashima div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kashima.gif);
}

div#box_main_record.y2014 div#kashima div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#kashima div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#kashima div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashima.gif);
}

div#box_main_record.y2014 div#kashima div.box_game_vs_data li.vs_name,
div#box_main_record.y2013 div#kashima div.box_game_vs_data li.vs_name,
div#box_main_record.y2012 div#kashima div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashima.gif);
}

div#box_next_game.y2014 div#kashima.box_game_vs_data #j_league1 li.vs_name,
div#box_next_game.y2013 div#kashima.box_game_vs_data #j_league1 li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashima.gif);
}


/* 鹿屋体育大学 */

div#box_main_record.y2012 div#kanoya table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_kanoya.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#kanoya div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kanoya.gif);
}

div#box_main_record.y2012 div#kanoya div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_kanoya.gif);
}

div#box_main_record.y2012 div#kanoya div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kashima.gif);
}

div#box_main_record.y2012 div#kanoya div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_kanoya.gif);
}

/* アルテ高崎 */

div#box_main_record.y2012 div#takasaki table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_takasaki.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#takasaki div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_takasaki.gif);
}

div#box_main_record.y2012 div#takasaki div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_takasaki.gif);
}

div#box_main_record.y2012 div#takasaki div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_takasaki.gif);
}

div#box_main_record.y2012 div#takasaki div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_takasaki.gif);
}



/* 徳山大学 */

div#box_main_record.y2012 div#toku-u table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_toku-u.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#toku-u div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_takasaki.gif);
}

div#box_main_record.y2012 div#toku-u div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_toku-u.gif);
}

div#box_main_record.y2012 div#toku-u div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_toku-u.gif);
}

div#box_main_record.y2012 div#toku-u div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_toku-u.gif);
}

div#box_next_game.y2012 div.box_game_vs_data#toku-u li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s10_toku-u.gif);
}

/* 徳島ヴォルティス */

div#box_main_record.y2012 div#tokushim table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2012/img_vsteam/point_back_tokushima.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2012 div#tokushim div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tokushima.gif);
}

div#box_main_record.y2012 div#tokushim div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2012/img_vsteam/mini_emblem_tokushima.gif);
}

div#box_main_record.y2012 div#tokushim div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s07_tokushima.gif);
}

div#box_main_record.y2012 div#tokushim div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s07_tokushima.gif);
}

div#box_next_game.y2012 div.box_game_vs_data#ttokushim li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2012/img_vsteam/vs_teams_s07_tokushima.gif);
}

/* 高知大学 */

div#box_main_record.y2013 div#kochi-u table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2013/img_vsteam/point_back_kochi-u.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2013 div#kochi-u div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2013/img_vsteam/mini_emblem_kochi-u.gif);
}

div#box_main_record.y2013 div#kochi-u div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2013/img_vsteam/mini_emblem_kochi-u.gif);
}

div#box_main_record.y2013 div#kochi-u div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2013/img_vsteam/vs_teams_s10_kochi-u.gif);
}

div#box_next_game.y2013 div.box_game_vs_data#kochi-u li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2013/img_vsteam/vs_teams_s10_kochi-u.gif);
}

/* YSCC */

div#box_main_record.y2014 div#yscc table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2014/img_vsteam/point_back_yscc.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2014 div#yscc div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_yscc.gif);
}

div#box_main_record.y2014 div#yscc div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_yscc.gif);
}

div#box_main_record.y2014 div#yscc div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_yscc.gif);
}

div#box_next_game.y2014 div.box_game_vs_data#yscc li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_yscc.gif);
}


/* @end */

div#box_main_record.y2013 div#bfc table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2013/img_vsteam/point_back_bfc.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

div#box_main_record.y2013 div#bfc div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2013/img_vsteam/mini_emblem_bfc.gif);
}

div#box_main_record.y2013 ul#extra.friendly_match li.category {
	background-image: url(/goto_game/2013/page_parts/head_game_category_bfc.gif);
	width: 370px;
	border-right: 1px solid #ccc;
}


/**/

/* @group フォーメーション／トピックス */

div#box_formation {
	width: 601px;
	margin-bottom: 0px;
	background-image: url(../page_parts/bg_box_formation_btm.gif);
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-color: #262626;
}

div#inner_formation:after {
	content: '.';
	visibility: hidden;
	height: 0;
	clear: both;
	display: block;
}

div#inner_formation {
	position: relative;
	min-height: 400px;
	margin-bottom: 15px;
	_height: 400px;
}


div#box_formation h3 {
	margin-bottom: 15px;
}

div#box_preview {
	width: 258px;
	margin-left: 5px;
	margin-bottom: 20px;
	position: absolute;
	top: 60px;
	left: 163px;
}

div#box_formation p {
	width: 155px;
	font-size: 12px;
	line-height: 1.6;
	color: #fff;
}

div#box_preview p {
	width: 258px;
	height: 258px;
	padding-left: 12px;
	padding-top: 12px;
	margin-bottom: 0;
}


div#box_report_home {
	width: 276px;
	float: left;
	clear: both;
	margin-left: 15px;
	margin-bottom: 20px;
	display: inline;
}

div#box_utility.away div#box_report_home {
	clear: right;
}


div#box_report_home h5 {
	font-size: 16px;
	height: 27px;
	line-height: 29px;
	text-indent: 22px;
	background-image: url(../page_parts/bg_box_report_kf_home.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	color: #fff;
	font-weight: bold;
}

div#box_report_away {
	width: 276px;
	float: left;
	display: inline;
	margin-left: 20px;
	zoom: 1;
}

div#box_utility.away div#box_report_away p {
	float: left;
}

div#box_utility.away div#box_report_home p {
	float: right;
}

div#box_report_away p {
	float: right;
}

div#box_report_away h5 {
	font-size: 16px;
	height: 27px;
	line-height: 29px;
	text-indent: 22px;
	margin-bottom: 10px;
	background-image: url(../page_parts/bg_box_report_vs_away.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #000;
}

div#box_utility.away div#box_report_home h5 {
	color: #000;
	background-image: url(../page_parts/bg_box_report_vs_home.gif);
}

div#box_utility.away div#box_report_away h5 {
	color: #fff;
	background-image: url(../page_parts/bg_box_report_kf_away.gif);
	font-weight: bold;
}

#box_preview h4 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

#box_preview h4.kf {
	color: #3799f1;
}

div#box_vs_data,
div#box_vs_data_blank {
	width: 313px;
	float: left;
	margin-left: 20px;
	_margin-left: 0px;
	/margin-bottom: 50px;
	display: inline;
}

div#box_vs_data h4,
div#box_vs_data_blank h4 {
	font-size: 16px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 10px;
	color: #e1e1e1;
}


/**/
div#box_vs_data h4 span,
div#box_vs_data_blank h4 span {
	font-size: 10px;
	display: inline-block;
	margin-left: 1em;
}

div#box_vs_data table,
div#box_vs_data_blank table {
	width: 313px;
}

div#box_record_inner div#box_vs_data th,
div#box_record_inner div#box_vs_data_blank th {
	width: 48px;
	/width: auto;
	font-size: 12px;
	padding: 4px 0;
}

div#box_record_inner div#box_vs_data td,
div#box_record_inner div#box_vs_data_blank td {
	font-size: 24px;
	padding: 3px 0;
	font-weight: bold;
}

table.table_5detail,
table.table_5report,
table.table_5report_blank {
	clear: both;
	width: 576px;
	margin: 0 auto 0;
}

table.inner5report {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}

div#box_record_inner td.inner5report_td {
	padding: 0;
}

table.table_5detail {
	margin-bottom: 15px;
}

div#box_record_inner table.table_5detail th,
div#box_record_inner table.table_5detail td,
div#box_record_inner table.table_5report th,
div#box_record_inner table.table_5report td,
div#box_record_inner table.table_5report_blank th,
div#box_record_inner table.table_5report_blank td {
	font-size: 12px;
}

div#box_record_inner table.table_5report .sttl_date {
	width: auto;
}

div#box_record_inner table.table_5report .sttl_NameS {
	width: 70px;
}

div#box_record_inner table.table_5report .sttl_StadiumNameS {
	width: 90px;
}

div#box_record_inner table.table_5report .sttl_Score {
	width: 60px;
}

div#box_record_inner table.table_5report .sttl_GameResult {
	width: 40px;
}

div#box_record_inner table.table_5detail th.sttl,
div#box_record_inner table.table_5report th.sttl,
div#box_record_inner table.table_5report_blank th.sttl {
	width: 167px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}

div#box_record_inner table.table_5detail.kf th.sttl,
div#box_record_inner table.table_5report.kf th.sttl,
div#box_record_inner table.table_5report_blank.kf th.sttl {
	color: #49aefc;
}

div#box_topics.box_1_block {
	width: 601px;
	margin-bottom: 25px;
}

div#box_topics:after {
	content: '.';
	visibility: hidden;
	height: 0;
	clear: both;
	display: block;
}

div#box_topics div.inner_topics {
	width: 314px;
	float: left;
}

div#box_topics p#img_cover {
	float: left;
	display: inline;
	margin-right: 15px;
	margin-bottom: 5px;
}

div#box_topics h4 {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.4;
}

span.typo_vol {
	color: #42b2f2;
	font-family: Verdana, sans-serif;
}

#box_topics p.typo_special {
	font-size: 16px;
	font-weight: bold;
}

p#img_excite_match {
	clear: right;
	float: right;
}

#box_topics p.typo_topics {
	clear: both;
	font-size: 12px;
	line-height: 1.6;
	margin-bottom: 1em;
}

p.ban_matchday,
p.img_banners {
	margin-bottom: 12px;
}

p.ban_mobafuro_game {
	margin-bottom: 30px;
}

p.ban_mobafulo {
	margin-top: 15px;
}

/* @end */

/**/

div#box_saiten_comment {
	margin-top: 420px;
	padding: 15px 15px;
}

div#box_saiten_comment h4 {
	font-size: 15px;
	color: #37a8ff;
	font-weight: bold;
}

div#box_saiten_comment p {
	margin-top: 10px;
}

div#box_please {
	min-height: 414px;
	height: auto !important;
	height: 414px;
}

body.y2012 div#box_please {
	min-height: 530px;
	height: 530px;
}


div#box_saiten_foot {
	top: 295px;
	border-bottom: 1px solid #c9c9c9;
	padding-bottom: 10px;
}



/**/

#box_comment_players {
	margin-top: 20px;
}

div.box_comment_player {
	position: relative;
}

#box_comment_players p {
	padding: 10px 0 0;
}

#box_comment_players p.btn_more {
	text-align: right;
	padding: 0;
}

#box_comment_players p.btn_more a:hover {
	text-decoration: underline;
}

div.box_comment_player {}

p.ban_sponsor {
	margin-bottom: 30px;
}

/**/

.hided {
	display: none;
}

/**/

#box_skyperfectv {
	width: 601px;
	height: 342px;
	position: relative;
	background-image: url(../skyperfectv/bg_skyperfectv.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	display: none;
}

#icon_fronta {}

div#box_record_inner #box_skyperfectv h3 {
	margin: 0;
	padding: 0;
	width: 601px;
}

#box_skyperfectv p {
	position: absolute;
	line-height: 1;
}

#ttl_skyperfectv {
	top: 0;
	left: 0;
}

#typo_haihin {
	top: 8px;
	right: 104px;
}


#btn_schedule {
	top: 112px;
	left: 22px;
}


#icon_fronta {
	position: absolute;
	top: 0;
	right: 0;
}

#btn_questionnaire {
	left: 22px;
	bottom: 15px;
}

#btn_e2_16day {
	left: 22px;
	bottom: 71px;
}

#btn_questionnaire {
	left: 22px;
	bottom: 15px;
}

#btn_smart_phone {
	left: 22px;
	bottom: 128px;
}

#btn_on_demand {
	top: 112px;
	left: 154px;
}

#box_channel {
	position: absolute;
	left: 300px;
	top: 290px;
}

#box_skyperfectv #box_channel p {
	position: static;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
}

#box_skyperfectv #box_channel p span {
	display: inline;
	float: none;
	line-height: 1;
	margin-left: 0;
}

#typo_ch180 {
	bottom: 27px;
	right: 13px;
}

#typo_ch180 img,
#typo_ch580 img,
#typo_cs800 img {
	margin-right: 3px;
	float: left;
}

#typo_ch180 span,
#typo_ch580 span,
#typo_cs800 span {
	height: 22px;
	display: block;
	float: left;
	line-height: 22px;
	margin-left: 3px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}


#typo_ch580 {
	bottom: 27px;
	right: 122px;
}

#typo_cs800 {
	bottom: 27px;
	left: 299px;
}

#typo_date {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	left: 299px;
	bottom: 60px;
}

#btn_play {
	/*width: 290px;
    height: 265px;
    background-image: url(../skyperfectv/img_tv.png);
    top: 0;
    right: 10px;*/
	/*    position: relative;*/
}

#box_btn {
	width: 290px;
	height: 265px;
	background-image: url(../skyperfectv/img_tv.png);
	position: absolute;
	top: 0;
	right: 10px;
}

#btn_play a {
	width: 123px;
	height: 53px;
	position: absolute;
	top: 126px;
	left: 54px;
}

#box_skyperfectv a:hover img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	/* Firefox */
	filter: alpha(opacity=80);
	/* IE6/7 */
	-ms-filter: "alpha(opacity=80)";
	/* IE8 */
}

/*2012/08/31*/

div#box_next_game.y2012 div#nikaisen.box_game_vs_data {
	display: none;
}

/* @group #box_magazine */

#box_magazine {
	padding-top: 7px;
	background: url(../2013/page_parts/bg_mag_top.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

#inner_magazine {
	padding-bottom: 7px;
	background: url(../2013/page_parts/bg_mag_btm.gif) no-repeat 0 100% #252625;
}

#box_magazine p,
#box_magazine h5,
#box_magazine h6 {
	color: #fff;
}

#box_magazine h6 {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 10px;
}

#box_magazine h6.typo_system {
	font-family: Verdana, sans-serif;
	margin-bottom: 18px;
}

div#box_record_inner #inner_magazine h3 {
	margin-left: 19px;
}

#vs_team ul li {
	width: 276px;
	font-size: 16px;
	height: 27px;
	line-height: 29px;
	text-indent: 22px;
	float: left;
	margin-bottom: 12px;
}

#vs_team ul li.away {
	color: #fff;
	background-image: url(../page_parts/bg_box_report_kf_away.gif);
	font-weight: bold;
	margin-left: 18px;
}

#vs_team ul li.home {
	color: #000;
	background-image: url(../page_parts/bg_box_report_vs_home.gif);
	margin-left: 15px;
}

#inner_magazine h4 {
	clear: both;
	margin-left: 149px;
	margin-bottom: 12px;
}

#prev_right,
#prev_left {
	width: 268px;
	float: left;
	margin-bottom: 20px;
}


#prev_left {
	margin-left: 22px;
}

#prev_right {
	margin-left: 21px;
}

#prev_right img,
#prev_left img {
	margin-bottom: 12px;
}

#prev_right p,
#prev_left p,
#box_review p {
	line-height: 1.8;
}

#prev_right h5,
#prev_left h5 {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.4;
	min-height: 3.8em;
}

#box_review {
	clear: both;
	width: 567px;
	border-top: 1px solid #676867;
	margin: 0 auto 40px;
	padding-top: 24px;
}

#box_review p.nowWaiting {
	width: 567px;
	border: none;
}

#box_review h4 {
	margin: 0 auto;
	text-align: center;
	margin-bottom: 27px;
}

#box_review h5 {
	font-size: 14px;
	margin-bottom: 1em;
}

/* @end */

div#box_photos {
	width: 601px !important;
	height: auto;
	background-color: #000;
	margin-left: 0;
	overflow: hidden;
}


#box_photos li {
	width: auto;
	height: auto;
}

#box_photos ol.flex-control-thumbs img {
	height: 36px;
	width: auto;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	margin: 0 3px 3px 0;
}

.flex-caption {
	width: 601px;
	text-align: center;
	color: #f2f2f2;
	position: absolute;
	top: 0;
	height: 25px;
	line-height: 25px;
}



/* 13.05.12-修正 */

body#page_gotogame.page_j_league1.y2013 div#cosaka div#box_taisho.home {
	height: 443px;
}

body#page_gotogame.page_j_league1.y2013 div#cosaka div#box_taisho.home p#photo_taisho {
	height: 423px;
}

/* 20131206 */

#box_next_game.y2013 #emperors_cup li.matchNum_04 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_quarterfinal.gif);
}

div#box_main_record.y2013 #emperors_cup li.matchNum_04 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_quarterfinal.gif);
}

/* -- 練習試合2014 --- */

div#box_tm_list {
	padding: 20px;
	position: relative;
}

p#btn_select_season {}

p#btn_select_season a {
	display: block;
}

p#btn_select_season a.alpha {
	width: 100px;
	font-size: 14px;
	text-align: center;
	border: 1px solid #e5e5e5;
	padding: 0.5em 1.5em 0.5em 1.5em;

	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	behavior: url(/PIE.htc);
}


table#tbl_top_training_match {
	width: 100%;
}

table#tbl_top_training_match th,
table#tbl_top_training_match td {
	font-size: 13px;
	padding: 1.2em 0 1.2em 0;
}

div#box_tm_header {}

div#box_tm_header h3 {
	padding: 0 0 12px 3px;
}

div#box_season_selector {
	position: absolute;
	top: 24px;
	right: 20px;
}

body#page_gotogame.training div#layer_season_selector {
	position: absolute;
	top: 36px;
	left: 16px;
	width: 180px;
}

body#page_gotogame.training div#layer_season_selector ul {
	width: 100%;
}

body#page_gotogame.training div#layer_season_selector li a {
	display: block;
	text-align: center;
	font-size: 18px;
	color: #fff;
	padding: 0.7em 0 0.5em 0;
}


/* 2016-01-26 */


#box_season_selector_tm {
	position: absolute;
	top: 18px;
	right: 20px;
}

#box_season_selector_tm p#btn_select_season_tm a {
	display: block;
	font-size: 16px;
	line-height: 1;
	padding: 12px 24px 10px 24px;
	border-radius: 18px;
	border: 1px solid #ccc;
	background-color: #fff;
}

#box_season_selector_tm p#btn_select_season_tm a:hover {
	background-color: #22b7fd;
	color: #fff;
}

#box_season_selector_tm #layer_season_selector_tm {
	display: none;
}

#box_season_selector_tm #layer_season_selector_tm ul {
	background-color: #22b7fd;
	text-align: center;
	border-radius: 8px;
	overflow: hidden;
}

#box_season_selector_tm #layer_season_selector_tm ul a {
	color: #fff;
	background-color: #22b7fd;
	font-size: 16px;
	display: block;
	padding: 0.5em 0 0.5em 0;
	border-bottom: 1px solid #fff;
}

#box_season_selector_tm #layer_season_selector_tm ul li:last-child a {
	border-bottom: none;
}

#box_season_selector_tm #layer_season_selector_tm ul a:hover {
	background-color: #1ea4e3;
}

#box_season_selector_tm #layer_season_selector_tm.hover {
	display: block;
}



/*
body#page_gotogame.training div#box_ttl h2 a{
	display: static;
	padding: 0;
	background-color: transparent;
}*/



body#page_gotogame.training div#box_ttl {
	height: auto;
	margin: 0 auto;
	width: 100%;
	background-color: #111;
	float: none;
}

body#page_gotogame.training div#box_ttl #inner_ttl {
	width: 980px;
	height: auto;
	margin: 0 auto 0 auto;
	float: none;
	padding: 16px 0 2px 0;
	zoom: 1;
}

body#page_gotogame.training div#box_ttl #inner_ttl:after {
	content: '.';
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;

}

body#page_gotogame.training div#box_ttl #inner_ttl {}


/* ----- */

div#box_main_record.y2014 ul#extra.pre_season li.category {
	background-image: url(/goto_game/page_parts/head_category_j1_pre.gif);
	width: 147px;
}

.y2014 div.box_game_vs_data li.season {
	background-image: url(/goto_game/page_parts/head_year_2014.gif);

}

div#box_next_game.y2014 ul#acl li.category {
	background-image: url(/goto_game/page_parts/head_category_acl_2010.gif);
	width: 196px;
}

div#box_next_game.y2014 div.box_game_vs_data#gzdsw li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_gzdsw.gif);
}


/*2014*/

body.y2014 #box_snavi {
	width: 709px;
}

body.y2014 #box_snavi ul {
	width: 709px;
}

body.y2014 #box_snavi li {
	margin-left: -1px;
	/*margin-right: -1px;*/
}

body.y2014 #box_snavi #snavi_j1 {
	margin-left: 0;
}

body.y2014 div#box_snavi li a {
	background-image: url(../page_parts/bg_snavi2014.gif);
}

body.y2014 #snavi_j1 a {
	width: 85px;
}

/* -- */

body.page_j_league1.y2014 #snavi_j1 a {
	width: 86px;
	background-position: 0 -49px;
}

body.page_j_league1.y2014 #snavi_ync a {
	margin-right: -1px;
	background-position: -85px 0;
}

body.page_j_league1.page_ex.y2014 #snavi_j1 a {
	width: 86px;
	background-position: 0 0;
}

body.page_j_league1.page_ex.y2014 #snavi_j1 a:hover {
	background-position: 0 -196px;
}

/*--*/

body.y2014 #snavi_ync a {
	width: 236px;
	background-position: -84px 0;
}

body.page_yamazaki_nabisco.y2014 #snavi_ync a {
	width: 237px;
	background-position: -84px -98px;
}

body.page_yamazaki_nabisco.y2014 #snavi_emp a {
	margin-right: -1px;
	background-position: -320px 0;
}

body.y2014 #snavi_ync a:hover {
	width: 236px;
	background-position: -84px -196px;
}

body.page_j_league1.y2014 #snavi_ync a:hover {
	background-position: -85px -196px;
}

body.page_yamazaki_nabisco.y2014 #snavi_ync a:hover {
	width: 237px;
	background-position: -84px -98px;
}

/* -- */

body.y2014 #snavi_emp a {
	width: 76px;
	background-position: -319px 0;
}

body.page_emperors_cup.y2014 #snavi_emp a {
	width: 77px;
	background-position: -319px -147px;
}

body.page_emperors_cup.y2014 #snavi_acl a {
	margin-right: -1px;
	background-position: -395px 0;
}

body.y2014 #snavi_emp a:hover {
	width: 76px;
	background-position: -319px -196px;
}

body.page_yamazaki_nabisco.y2014 #snavi_emp a:hover {
	width: 76px;
	background-position: -320px -196px;
}

body.page_emperors_cup.y2014 #snavi_emp a:hover {
	width: 77px;
	background-position: -319px -147px;
}

/*--*/

body.y2014 #snavi_acl a {
	width: 201px;
	background-position: -394px 0;
}

body.page_acl.y2014 #snavi_acl a {
	width: 202px;
	background-position: -394px -49px;
}

body.page_acl.y2014 #snavi_ex_pre a {
	margin-right: -1px;
	background-position: -595px 0;
}

body.y2014 #snavi_acl a:hover {
	width: 201px;
	background-position: -394px -196px;
}

body.page_acl.y2014 #snavi_acl a:hover {
	width: 202px;
	background-position: -394px -49px;
}

body.page_emperors_cup.y2014 #snavi_acl a:hover {
	width: 201px;
	background-position: -395px -196px;
}

/*--*/

body.y2014 #snavi_ex_pre a {
	width: 115px;
	background-position: -594px 0;
}

body.page_ex.y2014 #snavi_ex_pre a {
	width: 115px;
	background-position: -594px -98px;
}

body.page_acl.y2014 #snavi_ex_pre a {
	margin-right: -1px;
	background-position: -595px 0;
}

body.y2014 #snavi_ex_pre a:hover {
	width: 115px;
	background-position: -594px -196px;
}

body.page_acl.y2014 #snavi_ex_pre a:hover {
	width: 115px;
	background-position: -595px -196px;
}

body.page_ex.y2014 #snavi_ex_pre a:hover {
	width: 115px;
	background-position: -594px -98px;
}

/*acl2014*/

div#box_main_record.y2014 ul#acl li.matchNum_01 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_no_sec01.gif);
}

div#box_main_record.y2014 ul#acl li.matchNum_02 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_no_sec02.gif);
}

div#box_main_record.y2014 ul#acl li.matchNum_03 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_no_sec03.gif);
}


div#box_main_record.y2014 ul#acl li.matchNum_04 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_no_sec04.gif);
}

div#box_main_record.y2014 ul#acl li.matchNum_05 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_no_sec05.gif);
}


div#box_main_record.y2014 ul#acl li.matchNum_06 {
	width: 72px;
	background-image: url(/goto_game/page_parts/head_game_no_sec06.gif);
}



/* 貴州人和 */

div#gzdsw table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2014/img_vsteam/point_back_gzdsw.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}


div#gzdsw div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_gzdsw.gif);
}

div#gzdsw div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_gzdsw.gif);
}

div#gzdsw div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_gzdsw.gif);
}

div.box_game_vs_data#gzdsw li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_gzdsw.gif);
}


/* 蔚山現代 */

div#uhfc table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2014/img_vsteam/point_back_uhfc.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}


div#uhfc div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_uhfc.gif);
}

div#uhfc div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_uhfc.gif);
}

div#uhfc div.box_game_vs_data li.vs_name {
	width: 203px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_uhfc.gif);
}

div.box_game_vs_data#gzdsw li.vs_name {
	width: 221px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_uhfc.gif);
}



/* @group 準備中 */
#dialog-overlay {
	/* set it to fill the whil screen */
	width: 100%;
	height: 100%;
	/* transparency for different browsers */
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
	/*background: #000;*/
	/* make sure it appear behind the dialog box but above everything else */
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3000;
	/* hide it by default */
	display: none;
}

#dialog-box {
	/* css3 drop shadow */
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	/* css3 border radius */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #fff;
	/* styling of the dialog box, i have a fixed dimension for this demo */
	width: 328px;
	/* make sure it has the highest z-index */
	position: absolute;
	z-index: 5000;
	/* hide it by default */
	display: none;
	border: 1px solid #cecece\9;
}

#dialog-box .dialog-content {
	/* style the content */
	text-align: left;
	margin: 13px;
	padding: 10px;
	color: #666;
	font-family: arial;
	font-size: 11px;
}

a.button {
	/* styles for button */
	margin: 10px auto 0 auto;
	padding: 5px 10px 6px;
	text-align: center;
	display: block;
	width: 50px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	/* button color */
	background-color: #2b85cb;
	/* css3 implementation: ) */
	;
	/* rounded corner */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/* drop shadow */
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	/* text shaow */
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	position: relative;
	cursor: pointer;
}

a.button:hover {
	background-color: #49aae3
}

/* extra styling */
#dialog-box .dialog-content p {
	font-weight: 700;
	margin: 0;
}

#dialog-box .dialog-content ul {
	margin: 10px 0 10px 20px;
	padding: 0;
	height: 50px;
}

div#dialog-message {
	text-align: center;
	line-height: 1.4;
}

/* @end */

/* NextGame-蔚山現代 */

div#uhfc.box_game_vs_data li.vs_name {
	width: 153px;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_uhfc.gif);
}


/* NextGame-ウェスタン・シドニー・ワンダラーズ */

div#wanderer div.box_game_vs_data li.vs_name,
div#wanderer.box_game_vs_data li.vs_name {
	width: 255px;
	margin-right: 0;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s10_footballaustralia.gif);
}

div#wanderer div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_wanderer.gif);
}

div#wanderer #acl li.matchNum_03 {
	margin-right: 3px;
}

div#wanderer div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_wanderer.gif);

}

div#wanderer div.box_comment_hc_vs_head {
	margin: 0 14px 2px 0;
	width: 232px;
	height: 68px;
	padding: 16px 0 0 24px;
}

div#wanderer table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2014/img_vsteam/point_back_wanderer.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}


/* FCソウル */

div#fcseoul div.box_game_vs_data li.vs_name,
div#fcseoul.box_game_vs_data li.vs_name {
	width: 153px;
	margin-right: 0;
	background-image: url(/goto_game/2014/img_vsteam/vs_teams_s07_fcseoul.gif);
}

div#fcseoul div#box_half_time_area div.box_inner_vs {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_fcseoul.gif);
}

div#fcseoul #acl li.matchNum_03 {
	margin-right: 3px;
}

div#fcseoul div.box_comment_hc_vs_head h4 {
	background-image: url(/goto_game/2014/img_vsteam/mini_emblem_fcseoul.gif);

}

div#fcseoul div.box_comment_hc_vs_head {
	margin: 0 14px 2px 0;
	width: 232px;
	height: 68px;
	padding: 16px 0 0 24px;
}

div#fcseoul table#get_point td.cell_point_vs {
	background-image: url(/goto_game/2014/img_vsteam/point_back_fcseoul.gif);
	background-position: 100% 44%;
	background-repeat: no-repeat;
}

#acl li.matchNum_07 {
	width: 126px;
	background-image: url(/goto_game/page_parts/head_game_acl_round16_01.gif);
}


#acl li.matchNum_08 {
	width: 126px;
	background-image: url(/goto_game/page_parts/head_game_acl_round16_02.gif);
}

/* 2014/08/15 20:48  */

div#box_main_record.y2014 #cosaka #img_excite_match {
	/*display: none;*/
}

/* @group 2016 */

body.y2016 div.box_formation.home h5 {
	font-size: 16px;
	height: 29px;
	overflow: hidden;
	line-height: 29px;
	text-indent: 22px;
	background-image: url(../2015/page_parts/bg_box_report_vs_home.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	color: #262626;
	font-weight: bold;
}

body.y2016 div.box_formation.vs.home h5 {
	background-image: url(../2015/page_parts/bg_box_report_vs_home.gif);
	color: #262626;
	font-weight: normal;
	font-style: normal;
}

body.y2016 div.box_formation.vs h5 {
	border-left: 1px solid #000000;
}

body.y2016 div.box_formation.away h5 {
	font-size: 16px;
	height: 29px;
	overflow: hidden;
	line-height: 29px;
	text-indent: 22px;
	margin-bottom: 0;
	background-image: url(../2015/page_parts/bg_box_report_vs_away.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #262626;
	font-weight: bold;
	/*border-left: 1px solid #000000;*/
}

body.y2016 div#box_utility.away div#box_report_home h5 {
	color: #fff;
	font-weight: bold;
	background-image: url(../2014/page_parts/bg_box_report_vs_home.gif);
}

body.y2016 div#box_utility.away div#box_report_away h5 {
	color: #fff;
	background-image: url(../2014/page_parts/bg_box_report_kf_away.gif);
	font-weight: bold;
}

body.y2016 div#box_record_inner #box_formation h3 {
	text-align: center;
	margin-bottom: 0;
}

/* ↓20180307 comment out suzuki */
/*body.y2016 #box_formation {
  width: 565px;
  margin: 0 auto;*/
/*background-color: #313231;*/
/*border-top: 1px solid #3f403f;*/
/*margin-top: 20px;
  margin-bottom: 15px;
}*/
/* ↑20180307 comment out suzuki */

body#page_gotogame.yamazaki_nabisco.y2016 #box_report_home {
	display: none;
}

body.y2016 #inner_formation {
	width: 601px;
	margin: 0 auto;
	padding-bottom: 01px;
	padding-top: 15px;
	background-color: #313231;
	margin-bottom: 15px;
}

body.y2016 #formation:after {
	content: '.';
	visibility: hidden;
	height: 0;
	clear: both;
	display: block;
}

body.y2016 #formation {
	width: 571px;
	height: 380px;
	margin: 0 auto 15px;
	background-image: url(../2014/page_parts/bg_formation.gif);
	background-position: 0 27px;
	background-repeat: no-repeat;
}

body.y2016 #box_formation:after {
	content: '.';
	visibility: hidden;
	height: 0;
	clear: both;
	display: block;
}

body.y2016 div.box_formation {
	width: 285px;
	float: left;
	margin-left: 0;
	/*background-color: #313231;*/
	background-color: transparent;
}

body.y2016 div.box_formation.vs {
	width: 285px;
	margin-left: 0;
	/*margin-left: 19px;*/
}

body.y2016 div.inner_formation {
	width: 283px;
	height: 346px;
	position: relative;
	/*margin-top: -60px;*/
}

body.y2016 div.box_formation h4 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

body.y2016 div.box_formation h4.kf {
	color: #3799f1;
}

body.y2016 div.box_player {
	width: 64px;
	height: auto;
	color: #fff;
	text-align: center;
	font-size: 12px;
	position: absolute;
}

body.y2016 div.box_player.vs {
	width: 50px;
}

body.y2016 div#box_formation div.box_player p {
	width: auto;
	font-size: 12px;
	text-align: center;
	/*font-weight: bold;*/
	color: #fff;
}

body.y2016 div#box_formation div#box_vs p.player {
	color: #fefbf5;
	text-shadow: rgba(0, 0, 0, 0.6) 2px 2px 3px;
	font-size: 11px;
	text-align: center;
	line-height: 1.2;
}

body.y2016 div#box_formation div#box_vs div.position_gk p.player {
	text-align: center;
}

body.y2016 div#box_formation span.uni {
	margin-right: 4px;
}

body.y2016 div#box_formation span.name {
	display: block;
	line-height: 1.2;
}

body.y2016 div.kf.position_a9 {
	top: 5px;
	right: 0;
}

body.y2016 div.kf.position_a8 {
	top: 31px;
	right: 0;
}

body.y2016 div.kf.position_a7 {
	top: 67px;
	right: 0;
}

body.y2016 div.kf.position_a6 {
	top: 103px;
	right: 0;
}

body.y2016 div.kf.position_a5 {
	top: 139px;
	right: 0;
}

body.y2016 div.kf.position_a4 {
	top: 175px;
	right: 0;
}

body.y2016 div.kf.position_a3 {
	top: 211px;
	right: 0;
}

body.y2016 div.kf.position_a2 {
	top: 247px;
	right: 0;
}

body.y2016 div.kf.position_a1 {
	top: 283px;
	right: 0;
}

body.y2016 div.kf.position_c9 {
	top: 5px;
	right: 52px;
}

body.y2016 div.kf.position_c8 {
	top: 31px;
	right: 52px;
}

body.y2016 div.kf.position_c7 {
	top: 67px;
	right: 52px;
}

body.y2016 div.kf.position_c6 {
	top: 103px;
	right: 52px;
}

body.y2016 div.kf.position_c5 {
	top: 139px;
	right: 52px;
}

body.y2016 div.kf.position_c4 {
	top: 175px;
	right: 52px;
}

body.y2016 div.kf.position_c3 {
	top: 211px;
	right: 52px;
}

body.y2016 div.kf.position_c2 {
	top: 247px;
	right: 52px;
}

body.y2016 div.kf.position_c1 {
	top: 283px;
	right: 52px;
}

body.y2016 div.kf.position_d9 {
	top: 5px;
	right: 80px;
}

body.y2016 div.kf.position_d8 {
	top: 31px;
	right: 101px;
}

body.y2016 div.kf.position_d7 {
	top: 67px;
	right: 101px;
}

body.y2016 div.kf.position_d6 {
	top: 103px;
	right: 101px;
}

body.y2016 div.kf.position_d5 {
	top: 139px;
	right: 101px;
}

body.y2016 div.kf.position_d4 {
	top: 175px;
	right: 101px;
}

body.y2016 div.kf.position_d3 {
	top: 211px;
	right: 101px;
}

body.y2016 div.kf.position_d2 {
	top: 247px;
	right: 101px;
}

body.y2016 div.kf.position_d1 {
	top: 283px;
	right: 101px;
}

body.y2016 div.kf.position_e9 {
	top: 5px;
	right: 120px;
}

body.y2016 div.kf.position_e8 {
	top: 31px;
	right: 120px;
}

body.y2016 div.kf.position_e7 {
	top: 67px;
	right: 120px;
}

body.y2016 div.kf.position_e6 {
	top: 103px;
	right: 120px;
}

body.y2016 div.kf.position_e5 {
	top: 139px;
	right: 120px;
}

body.y2016 div.kf.position_e4 {
	top: 175px;
	right: 120px;
}

body.y2016 div.kf.position_e3 {
	top: 211px;
	right: 120px;
}

body.y2016 div.kf.position_e2 {
	top: 247px;
	right: 120px;
}

body.y2016 div.kf.position_e1 {
	top: 283px;
	right: 120px;
}

body.y2016 div.kf.position_g9 {
	top: 5px;
	right: 171px;
}

body.y2016 div.kf.position_g8 {
	top: 31px;
	right: 171px;
}

body.y2016 div.kf.position_g7 {
	top: 67px;
	right: 171px;
}

body.y2016 div.kf.position_g6 {
	top: 103px;
	right: 171px;
}

body.y2016 div.kf.position_g5 {
	top: 139px;
	right: 171px;
}

body.y2016 div.kf.position_g4 {
	top: 175px;
	right: 171px;
}

body.y2016 div.kf.position_g3 {
	top: 211px;
	right: 171px;
}

body.y2016 div.kf.position_g2 {
	top: 247px;
	right: 171px;
}

body.y2016 div.kf.position_g1 {
	top: 283px;
	right: 171px;
}

body.y2016 div.kf.position_gk {
	top: 147px;
	left: 3px;
}

body.y2016 div.vs.position_a9 {
	top: 5px;
	left: 10px;
}

body.y2016 div.vs.position_a8 {
	top: 30px;
	left: 10px;
}

body.y2016 div.vs.position_a7 {
	top: 70px;
	left: 10px;
}

body.y2016 div.vs.position_a6 {
	top: 110px;
	left: 10px;
}

body.y2016 div.vs.position_a5 {
	top: 150px;
	left: 10px;
}

body.y2016 div.vs.position_a4 {
	top: 190px;
	left: 10px;
}

body.y2016 div.vs.position_a3 {
	top: 230px;
	left: 10px;
}

body.y2016 div.vs.position_a2 {
	top: 270px;
	left: 10px;
}

body.y2016 div.vs.position_a1 {
	top: 303px;
	left: 10px;
}

body.y2016 div.vs.position_c9 {
	top: 5px;
	left: 60px;
}

body.y2016 div.vs.position_c8 {
	top: 30px;
	left: 60px;
}

body.y2016 div.vs.position_c7 {
	top: 70px;
	left: 60px;
}

body.y2016 div.vs.position_c6 {
	top: 110px;
	left: 60px;
}

body.y2016 div.vs.position_c5 {
	top: 150px;
	left: 60px;
}

body.y2016 div.vs.position_c4 {
	top: 190px;
	left: 60px;
}

body.y2016 div.vs.position_c3 {
	top: 230px;
	left: 60px;
}

body.y2016 div.vs.position_c2 {
	top: 270px;
	left: 60px;
}

body.y2016 div.vs.position_c1 {
	top: 303px;
	left: 60px;
}

body.y2016 div.vs.position_d9 {
	top: 5px;
	left: 100px;
}

body.y2016 div.vs.position_d8 {
	top: 30px;
	left: 100px;
}

body.y2016 div.vs.position_d7 {
	top: 70px;
	left: 100px;
}

body.y2016 div.vs.position_d6 {
	top: 110px;
	left: 100px;
}

body.y2016 div.vs.position_d5 {
	top: 150px;
	left: 100px;
}

body.y2016 div.vs.position_d4 {
	top: 190px;
	left: 100px;
}

body.y2016 div.vs.position_d3 {
	top: 230px;
	left: 100px;
}

body.y2016 div.vs.position_d2 {
	top: 270px;
	left: 100px;
}

body.y2016 div.vs.position_d1 {
	top: 303px;
	left: 100px;
}

body.y2016 div.vs.position_e9 {
	top: 5px;
	left: 130px;
}

body.y2016 div.vs.position_e8 {
	top: 30px;
	left: 130px;
}

body.y2016 div.vs.position_e7 {
	top: 70px;
	left: 130px;
}

body.y2016 div.vs.position_e6 {
	top: 110px;
	left: 130px;
}

body.y2016 div.vs.position_e5 {
	top: 150px;
	left: 130px;
}

body.y2016 div.vs.position_e4 {
	top: 190px;
	left: 130px;
}

body.y2016 div.vs.position_e3 {
	top: 230px;
	left: 130px;
}

body.y2016 div.vs.position_e2 {
	top: 270px;
	left: 130px;
}

body.y2016 div.vs.position_e1 {
	top: 303px;
	left: 130px;
}

body.y2016 div.vs.position_g9 {
	top: 5px;
	left: 180px;
}

body.y2016 div.vs.position_g8 {
	top: 30px;
	left: 180px;
}

body.y2016 div.vs.position_g7 {
	top: 70px;
	left: 180px;
}

body.y2016 div.vs.position_g6 {
	top: 110px;
	left: 180px;
}

body.y2016 div.vs.position_g5 {
	top: 150px;
	left: 180px;
}

body.y2016 div.vs.position_g4 {
	top: 190px;
	left: 180px;
}

body.y2016 div.vs.position_g3 {
	top: 230px;
	left: 180px;
}

body.y2016 div.vs.position_g2 {
	top: 270px;
	left: 180px;
}

body.y2016 div.vs.position_g1 {
	top: 303px;
	left: 180px;
}

body.y2016 div.vs.position_gk {
	top: 147px;
	right: 0;
}

body.y2016 div.box_player.kf {
	width: 55px;
}

body.y2016 #num_kf18 {
	width: 60px;
}

body.y2016 div.box_player.position_gk {
	width: 50px;
}

body.y2016 div.box_player.kf p.player span.uni {
	margin-top: 90px;
}

body.y2016 div.box_player.kf span.name {
	padding-top: 0;
	font-size: 10px;
	padding-top: 40px;
	position: relative;
}

body.y2016 div.box_player.kf p.player {
	position: relative;
}

body.y2016 div.box_player.kf img {
	width: 40px;
	height: auto;
	margin-bottom: 0;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -15px;
	clip: rect(0px 32px 38px 0px);
	zoom: 1;
}




/* @end */