anchor.diff:      <style type="text/css">
         body {
           font-family: "Century Gothic", Helvetica, Meiryo, arial, sans-serif;
  -        font-size: 14px;
  +        font-size: 13px;
           line-height: 1.6;
           background-color: white;
           padding: 10px 20px;
  -        margin: 0;}
  +        margin: 0;
  +        padding-top: 0;}
         
         body > *:first-child {
           margin-top: 0 !important; }
  
positive.code:         margin: 0;
          padding: 0;
          text-align: right;
          font-size: small;}
        .break {
          page-break-before: always;}
  
  
negative.code:         font-size: inherit; }
        
        h1 {
          font-size: 25px;
          color: black; }
        
        h2 {
          font-size: 20px;
          border-bottom: 1px solid #cccccc;
          color: black; }
        
        h3 {
          font-size: 16px; }
        
        h4 {
          font-size: 15px; }
        
        h5 {
          font-size: 14px; }
        
        h6 {
          color: #777777;
          font-size: 13px; }
        
        p, blockquote, ul, ol, dl, li, table, pre {
          margin: 15px 0; }
  