h2.top{
	font-size:22px;
	background: linear-gradient(transparent 60%, #FAE438 60%);
}

tr.en{
      background-color:#e7e3da;
      color:#573c26;
}

th.en{
      background-color:#e7e3da;
      color:#573c26;
      text-align:center;
}

td.en{
      background-color:#e7e3da;
      color:#573c26;
}

th.ento{
      text-align:center;
}


p.tategaki {
writing-mode: vertical-rl;
margin-left: auto;
margin-right: auto;
margin-top:45px;
}