@charset "utf-8";
/*

VERSUS用CSS

*/

#wrapper {
	margin: 0 auto !important;
	width: 720px !important;
	box-shadow: 0 0 8px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.2);
}
#container {
	margin: 0 !important;
}
#branding {
	width: 720px !important;
}
#site-title {
	width: 718px !important;
}
#main {
	width: 718px !important;
	border: none;
}
table {
	font-size: 12px;
}
h3 {
	width: 692px !important;
}
#content-page {
	margin: 0;
	padding: 0;
}
#content-view-area {
	width: 705px !important;
	margin: 0 0 0 8px;
}
#content-view-area #basic-data {
	width: 100%;
}
#content-view-area #basic-data table {
	width: 360px;
}
#content-view-area #basic-data th {
	width: 80px;
	border-top: 1px solid #666666;
}
#content-view-area #basic-data td {
	width: auto;
	text-align: left;
	padding-left: 20px;
	border-top: 1px solid #666666;
}
#content-view-area #header-close-button {
	position: relative;
	top: -80px;
	clear: right;
	width: 100%;
	text-align: right;
}
#content-view-area #footer-close-button {
	position: relative;
	top: -40px;
	clear: left;
	width: 100%;
	text-align: center;
}
#content-view-area #header-close-button input,
#content-view-area #footer-close-button input {
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Arial,Verdana,"ＭＳ Ｐゴシック",sans-serif;
}
#content-view-area #versus-score {
	position: relative;
	top: -36px;
}
#content-view-area #versus-score table td {
	padding: 0;
}
#content-view-area #versus-score .boxw { color: #000099; }
#content-view-area #versus-score .boxl { color: #ff0066; }
#content-view-area #versus-score .boxd { color: #009933; }

#content-view-area #versus-score #quarter-box {
	margin: 0;
	padding: 0;
}
#content-view-area #versus-score #quarter-box table {
	border: none;
}
#content-view-area #versus-score #quarter-box td {
	padding: 3px 0;
}
#content-view-area #versus-score #quarter-box td.quarter {
	width: 55px;
	font-weight: bold;
}
#content-view-area #versus-score #quarter-box td.odd-quarter {
	color:#cc3366;
}
#content-view-area #versus-score #quarter-box td.lefts {
	border-left: none;
}
#content-view-area #versus-score #quarter-box td.rights {
	border-right: none;
}
#content-view-area #versus-score #quarter-box td.forth-q {
	border-bottom: none;
}
#content-view-area #versus-score #quarter-box td.quarterView {
	width: auto;
	font-weight: bold;
	background-color:#f8f8f8;
}

#content-view-area #indi-score {
	position: relative;
	top: -40px;
}
#content-view-area #indi-score p#game-lost {
	padding-left: 10px;
	font-size: 14px;
}
#content-view-area #indi-score p#game-lost .lost-team {
	font-weight: bold;
	font-size: 105%;
	color: #cc3366;"
}
#content-view-area #indi-score table {
}
#content-view-area #indi-score .team-name {
	padding-left: 4px;
	text-indent: 4px;
	text-align: left;
	color: #000000;
	background-color: #ffffff;
}
#content-view-area #indi-score td.total {
	padding-right: 12px;
	font-weight: bold;
	color: #0A2FCA;
}
#content-view-area #indi-score td#home-area,
#content-view-area #indi-score td#away-area,
#content-view-area #indi-score td#space-area {
	margin: 0;
	padding: 0;
	vertical-align: top;
	border: none;
}
#content-view-area #indi-score td#home-area,
#content-view-area #indi-score td#home-area table,
#content-view-area #indi-score td#away-area,
#content-view-area #indi-score td#away-area table {
	width: 340px;
}
#content-view-area #indi-score td#space-area {
	width: 24px;
}
