
            .ui-overlay-mask {
                background-color: rgba(255, 255, 255, 0.5);
            }
            #reg-up {
                display: none;
            }
            .infobox {
                margin-top: 20px;
            }
        
        .note-header-container h3 { margin: 20px 0 2px; font-size: 16px; }
        .note-header-container h3 span a {color: #acacac;}
        .note-header-container h3 span a:hover {color: #fff;}
        .note-header-container .note-thing { margin-left: 10px; color: #999;  }
        .note-header-container .note-author { margin: 0 10px 0 7px; }
        .note-header-tab { display: flex; align-items: center; }
    
    .copyright-claim.original {
      color: #bbb;
      margin: 20px 0;
    }
    .copyright-claim.original p {
      margin: 0;
    }
    .copyright-claim.original a {
      color: #bbb;
    }
    .copyright-claim.original a:hover {
      background: none;
    }
  
        .note-footer-stat { color:#bbb; }
        .note-footer-stat-pv { margin-right:10px; }
        .note-footer-stat-commits { margin-right:10px; }
        .note-footer-stat-modify,
        .note-footer-stat-del,
        .note-footer-stat-setting { margin: 0 5px; }
        .note-footer-stat-privacy { float:right; }
        
     .sns-bar .sharing-button {
        height: 23px;
     }
      .sns-bar .footer-sharing {
        float: right;
      }

      .sns-bar .rec-sec span {
        display: inline-block;
        line-height: initial;
        height: 16px;
      }

      .sns-bar .sharing-douban .lnk-sharing {
        line-height: initial;
        height: auto;
      }
    
        .note-list { margin-top:-5px; color: #666; }
        .note-list li { border-bottom: 1px dashed #ccc;padding: 0 0 5px 0; margin: 5px 0 0 0; word-wrap: break-word; word-break: normal; }
        .note-list li span a {color: #acacac;}
        .note-list li span a:hover {color: #fff;}
    