Ваш div обрезается, потому что вы выровняли его по нижней части окна браузера, а затем добавили левое поле, выталкивая div за пределы окна. Переполнение не поможет с этим, так как это не содержимое, которое выталкивается за пределы div, а весь сам div.
Если вы пытаетесь создать нижний колонтитул, который находится внизу страницы, делайте то, что предлагает Джулиан, и абсолютно позиционируйте ваш div (но опять же будьте осторожны с полями), и обязательно обратите внимание, что позиционированный div будет позиционироваться относительно следующего родителя с помощью «position: относительный» или, если ничего не найдено, html-элемент.