@charset "utf-8";


body {
    cursor: none;
}

/*----- cursor -----*/

.page {
    background: #fff;
}

.page,
.page a {
    cursor: none;
}

.cursor {
    position: fixed;
    left: 0;
    top: 0;
    pointer-events: none;
}

.cursor--small {
    width: 5px;
    height: 5px;
    left: -2.5px;
    top: -2.5px;
    border-radius: 50%;
    z-index: 11000;
    background: #000;
}

.cursor--canvas {
    width: 100vw;
    height: 100vh;
    z-index: 12000;
}

@media screen and (max-width: 768px) {
    .cursor--small,
    .cursor--canvas {
        display: none;
    }
}