@charset "utf-8";


/* イベント用テーブル */
/************************************************/
.lionzoo{
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #E4E4E4;
	padding: 5px;
}

.timeschedule .td00c {
	background-image: url(../../_share/bg_td00.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px 5px 3px;
	font-size: 100%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #143D69;
	text-align: center;
}

.timeschedule .td01 {
	background-image: url(../../_share/bg_td01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 2px 5px 4px;
	font-size: 90%;
}

.timeschedule .td01c {
	background-image: url(../../_share/bg_td01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align:center;
	padding: 2px 5px 4px;
	font-size: 90%;
}

.timeschedule .td02 {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 2px 5px 4px;
	font-size: 90%;
}

.timeschedule .orange {
	background-color:#FFEFDE;
}

.timeschedule .blue {
	background-color:#E7E3FF;
}

.timeschedule .aqua {
	background-color:#F7FFFF;
}

.timeschedule .green {
	background-color:#DFFFDF;
}

.timeschedule .yellow {
	background-color:#FFFFE7;
}

.timeschedule .pink {
	background-color:#FFF7FF;
}

/* 09年イベントページ用ボタン */
#event_linklist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
  }

#event_linklist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#event_linklist ul {
 	overflow:hidden; 
  	zoom: 1;
  }

#event_linklist ul li {
	float: left;
}


#event_linklist ul .event_stadium       a,
#event_linklist ul .event_stage         a,
#event_linklist ul .event_other         a,
#event_linklist ul .event_calendar      a,
#event_linklist ul .event_ticket        a,
#event_linklist ul .event_goods         a,
#event_linklist ul .event_food          a,
#event_linklist ul .event_ticket10      a,
#event_linklist ul .event_goods10       a,
#event_linklist ul .event_food10        a,
#event_linklist ul .event_top           a,

#event_linklist ul .event_opening       a,
#event_linklist ul .event_hothit        a,
#event_linklist ul .event_kingdom       a,
#event_linklist ul .event_inter2010     a,
#event_linklist ul .event_familyweekend a,
#event_linklist ul .event_believe a,
#event_linklist ul .eventlc_episode01   a,
#event_linklist ul .eventlc_episode02   a,
#event_linklist ul .eventlc_episode03   a,
#event_linklist ul .eventlc_episode04   a,
#event_linklist ul .eventlc_episode05   a,
#event_linklist ul .eventlc_episode06   a,
#event_linklist ul .eventlc_dome        a,
#event_linklist ul .eventlc_park        a,
#event_linklist ul .eventlc_other       a,
#event_linklist ul .eventlc_top         a
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 147px;
	margin: 0 3px 10px 0;
	height: 50px;
	display: block;
}

#event_linklist ul .event_stadium       a {background-image: url(/event/img/09event/btn/btn_stadium.jpg);}
#event_linklist ul .event_stage         a {background-image: url(/event/img/09event/btn/btn_stage.jpg);}
#event_linklist ul .event_other         a {background-image: url(/event/img/09event/btn/btn_other.jpg);}
#event_linklist ul .event_calendar      a {background-image: url(/event/img/09event/btn/btn_calendar.jpg);}
#event_linklist ul .event_ticket        a {background-image: url(/event/img/09event/btn/btn_ticket.jpg);}
#event_linklist ul .event_goods         a {background-image: url(/event/img/09event/btn/btn_goods.jpg);}
#event_linklist ul .event_food          a {background-image: url(/event/img/09event/btn/btn_food.jpg);}
#event_linklist ul .event_ticket10      a {background-image: url(/event/img/10event/btn/btn_ticket.jpg);}
#event_linklist ul .event_goods10       a {background-image: url(/event/img/10event/btn/btn_goods.jpg);}
#event_linklist ul .event_food10        a {background-image: url(/event/img/10event/btn/btn_food10.jpg);}
#event_linklist ul .event_top           a {background-image: url(/event/img/09event/btn/btn_top.jpg);}

#event_linklist ul .event_opening       a {background-image: url(/event/img/09event/btn/btn_opening_top.jpg);}
#event_linklist ul .event_hothit        a {background-image: url(/event/img/10event/btn/btn_hothit_top.jpg);}
#event_linklist ul .event_kingdom       a {background-image: url(/event/img/10event/btn/btn_kingdom_top.jpg);}
#event_linklist ul .event_inter2010     a {background-image: url(/event/img/10event/btn/btn_inter2010_top.jpg);}
#event_linklist ul .event_familyweekend a {background-image: url(/event/img/10event/btn/btn_familyweekend_top.jpg);}
#event_linklist ul .event_believe a {background-image: url(/event/img/10event/btn/btn_believe_top.jpg);}
#event_linklist ul .eventlc_episode01   a {background-image: url(/expansion/lc10/event/img/btn_episode01_top.jpg);}
#event_linklist ul .eventlc_episode02   a {background-image: url(/expansion/lc10/event/img/btn_episode02_top.jpg);}
#event_linklist ul .eventlc_episode03   a {background-image: url(/expansion/lc10/event/img/btn_episode03_top.jpg);}
#event_linklist ul .eventlc_episode04   a {background-image: url(/expansion/lc10/event/img/btn_episode04_top.jpg);}
#event_linklist ul .eventlc_episode05   a {background-image: url(/expansion/lc10/event/img/btn_episode05_top.jpg);}
#event_linklist ul .eventlc_episode06   a {background-image: url(/expansion/lc10/event/img/btn_episode06_top.jpg);}
#event_linklist ul .eventlc_dome        a {background-image: url(/expansion/lc10/event/img/btn_dome.jpg);}
#event_linklist ul .eventlc_park        a {background-image: url(/expansion/lc10/event/img/btn_park.jpg);}
#event_linklist ul .eventlc_other       a {background-image: url(/expansion/lc10/event/img/btn_other.jpg);}
#event_linklist ul .eventlc_top         a {background-image: url(/expansion/lc10/event/img/btn_lc_top.jpg);}

#event_linklist ul .event_stadium       a:hover,
#event_linklist ul .event_stage         a:hover,
#event_linklist ul .event_other         a:hover,
#event_linklist ul .event_calendar      a:hover,
#event_linklist ul .event_ticket        a:hover,
#event_linklist ul .event_goods         a:hover,
#event_linklist ul .event_food          a:hover,
#event_linklist ul .event_ticket10      a:hover,
#event_linklist ul .event_goods10       a:hover,
#event_linklist ul .event_food10        a:hover,
#event_linklist ul .event_top           a:hover,

#event_linklist ul .event_opening       a:hover,
#event_linklist ul .event_hothit        a:hover,
#event_linklist ul .event_kingdom       a:hover,
#event_linklist ul .event_inter2010     a:hover,
#event_linklist ul .event_familyweekend a:hover,
#event_linklist ul .event_believe a:hover,
#event_linklist ul .eventlc_episode01   a:hover,
#event_linklist ul .eventlc_episode02   a:hover,
#event_linklist ul .eventlc_episode03   a:hover,
#event_linklist ul .eventlc_episode04   a:hover,
#event_linklist ul .eventlc_episode05   a:hover,
#event_linklist ul .eventlc_episode06   a:hover,
#event_linklist ul .eventlc_dome        a:hover,
#event_linklist ul .eventlc_park        a:hover,
#event_linklist ul .eventlc_other       a:hover,
#event_linklist ul .eventlc_top         a:hover{
	background-repeat: no-repeat;
	background-position: 0px bottom;
	text-decoration: none;
}


/* クライマックスシリーズ2010用　４つ並びボタン */

#event_linklist ul .event_cs10_top   a,
#event_linklist ul .event_stadium_s4 a,
#event_linklist ul .event_stage_s4   a,
#event_linklist ul .event_other_s4   a,
#event_linklist ul .event_present_s4 a {
	background-image:url(/expansion/cs10/event/img/btn_cs10_top.jpg) ;
	width: 116px;
	margin: 0 4px 10px 0;
	height: 50px;
	display: block;
}

#event_linklist ul .event_cs10_top   a {background-position:    0px 0px;}
#event_linklist ul .event_stadium_s4 a {background-position: -116px 0px;}
#event_linklist ul .event_stage_s4   a {background-position: -232px 0px;}
#event_linklist ul .event_other_s4   a {background-position: -348px 0px;}
#event_linklist ul .event_present_s4 a {background-position: -464px 0px;}

#event_linklist ul .event_cs10_top   a:hover {background-position:    0px 50px;}
#event_linklist ul .event_stadium_s4 a:hover {background-position: -116px 50px;}
#event_linklist ul .event_stage_s4   a:hover {background-position: -232px 50px;}
#event_linklist ul .event_other_s4   a:hover {background-position: -348px 50px;}
#event_linklist ul .event_present_s4 a:hover {background-position: -464px 50px;}


/* クライマックスシリーズ2010用　5つ並びボタン */

#event_linklist ul .event_cs10_top_s5   a,
#event_linklist ul .event_stadium_s5 a,
#event_linklist ul .event_stage_s5   a,
#event_linklist ul .event_other_s5   a,
#event_linklist ul .event_present_s5 a,
#event_linklist ul .event_goods_s5 a,
.event_goods_s5_off {
	background-image:url(/expansion/cs10/event/img/btn_cs10_top_s5.jpg) ;
	width: 97px;
	margin: 0 3px 10px 0;
	height: 50px;
	display: block;
}

#event_linklist ul .event_cs10_top_s5 a {background-position:    0px 0px;}
#event_linklist ul .event_stadium_s5  a {background-position:  -97px 0px;}
#event_linklist ul .event_stage_s5    a {background-position: -194px 0px;}
#event_linklist ul .event_other_s5    a {background-position: -291px 0px;}
#event_linklist ul .event_present_s5  a {background-position: -388px 0px;}
#event_linklist ul .event_goods_s5    a {background-position: -485px 0px;}

#event_linklist ul .event_cs10_top_s5 a:hover {background-position:    0px -50px;}
#event_linklist ul .event_stadium_s5  a:hover {background-position:  -97px -50px;}
#event_linklist ul .event_stage_s5    a:hover {background-position: -194px -50px;}
#event_linklist ul .event_other_s5    a:hover {background-position: -291px -50px;}
#event_linklist ul .event_present_s5  a:hover {background-position: -388px -50px;}
#event_linklist ul .event_goods_s5    a:hover {background-position: -485px -50px;}
.event_goods_s5_off {background-position: -485px -100px;}

/* クライマックスシリーズ2010用　5つ並びボタン ２位以下の場合*/

#event_linklist ul .event_cs10_top_s5_2nd   a,
#event_linklist ul .event_stadium_s5_2nd a,
#event_linklist ul .event_stage_s5_2nd   a,
#event_linklist ul .event_other_s5_2nd   a,
#event_linklist ul .event_present_s5_2nd a,
#event_linklist ul .event_goods_s5_2nd a,
.event_goods_s5_2nd_off {
	background-image:url(/expansion/cs10/event/img/btn_cs10_top_s5_2nd.jpg) ;
	width: 97px;
	margin: 0 3px 10px 0;
	height: 50px;
	display: block;
}

#event_linklist ul .event_cs10_top_s5_2nd a {background-position:    0px 0px;}
#event_linklist ul .event_stadium_s5_2nd  a {background-position:  -97px 0px;}
#event_linklist ul .event_stage_s5_2nd   a {background-position: -194px 0px;}
#event_linklist ul .event_other_s5_2nd    a {background-position: -291px 0px;}
#event_linklist ul .event_present_s5_2nd  a {background-position: -388px 0px;}
#event_linklist ul .event_goods_s5_2nd    a {background-position: -485px 0px;}

#event_linklist ul .event_cs10_top_s5_2nd a:hover {background-position:    0px -50px;}
#event_linklist ul .event_stadium_s5_2nd  a:hover {background-position:  -97px -50px;}
#event_linklist ul .event_stage_s5_2nd    a:hover {background-position: -194px -50px;}
#event_linklist ul .event_other_s5_2nd    a:hover {background-position: -291px -50px;}
#event_linklist ul .event_present_s5_2nd  a:hover {background-position: -388px -50px;}
#event_linklist ul .event_goods_s5_2nd    a:hover {background-position: -485px -50px;}
.event_goods_s5_2nd_off {background-position: -485px -100px;}

/* 交流戦 */

#inter_cardlist {
	width:598px;
	border: 1px solid #C9C9C9;
 	overflow:hidden; 
  	zoom: 1;
  }

#inter_cardlist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#inter_cardlist ul {
 	overflow:hidden; 
  	zoom: 1;
  }

#inter_cardlist #inter_cardlist01 {
	float: left;
}

#inter_cardlist #inter_cardlist02 {
	float: left;
}

#inter_cardlist #inter_cardlist03 {
	float: left;
}

#inter_cardlist #inter_cardlist04 {
	float: left;
}

#inter_cardlist #inter_cardlist05 {
	float: left;
}

#inter_cardlist #inter_cardlist06 {
	float: left;
}

#inter_cardlist ul #inter_cardlist01 a {
	background-image: url(/event/img/inter/bg01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin: 5px 6px 5px 5px;
	height: 136px;
	display: block;
}

#inter_cardlist ul #inter_cardlist01 a:hover {
	background-image: url(/event/img/inter/bg01_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#inter_cardlist ul #inter_cardlist02 a {
	background-image: url(/event/img/inter/bg02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin: 0 0 5px 0;
	height: 136px;
	display: block;
}


#inter_cardlist ul #inter_cardlist02 a:hover {
	background-image: url(/event/img/inter/bg02_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#inter_cardlist ul #inter_cardlist03 a {
	background-image: url(/event/img/inter/bg03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin: 5px 0 5px 0;
	height: 136px;
	display: block;
}


#inter_cardlist ul #inter_cardlist03 a:hover {
	background-image: url(/event/img/inter/bg03_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#inter_cardlist ul #inter_cardlist04 a {
	background-image: url(/event/img/inter/bg04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin-bottom: 6px;
	height: 136px;
	margin-left: 5px;
	margin-right: 6px;
	display: block;
}


#inter_cardlist ul #inter_cardlist04 a:hover {
	background-image: url(/event/img/inter/bg04_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#inter_cardlist ul #inter_cardlist05 a {
	background-image: url(/event/img/inter/bg05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin: 5px 6px 5px 5px;
	height: 136px;
	display: block;
}


#inter_cardlist ul #inter_cardlist05 a:hover {
	background-image: url(/event/img/inter/bg05_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#inter_cardlist ul #inter_cardlist06 a {
	background-image: url(/event/img/inter/bg06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 6px;
	height: 136px;
	display: block;
}


#inter_cardlist ul #inter_cardlist06 a:hover {
	background-image: url(/event/img/inter/bg06_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* クライマックスシリーズ */

#cs_linklist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
}

#cs_linklist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#cs_linklist ul {
 	overflow:hidden; 
  	zoom: 1;
}

#cs_linklist ul li {
	float: left;
}

#cs_linklist ul #index_linkbtn01 a {
	background-image: url(/event/img/cs/btn01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 8px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn01 a:hover {
	background-image: url(/event/img/cs/btn01on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #index_linkbtn02 a {
	background-image: url(/event/img/cs/btn02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 8px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn02 a:hover {
	background-image: url(/event/img/cs/btn02on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #index_linkbtn03 a {
	background-image: url(/event/img/cs/btn03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 8px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn03 a:hover {
	background-image: url(/event/img/cs/btn03on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #index_linkbtn04 a {
	background-image: url(/event/img/cs/btn04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn04 a:hover {
	background-image: url(/event/img/cs/btn04on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


#cs_linklist ul #index_linkbtn05 a {
	background-image: url(/event/img/cs/btn05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn05 a:hover {
	background-image: url(/event/img/cs/btn05on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #index_linkbtn05out {
	background-image: url(/event/img/cs/btn05out.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn06 a {
	background-image: url(/event/img/cs/btn06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 15px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #index_linkbtn06 a:hover {
	background-image: url(/event/img/cs/btn06on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #index_linkbtn06out {
	background-image: url(/event/img/cs/btn06out.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 15px 0;
	height: 80px;
	display: block;
}

a.btnInc_faq_cs {
	display:block;
	background-image:url(/event/img/cs/btn_faq.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btnInc_faq_cs {
	background-image: url(/event/img/cs/btn_faq_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* CSグルメページ（西武ドーム） */

#cs_linklist ul #foods_linkbtn01 a {
	background-image: url(/event/img/cs/btn/homerun.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn01 a:hover {
	background-image: url(/event/img/cs/btn/homerun_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn02 a {
	background-image: url(/event/img/cs/btn/yakitori.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn02 a:hover {
	background-image: url(/event/img/cs/btn/yakitori_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn03 a {
	background-image: url(/event/img/cs/btn/mochi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn03 a:hover {
	background-image: url(/event/img/cs/btn/mochi_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn04 a {
	background-image: url(/event/img/cs/btn/omu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn04 a:hover {
	background-image: url(/event/img/cs/btn/omu_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn05 a {
	background-image: url(/event/img/cs/btn/katsu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn05 a:hover {
	background-image: url(/event/img/cs/btn/katsu_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn06 a {
	background-image: url(/event/img/cs/btn/kuri.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn06 a:hover {
	background-image: url(/event/img/cs/btn/kuri_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn07 a {
	background-image: url(/event/img/cs/btn/curry.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn07 a:hover {
	background-image: url(/event/img/cs/btn/curry_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn08 a {
	background-image: url(/event/img/cs/btn/mabo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn08 a:hover {
	background-image: url(/event/img/cs/btn/mabo_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn09 a {
	background-image: url(/event/img/cs/btn/sarashina.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn09 a:hover {
	background-image: url(/event/img/cs/btn/sarashina_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn10 a {
	background-image: url(/event/img/cs/btn/leo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn10 a:hover {
	background-image: url(/event/img/cs/btn/leo_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn11 a {
	background-image: url(/event/img/cs/btn/malts.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn11 a:hover {
	background-image: url(/event/img/cs/btn/malts_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn12 a {
	background-image: url(/event/img/cs/btn/art.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn12 a:hover {
	background-image: url(/event/img/cs/btn/art_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_linkbtn13 a {
	background-image: url(/event/img/cs/btn/winter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 20px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#cs_linklist ul #foods_linkbtn13 a:hover {
	background-image: url(/event/img/cs/btn/winter_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


/* 日本シリーズ */

#ns_linklist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
}

#ns_linklist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#ns_linklist ul {
 	overflow:hidden; 
  	zoom: 1;
}

#ns_linklist ul li {
	float: left;
}

/* NSグルメページ（西武ドーム） */

#ns_linklist ul #foods_linkbtn01 a {
	background-image: url(/event/img/ns/btn/homerun.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn01 a:hover {
	background-image: url(/event/img/ns/btn/homerun_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn02 a {
	background-image: url(/event/img/ns/btn/yakitori.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn02 a:hover {
	background-image: url(/event/img/ns/btn/yakitori_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn03 a {
	background-image: url(/event/img/ns/btn/mochi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn03 a:hover {
	background-image: url(/event/img/ns/btn/mochi_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn04 a {
	background-image: url(/event/img/ns/btn/omu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn04 a:hover {
	background-image: url(/event/img/ns/btn/omu_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn05 a {
	background-image: url(/event/img/ns/btn/katsu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn05 a:hover {
	background-image: url(/event/img/ns/btn/katsu_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn06 a {
	background-image: url(/event/img/ns/btn/kuri.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn06 a:hover {
	background-image: url(/event/img/ns/btn/kuri_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn07 a {
	background-image: url(/event/img/ns/btn/curry.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn07 a:hover {
	background-image: url(/event/img/ns/btn/curry_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn08 a {
	background-image: url(/event/img/ns/btn/mabo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn08 a:hover {
	background-image: url(/event/img/ns/btn/mabo_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn09 a {
	background-image: url(/event/img/ns/btn/sarashina.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn09 a:hover {
	background-image: url(/event/img/ns/btn/sarashina_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn10 a {
	background-image: url(/event/img/ns/btn/sunday.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn10 a:hover {
	background-image: url(/event/img/ns/btn/sunday_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn11 a {
	background-image: url(/event/img/ns/btn/malts.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn11 a:hover {
	background-image: url(/event/img/ns/btn/malts_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn12 a {
	background-image: url(/event/img/ns/btn/art.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn12 a:hover {
	background-image: url(/event/img/ns/btn/art_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #foods_linkbtn13 a {
	background-image: url(/event/img/ns/btn/winter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 188px;
	margin-left: 8px;
	margin-bottom: 20px;
	height: 50px;
	display: block;
	text-decoration:none;
}

#ns_linklist ul #foods_linkbtn13 a:hover {
	background-image: url(/event/img/ns/btn/winter_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #index_linkbtn01 a {
	background-image: url(/event/img/ns/btn01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 8px 0;
	height: 80px;
	display: block;
}

#ns_linklist ul #index_linkbtn01 a:hover {
	background-image: url(/event/img/ns/btn01on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #index_linkbtn02 a {
	background-image: url(/event/img/ns/btn02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 8px 0;
	height: 80px;
	display: block;
}

#ns_linklist ul #index_linkbtn02 a:hover {
	background-image: url(/event/img/ns/btn02on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #index_linkbtn03 a {
	background-image: url(/event/img/ns/btn03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 8px 0;
	height: 80px;
	display: block;
}

#ns_linklist ul #index_linkbtn03 a:hover {
	background-image: url(/event/img/ns/btn03on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #index_linkbtn04 a {
	background-image: url(/event/img/ns/btn04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 80px;
	display: block;
}

#ns_linklist ul #index_linkbtn04 a:hover {
	background-image: url(/event/img/ns/btn04on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


#ns_linklist ul #index_linkbtn05 a {
	background-image: url(/event/img/ns/btn05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 80px;
	display: block;
}

#ns_linklist ul #index_linkbtn05 a:hover {
	background-image: url(/event/img/ns/btn05on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


#ns_linklist ul #index_linkbtn06 a {
	background-image: url(/event/img/ns/btn06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 15px 0;
	height: 80px;
	display: block;
}

#ns_linklist ul #index_linkbtn06 a:hover {
	background-image: url(/event/img/ns/btn06on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* 戦績（日本シリーズ） */
/************************************************/
#ns_linklist ul #history1954 a {
	background-image: url(/event/img/ns/btn/1954.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1954 a:hover {
	background-image: url(/event/img/ns/btn/1954on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1956 a {
	background-image: url(/event/img/ns/btn/1956.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1956 a:hover {
	background-image: url(/event/img/ns/btn/1956on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1957 a {
	background-image: url(/event/img/ns/btn/1957.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1957 a:hover {
	background-image: url(/event/img/ns/btn/1957on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1958 a {
	background-image: url(/event/img/ns/btn/1958.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1958 a:hover {
	background-image: url(/event/img/ns/btn/1958on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1963 a {
	background-image: url(/event/img/ns/btn/1963.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1963 a:hover {
	background-image: url(/event/img/ns/btn/1963on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1982 a {
	background-image: url(/event/img/ns/btn/1982.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1982 a:hover {
	background-image: url(/event/img/ns/btn/1982on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1983 a {
	background-image: url(/event/img/ns/btn/1983.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1983 a:hover {
	background-image: url(/event/img/ns/btn/1983on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1985 a {
	background-image: url(/event/img/ns/btn/1985.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1985 a:hover {
	background-image: url(/event/img/ns/btn/1985on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1986 a {
	background-image: url(/event/img/ns/btn/1986.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1986 a:hover {
	background-image: url(/event/img/ns/btn/1986on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1987 a {
	background-image: url(/event/img/ns/btn/1987.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1987 a:hover {
	background-image: url(/event/img/ns/btn/1987on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1988 a {
	background-image: url(/event/img/ns/btn/1988.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1988 a:hover {
	background-image: url(/event/img/ns/btn/1988on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1990 a {
	background-image: url(/event/img/ns/btn/1990.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1990 a:hover {
	background-image: url(/event/img/ns/btn/1990on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1991 a {
	background-image: url(/event/img/ns/btn/1991.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1991 a:hover {
	background-image: url(/event/img/ns/btn/1991on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1992 a {
	background-image: url(/event/img/ns/btn/1992.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1992 a:hover {
	background-image: url(/event/img/ns/btn/1992on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1993 a {
	background-image: url(/event/img/ns/btn/1993.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1993 a:hover {
	background-image: url(/event/img/ns/btn/1993on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1994 a {
	background-image: url(/event/img/ns/btn/1994.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1994 a:hover {
	background-image: url(/event/img/ns/btn/1994on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1997 a {
	background-image: url(/event/img/ns/btn/1997.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1997 a:hover {
	background-image: url(/event/img/ns/btn/1997on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history1998 a {
	background-image: url(/event/img/ns/btn/1998.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history1998 a:hover {
	background-image: url(/event/img/ns/btn/1998on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history2002 a {
	background-image: url(/event/img/ns/btn/2002.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history2002 a:hover {
	background-image: url(/event/img/ns/btn/2002on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history2004 a {
	background-image: url(/event/img/ns/btn/2004.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history2004 a:hover {
	background-image: url(/event/img/ns/btn/2004on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ns_linklist ul #history2008 a {
	background-image: url(/event/img/ns/btn/2008.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 192px;
	margin:0 4px 8px 4px;
	height: 50px;
	display: block;
}

#ns_linklist ul #history2008 a:hover {
	background-image: url(/event/img/ns/btn/2008on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* ファン感謝イベント（ボタン） */
/************************************************/
#thanks_linklist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
}

#thanks_linklist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#thanks_linklist ul {
 	overflow:hidden; 
  	zoom: 1;
}

#thanks_linklist ul li {
	float: left;
}

#thanks_linklist ul #foods_a a {
	background-image: url(/event/img/thanks/btn/btn_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_a a:hover {
	background-image: url(/event/img/thanks/btn/btn_a_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_b a {
	background-image: url(/event/img/thanks/btn/btn_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_b a:hover {
	background-image: url(/event/img/thanks/btn/btn_b_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_c a {
	background-image: url(/event/img/thanks/btn/btn_c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_c a:hover {
	background-image: url(/event/img/thanks/btn/btn_c_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_d a {
	background-image: url(/event/img/thanks/btn/btn_d.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 0 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_d a:hover {
	background-image: url(/event/img/thanks/btn/btn_d_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_e a {
	background-image: url(/event/img/thanks/btn/btn_e.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_e a:hover {
	background-image: url(/event/img/thanks/btn/btn_e_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_f a {
	background-image: url(/event/img/thanks/btn/btn_f.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_f a:hover {
	background-image: url(/event/img/thanks/btn/btn_f_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_g a {
	background-image: url(/event/img/thanks/btn/btn_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_g a:hover {
	background-image: url(/event/img/thanks/btn/btn_g_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_h a {
	background-image: url(/event/img/thanks/btn/btn_h.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 0 0 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_h a:hover {
	background-image: url(/event/img/thanks/btn/btn_h_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_i a {
	background-image: url(/event/img/thanks/btn/btn_i.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 15px 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_i a:hover {
	background-image: url(/event/img/thanks/btn/btn_i_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_linklist ul #foods_j a {
	background-image: url(/event/img/thanks/btn/btn_j.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
	margin: 8px 8px 15px 0;
	height: 15px;
	display: block;
	padding:8px 5px 5px 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#thanks_linklist ul #foods_j a:hover {
	background-image: url(/event/img/thanks/btn/btn_j_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

#thanks_mainmap {
	background-image: url(/event/img/thanks/map/main_map.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 600px;
	margin-bottom: 0 0 15px 0;
	height: 210px;
	display: block;
}

#thanks_mainmap a.mainstage {
	background-image: url(/event/img/thanks/btn/map_main.gif);
	position:relative;
	left:30px;
	top:50px;
	z-index:2;
	visibility: visible;
	display:block;
	width: 83px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.mainstage {
	background-image: url(/event/img/thanks/btn/map_main_on.gif);
	position:relative;
	left:30px;
	top:50px;
	z-index:2;
	visibility: visible;
	width: 83px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#thanks_mainmap a.daini {
	background-image: url(/event/img/thanks/btn/map_daini.gif);
	position:relative;
	left:445px;
	top:60px;
	z-index:2;
	visibility: visible;
	display:block;
	width: 145px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.daini {
	background-image: url(/event/img/thanks/btn/map_daini_on.gif);
	position:relative;
	left:445px;
	top:60px;
	z-index:2;
	visibility: visible;
	width: 145px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#thanks_mainmap a.foods {
	background-image: url(/event/img/thanks/btn/map_foods.gif);
	position:relative;
	left:200px;
	top:80px;
	z-index:2;
	visibility: visible;
	display:block;
	width: 85px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.foods {
	background-image: url(/event/img/thanks/btn/map_foods_on.gif);
	position:relative;
	left:200px;
	top:80px;
	z-index:2;
	visibility: visible;
	width: 85px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#thanks_mainmap a.goods {
	background-image: url(/event/img/thanks/btn/map_goods.gif);
	position:relative;
	left:230px;
	top:85px;
	z-index:2;
	visibility: visible;
	display:block;
	width: 95px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.goods {
	background-image: url(/event/img/thanks/btn/map_goods_on.gif);
	position:relative;
	left:230px;
	top:85px;
	z-index:2;
	visibility: visible;
	width: 95px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#thanks_mainmap a.gaiyo {
	background-image: url(/event/img/thanks/btn/map_gaiyo.gif);
	position:relative;
	left:5px;
	top:100px;
	z-index:2;
	visibility: visible;
	display:block;
	width: 142px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.gaiyo {
	background-image: url(/event/img/thanks/btn/map_gaiyo_on.gif);
	position:relative;
	left:5px;
	top:100px;
	z-index:2;
	visibility: visible;
	width: 142px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#thanks_mainmap a.parade {
	background-image: url(/event/img/thanks/btn/map_parade.gif);
	position:relative;
	left:477px;
	top:80px;
	z-index:2;
	visibility: visible;
	display:block;
	width: 119px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.parade {
	background-image: url(/event/img/thanks/btn/map_parade_on.gif);
	position:relative;
	left:477px;
	top:80px;
	z-index:2;
	visibility: visible;
	width: 119px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#thanks_mainmap a.plaza {
	background-image: url(/event/img/thanks/btn/map_plaza.gif);
	position:relative;
	left:230px;
	top:-30px;
	z-index:3;
	visibility: visible;
	display:block;
	width: 96px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
}
#thanks_mainmap a:hover.plaza {
	background-image: url(/event/img/thanks/btn/map_plaza_on.gif);
	position:relative;
	left:230px;
	top:-30px;
	z-index:3;
	visibility: visible;
	width: 96px;
	height:21px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


/* ファン感謝イベント（ボタン追加） */
/************************************************/
#thanks_linklist ul #foods_1 a {
        background-image: url(/event/img/thanks/btn/btn_1.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:84%;
        margin: 8px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_1 a:hover {
        background-image: url(/event/img/thanks/btn/btn_1_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_2 a {
        background-image: url(/event/img/thanks/btn/btn_2.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 8px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_2 a:hover {
        background-image: url(/event/img/thanks/btn/btn_2_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_3 a {
        background-image: url(/event/img/thanks/btn/btn_3.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 8px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_3 a:hover {
        background-image: url(/event/img/thanks/btn/btn_3_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_4 a {
        background-image: url(/event/img/thanks/btn/btn_4.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_4 a:hover {
        background-image: url(/event/img/thanks/btn/btn_4_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_5 a {
        background-image: url(/event/img/thanks/btn/btn_5.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_5 a:hover {
        background-image: url(/event/img/thanks/btn/btn_5_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_6 a {
        background-image: url(/event/img/thanks/btn/btn_6.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_6 a:hover {
        background-image: url(/event/img/thanks/btn/btn_6_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_7 a {
        background-image: url(/event/img/thanks/btn/btn_7.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_7 a:hover {
        background-image: url(/event/img/thanks/btn/btn_7_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_8 a {
        background-image: url(/event/img/thanks/btn/btn_8.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_8 a:hover {
        background-image: url(/event/img/thanks/btn/btn_8_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_9 a {
        background-image: url(/event/img/thanks/btn/btn_9.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_9 a:hover {
        background-image: url(/event/img/thanks/btn/btn_9_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_10 a {
        background-image: url(/event/img/thanks/btn/btn_10.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_10 a:hover {
        background-image: url(/event/img/thanks/btn/btn_10_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_11 a {
        background-image: url(/event/img/thanks/btn/btn_11.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_11 a:hover {
        background-image: url(/event/img/thanks/btn/btn_11_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_12 a {
        background-image: url(/event/img/thanks/btn/btn_12.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_12 a:hover {
        background-image: url(/event/img/thanks/btn/btn_12_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_13 a {
        background-image: url(/event/img/thanks/btn/btn_13.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_13 a:hover {
        background-image: url(/event/img/thanks/btn/btn_13_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_14 a {
        background-image: url(/event/img/thanks/btn/btn_14.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_14 a:hover {
        background-image: url(/event/img/thanks/btn/btn_14_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_15 a {
        background-image: url(/event/img/thanks/btn/btn_15.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_15 a:hover {
        background-image: url(/event/img/thanks/btn/btn_15_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_16 a {
        background-image: url(/event/img/thanks/btn/btn_16.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_16 a:hover {
        background-image: url(/event/img/thanks/btn/btn_16_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_17 a {
        background-image: url(/event/img/thanks/btn/btn_17.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_17 a:hover {
        background-image: url(/event/img/thanks/btn/btn_17_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_18 a {
        background-image: url(/event/img/thanks/btn/btn_18.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_18 a:hover {
        background-image: url(/event/img/thanks/btn/btn_18_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_19 a {
        background-image: url(/event/img/thanks/btn/btn_19.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_19 a:hover {
        background-image: url(/event/img/thanks/btn/btn_19_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_20 a {
        background-image: url(/event/img/thanks/btn/btn_20.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_20 a:hover {
        background-image: url(/event/img/thanks/btn/btn_20_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_21 a {
        background-image: url(/event/img/thanks/btn/btn_21.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_21 a:hover {
        background-image: url(/event/img/thanks/btn/btn_21_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_22 a {
        background-image: url(/event/img/thanks/btn/btn_22.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_22 a:hover {
        background-image: url(/event/img/thanks/btn/btn_22_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_23 a {
        background-image: url(/event/img/thanks/btn/btn_23.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 6px 6px 15px 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_23 a:hover {
        background-image: url(/event/img/thanks/btn/btn_23_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #foods_24 a {
        background-image: url(/event/img/thanks/btn/btn_24.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 156px;
	font-size:90%;
        margin: 8px 0 0 0;
        height: 14px;
        display: block;
        padding:9px 5px 5px 35px;;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #foods_24 a:hover {
        background-image: url(/event/img/thanks/btn/btn_24_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_parade a {
        background-image: url(/event/img/thanks/btn/btn_parade.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 10px 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_parade a:hover {
        background-image: url(/event/img/thanks/btn/btn_parade_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_gaiyo a {
        background-image: url(/event/img/thanks/btn/btn_gaiyo.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 0 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_gaiyo a:hover {
        background-image: url(/event/img/thanks/btn/btn_gaiyo_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_main a {
        background-image: url(/event/img/thanks/btn/btn_main.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 10px 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_main a:hover {
        background-image: url(/event/img/thanks/btn/btn_main_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_plaza a {
        background-image: url(/event/img/thanks/btn/btn_plaza.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 0 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_plaza a:hover {
        background-image: url(/event/img/thanks/btn/btn_plaza_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_daini a {
        background-image: url(/event/img/thanks/btn/btn_daini.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 10px 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_daini a:hover {
        background-image: url(/event/img/thanks/btn/btn_daini_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_foods a {
        background-image: url(/event/img/thanks/btn/btn_foods.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 0 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_foods a:hover {
        background-image: url(/event/img/thanks/btn/btn_foods_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

#thanks_linklist ul #index_goods a {
        background-image: url(/event/img/thanks/btn/btn_goods.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 295px;
	margin: 0 10px 10px 0;
        height: 80px;
        display: block;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

#thanks_linklist ul #index_goods a:hover {
        background-image: url(/event/img/thanks/btn/btn_goods_on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        color:#FFF;
        font-weight:bold;
        text-decoration: none;
}

/* ファン感謝概要（ボタン） */
/************************************************/

a.gaiyo_parade {
	display:block;
	background-image:url(/event/img/thanks/btn/gaiyo_parade.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.gaiyo_parade {
	background-image: url(/event/img/thanks/btn/gaiyo_parade_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.gaiyo_main {
	display:block;
	background-image:url(/event/img/thanks/btn/gaiyo_main.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.gaiyo_main {
	background-image: url(/event/img/thanks/btn/gaiyo_main_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.gaiyo_foods {
	display:block;
	background-image:url(/event/img/thanks/btn/gaiyo_foods.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.gaiyo_foods {
	background-image: url(/event/img/thanks/btn/gaiyo_foods_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.gaiyo_plaza {
	display:block;
	background-image:url(/event/img/thanks/btn/gaiyo_plaza.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.gaiyo_plaza {
	background-image: url(/event/img/thanks/btn/gaiyo_plaza_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.gaiyo_daini {
	display:block;
	background-image:url(/event/img/thanks/btn/gaiyo_daini.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.gaiyo_daini {
	background-image: url(/event/img/thanks/btn/gaiyo_daini_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* ファン感謝概要（タイムテーブル） */
/************************************************/

.td00tb {
	background-image: url(../../_share/bg_td00.gif);
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: right bottom;
	padding: 3px;
	text-align:center;
	font-size: 90%;
	line-height:1.2em;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0C419A;
}

.td01tb {
	background-image: url(../../_share/bg_td01.gif);
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: right bottom;
	padding: 3px;
	text-align:center;
	font-size: 90%;
	line-height:1.2em;
}

.td02tb {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: right bottom;
	padding: 1px;
	font-size: 80%;
	line-height:1.2em;
}

/*  
 イベントインデックススタイル [  
----------------------------------------------------------- */  
.multi_navi {
background:url(/event/img/index2010/multi_navi.jpg) no-repeat;
width:600px;
height:68px;
margin-bottom:15px;
}

.multi_navi li,
.multi_navi li a{
width:150px;
height:68px;
float:left;
display:inline;
display:block;
}

.multi_navi span {display: none;}

.menu01 a,.menu01 a:hover,
.menu02 a,.menu02 a:hover,
.menu03 a,.menu03 a:hover,
.menu04 a,.menu04 a:hover
{background:url(/event/img/index2010/multi_navi.jpg)  no-repeat}

.menu01 a{background-position:   0   0}
.menu02 a{background-position:-150px 0}
.menu03 a{background-position:-300px 0}
.menu04 a{background-position:-450px 0}
.menu01 a:hover {background-position:   0   -68px; }
.menu02 a:hover {background-position:-150px -68px; }
.menu03 a:hover {background-position:-300px -68px; }
.menu04 a:hover {background-position:-450px -68px; }

/* デイリープレーヤーなしver. */
.multi_navi_pre {
background:url(/event/img/index2010/multi_navi.jpg) no-repeat;
width:600px;
height:68px;
margin-bottom:15px;
}

.multi_navi_pre li,
.multi_navi_pre li a{
width:200px;
height:68px;
float:left;
display:inline;
display:block;
}

.multi_navi_pre span {display: none;}

.menu01_pre a,.menu01_pre a:hover,
.menu02_pre a,.menu02_pre a:hover,
.menu04_pre a,.menu04_pre a:hover
{background:url(/event/img/index2010/multi_navi_pre.jpg)  no-repeat}
	
.menu01_pre a{background-position:   0   0}
.menu02_pre a{background-position:-200px 0}
.menu04_pre a{background-position:-400px 0}
.menu01_pre a:hover {background-position:   0   -68px; }
.menu02_pre a:hover {background-position:-200px -68px; }
.menu04_pre a:hover {background-position:-400px -68px; }



/*  
イベントインデックススタイル2011[  
----------------------------------------------------------- */  
.event_multi_navi {
background:url(/event/index/img/multi_navi.jpg) no-repeat;
width:600px;

margin-bottom:20px;
}

.event_multi_navi li,
.event_multi_navi li a{
width:150px;
height:148px;
float:left;
display:inline;
display:block;
}

.event_multi_navi span {display: none;}

.etop_menu01 a,.etop_menu01 a:hover,
.etop_menu02 a,.etop_menu02 a:hover,
.etop_menu03 a,.etop_menu03 a:hover,
.etop_menu04 a,.etop_menu04 a:hover,
.etop_menu05 a,.etop_menu05 a:hover,
.etop_menu06 a,.etop_menu06 a:hover,
.etop_menu07 a,.etop_menu07 a:hover,
.etop_menu08 a,.etop_menu08 a:hover
{background:url(/event/index/img/multi_navi.jpg)  no-repeat;
}

.etop_menu01 a{background-position:   0   0}
.etop_menu02 a{background-position:-150px 0}
.etop_menu03 a{background-position:-300px 0}
.etop_menu04 a{background-position:-450px 0}
.etop_menu05 a{background-position:-600px 0}
.etop_menu06 a{background-position:-750px 0}
.etop_menu07 a{background-position:-900px 0}
.etop_menu08 a{background-position:-1050px 0}
.etop_menu01 a:hover {background-position:   0   -148px; }
.etop_menu02 a:hover {background-position:-150px -148px; }
.etop_menu03 a:hover {background-position:-300px -148px; }
.etop_menu04 a:hover {background-position:-450px -148px; }
.etop_menu05 a:hover {background-position:-600px -148px; }
.etop_menu06 a:hover {background-position:-750px -148px; }
.etop_menu07 a:hover {background-position:-900px -148px; }
.etop_menu08 a:hover {background-position:-1050px -148px; }

.etop_menu08 {background:url(/event/index/img/multi_navi.jpg)  no-repeat -1050px 0}


.eventcontents_orange,
.eventcontents_skyblue,
.eventcontents_green,
.eventcontents_blue,
.eventcontents_yellow,
.eventcontents_lblue,
.eventcontents_red{
padding:10px;
margin-bottom:15px;
}

.eventcontents_orange  {border:1px solid #FC9B09;background:#FFF7EC;}
.eventcontents_skyblue {border:1px solid #34CAFD;background:#EFFBFF;}
.eventcontents_green   {border:1px solid #21BB63;background:#EEFAF3;}
.eventcontents_blue    {border:1px solid #6A96C8;background:#F3F7FB;}
.eventcontents_yellow  {border:1px solid #FFCC00;background:#FFF9E1;}
.eventcontents_lblue   {border:1px solid #204674;background:#F7F8FA;}
.eventcontents_red     {border:1px solid #C1262C;background:#FCF4F4;}


.eventcontents_orange,
.eventcontents_skyblue,
.eventcontents_green,
.eventcontents_blue,
.eventcontents_yellow,
.eventcontents_lblue,
.eventcontents_red{
border-top:none;
}



/* カレンダー日付 */
.cal_day {  
	width:77px;
	height:33px;
	padding-bottom:2px;
}
.cal_day img { 
	padding:0 3px 0px 2px;
}

.icon_list ul { 
	padding-bottom:5px;
}

.icon_list li { 
	float:left;
	padding-bottom:4px;
}
.cal_alltime{ 
	width:73px;
	height:20px;
	padding-left:3px;
}
.cal_series{ 
	width:76px;
	height:20px;
}
.cal_series_sun{ 
	height:14px;
	padding-left:3px;
}

.cal_daily_p{ 
	height:23px;
	padding-left:3px;
}

/* ツールチップスタイル */
a .tooltip :hover {
	background:#ffffff;/*BG color is a must for IE6*/ 
	text-decoration:none;
	} 
	
a.tooltip span {
	display:none;
	padding:5px;
	margin-left:8px;
	font-size:12px;
	line-height:120%;
	_width:200px;/*width is amust for IE6*/ 
	} 
a.tooltip:hover span{
	display:inline;
	position:absolute;
	background:#ffffff;
	border:1px solid #cccccc;
	color:#6c6c6c;
	} 

a.tooltip:hover img {
	filter:alpha(opacity=60);
	opacity:0.6;
}
/* javasprict使用タブ */

.player_tab{
	margin: 15px 0px 0px;
	padding: 0px;
	height: 25px;
	width: 600px;
}

.player_tab li{
	margin: 0px;
	padding: 0px;
}

.player_tab  li{
	float: left;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-weight: bold;
}

.player_tab  li a{
	width: 76px;
	height: 20px;
	display: block;
	color: #143D69;
	text-decoration: none;
	text-align: center;
	padding-top: 6px;
	background:url(../../_share/calendar/tab_event.png) no-repeat left top;
}

.player_tab  li a:hover{
	color:#B81C34;
	background:url(../../_share/calendar/tab_event.png) no-repeat left top;
}

.player_tab li a.selected,
.player_tab li a.selected:visited{
	background:url(../../_share/calendar/tabon_event.png) no-repeat left top;
	color:#FFCC00;
}

#calender .tab li a:visited{
	color: #ffffff;
}

.player_pannel{
margin-bottom:20px;
}

.player_pannel li{
clear:both;
}

/*  
 　野球体験型イベントギャラリー [  
----------------------------------------------------------- */  
.baseball_tab{
	margin: 0;
	padding: 0;
	font-size:11px;
}

.baseball_tab ul{
	height:18px;
	padding: 0px;	
	margin-bottom:10px;
	_margin-bottom:0px;
	
}

.baseball_tab li{
	float:left;
	display:inline;
	display:block;
	padding: 0px;
}

.baseball_tab li a{
	display:inline;
	float:left;
	color: #143D69;
	cursor:pointer;
	margin: 0 1px 0 5px;
	text-decoration: none;
	background:url(/_share/calendar/tab_gallery.gif) no-repeat top right;
}

.baseball_tab li a span{
	display:inline;
	height:12px;
	font-weight: bold;
	margin:0 5px 0 -5px;
	padding:10px 1px 5px 6px;
	position:relative;
	float: left;
	background:url(/_share/calendar/tab_gallery.gif) no-repeat top left;
}


.baseball_tab li a:active{
	color:#FFCC00;
	background:url(/_share/calendar/tabon_gallery.gif) no-repeat top right;
}
.baseball_tab li a:active span{
	background:url(/_share/calendar/tabon_gallery.gif) no-repeat top left;
}
.baseball_tab .open a{
	color:#FFCC00;
	background:url(/_share/calendar/tabon_gallery.gif) no-repeat top right;
}
.baseball_tab .open a span{
	background:url(/_share/calendar/tabon_gallery.gif) no-repeat top left;
}

.baseball_tab .close a{
	background:url(/_share/calendar/tab_gallery.gif) no-repeat  top right;
}
.baseball_tab .close a span{
	background:url(/_share/calendar/tab_gallery.gif) no-repeat  top left;
}




.baseball_pannel{
margin-bottom:20px;
	border: 1px solid #dddddd;
	padding:9px 0px 9px 9px;
	margin-bottom:15px;
  overflow:hidden; /* forDW */
  zoom: 1; /* for IE5.5 - IE7 */
  clear:both;
}

.baseball_pannel :after { /* for modern browser */
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

.pannel_s{
clear:both;
}

.gallery_1day{
width:294px;
float:left;
}

.gallery_list ul {
padding-bottom:5px;
}

/* 画像のトリミング */
.gallery_list ul li{
 float:left;
 margin-right:10px;
 _ margin-right:9px;
 width:137px;
 height:80px;
 overflow:hidden;
 position:relative;
}

.gallery_list ul li img  {
 position:absolute;
 z-index:100;
 top:-10px !important;　/* トリミング位置調整 */
 left:0px !important;/* トリミング位置調整 */
}

 
#baseball_gallery {
	border: 1px solid #dddddd;
	padding:9px;
	margin-bottom:15px;
}
 
.baseball_pannel p {
margin:5px 0;
clear:both;
}


/* 壁紙　calendar */
/************************************************/

#calendar_contents {
	border: 1px solid #dddddd;
	padding:3px 2px 3px 0px;
	margin-bottom:15px;

}

#brandnew_calendar {
	width:221px;
	border: 1px solid #143D69;
	padding:7px;
	float:left;
	display: inline;/* ie6用　padding x2 対策 */
}

#calendar_sml {
	width:357px;
	float:right;
}

#calendar_all {
margin-left:-2px;
}

#brandnew_calendar .cal_month{
	font-size:14px;
	font-weight:bold;
	padding-bottom:7px;
}

.calendar_list {
	width:110px;
	margin:0 0 3px 3px;
	border: 1px solid #143D69;
	padding:2px;
	float:left;
	display: inline;/* ie6用　padding x2 対策 */
}

.calendar_list p img {
	padding:1px 0px 5px 0px;
}

.calendar_list .p_name {
	padding:1px 0px 2px 3px;
	font-size:10px;
}

.calendar_list ul li {
	background:url(../../_share/icon/link_wallpaper.gif) no-repeat 5% 50%; /* 「％」で微調整(横 縦) */
	padding:1px 0px 2px 10px;/* leftはリストマークからテキストの距離 */
	font-size:10px;
	float:left;
}

.calendar_list ul li a {
text-decoration: none;
}


/* 
bubble style 
-------------------------------- */

.wide_mainImg {
border:1px solid #666666;
padding:1px;
margin-bottom:15px;
}

#enjoy_bubbleWrap {
width: 765px;	
position: relative;
clear:both;
margin-bottom:20px;
}

#bottanWrap {
position: absolute;
width: 170px;
height: 386px;
z-index: 5;
top: 6px;
left: 1px;
}

#bottanPage {
padding-bottom:3px;
cursor: pointer;
}	

#bubbleWrap {
position: absolute;
z-index: 10;
left: 170px;
top:5px;
}

.bubble {position: absolute;}

.clear {clear: both;}
 

#bottanWrap :hover img{
filter:alpha(opacity=0);
	opacity:0;
}


/* 
　祭　style
-------------------------------- */
#festival_t{
margin-bottom:5px;
}

/* 
　思い出　style
-------------------------------- */
#memory_t{
margin-bottom:5px;
}

#memory_t .enjoy_title{
float:left;
width:281px;
}

#memory_t .memory_box{
float:right;
width:479px;
height:200px;
margin-top:22px;
background:url(/event/img/series/enjoy2010/bg_memory.jpg) no-repeat 182px 50px;
border: 5px solid #24942D;
border-left:none;
-moz-border-radius-topright: 20px; /* for Firefox */ 
-moz-border-radius-bottomright: 20px; /* for Firefox */ 
-webkit-border-top-right-radius: 20px;  /* for Safari and Chrome */  
-webkit-border-bottom-right-radius: 20px;  /* for Safari and Chrome */  
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
behavior: url(http://www.seibulions.jp/_htc/PIE.htc);
}

.memory_box ul{
float:left;
}

.memory_box ul li{
clear:both;
font-size:14px;
line-height:140%;
width:190px;
margin-bottom:2px;
padding:2px 0px 2px 45px;
}

.memory_box .ex01{ background:url(/event/img/series/enjoy2010/btn_ex01.gif) no-repeat; }
.memory_box .ex02{ background:url(/event/img/series/enjoy2010/btn_ex02.gif) no-repeat; }
.memory_box .ex03{ background:url(/event/img/series/enjoy2010/btn_ex03.gif) no-repeat;padding:10px 0px 16px 45px; }
.memory_box .ex04{ background:url(/event/img/series/enjoy2010/btn_ex04.gif) no-repeat; }
.memory_box .ex05{ background:url(/event/img/series/enjoy2010/btn_ex05.gif) no-repeat;width:150px; }


/* 
　その他　style
-------------------------------- */
#enjoy_box03{
padding-top:5px;
margin-left:-15px;
_margin-left:-30px;
margin-bottom:10px;
clear:both;
} 

#family_t,#stage_t,#gourmet_t,
#baseball_t,#other_t,
#lc_t{
float:left;
width:245px;
margin:0 0 0 15px;
_margin:0 0 0 13px;
}

#family_t .family_box,
#stage_t .stage_box,
#gourmet_t .gourmet_box,
#baseball_t .baseball_box,
#other_t .other_box,
#lc_t .lc_box{
width:225px;
height:200px;
margin-left:10px;
border: 5px solid;
border-top:none;
-moz-border-radius-bottomleft: 20px; /* for Firefox */ 
-moz-border-radius-bottomright: 20px; /* for Firefox */ 
-webkit-border-bottom-left-radius: 20px;  /* for Safari and Chrome */  
-webkit-border-bottom-right-radius: 20px;  /* for Safari and Chrome */  
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
behavior: url(http://www.seibulions.jp/_htc/PIE.htc);
}

#family_t .family_box{border-color:#F55C13;}
#stage_t .stage_box{border-color:#006799;}
#gourmet_t .gourmet_box{border-color:#DC0067;}
#baseball_t .baseball_box{border-color:#0A0D2C;}
#other_t .other_box{border-color:#666666;}
#lc_t .lc_box{border-color:#F42E23;}


#memory_t .memory_box .inner,
#family_t .family_box .inner,
#stage_t .stage_box .inner,
#gourmet_t .gourmet_box .inner,
#baseball_t .baseball_box .inner,
#other_t .other_box .inner,
#lc_t .lc_box .inner{
padding:10px;
_padding:8px;
}


.family_box ul,
.stage_box ul,
.gourmet_box ul,
.baseball_box ul,
.other_box ul,
.lc_box ul{
margin-top:10px;
}

.family_box ul li,
.stage_box ul li,
.gourmet_box ul li,
.baseball_box ul li,
.other_box ul li,
.lc_box ul li{
margin-bottom:2px;
padding:2px 0 2px 15px;
}

.family_box ul li{ background:url(/event/img/series/enjoy2010/btn_ex_o.gif) no-repeat; }
.stage_box ul li{ background:url(/event/img/series/enjoy2010/btn_ex_b.gif) no-repeat; }
.gourmet_box ul li{ background:url(/event/img/series/enjoy2010/btn_ex_p.gif) no-repeat; }
.baseball_box ul li{ background:url(/event/img/series/enjoy2010/btn_ex_bl.gif) no-repeat; }
.other_box ul li{ background:url(/event/img/series/enjoy2010/btn_ex_g.gif) no-repeat; }
.lc_box ul li{ background:url(/event/img/series/enjoy2010/btn_ex_lc.gif) no-repeat; }


/* 
　エンジョイナビ　style
-------------------------------- */

.enjoy2010_linklist {
background:url(/event/img/series/enjoy2010/navi.jpg) no-repeat;
width:600px;
height:75px;
margin-top:-10px;
margin-bottom:15px;
}

.enjoy2010_linklist li,
.enjoy2010_linklist li a{
width:150px;
height:75px;
float:left;
display:inline;
display:block;
}

.enjoy2010_linklist span {display: none;}

.enjoy_top a,.enjoy_top a:hover,
.enjoy_festival a,.enjoy_festival a:hover,
.enjoy_memory a,.enjoy_momory a:hover,
.enjoy_family a,.family a:hover
{background:url(/event/img/series/enjoy2010/navi.jpg)  no-repeat;}

.enjoy_top            a {background-position:   0   0;}
.enjoy_festival       a {background-position:-150px 0;}
.enjoy_memory         a {background-position:-300px 0;}
.enjoy_family         a {background-position:-450px 0;}
.enjoy_top      a:hover {background-position:   0   -75px; }
.enjoy_festival a:hover {background-position:-150px -75px; }
.enjoy_memory   a:hover {background-position:-300px -75px; }
.enjoy_family   a:hover {background-position:-450px -75px; }


/* 
　エンジョイナビ02　style
-------------------------------- */

.enjoy2010_linklist02 {
background:url(/event/img/series/enjoy2010/navi02.jpg) no-repeat;
width:600px;
height:150px;
margin-top:-10px;
margin-bottom:15px;
}

.enjoy2010_linklist02 li,
.enjoy2010_linklist02 li a{
width:150px;
height:75px;
float:left;
display:inline;
display:block;
}

.enjoy2010_linklist02 span {display: none;}

.enjoy_top02 a,.enjoy_top02 a:hover,
.enjoy_festival02 a,.enjoy_festival02 a:hover,
.enjoy_memory02 a,.enjoy_momory02 a:hover,
.enjoy_family02 a,.family02 a:hover,
.enjoy_stage02 a,.stage02 a:hover,
.enjoy_gourmet02 a,.gourmet02 a:hover,
.enjoy_baseball02 a,.baseball02 a:hover,
.enjoy_other02 a,.other02 a:hover
{background:url(/event/img/series/enjoy2010/navi02.jpg)  no-repeat;}

.enjoy_top02               a {background-position:   0      0;}
.enjoy_festival02          a {background-position:-150px    0;}
.enjoy_memory02            a {background-position:-300px    0;}
.enjoy_family02            a {background-position:-450px    0;}
.enjoy_stage02             a {background-position:   0px -75px;}
.enjoy_gourmet02           a {background-position:-150px -75px;}
.enjoy_baseball02          a {background-position:-300px -75px;}
.enjoy_other02             a {background-position:-450px -75px;}
.enjoy_top02         a:hover {background-position:   0   -150px;}
.enjoy_festival02    a:hover {background-position:-150px -150px;}
.enjoy_memory02      a:hover {background-position:-300px -150px;}
.enjoy_family02      a:hover {background-position:-450px -150px;}
.enjoy_stage02       a:hover {background-position:   0   -225px;}
.enjoy_gourmet02     a:hover {background-position:-150px -225px;}
.enjoy_baseball02    a:hover {background-position:-300px -225px;}
.enjoy_other02       a:hover {background-position:-450px -225px;}


/* 2011 EVENT CSS */
/************************************************/

/* イベントTOP
------------------------------ */
.event_day_contents {
	overflow:hidden; /* forDW */
	zoom: 1; /* for IE5.5 - IE7 */
}

.event_day_contents:after { /* for modern browser */
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}



.event_day_contents{
padding:0;
position: relative;
}


.event_day_contents ul{
margin-right:-15px;
width:615px;
}

.event_day_contents ul li{
float:left;
margin:0 15px 15px 0;
width:190px;
display: inline;
}


.event_day_h4 {
width: auto;
padding: 5px 0 2px 10px;
margin:0 !important;
font-weight:bold;
color:#FFF;
line-height:1.0em !important;
height:14px;
background:url(/ticket/index/img/bg_title.jpg) repeat-x;
}

.day_event {
height:72px;
border:1px solid #143D69;
border-top:none;
margin-bottom: 10px;
}
.day_event span{display:none}

.day_event a:hover img {
	filter:alpha(opacity=80);
	opacity:0.8;
}

/* その他のイベント用h3 */
.eventcontents_h3{
height:20px;
color:#fff;
font-weight:bold;
font-size:14px;
padding:5px 0px 1px 10px;
clear:both;
margin-bottom:10px;
}

.eventcontents_h3{background: url(/event/img/bg_event_h3.gif)  no-repeat 0 0;}


.eventcontents_h3_orange,
.eventcontents_h3_skyblue,
.eventcontents_h3_green,
.eventcontents_h3_blue,
.eventcontents_h3_yellow,
.eventcontents_h3_lblue,
.eventcontents_h3_red{
height:25px;
font-weight:bold;
font-size:15px;
padding:5px 0px 0px 10px;
clear:both;
margin:0px;
}


.eventcontents_h3_orange {background: url(/event/img/bg_event_h3_orange.gif)  no-repeat 0 0; }
.eventcontents_h3_skyblue{background: url(/event/img/bg_event_h3_skyblue.gif)  no-repeat 0 0;}
.eventcontents_h3_green  {background: url(/event/img/bg_event_h3_green.gif)  no-repeat 0 0;}
.eventcontents_h3_blue   {background: url(/event/img/bg_event_h3_blue.gif)  no-repeat 0 0;  }
.eventcontents_h3_yellow {background: url(/event/img/bg_event_h3_yellow.gif)  no-repeat 0 0; }
.eventcontents_h3_lblue  {background: url(/event/img/bg_event_h3_lblue.gif)  no-repeat 0 0; }
.eventcontents_h3_red    {background: url(/event/img/bg_event_h3_red.gif)  no-repeat 0 0; }


/* 感謝デーイベント
------------------------------ */

div#imgmap {margin-bottom:15px;}

.detail {
width:270px;
border:solid 1px #999;
border-radius: 7px;         /* CSS3 */
-moz-border-radius: 7px;    /* Firefox */
-webkit-border-radius: 7px; /* Safari,Chrome */
box-shadow:1px 1px 5px #999999;         /* CSS3 */
-moz-box-shadow:1px 1px 5px #999999;    /* Firefox */
-webkit-box-shadow:1px 1px 5px #999999; /* Safari,Chrome */
position:relative;
background:#FFF;
padding:10px;
}

#top_emergency_news {
border: 3px solid #D04545;
padding:10px;
margin-bottom:15px;
}







/* デイリープレーヤー
------------------------------ */

.player_schedule_pannel,
.player_wallpaper_pannel {
margin-top: -10px;
margin-bottom:20px;
margin-bottom:15px;
overflow:hidden; /* forDW */
zoom: 1; /* for IE5.5 - IE7 */
clear:both;
z-index: 1;
}

/* タブ2011年版 */
.player_tab2011 {
margin-bottom: 0px;
_margin-bottom: -10px;
padding: 0;
}

.player_tab2011 ul{
padding: 0px;
z-index: 2;
}

.player_tab2011 li{
float:left;
display:inline;
display:block;
padding: 0;
margin: 0;
/*font-family: Arial, Helvetica, sans-serif;*/
font-weight: bold;
}

.player_tab2011 li a{
height: 19px;
width: 76px;
text-align:center;
padding-top: 6px;
display:inline;
float:left;
cursor:pointer;
text-decoration: none;
background:url(/_share/calendar/tab_event_2011.jpg) no-repeat;
}

.player_tab2011 li a {
background-position: 0 0 ;
color: #143D69;
}

.player_tab2011 li.active a{
background-position: 0 -25px ;
color: #FF0;
}

