.cen { text-align: center; padding-top: 3em; } .red { color: red; font-size: 30px; font-weight: bold; margin: 0; } .big { font-size: 60px; margin: 0; font-weight: bold; } .flex { display: flex; flex-wrap: wrap; justify-content: center; } .katudou { line-height: 45%; padding-left: 20px; padding-right: 20px; } .ninzuu { padding-left: 20px; padding-right: 20px; line-height: 45%; } .image { display: flex; flex-wrap: wrap; justify-content: center; } .sea { width: 200px; padding: 3px; } .yuuhi { width: 200px; padding: 3px; } .QR { width: 100px; } .qr { padding-right: 20px; padding-left: 20px; } .renraku { text-align: center; padding-top: 20px; padding-bottom: 30px; font-size: 21px; } body { background-image: url(./hatarakukatati.png); background-repeat: no-repeat; background-size: cover; } .renraku p { margin: 0; }