html,
body {
    margin: 0;
    padding: 0;
    min-height: 100%;
    background: #161616;
}

.flyer {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100vh;
    min-height: 100svh;
}

.flyer img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100vh;
    max-height: 100svh;
}

/* 背景: チラシを拡大してぼかした画像を敷く（後光のように、チラシの色がにじむ）。2026-11-12 小山内さん決定（試作B） */
html {
    background: #161616;
}

body {
    background: transparent;
}

body::before {
    content: "";
    position: fixed;
    inset: -60px;
    z-index: -1;
    background: url("../images/flyer_800.jpg") center / cover no-repeat;
    filter: blur(48px) brightness(0.55) saturate(1.1);
}
