h1{text-align: center; color: white;} .gallery{ columns: 3;/*段組みの数*/ padding:0 120px;/*ギャラリー左右に余白をつける*/ list-style:none; } .gallery li { margin-bottom: 10px;/*各画像下に余白をつける*/ } .gallery p { text-align: center; font-size: 200%; color: #fff; } /*ギャラリー内のイメージは横幅100%にする*/ .gallery img{ vertical-align: bottom;/*画像の下にできる余白を削除*/} body{background-image: url("colc_small.png"); background-size: cover; background-repeat:no-repeat; } .mem{ padding-top: 13px; width: 400px; height: 350px; background-image: url("memo.png"); } .mem p{ color: black; } .hoshou{ padding: 100px; padding-right: 200px; width: 900px; height: 500px; text-align: center; background-size: cover; margin: auto; background-image: url("memo2.png"); background-repeat:no-repeat; } .hoshou h1{ color: black; } .hoshou p{ font-size: 150%; }