A flame-retardant resin composition comprises a base resin (A), an organic
phosphorus compound (B) having a unit represented by the following
formula (1a), and a flame-retardant auxiliary (C). ##STR00001## Wherein
Ar represents an aromatic hydrocarbon ring or a nitrogen-containing
aromatic heterocycle; X.sup.1 represents an oxygen atom or a sulfur atom;
Y.sup.1 and Y.sup.2 are the same or different and each represents a
hydrocarbon group, an alkoxy group, an aryloxy group, or an aralkyloxy
group; Z.sup.1 represents an alkylene group, or a nitrogen-containing
bivalent group corresponding to an alkylamine; Y.sup.1 and Y.sup.2 may
bind to each other, and Y.sup.1 and Y.sup.2 together with the adjacent
phosphorus atom may form a ring; "a" denotes 0 or 1; and "b" denotes an
integer of 1 to 6.