This feasibility analysis device (1) stores a balance of payments structure description file (31). The feasibility analysis device (1) receives a user designation of a cause variable and a result variable from among the variables included in the balance of payments structure description file (31). Upon deeming other variables to be fixed variables, the feasibility analysis device (1) then displays a diagram indicating the relationship between the cause variable and the result variable. The feasibility analysis device (1) receives a user designation of a target variable, a search variable, and a constraint variable, from among the variables included in the balance of payments structure description file (31). Upon deeming other variables to be fixed variables, the feasibility analysis device (1) then calculates the search variable with which the target variable acquires a target value.