A compound of formula, or a pharmaceutically acceptable salt, an enantiomer or a diastereomer, a hydrate, or a solvate thereof, in the formula, Q is CH; G is O; Z is CH; L is selected from the group consisting of wherein X is H or C 1 -C 3 alkyl; Y is H or C 1 -C 3 alkyl; n is 0 to 3, and when n is 0, L represents R 1 is H, C 1 -C 9 alkyl, C 3 -C 7 cycloalkyl, 4- to 7-membered heterocyclyl, C 1 -C 6 alkyl substituted with C 3 -C 7 cycloalkyl, C 1 -C 6 alkyl substituted with 4- to 7-membered heterocyclyl, or C 1 -C 9 alkyl substituted with one or more of the following: hydroxyl, C 1 -C 6 alkoxy, C 1 -C 6 alkylthio or -NR 6 R 7, R 6 and R 7 are each independently H, C 1 -C 6 alkyl, C 1 -C 6 alkyl substituted with hydroxyl, or C 1 -C 6 alkyl substituted with C 1 -C 3 alkoxy; the above 4- to 7-membered heterocyclyl is a 4- to 7-membered heterocyclyl containing 1 to 2 atoms selected from the group consisting of N, O, and S, which is unsubstituted, or is substituted with C 1 -C 3 alkyl or C 1 -C 3 acyl, or is oxidized by 1 to 2 oxygen atoms; R 2 is H, C 1 -C 3 alkyl or halogen; R 3 is H, C 1 -C 3 alkyl or halogen; R 4 is H, C 1 -C 3 alkyl or halogen; R 5 is H, C 1 -C 9 alkyl, C 3 -C 7 cycloalkyl, C 1 -C 6 alkyl substituted with C 3 -C 7 cycloalkyl, aryl, C 1 -C 6 alkyl substituted with aryl, heteroaryl, or C 1 -C 6 alkyl substituted with heteroaryl; the aryl and heteroaryl are unsubstituted, or substituted with one or more of the following: C 1 -C 3 alkyl, C 1 -C 3 alkoxy, C 1 -C 3 alkylthio, amino substituted with mono- or di-C 1 -C 3 alkyl, halogen, trifluoromethyl, aryloxy and methylsulfonyl; and the above heteroaryl is a monocyclic or bicyclic group containing 1 to 3 heteroatoms selected from the group consisting of N, O, and S, and containing 5 to 10 ring atoms. Q is CH; G is O; Z is CH; L is selected from the group consisting of wherein X is H or C 1 -C 3 alkyl; Y is H or C 1 -C 3 alkyl; n is 0 to 3, and when n is 0, L represents R 1 is H, C 1 -C 9 alkyl, C 3 -C 7 cycloalkyl, 4- to 7-membered heterocyclyl, C 1 -C 6 alkyl substituted with C 3 -C 7 cycloalkyl, C 1 -C 6 alkyl substituted with 4- to 7-membered heterocyclyl, or C 1 -C 9 alkyl substituted with one or more of the following: hydroxyl, C 1 -C 6 alkoxy, C 1 -C 6 alkylthio or -NR 6 R 7, R 6 and R 7 are each independently H, C 1 -C 6 alkyl, C 1 -C 6 alkyl substituted with hydroxyl, or C 1 -C 6 alkyl substituted with C 1 -C 3 alkoxy; the above 4- to 7-membered heterocyclyl is a 4- to 7-membered heterocyclyl containing 1 to 2 atoms selected from the group consisting of N, O, and S, which is unsubstituted, or is substituted with C 1 -C 3 alkyl or C 1 -C 3 acyl, or is oxidized by 1 to 2 oxygen atoms; R 2 is H, C 1 -C 3 alkyl or halogen; R 3 is H, C 1 -C 3 alkyl or halogen; R 4 is H, C 1 -C 3 alkyl or halogen; R 5 is H, C 1 -C 9 alkyl, C 3 -C 7 cycloalkyl, C 1 -C 6 alkyl substituted with C 3 -C 7 cycloalkyl, aryl, C 1 -C 6 alkyl substituted with aryl, heteroaryl, or C 1 -C 6 alkyl substituted with heteroaryl; the aryl and heteroaryl are unsubstituted, or substituted with one or more of the following: C 1 -C 3 alkyl, C 1 -C 3 alkoxy, C 1 -C 3 alkylthio, amino substituted with mono- or di-C 1 -C 3 alkyl, halogen, trifluoromethyl, aryloxy and methylsulfonyl; and the above heteroaryl is a monocyclic or bicyclic group containing 1 to 3 heteroatoms selected from the group consisting of N, O, and S, and containing 5 to 10 ring atoms.