@charset "UTF-8";
body.event div#header ul.menu li.item3 a{background-position:-275px -51px;}
body#calendar div#header ul.menu li.item4 a{background-position:-410px -51px;}
div#side ul.menu li.item1 a{background-image:url(../img/menu_geijutsu.gif);}
div#side ul.menu li.item2 a{background-image:url(../img/menu_tanba-sasayama.gif);}
div#side ul.menu li.item3 a{background-image:url(../img/menu_parade.gif);}
div#side ul.menu li.item4 a{background-image:url(../img/menu_bossa.gif);}
div#side ul.menu li.item5 a{background-image:url(../img/menu_marche.gif);}
div#side ul.menu li.item6 a{height:50px;background-image:url(../img/menu_biotope.gif);}
div#side ul.menu li.item7 a{height:50px;background-image:url(../img/menu_stage.gif);}
div#side ul.menu li.item8 a{height:50px;background-image:url(../img/menu_tdi.gif);}
div#side ul.menu li.item9 a{background-image:url(../img/menu_halloween.gif);}
div#side ul.menu li.item10 a{background-image:url(../img/menu_ride.gif);}
div#side ul.menu li.item1 a:hover{background-image:url(../img/menu_geijutsu_on.gif);}
div#side ul.menu li.item2 a:hover{background-image:url(../img/menu_tanba-sasayama_on.gif);}
div#side ul.menu li.item3 a:hover{background-image:url(../img/menu_parade_on.gif);}
div#side ul.menu li.item4 a:hover{background-image:url(../img/menu_bossa_on.gif);}
div#side ul.menu li.item5 a:hover{background-image:url(../img/menu_marche_on.gif);}
div#side ul.menu li.item6 a:hover{background-image:url(../img/menu_biotope_on.gif);}
div#side ul.menu li.item7 a:hover{background-image:url(../img/menu_stage_on.gif);}
div#side ul.menu li.item8 a:hover{background-image:url(../img/menu_tdi_on.gif);}
div#side ul.menu li.item9 a:hover{background-image:url(../img/menu_halloween_on.gif);}
div#side ul.menu li.item10 a:hover{background-image:url(../img/menu_ride_on.gif);}
body#geijutsu div#side ul.menu li.item1 a{background-image:url(../img/menu_geijutsu_on.gif);}
body#tanba-sasayama div#side ul.menu li.item2 a{background-image:url(../img/menu_tanba-sasayama_on.gif);}
body#parade div#side ul.menu li.item3 a{background-image:url(../img/menu_parade_on.gif);}
body#bossa div#side ul.menu li.item4 a{background-image:url(../img/menu_bossa_on.gif);}
body#marche div#side ul.menu li.item5 a{background-image:url(../img/menu_marche_on.gif);}
body#biotope div#side ul.menu li.item6 a{background-image:url(../img/menu_biotope_on.gif);}
body#stage div#side ul.menu li.item7 a{background-image:url(../img/menu_stage_on.gif);}
body#tdi div#side ul.menu li.item8 a{background-image:url(../img/menu_tdi_on.gif);}
body#halloween div#side ul.menu li.item9 a{background-image:url(../img/menu_halloween_on.gif);}
body#ride div#side ul.menu li.item10 a{background-image:url(../img/menu_ride_on.gif);}
div#main table.photo, div#main table.photo2{width:613px;}
div#main table.photo tr td.item2, div#main table.photo tr td.item4{text-align:right;}
div#main table.photo2 tr td{text-align:center;}
div#main div.section table.info tr th, div#main div.section table.info tr td{padding:.5em 10px;}
div#main div.section table.info tr th{font-weight:normal;white-space:nowrap;}
div#main div.section table.info tr td{border-left:1px solid #dbdbdb;}
body#eventTop div#main table tr td{width:inherit;padding:0;}
body#eventTop div#main table tr td.right{width:196px;}
body#parade div#main div.section div.notes, body#bossa div#main div.section div.notes, body#geijutsu div#main div.section div.notes{width:294px;}
body#parade div#main div.section p.photo, body#bossa div#main div.section p.photo, body#geijutsu div#main div.section p.photo{width:310px;}
body#bossa div#main div.section div.notes h3, body#biotope div#main div.section div.notes h3{color:#397c16;}
body#marche div#main div.section h3{border-bottom:1px dashed #c0c0c0;margin:0 0 1em 0;padding:0 0 .5em 0;}
body#halloween div#main div.section h3{border-bottom:1px dashed #c0c0c0;margin:0 0 .5em 0;padding:0 0 .5em 0;}
body#halloween div#main div#map p img{border:1px solid #c5c5c5;}
body#halloween div#main div.section p.button{margin:2em 0;}
