﻿@charset "utf-8";
/* top.css */

.rallyList #header {
	background: url(../img/top_banner_2016_v.jpg) top no-repeat;
}

#listMap {
	width: 570px;
	height: 507px;
	margin-bottom: 20px;
	background: url(../list/img/bg_list_map.jpg) top center no-repeat;
	position: relative;
}
#listMap ul li {
	position: absolute;
}
#listMap ul li a {
	display: block;
	width: 206px;
	height: 27px;
}

#listMap ul li a:hover img {
	visibility: hidden;
}

#listMap ul li a:hover {
	background-color: transparent;
}

/*秋田*/
#listMap ul li#akita    { left:   0px; top:  14px; background: url(../list/img/icon_list_akita_on02.jpg)    no-repeat; }
/*新潟*/
#listMap ul li#niigata  { left:   0px; top:  46px; background: url(../list/img/icon_list_niigata_on02.jpg)  no-repeat; }
/*群馬*/
#listMap ul li#gunma    { left:   0px; top:  78px; background: url(../list/img/icon_list_gunma_on02.jpg)    no-repeat; }
/*多治見*/
#listMap ul li#tajimi   { left:   0px; top: 110px; background: url(../list/img/icon_list_tajimi_on02.jpg)   no-repeat; }
/*大阪*/
#listMap ul li#osaka    { left:   0px; top: 142px; background: url(../list/img/icon_list_osaka_on02.jpg)    no-repeat; }
/*姫路*/
#listMap ul li#himeji   { left:   0px; top: 174px; background: url(../list/img/icon_list_himeji_on02.jpg)   no-repeat; }
/*宮島*/
#listMap ul li#miyajima { left: -36px; top: 221px; background: url(../list/img/icon_list_miyajima_on02.jpg) no-repeat; }
/*神宮*/
#listMap ul li#jingu    { left: 394px; top: 169px; background: url(../list/img/icon_list_jingu_on02.jpg)    no-repeat; }
/*板橋*/
#listMap ul li#itabashi { left: 394px; top: 200px; background: url(../list/img/icon_list_itabashi_on02.jpg) no-repeat; }
/*京葉*/
#listMap ul li#keiyo    { left: 394px; top: 232px; background: url(../list/img/icon_list_keiyo_on02.jpg)   no-repeat; }
/*名古屋*/
#listMap ul li#nagoya   { left: 394px; top: 330px; background: url(../list/img/icon_list_nagoya_on02.jpg)   no-repeat; }
/*名古屋*/
#listMap ul li#nagoya02   { left: 394px; top: 300px; background: url(../list/img/icon_list_nagoya02_on02.jpg)   no-repeat; }
/*宮崎*/
#listMap ul li#miyazaki { left: 171px; top: 396px; background: url(../list/img/icon_list_miyazaki_on02.jpg) no-repeat; }
/*沖縄*/
#listMap ul li#okinawa  { left: 171px; top: 427px; background: url(../list/img/icon_list_okinawa_on02.jpg)  no-repeat; }







#schedule table {
	margin-top: 4px;
}
#schedule table th,
#schedule table td {
	padding: 4px 6px;
	text-align: center;
}
#schedule table th {
	background-color: #000000;
	color: #FFFFFF;
}
#schedule table td {
	background: url(../common/img/image_parts_dotted.gif) left bottom repeat-x;
}

th#cellTitle01 {width: 185px;}
th#cellTitle02 {width: 155px;}

#content {
	position: relative;
	padding-top: 132px;
}

#content .content-text {
	position: absolute;
	top: 0;
	left: 0;
}