안녕하세요. 47kg운영자입니다.반드시 6시 이전에 밥을 먹어야 하는 것은 아닙니다.6시 이전에 밥을 먹는 이유는 일찍 먹고 칼로리 소비하는 시간을 많게 하여 칼로리 축적이 되지 않도록 하기 위함도 한가지 인데요,,늦게 잔다면 7시-7시 30전에드시는 것도 무관하리라 봅니다.하지만 늦은 저녁에는 체내 활동 능력도 다소 떨어지기 때문에칼로리 소비도 더딜수 있으니너무 늦은 저녁이나 야식은 삼가하시는 게 좋습니다.감사합니다.