@charset   "Shift_JIS";
#body{		
				
  padding:0;
  margin:0;
}
#page{		
				
 
  text-align : center;
}
#page2{		
				
  border:1px solid #666;
  background:#fff;
  width:700px;
  font-size:0.8em;
  color : #555555;
  text-align:center;
}
#banner{		
				
  background : url(img/1.jpg) repeat-x;
  border-bottom : 1px solid #ff00ff;
  height : 70px;
  text-align:left
;
  font-family : "‚l‚r –¾’©";
}
#banner H1{		
				
  font-size:24px;
  color : gray;
  margin:0;
  padding:10px 20px;
}
#menu{		
				
  border-collapse:collapse;
  background:#666;
  width:100%;
}
#menu TD{		
				
  border:1px solid #666;
  border-right-width:0;
  background : #fbfbfc url(img/4.jpg) repeat-y left top;
  height:20px;
  font-size:13px;
  width:20%;
  letter-spacing:1px;
  text-align:center;
}
#menu A{		
				
  color:#666;
  font-weight:bold;
  width:100%;
  text-decoration:none;
}
#image{		
				
  border:1px solid #666;
  background:#133d6f url('img/image.jpg') no-repeat top left;
  width:680px;
  height:80px;
  margin:10px auto;
}
#image H3{		
				
  font-size : 1.5em;
  text-align : left;
  padding:10px;
  margin:0;
  font-family : "‚l‚r –¾’©";
  color : #666666;
}
#left{		
				
  width:170px;
  float:left;
  margin-bottom:20px;
  text-align:left;
}
#sidemenu{		
				
  border:1px solid #777;
  border-bottom-width:0;
  margin-left:10px;
}
#left H2{		
				
  border-bottom:1px solid #777;
  background : fuchsia url(img/sidebg.png) repeat-y left top;
  font-size:1em;
  margin:0;
  padding:4px 10px;
  color : #626262;
}
#left UL{		
				
  list-style-type:none;
  margin:0;
  padding:0;
}
#left LI{		
				
  border-bottom:1px solid #777;
  font-weight:normal;
  margin:0;
  padding:4px 10px;
  font-size : 1em;
}
#left LI A{		
				
  width:100%;
  text-decoration:none;
  color:#555;
}
#left LI A:HOVER{		
				
  background : #feebfe;
}
#right{		
				
  width:500px;
  float:right;
  padding:0 0 10px 0;
  text-align:left;
  color : gray;
}
#right A{		
				
  color:#4e71a9;
}
#right A:HOVER{		
				
  color:#ced5e5;
}
#right H2{		
				
  background : url(img/titlebg.png) no-repeat left top;
  font-size:13px;
  margin:0 10px 0 0;
  padding:6px 0 15px 10px;
  color : #555555;
}
#right H3{		
				
  border-bottom : 1px solid #666666;
  background : fuchsia url(img/5.jpg) repeat-y left top;
  font-size:1em;
  margin : 5px 5px 0px 5px;
  padding:4px 10px;
  color : #626262;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #666666;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #666666;
  border-right-color : #666666;
  font-family : "‚l‚r –¾’©";
  top : 5px;
  bottom : 5px;
}
#right P{		
				
  font-weight:normal;
  margin : 5px 10px 13px 0px;
  padding:0 10px;
  font-size:1em;
  line-height:120%;
}
#right TD{		
				
  font-weight:normal;
  margin:0 10px 13px 0;
  padding:0 10px;
  font-size : 12px;
  line-height:120%;
  font-family : "‚l‚r –¾’©";
  color : #666666;
}
#pagetop{		
				
  padding:20px 10px 0 0;
  text-align:right;
}
#copy{		
				
  clear:both;
  border-top:1px solid #666;
  color:#666;
  padding:3px 10px;
  text-align:center;
}
#omo{		
				
  display:none;
}
.BarClass{		
				
  background-color : #cccccc;
  width : 220px;
  text-align : center;
}
.BgWakuClass{		
				
  background-color : #ebecb9;
  width : 220px;
  text-align : center;
}
.BarWaku2Class{		
				
  background-color : #f3ebe4;

		text-align : left;
}
.Class1{
				
		background-color : #f5e0f2;
}
