Forse occorre applicare 'position:relative' anche al fieldset. Adesso sinceramente non riesco a ricordare una strada precisa: vi scoccia procedere per tentativi?