    #boardgame-classic-section .boardgame-guide-music-head,
    #boardgame-relic-section .boardgame-guide-music-head {
        display: grid;
        grid-template-columns: 112px minmax(0, 1fr) 112px;
        align-items: center;
        gap: 14px 16px;
    }
    .boardgame-guide-music-head > h2 {
        grid-column: 2;
        grid-row: 1;
        margin: 0;
        min-width: 0;
        overflow-wrap: anywhere;
    }
    .boardgame-guide-music-head > .classic-guide-music-row,
    .boardgame-guide-music-head > .relic-guide-music-slot {
        grid-column: 3;
        grid-row: 1;
        justify-self: end;
    }
    .boardgame-guide-music-head > p {
        grid-column: 1 / -1;
        margin: 0;
    }
    @media (max-width: 600px) {
        #boardgame-classic-section .boardgame-guide-music-head,
        #boardgame-relic-section .boardgame-guide-music-head {
            grid-template-columns: minmax(0, 1fr);
            column-gap: 8px;
        }
        .boardgame-guide-music-head > h2 {
            grid-column: 1;
        }
        .boardgame-guide-music-head > .classic-guide-music-row,
        .boardgame-guide-music-head > .relic-guide-music-slot {
            grid-column: 1;
            grid-row: 2;
        }
        #boardgame-classic-section .boardgame-guide-music-head h2,
        #boardgame-relic-section .boardgame-guide-music-head h2 {
            font-size: 22px;
        }
    }
