body { margin:1px; 
background-color:moccasin:
}



/*ここがページ全体の枠の部分です*/
.all{width:1000px;
border-color:#000000;
border-width:0.5px;
border-style:solid;
background-color:#fffff0;
margin-right:auto;
margin-left:auto;
}
p { color: dimgray;font-size: 5em; ext-align:center;
} 

.menu {
background-color:#000000; 

padding: 8px; 
font-size: 1em; 
text-align:center; }


#myform       {width: 500px;}

#myform label {font-size: 0.875em;}

#myform table {width: 100%;
              border-collapse: collepse;}

#myform th    {width: 100px;
              border: solid 1px #aaaaaa;
              padding: 8px;
              background-color: #b8e964;
              font-size: 0.875em;
              text-align: left;}

#myform td    {border: solid 1px #aaaaaa;
              padding: 8px;
              font-size: 0.875em;}

#myform p     {text-align:right;}


 
h1 { color:navy; font-size: 0.6em;text-align:center; }

h2 { color: blue; font-size: 1.4em;text-align:center; }

h3 { color: blue; font-size: 1.2em; }

p { color: dimgray;font-size: 0.8em; 
line-height: 1.4em;  
text-align:left;
} 

a:link { color: silver; }
a:visited { color: silver; }

a:hover { 
color: greenyellow; 
} 

address{
font-style:normal;
text-align:center;
color: dimgray;font-size: 0.8em;