@charset "utf-8";
/*-----------------------------------------------------------
CSS Information
 File name:      local.css
 Style Info:     スペシャルコンテンツ内のローカルCSS
 Update:         2009/10/06
----------------------------------------------------------- */
/*-----------------------------------------------------------
 01. #pageTitle
 02. #subNavi
 03. pgSpecial00
 04. pgSpecial01
 05. pgSpecial02
 06. pgSpecial03
 07. pgSpecial04
----------------------------------------------------------- */

/* 01. #pageTitle
----------------------------------------------------------- */
.pgSpecial00 #pageTitle{
	background-image:url(../images/pic_top00.jpg);
}
.pgSpecial01 #pageTitle{
	background-image:url(../images/pic_top01.jpg);
}
.pgSpecial02 #pageTitle{
	background-image:url(../images/pic_top02.jpg);
}
.pgSpecial03 #pageTitle{
	background-image:url(../images/pic_top03.jpg);
}
.pgSpecial04 #pageTitle{
	background-image:url(../images/pic_top04.jpg);
}

/* 02. #subNavi
----------------------------------------------------------- */
#subNavi li#sNav00 a {
	background:url(../images/sNav.gif);
	background-position:0px 0px;
}
#subNavi li#sNav01 a {
	background:url(../images/snav.gif);
	background-position:0px -40px;
}
#subNavi li#sNav02 a {
	background:url(../images/sNav.gif);
	background-position:0px -80px;
}
#subNavi li#sNav03 a {
	background:url(../images/snav.gif);
	background-position:0px -120px;
}
#subNavi li#sNav04 a {
	background:url(../images/sNav.gif);
	background-position:0px -160px;
}

/*各画面でのカレント表示*/
.pgSpecial00 #subNavi li#sNav00 a { background-position:-217px 0px; } 
.pgSpecial01 #subNavi li#sNav01 a { background-position:-217px -40px; } 
.pgSpecial02 #subNavi li#sNav02 a { background-position:-217px -80px; }
.pgSpecial03 #subNavi li#sNav03 a { background-position:-217px -120px; } 
.pgSpecial04 #subNavi li#sNav04 a { background-position:-217px -160px; }


/* 03. pgSpecial00　スペシャル
----------------------------------------------------------- */


/* 04. pgSpecial01　選手紹介
----------------------------------------------------------- */
.racerList li {
float:left;
width:158px;
margin-bottom:25px;
padding-top:5px;
background:url(../images/bg_racer01.gif) top left no-repeat;
text-align:center;
font-size:86%;
}

.racerList li div.racerImg{
width:140px;
height:160px;
margin:0 auto;
background:url(../images/bg_racerImg.gif) top left no-repeat;
text-align:right;
}

.racerList li h4.racerName{
float:left;
width:110px;
margin:3px 0 0 5px;
line-height:1.2;
}

.racerProfile{
width:158px;
padding:5px 0;
vertical-align:bottom;
background:url(../images/bg_racer02.gif) bottom left no-repeat;
text-align:left;
}


.racerList li h4.racerName a { text-decoration:none;}
.racerList li h4.racerName span{
	font-weight:normal;
	font-size:12px;
}

.racerList li span.racerClass{
	display:block;
	float:right;
	margin-top:1.5em;
	margin-right:5px;
	color:#666;
	font-size:12px;
}

/* 05. pgSpecial02　優勝選手写真展
----------------------------------------------------------- */
.photoList li {
float:left;
width:195px;
height:200px;
margin:0 10px 0 0;
padding:5px 3px;
border: solid 1px #999;
background:url(../images/bg_photo.gif) top left no-repeat;
font-size:12px;
}

.photoList li.last{ margin-right:0;}

.raceName{
height:45px;

}

.photoList{ margin-bottom:25px;}
.photoList:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
.photoList{ zoom: 100%;}  


/*list01　カメラアイコン付きリスト*/
.pgSpecial02 .list01 li{
	background-image:url(../images/ico_photo.gif);
	padding-left:20px;
}


/* 06. pgSpecial03 オートレース入門
----------------------------------------------------------- */
/*flt_bus01　伊勢崎駅・本庄駅周辺情報レイアウト*/
.flt_beginner01 {
	float:left;
	width:315px;
}


/* 06. pgSpecial04　横山かおりの部屋
----------------------------------------------------------- */
/*title01　白いタイトル画像*/
.pgSpecial04 .title01{
	background-image: url(../images/tl01_01.gif);
	color:#333;
}
.pgSpecial04 .title01 span{
	background-image: url(../images/tl01_02.gif);
}
.pgSpecial04 .title01:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
.pgSpecial04 .title01{ zoom: 100%;}  

.pgSpecial04 .title01 span.event{
	display:block;
	float:left;
}
.pgSpecial04 .title01 span.date{
	display:block;
	float:right;
}


/*list01　ピンク矢印リスト*/
.pgSpecial04 .list01 li{
	background-image:url(../images/icoArrow01.gif);
}

