/*ページ全体 */
body{
 margin:0px;
 padding:0px;
 font-size:small;
 color:#545454;
 }
 
 /*全体をまとめているラッパー*/
 #wrapper{
  width:800px;
  height:800px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  }
  #visual{
  margin-bottom:0px;
  }
  
 /*トップページ*/ 
  #content{
  position:relative;
  width:800px;
  margin-top:0px;
  height:493px;
  background-image:url(images/bach-back-3.jpg);
  background-repeat:no-repeat;
  font-size:12px;
  }
  #content h1{
	  padding-top:10px;
  }
  h1{
 margin:0px;
  /* padding:0px;*/
  }
  h2{
  text-align:center;
 /* text-align:left;*/
  }
  
/* #content h1 h2 h3{
  font-size:12px;
  }*/
  
 #naiyou{
	  margin-top:30px;/*20pxから変更*/
	  padding-top:30px;/*20pxから変更*/
  }
  #jyusyo{
	  margin-top:40px;
  }
 #footer{
 position:absolute;
 top:390px;
 left:110px;
 font-size:12px;
 }
 
 
 #btn{
	 position:absolute;
	 top:420px;
	 left:50px;
	 width:40px;
	 height:40px;
 }
 
 #arr{
	 position:absolute;
	 bottom:20px;
	 left:220px;
 }
 /*バイオリン講師のページ*/
 #v-content{
 position:relative;
 width:800px;
 height:493px;
 font-size:12px;
 background-image:url(menu/images/v-koushi.jpg);
 background-repeat:no-repeat;
}
 #v-content p{
	 text-align:left;
	 margin-left:10px;
	 margin-right:5px;
	 padding-right:5px;
	 padding-left:10px;
 }
#v-content h1{
	padding-top:10px;
}
#katagaki{
	margin-left:20px;
	line-height:120%;
	font-size:12px;	
}

/*ピアノ講師のページ*/
 #p-content{
 position:relative;
 width:800px;
 height:493px;
 background-image:url(menu/images/p-koushi.jpg);
 background-repeat:no-repeat;
 }
 #p-content p{
	 text-align:left;
	 margin-left:10px;
	 margin-right:5px;
	 padding-right:5px;
	 padding-left:10px;
 }
 #p-content h1{
	 padding-top:10px;
 }
 
 /*レッスンについてのページ*/
#v-l-content{
	 position:relative;
	 width:800px;
	 height:493px;
	 background-image:url(menu/images/v-koushi.jpg);
	 background-repeat:no-repeat;
}

	
#v-l-content p{
	font-size:16px;
	line-height:150%;
}
#v-l-content h1{
	padding-top:10px;
}


#osirase{
	margin-left:460px;
	/*padding-top:5px;
	padding-bottom:5px;
	padding-right:80px;*/
	/*background-image:url(menu/images/siaku-icon.jpg);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;*/
}
#osirase a {
	/*margin-left:520px;
	padding-top:5px;
	padding-bottom:5px;*/
	padding-right:90px;
	padding-left:25px;
	background-image:url(menu/images/siaku-icon.jpg);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;

}

/*教室からのお知らせのページ*/
/*#n-jyusyo{
	margin-top:220px;
}*/
#naiyou{
	line-height:180%;
}
#n-jyusyo{
	margin-top:180px;
}
#m-hall-ensou h3{
	padding-top:10px;
}
#m-hall-ensou p{
	line-height:150%;
}

/*合奏の楽しみのページ*/
#g-content{
position:relative;
width:800px;
height:493px;
background-image:url(menu/images/g-bach-back.jpg);
background-repeat:no-repeat;
text-align:left;
}
#g-content p{
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	line-height:110%;
}
#g-content h1{
	text-align:center;
	padding-top:10px;
}
 
 /*地図についての記述*/
 #map{
	 width:700px;
	 height:500px;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:center;
	 margin-top:10px;
	 padding:0px;
	 background-image:url(menu/images/map.gif);
	 background-repeat:no-repeat;
 }
 
 #map h1{
	 text-indent:-9999px;
 }
 
 /*音楽こぼれ話のページ*/
 
#k-wrapper{
position:relative;
width:800px;
height:1000px;
 background-image:url(menu/images/kobore-banashi-3.jpg);
	 background-repeat:no-repeat;
	 	 margin-left:auto;
	 margin-right:auto;
} 
 #fukouwo h1{
 text-indent:-9999px;
 }
 
 #yajirushi{
 width:49px;
 height:49px;
 position:absolute;
 top:900px;
 left:680px;
 }
 
 
/*擬似クラスの設定*/
a:link{
	color:#00C;
	text-decoration: underline;
}
a:visited {
	color:#036;
	text-decoration: underline;
}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}
a:active{
	color:#3399FF;
	text-decoration: underline;
	}
