条件・譲歩N1
〜あっての
thanks to... / it is ... that makes ... possible
Structure
N + あっての + N
Explanation
AあってのB means B is only possible because of A, stressing that A is indispensable to B.
Examples
皆様の支援あっての成功です。
This success is only possible thanks to everyone's support.
命あっての物種だ。
Life itself is the foundation of everything.
Note
Fixed pattern AあってのB; in speech AがあってこそB. B is usually an abstract noun.
Related Grammar
〜があってこそ〜からこそ