/* CSS Document */
h1,h2{text-align:center;width:fit-content;}
h1{margin:10% auto 0.1%;
}
h2{margin: auto;}
table{margin:5% auto 10%;}
thead{background-color:black;color:white;}
span {display:inline-block;}
@media screen and (max-width:750px){
	table{width:90%;margin-bottom: 15%;}
}
.gray{background-color:rgba(168, 180, 163, 0.4);}


/*仮です*/
h1{    width: 100%!important;
    display: block!important;
    aspect-ratio: unset!important;
    position: relative!important;
    top: unset!important;
    left: unset!important;}

footer .fadein {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
}