margin: 16px;
position: absolute;
top: 0px;
right: 0px;
margin: 16px;
position: absolute;
right: 0px;
bottom: 0px;
margin: 16px;
position: absolute;
bottom: 0px;
left: 0px;
margin: 16px;
position: absolute;
left: 0px;
top: 0px;

margin: 16px;
border: 16px solid #00f;
padding: 48px;
width: 600px;
height: 600px;
position: relative;
overflow: scroll;

この青いborderのdiv要素の中にさらに大きいdiv要素(background-color:#ccf)を入れてoverflowさせてある。