    #content {
        display: flex;
        flex-direction: row;
    }
    #menu {
        width: 20%;
        /* float: left; */
    }
    #main {
        flex: 1;
        /* float: left */
    }
    h1 {
        text-align: center;
        color: rgb(21, 21, 65);
    }
    .menu_item {
        font-weight: bold;
    }
    .janken {
    font-size: xx-large;
    } 
    .galarry {
        display: flex;
        flex-wrap: wrap;
    }
    .galarry img {
        width: 30%;
        height: auto;
        object-fit: cover;
    } 