body{
    font-family:"Hiragino Kaku Gothic ProN","Helvetica Neue",Arial,sans-serif;
    line-height:1.8;margin:0;padding:0;color:#333;
  }
  header{background:#f5f5f5;padding:0px 0px;text-align:center;}
  section{padding:15px 20px;max-width:1200px;margin:auto;}
  h2{margin-top:0;}
  .table{width:100%;border-collapse:collapse;}
  .table th,.table td{border:1px solid #ccc;padding:8px;text-align:right;}
  .table th{text-align:left;background:#fafafa;}
  .highlight{color:#e60000;font-weight:bold;}
  canvas{max-width:100%;margin-bottom:32px;}
  .eye-catch{width:1200px; margin:0 auto;}
  