
#localnavigation,
#localnavigation_out_no{
width:531px;
margin-left:-3px;
margin-bottom:10px;
}

#localnavigation li,
#localnavigation_out_no li{
height:54px;
float:left;
}

#localnavigation li.menu1{background:url(../img/event/menu1_over.jpg) no-repeat 0 0; width:152px;}
#localnavigation li.menu2{background:url(../img/event/menu2_over.jpg) no-repeat 0 0; width:179px;}
#localnavigation li.menu3{background:url(../img/event/menu3_over.jpg) no-repeat 0 0; width:200px;}
#localnavigation_out_no li.menu1{background:url(../img/event/menu4_over.jpg) no-repeat 0 0; width:266px;}
#localnavigation_out_no li.menu3{background:url(../img/event/menu5_over.jpg) no-repeat 0 0; width:265px;}


#localnavigation li a,
#localnavigation_out_no li a{
display:block;
height:54px;
text-indent:-9999px;
overflow:hidden;
}

#localnavigation li.menu1 a{background:url(../img/event/menu1.jpg) no-repeat 0 0; width:152px;}
#localnavigation li.menu2 a{background:url(../img/event/menu2.jpg) no-repeat 0 0; width:179px;}
#localnavigation li.menu3 a{background:url(../img/event/menu3.jpg) no-repeat 0 0; width:200px;}
#localnavigation_out_no li.menu1 a{background:url(../img/event/menu4.jpg) no-repeat 0 0; width:266px;}
#localnavigation_out_no li.menu3 a{background:url(../img/event/menu5.jpg) no-repeat 0 0; width:265px;}

#localnavigation li.menu1 a:hover,
#localnavigation li.menu2 a:hover,
#localnavigation li.menu3 a:hover,
#localnavigation_out_no li.menu1 a:hover,
#localnavigation_out_no li.menu3 a:hover,
#topics #localnavigation li.menu1 a,
#outdoor #localnavigation li.menu2 a,
#information #localnavigation li.menu3 a,
#topics #localnavigation_out_no li.menu1 a,
#information #localnavigation_out_no li.menu3 a{
background:none;
}

#topics #localnavigation li.menu1{background:url(../img/event/menu1_here.jpg) no-repeat 0 0; width:152px;}
#outdoor #localnavigation li.menu2{background:url(../img/event/menu2_here.jpg) no-repeat 0 0; width:179px;}
#information #localnavigation li.menu3{background:url(../img/event/menu3_here.jpg) no-repeat 0 0; width:200px;}
#topics #localnavigation_out_no li.menu1{background:url(../img/event/menu4_here.jpg) no-repeat 0 0; width:266px;}
#information #localnavigation_out_no li.menu3{background:url(../img/event/menu5_here.jpg) no-repeat 0 0; width:265px;}


#contents h3{
font-weight:bold;
color:#0067B0;
font-size:123.1%;
width:506px;
margin-left:10px;
}

#contents dl{
width:506px;
padding:0 10px;
}

#contents dt{
font-weight:bold;
color:#0067B0;
font-size:116%;
margin-bottom:5px;
}

#contents dd{
margin-bottom:5px;
line-height:1.7;
}

#contents dd ul{
}

#contents dd li{
line-height:1.4;
text-indent:-1em;
padding-left:1em;
}

@media print{
#contents dd li{
line-height:normal;
}
}

/*今月のイベントトピックス*/
#topics h3{
border-top:1px solid #8ABBF2;
border-bottom:1px solid #8ABBF2;
padding:10px 0;
padding-left:10px;
width:496px;
margin-bottom:25px;
background-color:#F2F7FB;
}

#topics dl{
margin-top:20px;
margin-bottom:15px;
background:url(../img/index/dot.gif) repeat-x 0 0;
padding-top:20px;
position:relative;
}

#topics dt{
border-left:4px solid #8ABBF2;
padding-left:8px;
margin-bottom:7px;
margin-top:20px;
}

#topics dd{
padding-left:0px;
}

#topics dl.line_non{
margin-top:20px;
margin-bottom:15px;
background:none;
padding-top:0;
}

/*【募集】イングス館を飛び出して*/
#outdoor dt{
color:#0067B0;
font-size:116%;
margin-top:20px;
}

/*各階のイベントインフォメーション*/
#information ul#localnavigation{
margin-bottom:5px;
}

#information h3{
margin-left:-1px;
margin-bottom:-25px;
padding-top:5px;
}

#information ul#localnavigation2{
margin-left:16px;
margin-bottom:10px;
}

#information ul#localnavigation2 li{
margin-bottom:5px;

}

#information ul#localnavigation2 li a{
text-decoration:none;
line-height:1;
background:url(../img/index/arrow.jpg) no-repeat 0 50%;
padding-left:14px;
color:#0067B0;
}

#information ul#localnavigation2 li a:hover{
color:#7EB4F1;
}

#information dl{
margin-left:18px;
position:relative;
border-left:2px solid #7EB4F1;
width:478px;
padding-left:20px;
}

#information dl.line_non{
margin-top:20px;
margin-bottom:15px;
background:none;
padding-top:0;
}

#information dt{
background:url(../img/index/dot.gif) repeat-x 0 0;
margin-top:10px;
padding-top:10px;
}

#information .page_top{
margin-top:-15px;
clear:both;
}
/*新規追加*/
#contents dd.comment{
padding:8px 10px;
border:1px solid #7EB4F1;
margin-top:10px;
color:#666666;}

#contents dd.comment span{
font-weight:bold;}

#contents dd.day{
font-weight:bold;
line-height:1.4em;
font-size:85%;}

/*ここまで*/