A compound of the following formula, or a salt thereof: wherein R 1 represents an optionally substituted C 4 -C 10 cycloalkyl group, an optionally substituted C 4 -C 10 cycloalkenyl group, an optionally substituted C 6 -C 14 aromatic hydrocarbon group, or an optionally substituted 4- to 10-membered saturated or unsaturated heterocyclic group; R 2 represents a hydrogen atom, a halogen atom, a hydroxy group, a cyano group, a nitro group, -C(=O)R x, -C(=O)OR x, -C(=O)N(R x)(R y), -N(R x)(R y),-NR x C(=O)R y, -NR x S(=O) 2 R y, -NR x C(=O)OR y, -NR x C(=O)N(R y)(R z),-NR x S(=O) 2 N(R y)(R z), -OC(=O)R x, -OC(=O)OR x, -OC(=O)N(R x)(R y), -SR x,-S(=O) 2 R x, -S(=O) 2 OR x, an optionally R b -substituted C 1 -C 6 alkyl group, an optionally R b -substituted C 2 -C 6 alkenyl group, an optionally R b -substituted C 2 -C 6 alkynyl group, an optionally R b -substituted C 1 -C 6 alkoxy group, an optionally Rc-substituted C 3 -C 10 cycloalkyl group, an optionally R c -substituted C 6 -C 14 aromatic hydrocarbon group, or an optionally Rc-substituted 4- to 10-membered saturated or unsaturated heterocyclic group; R 3 represents a halogen atom, an amino group, a hydroxy group, a cyano group, a nitro group, a C 1 -C 6 alkyl group, a C 2 -C 6 alkenyl group, a C 2 -C 6 alkynyl group, or a C 1 -C 6 alkoxy group; R 4 represents an optionally R b -substituted C 2 -C 6 alkenyl group or an optionally R b -substituted C 2 -C 6 alkynyl group; R b represents a halogen atom, an amino group, a hydroxy group, a cyano group, a nitro group, a C 1 -C 6 alkoxy group, a di- or mono-(C 1 -C 6 alkyl)amino group, or a 4- to 10-membered saturated or unsaturated heterocyclic group; R c represents a halogen atom, an amino group, a hydroxy group, a cyano group, a nitro group, an oxo group, an imino group, an N-oxide group, a C 1 -C 6 alkyl group, a C 2 -C 6 alkenyl group, a C 2 -C 6 alkynyl group, a C 1 -C 6 alkoxy group, or a di- or mono-(C 1 -C 6 alkyl)amino group; R x, R y and R z, which are the same or different, each represent a hydrogen atom, a C 1 -C 6 alkyl group, a C 1 -C 6 haloalkyl group, a C 2 -C 6 alkenyl group, a C2-C6 alkynyl group, a C 3 -C 10 cycloalkyl group, a C 6 -C 14 aromatic hydrocarbon group, or a 4- to 10-membered saturated or unsaturated heterocyclic group; m represents an integer of 0 to 3; and n represents an integer of 0 to 2. R 1 represents an optionally substituted C 4 -C 10 cycloalkyl group, an optionally substituted C 4 -C 10 cycloalkenyl group, an optionally substituted C 6 -C 14 aromatic hydrocarbon group, or an optionally substituted 4- to 10-membered saturated or unsaturated heterocyclic group; R 2 represents a hydrogen atom, a halogen atom, a hydroxy group, a cyano group, a nitro group, -C(=O)R x, -C(=O)OR x, -C(=O)N(R x)(R y), -N(R x)(R y),-NR x C(=O)R y, -NR x S(=O) 2 R y, -NR x C(=O)OR y, -NR x C(=O)N(R y)(R z),-NR x S(=O) 2 N(R y)(R z), -OC(=O)R x, -OC(=O)OR x, -OC(=O)N(R x)(R y), -SR x,-S(=O) 2 R x, -S(=O) 2 OR x, an optionally R b -substituted C 1 -C 6 alkyl group, an optionally R b -substituted C 2 -C 6 alkenyl group, an optionally R b -substituted C 2 -C 6 alkynyl group, an optionally R b -substituted C 1 -C 6 alkoxy group, an optionally Rc-substituted C 3 -C 10 cycloalkyl group, an optionally R c -substituted C 6 -C 14 aromatic hydrocarbon group, or an optionally Rc-substituted 4- to 10-membered saturated or unsaturated heterocyclic group; R 3 represents a halogen atom, an amino group, a hydroxy group, a cyano group, a nitro group, a C 1 -C 6 alkyl group, a C 2 -C 6 alkenyl group, a C 2 -C 6 alkynyl group, or a C 1 -C 6 alkoxy group; R 4 represents an optionally R b -substituted C 2 -C 6 alkenyl group or an optionally R b -substituted C 2 -C 6 alkynyl group; R b represents a halogen atom, an amino group, a hydroxy group, a cyano group, a nitro group, a C 1 -C 6 alkoxy group, a di- or mono-(C 1 -C 6 alkyl)amino group, or a 4- to 10-membered saturated or unsaturated heterocyclic group; R c represents a halogen atom, an amino group, a hydroxy group, a cyano group, a nitro group, an oxo group, an imino group, an N-oxide group, a C 1 -C 6 alkyl group, a C 2 -C 6 alkenyl group, a C 2 -C 6 alkynyl group, a C 1 -C 6 alkoxy group, or a di- or mono-(C 1 -C 6 alkyl)amino group; R x, R y and R z, which are the same or different, each represent a hydrogen atom, a C 1 -C 6 alkyl group, a C 1 -C 6 haloalkyl group, a C 2 -C 6 alkenyl group, a C2-C6 alkynyl group, a C 3 -C 10 cycloalkyl group, a C 6 -C 14 aromatic hydrocarbon group, or a 4- to 10-membered saturated or unsaturated heterocyclic group; m represents an integer of 0 to 3; and n represents an integer of 0 to 2.