안녕하세요. 서호진 전문가입니다.
말씀하신 대로 고사성어는 옛날 이야기에서 유래한 성어고,
사자성어는 네글자 짜리 성어입니다.
서로 다른 분류기준이기 때문에 겹쳐도 아무문제 없습니다.
예를 들어, 계륵은 삼국지에서 유래한 고사성어지만 두글자짜리니까 사자성어가 아니고
와신상담은 옛날이야기에서 유래한 4글자 짜리니까 고사성어겸 사자성어 인 것입니다.
고사성어 중에서 운문을 맞추기 위해 한자 4글자로 이루어진 단어가 많다보니까 사자성어란 말이 생긴 것으로, 고사성어에는 2글자부터 12글자 까지 다양한 길이의 문장이 존재합니다