body {background-image: url(back2.gif);
background-repeat: repeat;
}

/*ここがページ全体の枠の部分です*/
.all{width:900px;
border-color:#000000;
border-width:0.5px;
border-style:solid;
background-color:#fffff0;
margin-right:auto;
margin-left:auto;
}
p { color: dimgray;font-size: 0.8em; ext-align:center;
} 

/*ここまでがページ全体の枠の部分です*/

/*↓↓ここがメニュー部分です↓↓*/
.menu {
background-color:#000000; 

padding: 8px; 
font-size: 1em; 
text-align:center; 
 
}
/*↑↑ここがメニュー部分です↑↑*/
h1 { color:navy; font-size: 0.6em;text-align:center; }

h2 { color: blue; font-size: 1.4em;text-align:center; }

h3 { color: red; font-size: 1.0em; }

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;

