<style>
/* 기본 설정 */
html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    min-height: 900vh;
}



/* 전체 장면 */
.scene {
    position: relative;
    width: 100%;
    height: 600px;
}

/* 중앙 컨테이너 */
.stage {
    position: relative;
    width: 1000px;
    height: 600px;
    margin: 0 auto;
}



/* 배경 효과 */
.background-effects {
    position: absolute;
    left: -15px;

    top: 0;
    z-index: 5;
}

/* 문 */
.fence {
    position: absolute;
    left: 550px;
    top: 480px;
    z-index: 30;
}

/* 바닥 */
.floor {
    position: absolute;
    left: 550px;
    top: 602px;
    z-index: 10;
}
</style>