.tot{
    display: flex;
    align-items: center;
    justify-content: center;
}

.top{
    display: inline;
    margin-left: -4px;
    padding: 2px 87px 2px 2px;
}
#t02{
    background-color: rgb(163, 194, 230);
}
#t00{
    color: rgb(18, 18, 112);
    background-color: rgb(18, 18, 112);
}

.g01 {
    display: flex;
    align-items: center; 
}

.g01 label {
    flex: 1;
    margin: 5px
}

.g01 input {
    flex: 5;
    margin: 5px;
}
.sep {
    display: flex;
    align-items: center;
}

.sep label {
    flex: 2.5; 
    margin: 5px;
}

.sep input, .sep select {
    flex: 4.8;
    margin: 5px;
}

.t01{
    margin: 5px;
}