New Design Support Approach CAP (Computer Aided Principle) and an Application to Structural Design for Vehicle Crash Safety