A polymer having a specific repeating structural unit having in the side
chain at least one selected from a sulfonic acid, a sulfonic acid ester
and a sulfonic acid salt and a specific repeating structural unit having
in the side chain at least one selected from a carboxylic acid, a
carboxylic acid ester and a carboxylic acid salt.