A compound represented by the general formula: wherein R 1 represents a halogen atom, a C1-4 alkyl group, a C1-4 alkoxy group, a C1-4 haloalkyl group, a C1-4 haloalkoxy group, a carboxyl group, a cyano group, a C1-3 alkylsulfonyl group, a carbamoyl group or wherein the ring A S represents a 5- to 7-membered monocycle, E represents a bond, a methylene group or an oxygen atom, R 1-1 represents a halogen atom, a C1-4 alkyl group, a C1-4 alkoxy group, a C1-4 haloalkyl group or a C1-4 haloalkoxy group, and m represents an integer of 0 to 3, provided that groups represented by a plurality of R 1-1 s may be the same or different, respectively, R 2 represents a hydrogen atom, a halogen atom, a C1-4 alkyl group, a C1-4 alkoxy group or a C1-4 haloalkyl group, R 3 represents a C1-4 alkyl group, R 4 represents a hydrogen atom or a C1-4 alkyl group, the ring A represents (i) a C3-7 monocyclic carbon ring, (ii) a C8-10 bicyclic carbon ring, (iii) a 4-to 7-membered monocyclic heterocyclic ring containing one to four heteroatoms selected from an oxygen atom, a nitrogen atom and a sulfur atom or (iv) a 8- to 10-membered bicyclic heterocyclic ring containing one to four heteroatoms selected from an oxygen atom, a nitrogen atom and a sulfur atom, X represents a nitrogen atom or a carbon atom, T represents a bond, or a straight C1-4 alkylene group, a C2-4 alkenylene group or a C2-4 alkynylene group, optionally substituted with one or two R 5 s (in the groups, R 5 represents a C1-4 alkyl group, a hydroxy group or an amino group), U represents (i) a methylene group, (ii) an oxygen atom, (iii) -NR 6 - (in the group, R 6 represents a hydrogen atom or a methyl group) or (iv) a 3- to 7-membered monocycle, a C5-10 bridged carbon ring or a 5- to 10-membered bridged heterocyclic ring, optionally substituted with one to five R 7 s (in the groups, R 7 represents a halogen atom, a C1-4 alkyl group, a hydroxy group, an oxo group, a C1-4 alkoxy group, a C1-4 haloalkoxy group, a cyano group or a benzyloxy group), Y represents (i) a bond or (ii) a straight C1-3 alkylene group or a C2-3 alkenylene group, optionally substituted with one or two R 8 s (in the groups, R 8 represents a methyl group), W represents a bond or a straight C1-3 alkylene group, Z represents a methylene group, an oxygen atom or an optionally oxidized sulfur atom, q represents an integer of 1 to 4, r represents an integer of 0 to 5, and t represents an integer of 0 to 2, provided that groups represented by a plurality of R 1 s, R 2 s, R 3 s, R 5 s, R 7 s and R 8 s may be the same or different, respectively, and two R 3 s and R 5 s bound to the same carbon atom may be taken together with a carbon atom to form C3-5 cycloalkyl, respectively, a salt thereof or a solvate thereof wherein the compound is not wherein the ring A S represents a 5- to 7-membered monocycle, E represents a bond, a methylene group or an oxygen atom, R 1-1 represents a halogen atom, a C1-4 alkyl group, a C1-4 alkoxy group, a C1-4 haloalkyl group or a C1-4 haloalkoxy group, and m represents an integer of 0 to 3, provided that groups represented by a plurality of R 1-1 s may be the same or different, respectively, R 2 represents a hydrogen atom, a halogen atom, a C1-4 alkyl group, a C1-4 alkoxy group or a C1-4 haloalkyl group, R 3 represents a C1-4 alkyl group, R 4 represents a hydrogen atom or a C1-4 alkyl group, the ring A represents (i) a C3-7 monocyclic carbon ring, (ii) a C8-10 bicyclic carbon ring, (iii) a 4-to 7-membered monocyclic heterocyclic ring containing one to four heteroatoms selected from an oxygen atom, a nitrogen atom and a sulfur atom or (iv) a 8- to 10-membered bicyclic heterocyclic ring containing one to four heteroatoms selected from an oxygen atom, a nitrogen atom and a sulfur atom, X represents a nitrogen atom or a carbon atom, T represents a bond, or a straight C1-4 alkylene group, a C2-4 alkenylene group or a C2-4 alkynylene group, optionally substituted with one or two R 5 s (in the groups, R 5 represents a C1-4 alkyl group, a hydroxy group or an amino group), U represents (i) a methylene group, (ii) an oxygen atom, (iii) -NR 6 - (in the group, R 6 represents a hydrogen atom or a methyl group) or (iv) a 3- to 7-membered monocycle, a C5-10 bridged carbon ring or a 5- to 10-membered bridged heterocyclic ring, optionally substituted with one to five R 7 s (in the groups, R 7 represents a halogen atom, a C1-4 alkyl group, a hydroxy group, an oxo group, a C1-4 alkoxy group, a C1-4 haloalkoxy group, a cyano group or a benzyloxy group), Y represents (i) a bond or (ii) a straight C1-3 alkylene group or a C2-3 alkenylene group, optionally substituted with one or two R 8 s (in the groups, R 8 represents a methyl group), W represents a bond or a straight C1-3 alkylene group, Z represents a methylene group, an oxygen atom or an optionally oxidized sulfur atom, q represents an integer of 1 to 4, r represents an integer of 0 to 5, and t represents an integer of 0 to 2, provided that groups represented by a plurality of R 1 s, R 2 s, R 3 s, R 5 s, R 7 s and R 8 s may be the same or different, respectively, and two R 3 s and R 5 s bound to the same carbon atom may be taken together with a carbon atom to form C3-5 cycloalkyl, respectively, a salt thereof or a solvate thereof wherein the compound is not