해당 웹페이지 소스코드로 봤을때 새로 레이아웃을 제작하지 않으시고 기존 레이아웃 코드를 강제 수정하신 것으로 보이는데요, 현재 코드 상태에서는 반응형으로 제작하기 매우 까다로우실 겁니다.(화면상 모든 요소의 스타일이 css 파일을 사용하지 않고 개별로 정의된건 둘째치고 위치마저 절댓값으로 되어 있어 수정시 사실상 코드를 갈아엎어야 할수 있습니다)
차라리 XE 제작자분께 의뢰해서 해당 디자인 그대로 XE 레이아웃화 작업을 맡기시는게 훨씬 빠를 수도 있습니다.
메인 메뉴가 absolute, left500, width1000이므로 본문은 최소 1500으로 맞추거나
메인 메뉴의 크기를 가변으로 해야죠.
가변으로 하면 메뉴가 2줄이 될수도 있으니 그런 것도 잘 제어해야죠.