Democrat is similar to Republican. Republican is related to Party. Contractor is a type of Party. 
Adequate is a synonym of Ok. Ok is a synonym of Fine. Fine is similar to Close. Close is the opposite of Remote. 
Democrat <--SimilarTo--> Republican <--RelatedTo--> Party <--IsA-- Contractor 
Adequate <--Synonym--> Ok <--Synonym--> Fine <--SimilarTo--> Close <--Antonym--> Remote 