auto는 자동으로 사이즈를 설정해주는 것입니다. 그러므로 가로폭의 사이즈를 정확하게 인식할 수 있어야 정렬이 가능합니다.
margin: 0 auto; 가 반응하지 않을 때에는 해당 영역의 가로 사이즈가 제대로 설정되어 있는지 확인해보고, 만약 되어 있지 않다면 width 태그를 이용해서 가로 사이즈를 지정해주도록 합니다.