#cc{
    border: 1px solid white;
    image-rendering: auto;
}

.kiki_table{
    border-color: green;
}

#darkness{
    color: black;
}

.blue{
    color: blue;
}

.red{
    color: red;
}

#buster{
    width: 123px;
    animation-name: spin;
    animation-duration: 0.7s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@keyframes spin {
    from {transform:rotate(0deg);}
    to {transform:rotate(360deg);}
}

.gang > img, .gang > * > img{
    border: 1px solid var(--celeste);
}

/* .main_div{
    background-image: url("/public/images/backgrounds/index.png");
    background-size: contain;
    background-repeat: no-repeat;
} */

.matsurigoto_div{
    height: 800px;
    overflow-y: scroll;
    border: 1px solid var(--celeste)
}

.maotatsu > small::selection{
    background-color: var(--celeste);
}

.visitor_table > tbody > tr > td{
    max-width: 160px;
    overflow-x: scroll;
}