body{
  font-size : 84%;
  font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
  margin : 0;
  padding : 0;
  scrollbar-3d-light-color:#a8a8a8;
  scrollbar-arrow-color:#a8a8a8;
  scrollbar-base-color:#a8a8a8;
  scrollbar-dark-shadow-color:#a8a8a8;
  scrollbar-face-color:#fff;
  scrollbar-highlight-color:#fff;
  scrollbar-shadow-color:#a8a8a8;
  text-align : center;
  color:#333;  
}

img{
	border: none;
}
#top{
　font-size : 10px;
　margin : 5px 0 0 0;
}

#wrapper{
  width:900px; 
  margin :  0px auto; 
} 

#header {
  border-bottom : solid 2px #a8a8a8;
  height : 60px;
}
#headerbottom{
  border-bottom : solid 2px #a8a8a8;
  padding : 0 0 0 20px;
}
#ul1{
  float : right;
  margin : 30px 150px 0 0;
}

#litop{
  list-style-type : none;
  font-size : 85%; 
  float:left;
  margin-left : 20px; 
}

#UL2{
  text-align : left;
  margin: 0;
  padding: 0;
}

#li1{
　border-bottom : 1px dotted #a8a8a8;
  width : 168px;
  list-style-type : none;
  font-size : 90%; 
  margin : 5px 0 0 15px;
}

#menu2{
  width : 175px;
  height: 24px;
  padding-top: 6px;
  border : 1px solid #a8a8a8;
  text-align : center;
  background-color : #f5f5f5;
  
}

#leftmenu{
  float : left;
  width:180px;
  margin : 10px 15px 0 0; 
}

#rightmenu{
  float : right;
  width:180px;
  margin : 10px 0 0 15px;  
}
#main{
  float : left;
  margin-top : 20px;  
  width:500px;   
}

#box{
  padding: 5px;
  border : 1px solid #a8a8a8;
  text-align : left;
  margin : 5px;
}

#content{
  float : left;
  width:630px;
  margin-top : 10px;
}
#setsumei{
  padding : 5px;
  font-size : 85%;
}

#footer {
  margin : 10px 0 0 0;
  clear: both;
  font-size : 95%;
  text-align : center;
  border-top : 2px solid #a8a8a8;  
  padding : 0 0 10px 0;
}
td {
	padding-left:5px;
}

H1 {
  font-size : 10px;
  font-weight: normal;
  color: #666;
  margin-top: 0;  
  margin-bottom: 0; 
}
H2 {
  font-size : 16px;
  color: #666;
  margin-top: 0;  
  margin-bottom: 0; 
}
HR{
  color : #bad6dc;
  margin-right : 5px;
}

a:link{
	color: #666;
	text-decoration: none;
  }
a:visited{
  color: #666;
  text-decoration: none;
  }
a:hover,a:active{
  color: #9e0345;
  text-decoration: none;
  }
#no a:link{
  color: #333;
  text-decoration: underline;
  font-weight : bold;
  }
#no a:visited{
  color: #333;
  text-decoration: underline;
  font-weight : bold;
  }
#no a:hover,a:active{
  color: #333;
  text-decoration: underline;
  font-weight : bold;
  background : #fff;
  } 
