@charset "utf-8";
/* CSS Document */

a.access{
display:block;
width:143px;
height:52px;
background-image:url(../images/index/btn_access.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.access{
background-position:0px -52px;
}

a.sitemap{
display:block;
width:129px;
height:52px;
background-image:url(../images/index/btn_sitemap.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.sitemap{
background-position:0px -52px;
}

a.miyajo{
display:block;
width:300px;
height:42px;
background-image:url(btn_miyajo.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.miyajo{
background-position:0px -42px;
}

a.ohara{
display:block;
width:300px;
height:42px;
background-image:url(btn_ohara.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.ohara{
background-position:0px -42px;
}

a.hukushi{
display:block;
width:300px;
height:42px;
background-image:url(btn_hukushi.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.hukushi{
background-position:0px -42px;
}

a.southern{
display:block;
width:300px;
height:42px;
background-image:url(btn_southern.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.southern{
background-position:0px -42px;
}

a.kyuigi{
display:block;
width:300px;
height:42px;
background-image:url(btn_kyuigi.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.kyuigi{
background-position:0px -42px;
}

a.pal{
display:block;
width:300px;
height:42px;
background-image:url(btn_pal.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.pal{
background-position:0px -42px;
}

a.kouka{
display:block;
width:300px;
height:42px;
background-image:url(btn_kouka.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.kouka{
background-position:0px -42px;
}

a.newsyakyu{
display:block;
width:227px;
height:162px;
background-image:url(../images/index/news_yakyu.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.newsyakyu{
background-position:0px -162px;
}

a.gakusai{
display:block;
width:224px;
height:162px;
background-image:url(../images/index/christmas.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.gakusai{
background-position:0px -162px;
}

a.newsoc{
display:block;
width:227px;
height:112px;
background-image:url(../images/index/btn_08lecture.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.newsoc{
background-position:0px -112px;
}

a.mogi{
display:block;
width:227px;
height:112px;
background-image:url(../images/index/btn_mogi.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.mogi{
background-position:0px -112px;
}

a.open{
display:block;
width:227px;
height:150px;
background-image:url(../images/index/btn_090725open.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.open{
background-position:0px -150px;
}


a.unicef{
display:block;
width:227px;
height:112px;
background-image:url(../images/index/btn_unicef.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.unicef{
background-position:0px -112px;
}

a.shinro{
display:block;
width:227px;
height:112px;
background-image:url(../images/index/btn_09shinro.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.shinro{
background-position:0px -112px;
}

a.contents{
display:block;
width:272px;
height:35px;
background-image:url(../images/index/contents_bg.gif);
text-indent:1em;
line-height:35px;
text-decoration:none;
font-weight:bold;
}

a:hover.contents{
background-position:0px -35px;
}

#header{
border-bottom:#DDDDDD solid 1px;
margin-bottom:10px;}

a.nwmail{
display:block;
width:133px;
height:30px;
background-image:url(../images/common/btn_nwmail.gif);
text-indent:-9999px;
overflow:hidden;
}

a:hover.nwmail{
background-position:0px -30px;
}
