@charset "UTF-8";

/* すべてのwebページに適用される */
 body {
	   width: 900px;
	   margin: 0 auto;
	   background-color: #faf0e6; 
	   outline: solid 1px e0ffff;
	   }
	#hedder {
   width: 900px;
   margin: 0 auto;
   outline: solid 1px white;
   }
   
   #sidebar {
    margin: 0 0 0 0;
    float: right; 
    width: 172px; 
	
    padding: 0 0 0 10px;
    outline: solid 1px white;
	background-color: #d3d3d3;
} 
	 
   h1 {
   color: #0000cd;
   font-size: 25px;
   text-align: center;
   line-height: 3em;
   }   
   h2 {
	text-align: center; 
    color: #0000cd;
   font-size: 20px;
   line-height: 2em;
   border-top-wide: 2px;
   border-top-style: dotted;
   border-top-color: #87cefa; 
   } 
   h4 {
  color: ffff00;
  font-size: 20px;
  line-height: 20% 
  }
  h3 {
   line-height: 50%;
   color: ffff00;
   font-size: 20px; 
   text-align: center;
} 

#footer {
  width:900px
  border-top: solid 1px black;
  padding-top: 2em
  font-size: smaller;
  }
div.maro3 {
  text-align: center;
}  
div.hito {
  text-align: center;
}
div.hamada {
  text-align: center;
  }
div.kodo {
  text-align: center;
  }
div.sikimap {
  text-align: center;
}
div.oroti {
  text-align: center;
  }
  div.ryu {
  text-align: center;
  }
div.kagura {
  text-align: center;
  } 
div.ken5 {
  text-align: center;
  }
div.ken1 {
  text-align: center;
  }

div.boukon {
  text-align: center;
  }
div.ayaka {
  text-align: center;
  }

  /* contact.html */
	  h5 {
		font=size: 16px;
		line-height: 2em;
		border-top-wide: 2px;
	   border-top-style: dotted;
	   border-top-color: #87cefa;
		}
		p#sidbar="laber" {
		 font=size: 14px;
		 }
 
		 form div {
		  padding: 12px;
		  boder-bottom: 1px dashed #000080;
		  }
		  select {
		  width: 30em;
		  }
		  laber {
		   color: 000080;
		   }
		   input[name=subject] {
			width: 30em;
			textarea {
			width: 30em;
			height: 6em;
			input[type=submit] {
			margin: 20px 12px;
			width: 30em;
			}
	 /* video.html */	
	 <video width="400px" hight="266px"
	 src="IMG_2061.mov"><video>

	 
