/*@Tuj[ΊΜΊό



-----------------------------------------------*/







#none-menu-set {

  background-image:url(../images/share/content-side.gif);

  background-repeat:repeat-y;

  position:relative;

  text-align:center;

  width:1010px;

  height:30px;

  margin:0;

  padding:0 0 0 0;

}

ul#category-menu {

  background-image:url(../images/menu_jp/button-menu-bg.gif);

  background-repeat:repeat-x;

  margin:0 0 0 60px;

  _margin-left:0px;

  padding:0;

  list-style:none;

  text-align:left;

  width:890px;

  height:30px;/* for MacIE5.x \*//*/



	 overflow: hidden;



	/* end */



	}

/*@Cxg&p[eB



-----------------------------------------------*/







.date-title {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 25px 12px;

  width:694px;

}

.event-set {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 0 12px;

  width:694px;

}

.event-icon {

  position:relative;

  float:left;

  margin:0;

  padding:0;

  width:56px;

}

.event-text-set {

  position:relative;

  float:left;

  margin:0;

  padding:0 30px 0 0;

  width:468px;

}

.event-photo {

  position:relative;

  float:left;

  margin:0;

  padding:0;

  width:140px;

}

p.map {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 15px 0;

  width:140px;

  font-size:11px;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  text-align:right;

}

/*CxgΜΆΦA*/







.event-category {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 2px 0;

  width:468px;

  font-size:11px;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  font-weight:bold;

  color:#777777;

  text-transform: uppercase;

}

.event-category {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 1px 0;

  width:468px;

  font-size:11px;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  font-weight:bold;

  color:#777777;

  text-transform: uppercase;

}

.event-title {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 0 0;

  width:468px;

  font-size:14px;

  line-height:140%;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  font-weight:bold;

  color:#000000;

}

.event-date {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 6px 0;

  width:468px;

  font-size:11px;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  font-weight:bold;

  color:#777777;

}

.event-info {

  position:relative;

  float:left;

  margin:0;

  padding:0 0 6px 3px;

  width:465px;

  font-size:10px;

  line-height:140%;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  color:#777777;

}

.event-description {

  position:relative;

  float:left;

  margin:0;

  padding:20px 0 0 0;

  width:468px;

  font-size:12px;

  line-height:185%;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  color:#777777;

}

.event-venue {

  position:relative;

  float:left;

  margin:0;

  padding:20px 0 0 0;

  width:468px;

  font-size:12px;

  line-height:185%;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  color:#777777;

}

.event-venue span {

  position:relative;

  float:left;

  margin:0;

  padding:5px 0 0 0;

  width:428px;

  font-size:11px;

  line-height:120%;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  color:#777777;

}

.event-venue img {

  position:relative;

  float:left;

  margin:0;

  padding:0 10px 0 5px;

  font-size:12px;

  line-height:185%;

  font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

  color:#777777;

}

.icon-up {

  width:10px;

  height:10px;

  position:relative;

  float:left;

  display:block;

  overflow:hidden;

  margin:25px 0 0 0;

  padding:0 0 10px 684px;

}

.icon-up a {

  background-image:url(../images/share/icon_up.gif);

  background-repeat:no-repeat;

  background-position:0 0;

  width:10px;

  height:10px;

  position:relative;

  float:left;

  display:block;

  overflow:hidden;

  margin:0;

  padding:0;

}

.icon-up a:hover {

  background-image:url(../images/share/icon_up.gif);

  background-repeat:no-repeat;

  background-position:0 -10px;

}

.divider {

  background-image:url(../images/menu_jp/button-menu-bg.gif);

  background-repeat:repeat-x;

  position:relative;

  float:left;

  width:694px;

  height:35px;

  margin:0 0 0 0;

  padding:0;

  display:block;

  overflow:hidden;

  text-align:left;

  text-indent:-9999px;

  font-size:5px;

}

/*  Cxg&p[eB F Tuj[



-------------------------------------------------*/







ul#sub-menu {

  margin:0 0 0 0px;

  _margin-left:0px;

  padding:0;

  list-style:none;

  text-align:left;

  width:676px;

  height:64px;/* for MacIE5.x \*//*/



	 overflow: hidden;



	/* end */



	}

li#sub-menu-item01 {

  background-image:url(../images/menu_jp/sub_event.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:53px;

  width:208px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

/*  -FAQ- F Iπ{^



-------------------------------------------------*/







/* button Menu Set*/



#button-menu-set {

  background-image:url(../images/share/spacer.gif);

  background-repeat:repeat-y;

  position:relative;

  float:left;

  text-align:center;

  width:706px;

  height:60px;

  margin:0;

  padding:0 0 0 0;

}

ul#category-menu {

  background-image:url(../images/menu_jp/button-menu-bg.gif);

  background-repeat:repeat-x;

  margin:0;

  padding:0;

  list-style:none;

  text-align:left;

  width:706px;

  height:60px;/* for MacIE5.x \*//*/



	 overflow: hidden;



	/* end */



	}

*:first-child+html ul#category-menu {

  background-image:url(../images/menu_jp/button-menu-bg.gif);

  background-repeat:repeat-x;

  position:relative;

  float:left;

  margin:0;

  padding:0;

  list-style:none;

  text-align:left;

  width:706px;

  height:60px;/* for MacIE5.x \*//*/



	 overflow: hidden;



	/* end */



	}

li#category-menu-item00 {

  height:26px;

  width:65px;

  margin:0 20px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item00on {

  background-image:url(../images/menu_jp/event_1030.gif);

  background-position:0 -26px;

  background-repeat:no-repeat;

  height:26px;

  width:65px;

  margin:0 20px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item00 a {

  background-image:url(../images/menu_jp/event_1030.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:26px;

  width:65px;

  margin:0 20px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item00 a:hover {

  background-position:0 -26px;

}

li#category-menu-item01 {

  height:26px;

  width:65px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item01on {

  background-image:url(../images/menu_jp/event_1031.gif);

  background-position:0 -26px;

  background-repeat:no-repeat;

  height:26px;

  width:65px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item01 a {

  background-image:url(../images/menu_jp/event_1031.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:26px;

  width:65px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item01 a:hover {

  background-position:0 -26px;

}

li#category-menu-item02 {

  height:26px;

  width:67px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item02on {

  background-image:url(../images/menu_jp/event_1101.gif);

  background-position:0 -26px;

  background-repeat:no-repeat;

  height:26px;

  width:67px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item02 a {

  background-image:url(../images/menu_jp/event_1101.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:26px;

  width:67px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item02 a:hover {

  background-position:0 -26px;

}

li#category-menu-item03 {

  height:26px;

  width:67px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item03on {

  background-image:url(../images/menu_jp/event_1102.gif);

  background-position:0 -26px;

  background-repeat:no-repeat;

  height:26px;

  width:67px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item03 a {

  background-image:url(../images/menu_jp/event_1102.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:26px;

  width:67px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item03 a:hover {

  background-position:0 -26px;

}

li#category-menu-item04 {

  height:26px;

  width:68px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item04on {

  background-image:url(../images/menu_jp/event_1103.gif);

  background-position:0 -26px;

  background-repeat:no-repeat;

  height:26px;

  width:68px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item04 a {

  background-image:url(../images/menu_jp/event_1103.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:26px;

  width:68px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item04 a:hover {

  background-position:0 -26px;

}

li#category-menu-item05 {

  height:26px;

  width:65px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item05on {

  background-image:url(../images/menu_jp/event_1104.gif);

  background-position:0 -26px;

  background-repeat:no-repeat;

  height:26px;

  width:65px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item05 a {

  background-image:url(../images/menu_jp/event_1104.gif);

  background-position:0 0;

  background-repeat:no-repeat;

  height:26px;

  width:65px;

  margin:0 12px 0 0;

  padding:0;

  float:left;

  font-size:5px;

  text-indent:-9999px;

  display:block;

  overflow:hidden;

  list-style:none;

}

li#category-menu-item05 a:hover {

  background-position:0 -26px;

}


