反対勢力はんたいせいりょくhantaiseiryokunounforces of oppositionopposing forcescounterforceKanji in this word力power勢forces反anti-対vis-a-visStudy it in Yanamino