There is provided a heterocyclic compound useful as a medicament for preventing or treating a disease or condition mediated by retinol-fed RBP4 or an increase in RBP4. Formula (I): (Wherein each symbol is as defined in the description) or a salt of such a compound has an excellent RBP4-lowering action and is useful as an agent for the treatment or prevention of a disease or condition mediated by retinol-induced increase in RBP4 or RBP4 And is useful as an agent for preventing or treating cancer.우수한 RBP4-저하 작용을 가지며, RBP4 의 상승 또는 RBP4 에 의해 공급되는 레티놀에 의해 매개되는 질환 또는 증상의 예방 또는 치료용 약제로서 유용한 헤테로시클릭 화합물이 제공된다.식 (I):(식 중, 각 기호는 명세서에서 언급한 바와 같다) 로 표시되는 화합물 또는 상기 화합물의 염은 우수한 RBP4-저하 작용을 가지며, RBP4 의 상승 또는 RBP4 에 의해 공급되는 레티놀에 의해 매개되는 질환 또는 증상의 예방 또는 치료용 약제로서 유용하다.