@charset "utf-8";/* CSS Document */body {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 12px;	margin: 0px;	padding: 0px;	background-color: #BFE580;	background-image: url(../img/base/bg00.gif);	background-repeat: repeat-x;	text-align: center;}/* 非表示 */span {	display: none;}img {	border:0px;}.entry {	height: 20px;	width: 100%;	margin: 0px;	padding: 0px;}#container {	background-color: #FFFFFF;	width: 800px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding: 0px;	clear: both;}/* ヘッダー枠 */#header {	background-image: url(../img/base/titl_b.gif);	background-repeat: no-repeat;	margin: 0px;	height: 77px;	width: 783px;	clear: both;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 17px;	background-position: 0px 0px;}/* ロゴ */#titllogo {	padding: 0px;	float: left;	height: 40px;	width: 277px;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 9px;	margin-left: 0px;}/* メニュー上部枠 */#header2 {	margin: 0px;	padding: 0px;	height: 167px;	width: 800px;	clear: both;}/* 上部画像 */#head_img0 {	margin: 0px;	padding: 0px;	float: left;	height: 167px;	width: 403px;}/* 先週の主な成績 */#head_hit {	background-image: url(../img/base/bg01.gif);	background-repeat: repeat;	/*padding: 6px;*/	padding: 5px;	float: left;	height: 149px;	width: 195px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 4px;	border: 1px solid #000000;}.hit {	clear: both;	width: 185px;	padding-top: 10px;	padding-right: 2px;	padding-bottom: 5px;	padding-left: 8px;	height: 48px;	margin: 0px;	font-size: 12px;	color: #FF0000;	text-align: left;	line-height: 130%;	letter-spacing: 1pt;	font-weight: bold;}.hit a:link {	color: #FF0000;	text-decoration: none;}.hit a:visited {	color: #FF0000;	text-decoration: none;}.hit a:hover {	color: #FF6600;	text-decoration: underline;}.hit a:active {	color: #FF0000;	text-decoration: none;}#bar01 {	margin: 0px;	padding: 0px;	width: 190px;	background-image: url(../img/base/bar01.gif);	background-repeat: no-repeat;	height: 2px;}/* 会員ログイン */#login {	background-image: url(../img/base/login_b.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	padding: 6px;	float: left;	height: 149px;	width: 166px;	margin-top: 3px;	margin-bottom: 3px;	margin-left: 4px;	color: #FFFFFF;}#login01 {	padding-top: 8px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	width: 145px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}.login02 {	font-size: 14px;	font-weight: bold;	text-align: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;	height: 15px;}.f {	margin: 0px;	padding: 0px;	height: 15px;	width: 110px;	float: right;	font-size: 10px;	background-color: #FFFFFF;	border: 1px solid #990000;}.login03 {	font-size: 10px;	text-align: center;	line-height: 14px;}.login03 a:link {	color: #FFFFFF;	text-decoration: none;}.login03 a:visited {	color: #FFFFFF;	text-decoration: none;}.login03 a:hover {	color: #FFCC00;	text-decoration: underline;}.login03 a:active {	color: #FFFFFF;	text-decoration: none;}#login04 {	text-align: center;	padding: 6px;}/* メインメニュー枠 */#menu {	margin: 0px;	clear: both;	height: 20px;	width: 800px;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 2px;	padding-right: 0px;	background-image: url(../img/base/menu_b.gif);	background-repeat: repeat-x;	background-position: 0px 0px;}#menu01_0 {	background-image: url(../img/base/menu.jpg);	background-position: 0px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 5px;	padding: 0px;}a#menu01 {	background-image: url(../img/base/menu.jpg);	background-position: 0px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 5px;	padding: 0px;}a#menu01:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;}#menu02_0 {	background-image: url(../img/base/menu.jpg);	background-position: -111px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu02 {	background-image: url(../img/base/menu.jpg);	background-position: -111px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu02:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: -111px 0px;}#menu03_0 {	background-image: url(../img/base/menu.jpg);	background-position: -222px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu03 {	background-image: url(../img/base/menu.jpg);	background-position: -222px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu03:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: -222px 0px;}#menu04_0 {	background-image: url(../img/base/menu.jpg);	background-position: -333px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu04 {	background-image: url(../img/base/menu.jpg);	background-position: -333px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu04:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: -333px 0px;}#menu05_0 {	background-image: url(../img/base/menu.jpg);	background-position: -444px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu05 {	background-image: url(../img/base/menu.jpg);	background-position: -444px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu05:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: -444px 0px;}#menu06_0 {	background-image: url(../img/base/menu.jpg);	background-position: -560px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu06 {	background-image: url(../img/base/menu.jpg);	background-position: -560px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}a#menu06:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: -560px 0px;}#menu07_0 {	background-image: url(../img/base/menu.jpg);	background-position: -672px -40px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	padding: 0px;	margin: 0px;}a#menu07 {	background-image: url(../img/base/menu.jpg);	background-position: -672px -20px;	background-repeat: no-repeat;	text-align: center;	float: left;	height: 20px;	width: 111px;	padding: 0px;	margin: 0px;}a#menu07:hover {	background-image: url(../img/base/menu.jpg);	background-repeat: no-repeat;	background-position: -672px 0px;}/* 内容枠 */#maine {	background-image: url(../img/base/bg01.gif);	background-repeat: repeat;	margin: 0px;	padding: 0px;	clear: both;	width: 800px;}/* 黒グラデ背景見出し */#midasi {	font-size: 16px;	font-weight: bold;	color: #FF0000;	background-image: url(../img/base/midasi_b.gif);	background-repeat: repeat-x;	background-position: 0px 0px;	text-align: center;	margin: 0px;	clear: both;	height: 28px;	width: 800px;	line-height: 20px;	padding: 0px;}/* フッター */#footer {	background-image: url(../img/base/foot_b.gif);	background-repeat: repeat-x;	background-position: 0px 0px;	text-align: center;	margin: 0px;	padding: 0px;	clear: both;	width: 800px;}#footmenu {	background-image: url(../img/base/foot_menu.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 0px;	clear: both;	height: 26px;	width: 800px;	padding-top: 11px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#f_menu01 {	margin: 0px;	padding: 0px;	float: left;	height: 25px;	width: 418px;}#f_menu02 {	margin: 0px;	padding: 0px;	float: left;	height: 25px;	width: 124px;}#f_menu03 {	margin: 0px;	padding: 0px;	float: left;	height: 25px;	width: 43px;}#f_menu04 {	margin: 0px;	padding: 0px;	float: left;	height: 25px;	width: 56px;}#f_menu05 {	margin: 0px;	padding: 0px;	float: left;	height: 25px;	width: 64px;}#f_menu06 {	margin: 0px;	padding: 0px;	float: left;	height: 25px;	width: 85px;}#foottext {	text-align: center;	margin: 0px;	padding: 10px;	width: 780px;	font-size: 8px;	line-height: 10px;}#vs {	float: right;	padding: 0px;	height: 72px;	width: 100px;	margin-top: -70px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#footc {	font-size: 10px;	color: #FFFFFF;	background-color: #00883D;	text-align: center;	margin: 0px;	width: 798px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 0px;}