.square {
float:left;
position: relative;
width: 100px;
padding-bottom : 100px; /* = width for a 1:1 aspect ratio */
margin:1.66%;
background-position:center center;
background-repeat:no-repeat;
background-size:cover; /* you change this to "contain" if you don't want the images to be cropped */
}
.img_1{background-image:url('2015/last1/1.jpg');}
.img_2{background-image:url('2015/last1/2.jpg');}
.img_3{background-image:url('2015/last1/3.jpg');}
.img_4{background-image:url('2015/last1/4.jpg');}
.img_5{background-image:url('2015/last1/5.jpg');}
.img_6{background-image:url('2015/last1/6.jpg');}
.img_7{background-image:url('2015/last1/7.jpg');}
.img_8{background-image:url('2015/last1/8.jpg');}
.img_9{background-image:url('2015/last1/9.jpg');}
.img_10{background-image:url('2015/last1/10.jpg');}
.img_11{background-image:url('2015/last1/11.jpg');}
.img_12{background-image:url('2015/last1/12.jpg');}
.img_13{background-image:url('2015/last1/13.jpg');}
.img_14{background-image:url('2015/last1/14.jpg');}
.img_15{background-image:url('2015/last1/15.jpg');}
.img_16{background-image:url('2015/last1/16.jpg');}
.img_17{background-image:url('2015/last1/17.jpg');}
.img_18{background-image:url('2015/last1/18.jpg');}
.img_19{background-image:url('2015/last1/19.jpg');}
.img_20{background-image:url('2015/last1/20.jpg');}
.img_21{background-image:url('2015/last1/21.jpg');}
.img_22{background-image:url('2015/last1/22.jpg');}