1. A management system of a mining machine comprising: a landmark that is a structure placed at a mine and allows a non-contact sensor which is different from any Global Positioning System placed on the mining machine able to run at the mine to detect a relative position of the landmark and the mining machine; a storage device that registers a position of the landmark detected using a Global Positioning System when the landmark is installed; and a processing device that sets, upon the registration, a prohibited area where an entry of the mining machine is prohibited such that the position of the landmark is included in the prohibited area and the prohibited area is provided in a whole circumference of the landmark; and a travel control unit that controls a travel of the mining machine, wherein the travel control unit controls the travel of the mining machine to prevent the mining machine from entering the prohibited area, controls the mining machine to travel along a travel route in the mine such that the landmark is placed in a detection area of the non-contact sensor, determines when the mining machine has deviated from the travel route based on the detected relative position of the landmark and the mining machine, and corrects a position of the mining machine when the mining machine has deviated from the travel route.