@media (max-width: 1024px) {
    /* デスクトップの縮小設定よりドロワーの幅を優先する。 */
    body #wrapper #sidebar-wrapper {
        width: min(20rem, 88vw) !important;
        top: 60px;
        height: calc(100dvh - 60px);
    }
}
