@charset "Shift_JIS";


/*----------------- サイト名 -----------------*/
.sitename {
	background-image: url(../images/toptitle.gif);
	height: 23px;
}


/*----------------- 基本ブロック要素 -----------------*/
#allbox {
	width: 860px;
	background: #D7D7D7 url(../common/topback.gif) repeat-y;
	margin-left: 15px;
}
/* 印刷用にnavi.cssとここへ記述
#leftbox {
	float: left;
	width: 209px;
	padding: 15px 0px 20px 1px;
}*/
#centerbox {
	float: left;
	width: 438px;
	padding-right: 1px;
	padding-left: 1px;
}
#rightbox {
	float: right;
	width: 209px;
	padding-right: 1px;
	padding-bottom: 30px;
}
#linksbox {
	width: 860px;
	text-align: left;
	margin: 15px 0px 15px 15px;
	padding-right: 10px;
	padding-left: 10px;
}
#linksbox2 {
	width: 860px;
	text-align: right;
	margin: 20px 0px 0px 10px;
	padding-bottom: 10px;
}


/*----------------- メインFLASH -----------------*/
#mainflash {
	height: 209px;
	width: 438px;
}



/*----------------- TOPページ壁紙 -----------------*/
.topwall{
	float:left;
	padding: 3px 10px 16px 10px;
}
.topwalldl {
	text-align: right;
	padding: 3px 10px 16px 10px;
}


/*----------------- ニュース・トピックス -----------------*/
.f1{
	color: #CC0000;
	padding: 3px 0px 3px 10px;
}
.indy{
	color: #82AA4B;
	padding: 3px 0px 3px 10px;
}
.gp2{
	color: #D02090;
	padding: 3px 0px 3px 10px;
}
.fnippon{
	color: #EE2C2C;
	padding: 3px 0px 3px 10px;
}
.supergt{
	color: #FF6600;
	padding: 3px 0px 3px 10px;
}
.kart{
	color: #EE9A00;
	padding: 3px 0px 3px 10px;
}
.kart2{
	color: #FFA500;
	padding: 3px 0px 3px 10px;
}
.gym{
	color: #008000;
	padding: 3px 0px 3px 10px;
}
.rally{
	color: #663300;
	padding: 3px 0px 3px 10px;
}
.motogp{
	color: #0000CC;
	padding: 3px 0px 3px 10px;
}
.motorcycleraces{
	color: #0066CC;
	padding: 3px 0px 3px 10px;
}

.other{
	padding: 3px 0px 3px 10px;
}
.various{
	padding: 3px 0px 3px 10px;
}

.present{
	color: #FF6600;
	padding: 3px 0px 3px 10px;
}
.quiz{
	color: #FF3200;
	padding: 3px 0px 3px 10px;
}

.bigbanner {
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 20px;
}



/*----------------- ニュース＆スペシャル・テーブル内マージン -----------------*/
.linktext {
	padding: 0px 10px 3px 10px;
}
.linkmark {
	padding: 3px 10px 3px 10px;
}


/*----------------- バックナンバー -----------------*/
.backnumber {
	text-align: right;
	padding: 30px 10px 5px 10px;
}


/*----------------- グリーティングカード -----------------*/
#linksbox2 span {
	color: #666666;	
}
#linksbox2 span a {
	color: #0000FF;	
}


.marktext {
	float:left;
	padding: 30px 10px 5px 10px;
}

/*----------------- ログイン方法告知 -----------------*/
.pw_ba {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
