@charset "UTF-8";

table th {font-weight: normal;}

article {
    background-color: rgb(0 0 0 / 0);
    background-image: none;
}

@media screen and (min-width: 760px) {  /*PC*/

#title {
    display: flex;
    align-items: center;
    background-image: none;
    background:#0C4266;
}

#title h1{
margin:0 auto;
padding:0;
max-width: 970px;
width: 100%;
}
#title h1 img{
margin:0;
padding:0 0;
max-width: 970px;
width: 100%;
}

.im_kobayashi {
float: right;
}

}



@media screen and (max-width: 759.9px) {  /*SP*/

.im_kobayashi {
display: block;
text-align: center;
margin-bottom: 5px;
}

table th {white-space: nowrap;}

}


