1. A nonvolatile semiconductor memory device, comprising: a semiconductor substrate; a cell array block formed on said semiconductor substrate and including plural stacked cell array layers each with a plurality of first lines, a plurality of second lines crossing said plurality of first lines, and memory cells connected at intersections of said first and second lines between both lines; and a plurality of via-holes extending in the stacked direction of said cell array layers to individually connect said first or second line in said each cell array layer to said semiconductor substrate, wherein said via-holes are formed continuously through said plural cell array layers, and multiple via-holes having equal lower end positions and upper end positions are connected to said first or second lines in different cell array layers.