body{ background:#ffeef1; font-family:'Noto Sans JP',sans-serif; font-size:16px; line-height:1.8; color:#333; padding:20px; max-width:800px; margin:auto; } h1,h2{color:#d45a7f;} img{max-width:100%;border-radius:8px;margin-bottom:10px;} .button{ display:inline-block; background:linear-gradient(90deg,…