.container { display: flex; flex-direction: column; align-items: center; } .image-section { text-align: center; } .image-details { margin-top: 10px; } .text-section { background-color: #fff8dc; /* 淡い黄色の背景 */ border: 1px solid #ffd700; /* 枠線 */ padding: 20px; margin-top: 20px; width: 80%; /* 画面幅の80%に…