A fluorine-atom-containing polymer that is a condensation polymer of a fluorine-atom-containing triphenylamine derivative giving a repeating unit represented by formula and a fluorene derivative giving a repeating unit represented by formula: wherein A represents a C 1 -C 6 fluoroalkanediyl group; R 1 and R 2 each independently represent a hydrogen atom, a C 1 -C 20 alkyl group, a C 2 -C 20 alkenyl group, a C 2 -C 20 alkynyl group, a C 6 -C 20 aryl group, a C 2 -C 20 heteroaryl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, a C 2 -C 20 alkynyloxy group, a C 6 -C 20 aryloxy group, a C 2 -C 20 heteroaryloxy group, or a C 2 -C 20 alkyl group including at least one ether structure (provided that at least one of R 1 and R 2 represents any of the alkyoxy group, the alkenyloxy group, the alkynyloxy group, the aryloxy group, the heteroaryloxy group, and the alkyl group including at least one ether structure); R 3 to R 6 each independently represent a halogen atom, a nitro group, a cyano group, a C 1 -C 20 alkyl group, a C 2 -C 20 alkenyl group, a C 2 -C 20 alkynyl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, or a C 2 -C 20 alkynyloxy group that may be substituted with Z 1, or a C 6 -C 20 aryl group, a C 2 -C 20 heteroaryl group, a C 6 -C 20 aryloxy group, or a C 2 -C 20 heteroaryloxy group that may be substituted with Z 2, and respective R 3 to R 6 may be identical or different with each other; Z 1 represents a halogen atom, a nitro group, a cyano group, or a C 6 -C 20 aryl group, a C 2 -C 20 heteroaryl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, a C 2 -C 20 alkynyloxy group, a C 6 -C 20 aryl group, or a C 2 -C 20 heteroaryl group that may be substituted with Z 3; Z 2 represents a halogen atom, a nitro group, a cyano group, or a C 1 -C 20 alkyl group, a C 2 -C 20 alkenyl group, a C 2 -C 20 alkynyl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, a C 2 -C 20 alkynyloxy group, a C 6 -C 20 aryl group, or a C 2 -C 20 heteroaryl group that may be substituted with Z 3; Z 3 represents a halogen atom, a nitro group, or a cyano group; letters m 1 and m 2 respectively represent the numbers of substituents R 5 and R 6, and each independently represent an integer of 0 to 4; and letters n 1 and n 2 respectively represent the numbers of substituents R 3 and R 4, and each independently represent an integer of 0 to 3. wherein A represents a C 1 -C 6 fluoroalkanediyl group; R 1 and R 2 each independently represent a hydrogen atom, a C 1 -C 20 alkyl group, a C 2 -C 20 alkenyl group, a C 2 -C 20 alkynyl group, a C 6 -C 20 aryl group, a C 2 -C 20 heteroaryl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, a C 2 -C 20 alkynyloxy group, a C 6 -C 20 aryloxy group, a C 2 -C 20 heteroaryloxy group, or a C 2 -C 20 alkyl group including at least one ether structure (provided that at least one of R 1 and R 2 represents any of the alkyoxy group, the alkenyloxy group, the alkynyloxy group, the aryloxy group, the heteroaryloxy group, and the alkyl group including at least one ether structure); R 3 to R 6 each independently represent a halogen atom, a nitro group, a cyano group, a C 1 -C 20 alkyl group, a C 2 -C 20 alkenyl group, a C 2 -C 20 alkynyl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, or a C 2 -C 20 alkynyloxy group that may be substituted with Z 1, or a C 6 -C 20 aryl group, a C 2 -C 20 heteroaryl group, a C 6 -C 20 aryloxy group, or a C 2 -C 20 heteroaryloxy group that may be substituted with Z 2, and respective R 3 to R 6 may be identical or different with each other; Z 1 represents a halogen atom, a nitro group, a cyano group, or a C 6 -C 20 aryl group, a C 2 -C 20 heteroaryl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, a C 2 -C 20 alkynyloxy group, a C 6 -C 20 aryl group, or a C 2 -C 20 heteroaryl group that may be substituted with Z 3; Z 2 represents a halogen atom, a nitro group, a cyano group, or a C 1 -C 20 alkyl group, a C 2 -C 20 alkenyl group, a C 2 -C 20 alkynyl group, a C 1 -C 20 alkoxy group, a C 2 -C 20 alkenyloxy group, a C 2 -C 20 alkynyloxy group, a C 6 -C 20 aryl group, or a C 2 -C 20 heteroaryl group that may be substituted with Z 3; Z 3 represents a halogen atom, a nitro group, or a cyano group; letters m 1 and m 2 respectively represent the numbers of substituents R 5 and R 6, and each independently represent an integer of 0 to 4; and letters n 1 and n 2 respectively represent the numbers of substituents R 3 and R 4, and each independently represent an integer of 0 to 3.