페이지/클래스 기능 분리