A polymerizable unsaturated group-containing cyclodextrin derivative represented by the following general formula: (in the formula, R 1 represents any one of the following general formula -R 3 -NH-R 4 (R 3 is an alkylene group having 3 to 20 carbon atoms, may be linear or branched, and may have a substituent; and R 4 represents a (meth)acryloyl group or a vinyl group-containing alkyl group having 3 to 50 carbon atoms,) the following general formula -R 5 -NHCONH-R 6 (R 5 is an alkylene group having 3 to 20 carbon atoms, may be linear or branched, and may have a substituent; and R 6 represents a (meth)acryloyloxyalkyl group having 4 to 50 carbon atoms or a vinyl group-containing alkyl group having 3 to 50 carbon atoms,), or the following general formula -R 5 -OCONH-R 6 (R 5 and R 6 are the same as those described above,) R 2 represents a hydrogen atom, an acyl group having 2 to 50 carbon atoms, or an alkyl group having 1 to 30 carbon atoms, and R c represents a group represented by the following general formula: (in the formula, R 7 's are the same as or different from each other, and each represent a hydrogen atom, an acyl group having 2 to 50 carbon atoms, an alkyl group having 1 to 30 carbon atoms, or -CONHR 8 (R 8 is an alkyl group having 1 to 20 carbon atoms), and 20% or more of R 7 's is any one of an acyl group having 2 to 50 carbon atoms, an alkyl group having 1 to 30 carbon atoms, or -CONHR 8; and x is an integer of 5 to 7)). the following general formula -R 3 -NH-R 4 (R 3 is an alkylene group having 3 to 20 carbon atoms, may be linear or branched, and may have a substituent; and R 4 represents a (meth)acryloyl group or a vinyl group-containing alkyl group having 3 to 50 carbon atoms,) (R 3 is an alkylene group having 3 to 20 carbon atoms, may be linear or branched, and may have a substituent; and R 4 represents a (meth)acryloyl group or a vinyl group-containing alkyl group having 3 to 50 carbon atoms,) the following general formula -R 5 -NHCONH-R 6 (R 5 is an alkylene group having 3 to 20 carbon atoms, may be linear or branched, and may have a substituent; and R 6 represents a (meth)acryloyloxyalkyl group having 4 to 50 carbon atoms or a vinyl group-containing alkyl group having 3 to 50 carbon atoms,), or (R 5 is an alkylene group having 3 to 20 carbon atoms, may be linear or branched, and may have a substituent; and R 6 represents a (meth)acryloyloxyalkyl group having 4 to 50 carbon atoms or a vinyl group-containing alkyl group having 3 to 50 carbon atoms,), or the following general formula -R 5 -OCONH-R 6 (R 5 and R 6 are the same as those described above,) R 2 represents a hydrogen atom, an acyl group having 2 to 50 carbon atoms, or an alkyl group having 1 to 30 carbon atoms, and R c represents a group represented by the following general formula: (in the formula, R 7 's are the same as or different from each other, and each represent a hydrogen atom, an acyl group having 2 to 50 carbon atoms, an alkyl group having 1 to 30 carbon atoms, or -CONHR 8 (R 8 is an alkyl group having 1 to 20 carbon atoms), and 20% or more of R 7 's is any one of an acyl group having 2 to 50 carbon atoms, an alkyl group having 1 to 30 carbon atoms, or -CONHR 8; and x is an integer of 5 to 7)).