nav ul{
    display: table;
    margin: 0 auto;
    padding: 0 ;
    width: 80%;
    text-align: center;
    }
    nav li{
    display: table-cell;
    min-width: 50px;
    }
    nav a{
    display: block;
    width: 100%;
    text-decoration: none;
    color: #555;
    padding-bottom: 5px;
    }
    nav li.current{
    border-bottom: 3px solid #92D050;
    }
    nav li:hover{
    color: #E7DA66;
    border-bottom: 3px solid #F0E475;
    }
  .top-image-area{
    width: 100%;
    height: 010px;  /*  画像の高さ ３００　*/
    /*   background-image: url("../img/topimage.jpg");*/
    background-position: 50% 20%;
    background-size: cover;
  }

  
 .kadomaru {
  border-radius: 10px;   /* 角丸の指定 */
}


.pest
{
 padding: px;
  color:black;
  font-size: 20px;
  border: 2px solid #777777;
  border-radius: 20px;
  text-align: left;
  margin:20;
  padding:10;
}
h4{
  color: black; 
  font-size:50px;
  border: 4px solid #777777;
  border-radius: 20px;
}