body {
  margin: 20;
  color: #000000;
  background: #b3ffb3
}

h1 {
  font-size: medium;
  margin: 0;
  padding: 0.3em;
  color: #ffffff;
  background-color: #000000
}

 
h2 {
  font-size: small;
  margin: 0;
  color: #000000;
  background-color: #c0c0c0
}
h3 {
  font-size: small;
  margin: 0;
  color: #000000;
  background-color: #00CE01
}
h4
 {
  font-size: small;
  margin: 0;
  color: #000000;
  background-color: #c0c0c0
}
h5
 {
  text-align:right;
  font-size: x-small;
  margin: 0;
  color: #000000;
  background-color: #c0c0c0
}

p.sam{
font-size: medium;
padding: 0.3em;
color: #000000;
line-height: 1.8 ;
margin: 1em 5% 1em 5% ;
border-style:solid;
border-width: 1px;
border-color:#c0c0c0
}


<!-- マージン指定 -->
#ma01 {margin-left:40px; margin-top:0px}

