@charset "utf-8";/* CSS Document */#home_left {	margin: 0px;	float: left;	width: 206px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 5px;	clear: left;}#home_left img {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}#home_center {	width: 357px;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 5px;	float: left;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #CCCCCC;	border-left-color: #CCCCCC;	background-color: #FFFFFF;	padding-top: 4px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}#toproll {	padding: 2px;	height: 12px;	width: 353px;	background-image: url(../img/base/toproll_b.gif);	background-repeat: repeat-x;	font-size: 12px;	color: #FFFF00;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#attention_race {	background-image: url(../img/home/bg01.gif);	background-repeat: repeat-y;	background-position: 0px;	margin: 0px;	/*padding-top: 10px;*/	padding-top: 7px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	width: 357px;	/*height: 49px;*/	height: 59px;}#yajirusi {	margin: 0px;	/*padding: 0px;*/	padding: 10px 0px 10px 0px;	float: left;	height: 49px;	width: 80px;}#race0 {	margin: 0px;	/*padding: 0px;*/	padding: 0px 3px 0px 2px;	float: right;	/*width: 277px;*/	width: 272px;	height: 49px;	text-align: left;	font-weight: bold;	color: #FFFFFF;	font-size: 18px;	line-height: 22px;}.news00 {	padding: 2px;	text-align: left;	margin-top: 5px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	clear: both;	width: 343px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	font-size: 11px;	height: 11px;}.news01 {	color: #006600;	margin: 0px;	padding: 0px;	float: left;	width: 110px;}.news02 {	font-size: 11px;	color: #00883D;	float: left;	width: 205px;	margin: 0px;	padding: 0px;}.news03 {	background-image: url(../img/base/new02.gif);	background-repeat: no-repeat;	background-position: 0px center;	margin: 0px;	padding: 0px;	float: right;	height: 11px;	width: 20px;}/* add */.news04 {	background-image: url(../img/base/new02_motion.gif);	background-repeat: no-repeat;	background-position: 0px center;	margin: 0px;	padding: 0px;	float: right;	height: 11px;	width: 20px;}#home_right {	margin: 0px;	float: right;	width: 216px;	clear: right;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}#jc_siozaki {	background-image: url(../img/home/jc3nin.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;	margin: 0px;	padding: 0px;	clear: both;	height: 82px;	width: 216px;}#jc_oonisi {	background-image: url(../img/home/jc3nin.jpg);	background-position: 0px -82px;	display: block;	margin: 0px;	padding: 0px;	clear: both;	height: 82px;	width: 216px;	background-repeat: no-repeat;}#jc_kaga {	background-image: url(../img/home/jc3nin.jpg);	background-repeat: no-repeat;	background-position: 0px -164px;	display: block;	margin: 0px;	padding: 0px;	clear: both;	height: 82px;	width: 216px;}#mobile {	background-image: url(../img/home/mobile.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 0px;	clear: both;	height: 60px;	width: 60px;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 4px;	padding-left: 151px;}#text01 {	font-weight: bold;	color: #FF0000;	clear: both;	width: 219px;	padding-top: 7px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: left;	font-size: 14px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}#text02 {	font-size: 10px;	padding: 0px;	width: 216px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	line-height: 12px;	text-align: center;	font-weight: bold;	clear: both;}#home_t01 {	margin: 0px;	padding: 0px;	width: 216px;}#e_f {	font-size: 9px;	height: 15px;	width: 150px;	background-color: #FFFFFF;	border: 1px solid #999999;	margin: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}