Customoverlay 지도 이동으로 새로 생성시 위치 변경됨

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.

마커 클릭으로 3개 이상의 커스텀오버레이 창을 띄우고 있습니다.
그런데 처음 띄웠을때는 지정한 좌표의 위치대로 띄워지는데 지도를 이동해서 오버레이 삭제된후 다시
돌아와서 오버레이가 자동으로 다시 생성될때 element.style 의 마진이 바뀌어서 띄워진 창 모두가 원래 있던 제 위치에 생성이 안되고 있어요 따로 css로 마진이나 포지션을 주지 않았는데 저기서 마진이 바뀌는데 왜그런걸까요 ?
1
(정상 위치의 style)
2
(커스텀오버레이가 다시 생성된후의 style)

커스텀 오버레이에 설정된 스타일로 인해 위치가 변경될 수 있습니다.
content에 설정된 스타일 확인해주시고
별도로 스타일을 설정하지 않았다면 사용하는 프레임워크, 라이브러리의 global style도 확인 부탁드립니다.
그리고 추가 문의 시 현상을 확인할 수 있는 코드도 함께 첨부해주세요.

클래스 이름을 다르게 했을때는 마진값이 안바뀌네요 CSS를 좀 더 파봐야겠어요 감사합니다!