@charset "utf-8";


.csBox {
	border-top: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	padding: 5px;
	margin-top: 5px;
	padding-bottom:0px !important;
	background: #efefef !important;
}
.first {
	background: url('../../event/img/cs/bg_first.gif') no-repeat #efefef !important;
}
.second {
	background: url('../../event/img/cs/bg_second.gif') no-repeat #efefef !important;
}
.third {
	background: url('../../event/img/cs/bg_third.gif') no-repeat #efefef !important;
}
.fourth {
	background: url('../../event/img/cs/bg_fourth.gif') no-repeat #efefef !important;
}
.fifth {
	background: url('../../event/img/cs/bg_fifth.gif') no-repeat #efefef !important;
}
.sixth {
	background: url('../../event/img/cs/bg_sixth.gif') no-repeat #efefef !important;
}
.seventh {
	background: url('../../event/img/cs/bg_seventh.gif') no-repeat #efefef !important;
}

.eighth {
	background: url('../../event/img/cs/bg_eighth.gif') no-repeat #efefef !important;
}

.csGameTitle {
	padding-left:10px;
	padding-top:8px;
	font-size:14px;
	background: none !important;
	padding-bottom:13px;
	color:#fff;
	border-bottom:0px !important;
}
.csGameDays {
	text-align:right;
	font-size:11px;
	color: #FF9900;
	padding-bottom:5px;
}
.gameList li{
	padding-left:18px;
	margin-botton:5px;
	background: url('../../event/img/cs/list.gif') no-repeat 0px 3px;
	
}

.font_f {color: #006699;font-weight: bold;}
.font_l {color: #115CD9;font-weight: bold;}
.font_fdh {color: #FF6600;font-weight: bold;}
.font_sh {color: #FFCC00;font-weight: bold;}
.font_m {color: #000;font-weight: bold;}
.font_d {color: #3333BA;font-weight: bold;}
.font_t {color: #F7D800;font-weight: bold;}
.font_ys {color: #003D8E;font-weight: bold;}
.font_c {color: #FF2B06;font-weight: bold;}
.font_yb {color: #00489C;font-weight: bold;}

/* td */
/************************************************/
.td00cs {
	background-image: url(../../_share/bg_td00.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 92%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0C419A;
}

.td01cs {
	background-image: url(../../_share/bg_td01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 92%;
}

.td02cs {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: right bottom;
	padding: 5px 3px 3px;
	font-size: 92%;
}

.td02csc {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: right bottom;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 92%;
}

.td00cs2 {
	background-image: url(../../_share/bg_td00.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 85%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0C419A;
}

.td01cs2 {
	background-image: url(../../_share/bg_td01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 5px 3px 3px;
	font-size: 85%;
}

.td02cs2 {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: right bottom;
	padding: 5px 3px 3px;
	font-size: 85%;
}

.td02csc2 {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: right bottom;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 85%;
}

.td02cs_g {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #E7E7E7;
	background-position: right bottom;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 92%;
}

.td02cs_a {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #1C218B;
	background-position: right bottom;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 100%;
}

.td02cs_b {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #74B9D7;
	background-position: right bottom;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 100%;
}

.td02cs_c {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #F9F91C;
	background-position: right bottom;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 100%;
}

.td02cs_d {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #1C3CEF;
	background-position: right bottom;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 100%;
}

.td02cs_e {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #288CBE;
	background-position: right bottom;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	padding: 5px 3px 3px;
	font-size: 100%;
}

.td02cs_f {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #F3F7C1;
	background-position: right bottom;
	font-weight:bold;
	text-align:center;
	padding: 5px 3px 3px;
	font-size: 100%;
}

/* チケットページ */
/************************************************/
#ticket_btnlist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
}

#ticket_btnlist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#ticket_btnlist ul {
 	overflow:hidden; 
  	zoom: 1;
}

#ticket_btnlist ul li {
	float: left;
}

#ticket_btnlist ul #btn_dome a {
	background-image: url(/event/img/cs/btn_ticket1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 210px;
	margin: 0 10px 15px 0;
	height: 80px;
	display: block;
}

#ticket_btnlist ul #btn_dome a:hover {
	background-image: url(/event/img/cs/btn_ticket1on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ticket_btnlist ul #btn_oomiya a {
	background-image: url(/event/img/cs/btn_ticket2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 210px;
	margin: 0 10px 15px 0;
	height: 80px;
	display: block;
}

#ticket_btnlist ul #btn_oomiya a:hover {
	background-image: url(/event/img/cs/btn_ticket2on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#ticket_btnlist ul #btn_sche a {
	background-image: url(/event/img/cs/btn_ticket3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 160px;
	margin: 0 0 15px 0;
	height: 80px;
	display: block;
}

#ticket_btnlist ul #btn_sche a:hover {
	background-image: url(/event/img/cs/btn_ticket3on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* 日程ページ */
/************************************************/

#schelist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
}

#schelist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
}

#schelist div {
	float: left;
}

#schelist .sche1011 {
	background-image: url(/event/img/cs/sche1011.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 130px;
	display: block;
}

#schelist .sche1012 {
	background-image: url(/event/img/cs/sche1012.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 130px;
	display: block;
}

#schelist .sche1013 {
	background-image: url(/event/img/cs/sche1013.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 15px 0;
	height: 130px;
	display: block;
}

#schelist .sche1017 {
	background-image: url(/event/img/cs/sche1017.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1018 {
	background-image: url(/event/img/cs/sche1018.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1019 {
	background-image: url(/event/img/cs/sche1019.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1021 {
	background-image: url(/event/img/cs/sche1021.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 130px;
	display: block;
}

#schelist .sche1022 {
	background-image: url(/event/img/cs/sche1022.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 130px;
	display: block;
}

#schelist .sche1023 {
	background-image: url(/event/img/cs/sche1023.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 15px 0;
	height: 130px;
	display: block;
}

#schelist .sche1017b {
	background-image: url(/event/img/cs/sche1017b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 150px;
	display: block;
}

#schelist .sche1018b {
	background-image: url(/event/img/cs/sche1018b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 150px;
	display: block;
}

#schelist .sche1019b {
	background-image: url(/event/img/cs/sche1019b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 6px 0;
	height: 150px;
	display: block;
}

#schelist .sche1021b {
	background-image: url(/event/img/cs/sche1021b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 150px;
	display: block;
}

#schelist .sche1022b {
	background-image: url(/event/img/cs/sche1022b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 150px;
	display: block;
}

#schelist .sche1023b {
	background-image: url(/event/img/cs/sche1023b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 15px 0;
	height: 150px;
	display: block;
}

#schelist .sche1101 {
	background-image: url(/event/img/ns/sche1101.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1102 {
	background-image: url(/event/img/ns/sche1102.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1104 {
	background-image: url(/event/img/ns/sche1104.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1105 {
	background-image: url(/event/img/ns/sche1105.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1106 {
	background-image: url(/event/img/ns/sche1106.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1108 {
	background-image: url(/event/img/ns/sche1108.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 0 6px 0;
	height: 130px;
	display: block;
}

#schelist .sche1109 {
	background-image: url(/event/img/ns/sche1109.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 196px;
	margin: 0 6px 15px 0;
	height: 130px;
	display: block;
}

#schelist div a.btnInc_event {
	display:block;
	float:left;
	margin-left:6px;
	margin-top:126px;
	background-image:url(/event/img/cs/btn/sche_event.jpg);
	width: 55px;
	height:18px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#schelist div a:hover.btnInc_event {
	background-image: url(/event/img/cs/btn/sche_event_on.jpg);
	float:left;
	margin-left:6px;
	margin-top:126px;
	width: 55px;
	height:18px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#schelist div a.btnInc_ticket {
	display:block;
	float:left;
	background-image:url(/event/img/cs/btn/sche_ticket.jpg);
	margin-left:3px;
	margin-top:126px;
	width: 55px;
	height:18px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#schelist div a:hover.btnInc_ticket {
	background-image: url(/event/img/cs/btn/sche_ticket_on.jpg);
	float:left;
	margin-left:3px;
	margin-top:126px;
	width: 55px;
	height:18px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#schelist div a.btnInc_foods {
	display:block;
	float:left;
	margin-left:3px;
	margin-top:126px;
	background-image:url(/event/img/cs/btn/sche_gourmet.jpg);
	width: 55px;
	height:18px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#schelist div a:hover.btnInc_foods {
	background-image: url(/event/img/cs/btn/sche_gourmet_on.jpg);
	float:left;
	margin-left:3px;
	margin-top:126px;
	width: 55px;
	height:18px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* ルールページ */
/************************************************/
#rule_btnlist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
}

#rule_btnlist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#rule_btnlist ul {
 	overflow:hidden; 
  	zoom: 1;
}

#rule_btnlist ul li {
	float: left;
}

#rule_btnlist ul #btn2008 a {
	background-image: url(/event/img/cs/btn2008.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 116px;
	margin: 0 5px 15px 0;
	height: 87px;
	display: block;
}

#rule_btnlist ul #btn2008 a:hover {
	background-image: url(/event/img/cs/btn2008on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#rule_btnlist ul #btn2007 a {
	background-image: url(/event/img/cs/btn2007.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 116px;
	margin: 0 5px 15px 0;
	height: 87px;
	display: block;
}

#rule_btnlist ul #btn2007 a:hover {
	background-image: url(/event/img/cs/btn2007on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#rule_btnlist ul #btn2006 a {
	background-image: url(/event/img/cs/btn2006.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 116px;
	margin: 0 5px 15px 0;
	height: 87px;
	display: block;
}

#rule_btnlist ul #btn2006 a:hover {
	background-image: url(/event/img/cs/btn2006on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#rule_btnlist ul #btn2005 a {
	background-image: url(/event/img/cs/btn2005.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 116px;
	margin: 0 5px 15px 0;
	height: 87px;
	display: block;
}

#rule_btnlist ul #btn2005 a:hover {
	background-image: url(/event/img/cs/btn2005on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#rule_btnlist ul #btn2004 a {
	background-image: url(/event/img/cs/btn2004.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 116px;
	margin: 0 0 15px 0;
	height: 87px;
	display: block;
}

#rule_btnlist ul #btn2004 a:hover {
	background-image: url(/event/img/cs/btn2004on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

/* 大宮開催ボタン */
/************************************************/
a.btnInc_omiya {
	display:block;
	background-image:url(/event/img/cs/btn_omiya_index.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btnInc_omiya {
	background-image: url(/event/img/cs/btn_omiya_index_on.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.btnInc_omiya {
	display:block;
	background-image:url(/event/img/cs/btn_omiya_index.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btnInc_omiya {
	background-image: url(/event/img/cs/btn_omiya_index_on.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.btnInc_stock {
	display:block;
	background-image:url(/event/img/cs/btn_stock.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btnInc_stock {
	background-image: url(/event/img/cs/btn_stock_on.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.btnInc_fun {
	display:block;
	background-image:url(/event/img/cs/btn/link_fun.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btnInc_fun {
	background-image: url(/event/img/cs/btn/link_fun_on.jpg);
	width: 223px;
	height:30px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

a.btnInc_fun2 {
	display:block;
	background-image:url(/event/img/cs/btn/link_fun2.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.btnInc_fun2 {
	background-image: url(/event/img/cs/btn/link_fun2_on.jpg);
	width: 180px;
	height:50px;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


/* FAQ */
/************************************************/
.cs_question {
	border: 1px solid #115CD9;
	padding: 6px;
	background-color:#EAF2FD;
}
.cs_answer {
	border-right: 1px solid #115CD9;
	border-left: 1px solid #115CD9;
	border-bottom: 1px solid #115CD9;
	padding: 6px;
	margin-bottom:20px;
}

/* 場内のお楽しみ */
/************************************************/
#cs_linklist ul #foods_dome a {
	background-image: url(/event/img/cs/btn/btn_dome.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 10px 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #foods_dome a:hover {
	background-image: url(/event/img/cs/btn/btn_dome_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_ohmiya a {
	background-image: url(/event/img/cs/btn/btn_ohmiya.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 0 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #foods_ohmiya a:hover {
	background-image: url(/event/img/cs/btn/btn_ohmiya_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #ticket_ohmiya a {
	background-image: url(/event/img/cs/btn/btn_ticket_ohmiya.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 10px 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #ticket_ohmiya a:hover {
	background-image: url(/event/img/cs/btn/btn_ticket_ohmiya_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #ticket_dome a {
	background-image: url(/event/img/cs/btn/dome_ticket.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 10px 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #ticket_dome a:hover {
	background-image: url(/event/img/cs/btn/dome_ticket_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #ticket_ohmiya2 a {
	background-image: url(/event/img/cs/btn/btn_ticket_ohmiya.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 0 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #ticket_ohmiya2 a:hover {
	background-image: url(/event/img/cs/btn/btn_ticket_ohmiya_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #event_flag a {
	background-image: url(/event/img/cs/btn/btn_flag.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 0 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #event_flag a:hover {
	background-image: url(/event/img/cs/btn/btn_flag_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #event_lab a {
	background-image: url(/event/img/cs/btn/btn_lab.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 10px 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #event_lab a:hover {
	background-image: url(/event/img/cs/btn/btn_lab_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #event_catch a {
	background-image: url(/event/img/cs/btn/btn_catch.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 0 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #event_catch a:hover {
	background-image: url(/event/img/cs/btn/btn_catch_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #foods_wagon a {
	background-image: url(/event/img/cs/btn/btn_wagon.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 10px 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #foods_wagon a:hover {
	background-image: url(/event/img/cs/btn/btn_wagon_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #goods_champ a {
	background-image: url(/event/img/cs/btn/btn_champ.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 10px 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #goods_champ a:hover {
	background-image: url(/event/img/cs/btn/btn_champ_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

#cs_linklist ul #goods_30 a {
	background-image: url(/event/img/cs/btn/btn_30off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	margin: 0 0 10px 0;
	height: 80px;
	display: block;
}

#cs_linklist ul #goods_30 a:hover {
	background-image: url(/event/img/cs/btn/btn_30off_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}


/* グルメ（大宮） */
/************************************************/
.box_oomiya {
	border: 1px solid #72A3F3;
	background-color:#F8FAFE;
	padding: 5px;
	margin-bottom: 10px;
}

.box_oomiya ul {
 	overflow:hidden; 
  	zoom: 1;
}

.box_oomiya ul li {
	float: left;
}

.box_oomiya ul .oomiya1 a {
	background-image: url(/event/img/cs/btn/oomiya1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya1 a:hover {
	background-image: url(/event/img/cs/btn/oomiya1_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya2 a {
	background-image: url(/event/img/cs/btn/oomiya2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya2 a:hover {
	background-image: url(/event/img/cs/btn/oomiya2_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya3 a {
	background-image: url(/event/img/cs/btn/oomiya3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya3 a:hover {
	background-image: url(/event/img/cs/btn/oomiya3_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya4 a {
	background-image: url(/event/img/cs/btn/oomiya4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya4 a:hover {
	background-image: url(/event/img/cs/btn/oomiya4_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya6 a {
	background-image: url(/event/img/cs/btn/oomiya6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya6 a:hover {
	background-image: url(/event/img/cs/btn/oomiya6_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya7 a {
	background-image: url(/event/img/cs/btn/oomiya7.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya7 a:hover {
	background-image: url(/event/img/cs/btn/oomiya7_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya9 a {
	background-image: url(/event/img/cs/btn/oomiya9.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya9 a:hover {
	background-image: url(/event/img/cs/btn/oomiya9_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya10 a {
	background-image: url(/event/img/cs/btn/oomiya10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya10 a:hover {
	background-image: url(/event/img/cs/btn/oomiya10_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya11 a {
	background-image: url(/event/img/cs/btn/oomiya11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya11 a:hover {
	background-image: url(/event/img/cs/btn/oomiya11_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya12 a {
	background-image: url(/event/img/cs/btn/oomiya12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya12 a:hover {
	background-image: url(/event/img/cs/btn/oomiya12_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya13 a {
	background-image: url(/event/img/cs/btn/oomiya13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya13 a:hover {
	background-image: url(/event/img/cs/btn/oomiya13_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya14 a {
	background-image: url(/event/img/cs/btn/oomiya14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya14 a:hover {
	background-image: url(/event/img/cs/btn/oomiya14_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya15 a {
	background-image: url(/event/img/cs/btn/oomiya15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya15 a:hover {
	background-image: url(/event/img/cs/btn/oomiya15_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya16 a {
	background-image: url(/event/img/cs/btn/oomiya16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya16 a:hover {
	background-image: url(/event/img/cs/btn/oomiya16_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya17 a {
	background-image: url(/event/img/cs/btn/oomiya17.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya17 a:hover {
	background-image: url(/event/img/cs/btn/oomiya17_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya18 a {
	background-image: url(/event/img/cs/btn/oomiya18.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya18 a:hover {
	background-image: url(/event/img/cs/btn/oomiya18_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya19 a {
	background-image: url(/event/img/cs/btn/oomiya19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya19 a:hover {
	background-image: url(/event/img/cs/btn/oomiya19_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya20 a {
	background-image: url(/event/img/cs/btn/oomiya20.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya20 a:hover {
	background-image: url(/event/img/cs/btn/oomiya20_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya21 a {
	background-image: url(/event/img/cs/btn/oomiya21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya21 a:hover {
	background-image: url(/event/img/cs/btn/oomiya21_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya22 a {
	background-image: url(/event/img/cs/btn/oomiya22.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya22 a:hover {
	background-image: url(/event/img/cs/btn/oomiya22_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya23 a {
	background-image: url(/event/img/cs/btn/oomiya23.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya23 a:hover {
	background-image: url(/event/img/cs/btn/oomiya23_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya24 a {
	background-image: url(/event/img/cs/btn/oomiya24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya24 a:hover {
	background-image: url(/event/img/cs/btn/oomiya24_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya25 a {
	background-image: url(/event/img/cs/btn/oomiya25.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya25 a:hover {
	background-image: url(/event/img/cs/btn/oomiya25_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya26 a {
	background-image: url(/event/img/cs/btn/oomiya26.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya26 a:hover {
	background-image: url(/event/img/cs/btn/oomiya26_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya27 a {
	background-image: url(/event/img/cs/btn/oomiya27.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya27 a:hover {
	background-image: url(/event/img/cs/btn/oomiya27_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya28 a {
	background-image: url(/event/img/cs/btn/oomiya28.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya28 a:hover {
	background-image: url(/event/img/cs/btn/oomiya28_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_oomiya ul .oomiya29 a {
	background-image: url(/event/img/cs/btn/oomiya29.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 109px;
	margin: 4px;
	height: 61px;
	display: block;
}

.box_oomiya ul .oomiya29 a:hover {
	background-image: url(/event/img/cs/btn/oomiya29_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* グルメ（西武ドーム） */
/************************************************/
.td02yd {
	background-image: url(../../_share/bg_td02.gif);
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: right bottom;
	padding: 3px;
	text-align:center;
	font-size: 92%;
	line-height:1.2em;
}

.cell_e {
	background:#9BD6D5;
	color:#000;
	text-align:center;
}

.cell_b {
	background:#307E91;
	color:#000;
	text-align:center;
}

.cell_a {
	background:#A30D0E;
	color:#fff;
	text-align:center;
}

