/* 共通css*/
body{
background-image: url(washiu.gif);
margin: 0px;
padding: 0px;
font-size: 13px;
font-family: "Hiragino Mincho Pro W3", "ヒラギノ明朝 pro w3", "メイリオ",　"ＭＳ Ｐゴシック", Times, serif;
color:#2f4f4f;
}



table{
font-family: "Hiragino Mincho Pro W3", "ヒラギノ明朝 pro w3", "メイリオ", "ＭＳ Ｐゴシック", Times, serif;
color:#2f4f4f;
font-size:1em;
}

#allcontainer{background-image: url(washii.gif);
background-repeat: repeat-y; 
margin-top: 0px;
padding-top: 0px;
background-position: center　top;
margin-right: auto;
margin-left: auto;
width: 720px;
}
#header{
background-image: url(kotizu2.gif);
background-repeat: no-repeat; 
margin-top: 0px;
padding-top: 0px;
margin-right: auto;
margin-left: auto;
width: 700px;
height: 207px;
}

h1{
height: 35px;
width: 150px;
margin-top:0px;
padding-top:0px;
margin-left:10px;
text-indent:-9999px;
}


h1 a{
height: 35px;
width: 150px;
display: block;
background-image: url(chikamatsu.gif);
background-repeat: no-repeat;
text-decoration:none;
}
h1 a:hover{
height: 35px;
width: 150px;
display: block;
background-image: url(chikamatsug.gif);
background-repeat: no-repeat;
}

#contents{
width:700px;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
}
#main{
width:415px;
float:left;
margin-top:20px;
margin-left:100px;
}

#side{
float:left;
width: 170px;
border-right:dotted 0px #666666;
}
#menu{
margin-top: 1px;
padding-left: 1px;
}
#menu ul{
list-style: none;
padding-left:0px;
margin-left:0px;
margin-top:0px;
}
#menu a{
display: block;
width: 168px;
height: 32px;
text-decoration: none;
}
li{text-indent: -9990px;

}

#menu a{
background: url(navbar.gif) no-repeat;
}
#m1 a{background-position: 0 0;}
#m1 a:hover{background-position: -168px 0;}
#m2 a{background-position: 0 -32px;}
#m2 a:hover{background-position: -168px -32px;}
#m3 a{background-position: 0 -64px;}
#m3 a:hover{background-position: -168px -64px;}
#m4 a{background-position: 0 -96px;}
#m4 a:hover{background-position: -168px -96px;}
#m5 a{background-position: 0 -128px;}
#m5 a:hover{background-position: -168px -128px;}
#m6 a{background-position: 0 -160px;}
#m6 a:hover{background-position: -168px -160px;}
#m7 a{background-position: 0 -192px;}
#m7 a:hover{background-position: -168px -192px;}
#m8 a{background-position: 0 -224px;}
#m8 a:hover{background-position: -168px -224px;}
#m9 a{background-position: 0 -256px;}
#m9 a:hover{background-position: -168px -256px;}
#m10 a{background-position: 0 -288px;}
#m10 a:hover{background-position: -168px -288px;}

#menu_e{
margin-top: 1px;
padding-left: 1px;
}
#menu_e ul{
list-style: none;
padding-left:0px;
margin-left:0px;
margin-top:0px;
}
#menu_e a{
display: block;
width: 168px;
height: 32px;
}
li{text-indent: -9990px;

}

#menu_e a{
background: url(navbare.gif) no-repeat;
}
#me1 a{background-position: 0 0;}
#me1 a:hover{background-position: -168px 0;}
#me2 a{background-position: 0 -32px;}
#me2 a:hover{background-position: -168px -32px;}
#me3 a{background-position: 0 -64px;}
#me3 a:hover{background-position: -168px -64px;}
#me4 a{background-position: 0 -96px;}
#me4 a:hover{background-position: -168px -96px;}
#me5 a{background-position: 0 -128px;}
#me5 a:hover{background-position: -168px -128px;}
#me6 a{background-position: 0 -160px;}
#me6 a:hover{background-position: -168px -160px;}
#me7 a{background-position: 0 -192px;}
#me7 a:hover{background-position: -168px -192px;}
#me8 a{background-position: 0 -224px;}
#me8 a:hover{background-position: -168px -224px;}
#me9 a{background-position: 0 -256px;}
#me9 a:hover{background-position: -168px -256px;}
#me10 a{background-position: 0 -288px;}
#me10 a:hover{background-position: -168px -288px;}

#linkbanner{
padding-top:20px;
margin:1px;
}

#linkbanner a #banner{
border-width: 1px;
border-color: #2f4f4f;
border-style: solid;
margin-top: 3px; 
}
#linkbanner a:hover #banner{
border-width: 1px;
border-color: #a9a9a9;
border-style: solid;
}
a{
padding-left: 0px;
color:#2f4f4f;
}
a:hover{
color:#a9a9a9;
}






address{
font-family:"ヒラギノ明朝 pro w3", "メイリオ", "ＭＳ Ｐ明朝", Times, serif;
font-size:0.75em;
color:#2f4f4f;
padding-top:40px;
font-style:normal;
text-align:center;
clear: both;
}








