Limousine bus to Sannomiya and the Portliner (or taxi) from there would be most painless option. If you're landing in rush hour, you might want to take the train instead, but this would require one more change at JR Osaka (not the smallest or easiest in the world to navigate).