Examples of a monomer having a ureido group are ureidoethyl acrylate, ureidoethyl methacrylate, ureidovinyl ether (e.g., those represented by the formula CH2 ???CHONRCONHR', wherein R represents a hydrogen atom or a methyl and R' a hydrogen atom or a lower alkyl such as methyl or ethyl).