*{
    padding: 0%;
    margin: 0%;
}

header{
    background-color: rgb(160, 155, 177);
    text-align: center;
}
/*タイトル画像　サイズ指定*/
header img{
    width: 100%;
    background-color: rgb(207, 248, 173);
}

header nav ul{
    display: flex;
    justify-content: space-around;
    list-style: none;
}
header nav ul li a{
    font-size: 20px;
    color: rgb(250, 250, 250);
    background-color: rgb(160, 155, 177);
    text-decoration: none;
}

/*　　メイン　フォーム　　*/
main{
    background-color: rgb(242, 245, 225);
    color: rgb(0, 0, 0);
}

main h2{
    font-size: 16px;
    margin-bottom: 20px;
    background-color: rgb(160, 155, 177);
    color: rgb(250, 250, 250);
    text-align: center; 
}
main h3{
    font-size: 12px;
    text-align: center;
}

main setumei{
        text-align: center; 
        padding: 20px;
}

garry {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    list-style: none;
    align-items: flex-start;
}
table tr{
    align-items: start;
} 

table tr td{
    width: 120px;
    height: 90px;
    text-align: center
}







/*フッダー設定*/
fodter{
    background-color: rgb(242, 245, 225);
}

fodter h4{
    background-color: rgb(242, 245, 225);
    font-size: 15px;
    padding:5px;
    text-align: center;
}










