I'm travelling as follows:
1) Kansai Airport to Nara
= Kansai Airport - Ltd Exp Haruka 14 -Tennoji - JR Yamatoji Rapid Service - Nara
2)Nara to Kyoto
= Nara - JR Nara Line Rapid Service - Kyoto
3) Kyoto to Takayama
= Kyoto - Ltd Exp (Wide View) Hida 25 - Gifu - Ltd Exp (Wide View) Hida 25 - Takayama
4) Takayama to Osaka
= Takayama - Ltd Exp (Wide View) Hida 10 - Nagoya - Shinkansen Hikari 473 - Shin-Osaka - JY Kyoto Line Local - Osaka
Which JR Pass is the best suitable and money-saving for me?