A compound represented by the following general formula, a salt thereof or a hydrate of the foregoing: wherein R10 represents 5 to 10 membered cycloalkyl optionally substituted with a substituent selected from Group A1 or 5 to 10 membered cycloalkenyl optionally substituted with a substituent selected from Group A1, R20, R21, R22 and R23 may be the same or different and each represents hydrogen, hydroxyl, halogen, cyano, C2-7 alkylcarbonyl, nitro, amino, mono (C1-6 alkyl) amino , di (C1-6 alkyl) amino, C1-6 alkyl optionally substituted with a substituent selected from Group B1, C1-6 alkoxy optionally substituted with a substituent selected from Group B1, a 4- to 8-membered heterocyclic group optionally substituted with a substituent selected from Group C1 or a 5-10 membered heteroaryl ring group optionally substituted with a substituent selected from Group C1, R30, R31 and R32 may be the same or different and cad one represents hydrogen, hydroxy, halogen, cyano, carboxyl, C 1-6 alkyl, C 1-6 alkoxy or C 2-7 alkoxycarbonyl, or two of R30, R31 and R32 join together to form oxo (>; = O) or methylene (-CH2-) and the other represents hydrogen, hydroxyl, halogen, cyano, carboxyl, C1-6 alkyl, C1-6 alkoxy or C2-7 alkoxycarbonyl, R40 represents C1-10 alkyl optionally substituted with a substituent selected from the Group D1, 3 to 8 membered cycloalkyl optionally substituted with a substituent selected from Group E1, a 4 to 8 membered heterocyclic group optionally substituted with a substituent selected from Group E1, C2-7 alkenyl optionally substituted with a substituent selected from Group F1 , C2-7 alkynyl optionally substituted with a substituent selected from Group F1, C2-7 alkylcarbonyl optionally substituted with a substituent selected from Group G1, mono (C1-6 alkyl) aminocarbonyl, heterocyclic carbonyl of 4 to 8 members, C2 alkoxy -7-c arbonyl or C1-6 alkyl sulfonyl, n represents an integer of 0, 1 or 2, and X1 represents CH or nitrogen, in which Group A1 consists o