【table-cell】
DEMO
【CSS追加】 .table-cell { display: table-cell; /* IE8から使用可能 */ vertical-align: middle; }