@charset "shift_jis";

#mainmenutop {
width: 800px;
height: 30px;
margin-top:6px;
background:url(../images/mainmenu-waku.gif) no-repeat;
}
#mainmenutop ul {
  position: relative;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  list-style: none;
}
#mainmenutop li {
  position: absolute;
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  font-size: 12px;
  line-height: 150%;
}

#mainmenutop li#mainmenutop1 { left: 23px; width: 150px;}
#mainmenutop li#mainmenutop2 { left: 174px; width: 150px;}
#mainmenutop li#mainmenutop3 { left: 325px; width: 150px;}
#mainmenutop li#mainmenutop4 { left: 476px; width: 150px;}
#mainmenutop li#mainmenutop5 { left: 627px; width: 150px;}

#mainmenutop li a {
  display: block;
  padding:5px 0px 7px 0px;
  color:#333;
  vertical-align: middle;
  text-decoration: none;
}
#mainmenutop li a:hover {
color:#fff;
background:#080138;
}

#flash {
height:350px;
 border-top:1px solid #080138;
 border-bottom:1px solid #080138;
 }

#eventmap {
width: 800px;
height: 40px;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
background:#fff;
}
#eventmap ul {
  position: relative;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  list-style: none;
}
#eventmap li {
  position: absolute;
  display: block;
  margin: 0;
  padding: 0;
  text-align: left;
  vertical-align: middle;
  font-size: 12px;
  line-height: 150%;
}

#eventmap li#eventmap1 { left: 10px; width: 150px;border-left:  solid 8px #73923D;color:#73923D;}
#eventmap li#eventmap2 { left: 160px; width: 150px;border-left:  solid 8px #A12F5C;color:#A12F5C;}
#eventmap li#eventmap3 { left: 310px; width: 150px;border-left:  solid 8px #005620;color:#005620;}
#eventmap li#eventmap4 { left: 460px; width: 150px;border-left:  solid 8px #303A5E;color:#303A5E;}

#eventmap li#eventmap1 a {display: block;padding:14px 0px 2px 5px;color:#73923D; text-decoration: none;}
#eventmap li#eventmap1 a:hover {color:#fff;background:#73923D;}
#eventmap li#eventmap2 a {display: block;padding:14px 0px 2px 5px;color:#A12F5C; text-decoration: none;}
#eventmap li#eventmap2 a:hover {color:#fff;background:#A12F5C;}
#eventmap li#eventmap3 a {display: block;padding:14px 0px 2px 5px;color:#005620; text-decoration: none;}
#eventmap li#eventmap3 a:hover {color:#fff;background:#005620;}
#eventmap li#eventmap4 a {display: block;padding:14px 0px 2px 5px;color:#303A5E; text-decoration: none;}
#eventmap li#eventmap4 a:hover {color:#fff;background:#303A5E;}

#maincontents {
width: 800px;
margin-top:15px;
margin-left:0px;
margin-bottom:0px;
background:#fff;
}

#maincontents #title{
width: 770px;
height:43px;
margin-left:15px;
background:url(../event1/img/tit.gif) no-repeat;
border-bottom:  solid 1px #666;
}

#eventindex {
width: 760px;
height: 100px;
margin-top:15px;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
background:#fff;
}


#mainmenu {
width: 800px;
height: 40px;
margin-top:25px;
background:url(../images/mainmenu-waku.gif) no-repeat;
}
#mainmenu ul {
  position: relative;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  list-style: none;
}
#mainmenu li {
  position: absolute;
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  font-size: 12px;
  line-height: 150%;
}

#mainmenu li#mainmenu1 { left: 23px; width: 150px;}
#mainmenu li#mainmenu2 { left: 174px; width: 150px;}
#mainmenu li#mainmenu3 { left: 325px; width: 150px;}
#mainmenu li#mainmenu4 { left: 476px; width: 150px;}
#mainmenu li#mainmenu5 { left: 627px; width: 150px;}

#mainmenu li a {
  display: block;
  padding:5px 0px 7px 0px;
  color:#333;
  vertical-align: middle;
  text-decoration: none;
}
#mainmenu li a:hover {
color:#fff;
background:#080138;
}


