h1{
text-align: center;
font-size: 40px;
}
h2{
font-size: 40px;
border-style: solid;
color: #fffacd;
background: #20b2aa;
}
<!--div.under{
background: linear-gradient(transparent 50%, #ffff66 40%) ;
font-size: 20px;
}-->
div.under{
background-color: #ffff66;
}
div.tyokai {position: relative;
top: 40em;}
div.hiyori {position: absolute;
left: 50em; top: 15em;
}
div.clear{clear: both;}
.box{
background-color: #ffffff;
margin: 2em 0;
padding: 2em;
}
.box5 {
padding: 0.5em 1em;
margin: 5em 0 5em;
border: double 5px #4ec4d3;
}
.box5 p {
margin: 0;
padding: 0;
}