viewport 수정