A sulfonamide derivative represented by the following general formula or a pharmaceutically acceptable salt thereof: where represents a single bond or double bond, R 1 and R 2 each independently represent a hydrogen atom, a halogen atom, a lower alkyl group, a lower alkenyl group, a lower alkoxy group, a lower alkoxy lower alkyl group, a halogeno lower alkyl group, a hydroxy group, or a hydroxy lower alkyl group, and R 1 and R 2 may be bonded together to form a benzene ring which may have a substituent, an alicyclic hydrocarbon which has 4 to 7 carbon atoms and which may have a substituent, a heteroaryl ring which may have a substituent, or a hetero ring which may have a substituent, the substituent in R 1 and R 2 being selected from a halogen atom, a nitro group, a cyano group, a hydroxyl group, a lower alkyl group, a lower alkenyl group, a lower alkynyl group, a lower alkoxy group, a lower alkylthio group, a hydroxy lower alkyl group, a hydroxy lower alkenyl group, a hydroxy lower alkoxy group, a lower alkoxy alkyl group, a halogeno lower alkyl group, a halogeno lower alkenyl group, a halogeno lower alkoxy group, a halogeno lower alkylthio group, an amino group, a lower alkylamino group, a lower alkylaminocarbonyl group, a carboxy group, a lower alkyloxycarbonyl group, a carbamoyl group, a lower alkanoyl group, an aroyl group, a lower alkylsulfinyl group, a lower alkylsulfonyl group, a sulfamoyl group, an ammonium group, an aryl group, a heterocyclic group, an aryl lower alkyl group, a heterocyclic lower alkyl group, an aryloxy group, a heterocyclic oxy group, an arylsulfonyl group, a heterocyclic sulfonyl group, a dihydroxyboryl group, a lower alkylamino lower alkyl group, an aryl lower alkoxycarbonyl group, a lower alkenyloxy group, a lower acyloxy group, a lower acylamino group; R 3 represents a lower alkyl group, e, f, g, and h each independently represent C-H or a nitrogen atom, B represents a hydroxy group, an alkoxy group having 1 to 10 carbon atoms, an -O-heterocyclic group, a medoxomiloxy group represented by the following formula, or a cilexetiloxy group represented by the following formula, D represents a benzene ring bonded through the para positions, which may have a substituent selected from a halogen atom, a lower alkyl group, a lower alkoxy group, and a hydroxy group, R 4 represents a hydrogen atom, R 5 represents a lower alkyl group which may have a substituent, a lower alkenyl group which may have a substituent, a lower alkynyl group which may have a substituent, a lower alkylamino group, or a heterocyclic group which may have a substituent, the substituent in R 5 being selected from a halogen atom, a cyano group, a hydroxy group, a lower alkyl group, a lower alkoxy group, a trifluoromethyl group, a phenyl group, and a heterocyclic group, wherein the term "lower" means a group having 1 to 6 carbon atoms. represents a single bond or double bond, R 1 and R 2 each independently represent a hydrogen atom, a halogen atom, a lower alkyl group, a lower alkenyl group, a lower alkoxy group, a lower alkoxy lower alkyl group, a halogeno lower alkyl group, a hydroxy group, or a hydroxy lower alkyl group, and R 1 and R 2 may be bonded together to form a benzene ring which may have a substituent, an alicyclic hydrocarbon which has 4 to 7 carbon atoms and which may have a substituent, a heteroaryl ring which may have a substituent, or a hetero ring which may have a substituent, the substituent in R 1 and R 2 being selected from a halogen atom, a nitro group, a cyano group, a hydroxyl group, a lower alkyl group, a lower alkenyl group, a lower alkynyl group, a lower alkoxy group, a lower alkylthio group, a hydroxy lower alkyl group, a hydroxy lower alkenyl group, a hydroxy lower alkoxy group, a lower alkoxy alkyl group, a halogeno lower alkyl group, a halogeno lower alkenyl group, a halogeno lower alkoxy group, a halogeno lower alkylthio group, an amino group, a lower alkylamino group, a lower alkylaminocarbonyl group, a carboxy group, a lower alkyloxycarbonyl group, a carbamoyl group, a lower alkanoyl group, an aroyl group, a lower alkylsulfinyl group, a lower alkylsulfonyl group, a sulfamoyl group, an ammonium group, an aryl group, a heterocyclic group, an aryl lower alkyl group, a heterocyclic lower alkyl group, an aryloxy group, a heterocyclic oxy group, an arylsulfonyl group, a heterocyclic sulfonyl group, a dihydroxyboryl group, a lower alkylamino lower alkyl group, an aryl lower alkoxycarbonyl group, a lower alkenyloxy group, a lower acyloxy group, a lower acylamino group; R 3 represents a lower alkyl group, e, f, g, and h each independently represent C-H or a nitrogen atom, B represents a hydroxy group, an alkoxy group having 1 to 10 carbon atoms, an -O-heterocyclic group, a medoxomiloxy group represented by the following formula, or a cilexetiloxy group represented by the following formula, D represents a benzene ring bonded through the para positions, which may have a substituent selected from a halogen atom, a lower alkyl group, a lower alkoxy group, and a hydroxy group, R 4 represents a hydrogen atom, R 5 represents a lower alkyl group which may have a substituent, a lower alkenyl group which may have a substituent, a lower alkynyl group which may have a substituent, a lower alkylamino group, or a heterocyclic group which may have a substituent, the substituent in R 5 being selected from a halogen atom, a cyano group, a hydroxy group, a lower alkyl group, a lower alkoxy group, a trifluoromethyl group, a phenyl group, and a heterocyclic group, wherein the term "lower" means a group having 1 to 6 carbon atoms.