#main{
  text-align:center;

}

#contents{
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  width:850px;
  margin:0px auto;
  background-color:#ffffff;
  border:none;
  padding-left:50px;
  padding-top:15px;
  padding-bottom:15px;
}


.tabbar1 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-top.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar1 a:hover {
	background-position:left bottom;
}
.tabbar2 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-info.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar2 a:hover {
	background-position:left bottom;
}
.tabbar3 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-st.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar3 a:hover {
	background-position:left bottom;
}
.tabbar4 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-price.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar4 a:hover {
	background-position:left bottom;
}
.tabbar5 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-rent.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar5 a:hover {
	background-position:left bottom;
}
.tabbar6 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-service.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar6 a:hover {
	background-position:left bottom;
}
.tabbar7 a{
	display: block;
	height: 26px;
	width: 110px;
	background-image: url(../top-pict-s/top-access.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar7 a:hover {
	background-position:left bottom;
}
.tabbar8 a{
	display: block;
	height: 70px;
	width: 770px;
        background-position:left top;	
}

.tabbar11 a{
	display: block;
	height: 25px;
	width: 750px;
        background-position:left top;	
}
.tabbar12 a{
	display: block;
	height: 52px;
	width: 200px;
	background-image: url(../top-pict-s/top-school.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar12 a:hover {
	background-position:left bottom;
}
.tabbar13 a{
	display: block;
	height: 52px;
	width: 200px;
	background-image: url(../top-pict-s/top-pa.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar13 a:hover {
	background-position:left bottom;
}
.tabbar14 a{
	display: block;
	height: 52px;
	width: 200px;
	background-image: url(../top-pict-s/top-rec.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar14 a:hover {
	background-position:left bottom;
}
.tabbar15 a{
	display: block;
	height: 52px;
	width: 200px;
	background-image: url(../top-pict-s/top-link.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar15 a:hover {
	background-position:left bottom;
}
.tabbar16 a{
	display: block;
	height: 52px;
	width: 200px;
	background-image: url(../top-pict-s/top-blog.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar16 a:hover {
	background-position:left bottom;
}

.tabbar17 a{
	display: block;
	height: 41px;
	width: 166px;
	background-image: url(../top-pict-s/top-syouhin.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar17 a:hover {
	background-position:left bottom;
}
.tabbar18 a{
	display: block;
	height: 41px;
	width: 166px;
	background-image: url(../top-pict-s/top-staff.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar18 a:hover {
	background-position:left bottom;
}
.tabbar19 a{
	display: block;
	height: 41px;
	width: 166px;
	background-image: url(../top-pict-s/event.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar19 a:hover {
	background-position:left bottom;
}
.tabbar20 a{
	display: block;
	height: 41px;
	width: 166px;
	background-image: url(../top-pict-s/mail.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar20 a:hover {
	background-position:left bottom;
}

.tabbar21 a{
	display: block;
	height: 48px;
	width: 166px;
	background-image: url(../top-pict-s/top-kichi.gif);
	background-position:left top;
	text-indent: -9999px;
}
.tabbar21 a:hover {
	background-position:left bottom;
}