#main {
     width: 320px;
	 text-align: left;
	 padding: 5px;
}

p{
  font-size: small;
  }
  

h1 {
   font-size:small;
   font-style:normal;
   }

h2 {
   font-style:normal;
   font-size:x-small;
   font-weight:bold;
   margin-bottom: 0.5em;
   color:#FF0000;
   }

a { font-weight: bold }
a:link{
   color:#006633;
   text-decoration: none;          /* 下線あり */
}
a:visited{
   color:#006633;
   text-decoration: none;          /* 下線あり */
}
a:hover{
   color:#006633;
   text-decoration: underline;          /* 下線なし */
}
a:active{
   color:#006633;
   text-decoration: underline;          /* 下線なし */
}


a img { border:none;
}