@charset "utf-8";
/* CSS Document */
body {
      background-image:url(../img/bg_mino.jpg);
	  padding:0px;
	  margin:0px;
      text-align: center; /* center on ie */
      width: 100%;
      } 

#toptext {
          padding-top:10px;
		  padding-left:650px;
		  color:#666600;
		  font-size:12px;
		  }
#logo {
       padding:2px;
	   }



#top_menu {
           padding-left:2px;
		   margin:0px;
		   }
#top_photo {
            padding-left:10px;
			margin:0px;
			}
#menu1 a{
display:block;
width:164px;
background:url(../img/menu1.jpg) no-repeat;
height:29px;
line-height:29px;
text-decoration:none;
}
#menu1 a:hover{
color:orange; 
background:url(../img/menu1_b.jpg) no-repeat;
}
#menu2 a{
display:block;
width:150px;
background:url(../img/menu2.jpg) no-repeat;
height:29px;
line-height:29px;
text-decoration:none;
}
#menu2 a:hover{
color:orange; 
background:url(../img/menu2_b.jpg) no-repeat;
}
#menu3 a{
display:block;
width:148px;
background:url(../img/menu3.jpg) no-repeat;
height:29px;
line-height:29px;
text-decoration:none;
}
#menu3 a:hover{
color:orange; 
background:url(../img/menu3_b.jpg) no-repeat;
}
#menu4 a{
display:block;
width:145px;
background:url(../img/menu4.jpg) no-repeat;
height:29px;
line-height:29px;
text-decoration:none;
}
#menu4 a:hover{
color:orange; 
background:url(../img/menu4_b.jpg) no-repeat;
}
#menu5 a{
display:block;
width:169px;
background:url(../img/menu5.jpg) no-repeat;
height:29px;
line-height:29px;
text-decoration:none;
}
#menu5 a:hover{
color:orange; 
background:url(../img/menu5_b.jpg) no-repeat;
}
#menu6 a{
display:block;
width:164px;
background:url(../img/menu6.jpg) no-repeat;
height:25px;
line-height:25px;
text-decoration:none;
}
#menu6 a:hover{
color:orange; 
background:url(../img/menu6_b.jpg) no-repeat;
}
#menu7 a{
display:block;
width:150px;
background:url(../img/menu7.jpg) no-repeat;
height:25px;
line-height:25px;
text-decoration:none;
}
#menu7 a:hover{
color:orange; 
background:url(../img/menu7_b.jpg) no-repeat;
}
#menu8 a{
display:block;
width:148px;
background:url(../img/menu8.jpg) no-repeat;
height:25px;
line-height:25px;
text-decoration:none;
}
#menu8 a:hover{
background:url(../img/menu8_b.jpg) no-repeat;
}
a:link {
        color:#666600;
		text-decoration:none;
		}
a:visited {
           color:#666633;
		   text-decoration:none;
		   }
a:hover {
         color:#999933;
		 text-decoration:none;
		 }
a:active {
          color:#333300;
		  text-decoration:none;
		  }
.midashi {
          padding-left:10px;
		  }		  		   		
		  
		  
		  
		  


/*---------------
新メニュー
-----------------*/

#menu_area{
}
#menu_area table.menu{
	border-collapse:collapse;
	width:790px;
	height:60px;
	background:url(../img/menu_bg.gif) no-repeat;
	margin-left:4px;
}
#menu_area table.menu td{
	text-align:center;
	font-size:10px;
	padding-top:4px;
	padding-bottom:3px;
}
#menu_area table.menu td.td_170u{
	width:170px;
	vertical-align:bottom;
}
#menu_area table.menu td.td_150u{
	width:150px;
	vertical-align:bottom;
}
#menu_area table.menu td.td_140u{
	width:140px;
	vertical-align:bottom;
}
#menu_area table.menu td.td_180u{
	width:180px;
	vertical-align:bottom;
}

#menu_area table.menu td.td_170d{
	width:170px;
	vertical-align:top;
}
#menu_area table.menu td.td_150d{
	width:150px;
	vertical-align:top;
}
#menu_area table.menu td.td_140d{
	width:140px;
	vertical-align:top;
}
#menu_area table.menu td.td_180d{
	width:180px;
	vertical-align:top;
}

#menu_area table.menu td a{
	display:block;
	width:134px;
	height:18px;
}

#menu_area table.menu td a.album{
	background:url(../img/menu_album.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.album:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.home{
	background:url(../img/menu_home.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.home:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.know{
	background:url(../img/menu_know.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.know:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.course{
	background:url(../img/menu_course.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.course:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.junbi{
	background:url(../img/menu_junbi.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.junbi:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.basic{
	background:url(../img/menu_basic.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.basic:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.event{
	background:url(../img/menu_event.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.event:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.event{
	background:url(../img/menu_event.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.event:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.book{
	background:url(../img/menu_book.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.book:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.next{
	background:url(../img/menu_next.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.next:hover{
	background-position:0px -19px;
}
#menu_area table.menu td a.sizen{
	background:url(../img/menu_sizen.gif) no-repeat 0px 0px;
}
#menu_area table.menu td a.sizen:hover{
	background-position:0px -19px;
}
