.top h1{
    text-align: center;
    background-color: rgba(255, 192, 203, 0.3);
}

/* 内容（メイン）----------------------------------------- */
main{
    margin:0px 3% 100px 3%;
}
main h1{
    text-align: center;
}
main h2{
    padding:15px 0px;
    border-top: 5px solid gray;
}
main a{
    color:black;
    border-top:5px solid gray;
    background-color:rgba(255, 192, 203, 0.5);
    font-size: 25px;
    padding:8px 20px; /* ボタンの縦の大きさを指定 */
    text-decoration: none; /* リンクの下線を消す */
    border-radius:10px; /* ボタンの角を丸くする */
    display:inline-block;
    text-align:center;
    margin-bottom: 50px;
}
main a:hover{
    border-top:5px double gray;
}


