In formula (III), X1 represents an unsubstituted or substituted C1_6 alkyl group or the like; ml represents an integer of 0-5; A represents an oxygen atom or a sulfur atom; each of RI and R2 independently represents a hydrogen atom, an unsubstituted or substituted C1 -6 alkyl group or the like; R5 represents a hydrogen atom or an unsubstituted or substituted C1_6 alkyl group; B represents an oxygen atom or a sulfur atom; Q2 represents an unsubstituted or X2-substituted C7-11 aralkyl group or the like; 3a 3b 4a 4 and each of R , R R and R independently represents a hydrogen atom, an unsubstituted or substituted C1-6 alkyl group or the like.