body{
background-color: white;
margin: 0px;
padding: 0px;
text-align: center;
}


#main{padding:10px;
width: 800px;
background-color: mistyrose;
font-size: 14px;
font-weight: bold;
color: black;
margin-left:auto;    /* 左側マージンを自動的に空ける */
margin-right:auto;   /* 右側マージンを自動的に空ける */
text-align:left;     /* 中身を左側表示に戻す */
}

a:link{color: blue;}
a:visited{color: purple;}
a:active{color: aqua;}


H1{border: solid black 3px;
line-height:1.5;
background-color:mistrose;
font-size : x-large;
font-weight : bold;
margin: 20px;
padding:10px;
}


H2{border:solid black;
background-color:sandybrown;
font-size : 24px;
font-weight : bold;
margin: 20px;
padding: 10px;
}


H3{border:solid red 2px;
background-color:tan;
font-size : 24px;
font-weight : bold;
margin-lft: 20px;
padding: 10px;
}


strong{
font-size : 12px;
font-weight : normal;
text-decoration : none;
}

TD{
font-size : 14px; 
line-height : 24px;
letter-spacing: 1px;
font-family : a;
text-decoration : none;
}

table{
font-size:14px;
font-weight: bold;}


