Probably would have been my car Rico, pretty sure they do sit slightly higher than the stock seats though.
Not sure what rails I have, bought them off someone who got them from Japan, they look like Bride rails but don't have any markings or stickers on them so can't be sure.