
            .ui-overlay-container .hd,.ui-overlay-container .bd{width:auto}.ui-overlay-mask{background-color:rgba(255,255,255,0.8)}.ui-overlay-container .hd{padding:0;margin:0}.ui-overlay-container .bd{background:#fff;padding:0;font-size:0;box-shadow:0 2px 8px -1px rgba(0,0,0,0.2)}.ui-overlay-close{top:3px;left:3px;font-size:18px;color:#d1d1d1 !important}.ui-overlay-close:hover{background:none}

            .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;
      }
    
                .donate-sec{display:inline-block;color:#d67900;background:rgba(255,189,65,0.2);border:1px solid rgba(255,167,0,0.4);border-radius:2px;padding:6px 9px 4px;height:12px;line-height:1;cursor:pointer}.donate-sec:hover{border-color:rgba(204,134,0,0.4)}.donate-sec a{color:#d67900}.donate-sec a:hover{background:none}.donate-num.is-hidden{display:none}.donate-notice{display:inline-block;margin-left:6px;padding:8px 10px 6px 8px;font-size:12px;color:#494949;border-radius:2px;cursor:pointer}.donate-notice img{vertical-align:middle;margin-right:5px;margin-top:-2px}.donate-notice{position:relative;background:#fff;border:1px solid #e5e5e5}.donate-notice::before,.donate-notice::after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.donate-notice::before{border-color:rgba(229,229,229,0);border-right-color:#e5e5e5;border-width:5px;margin-top:-5px}.donate-notice::after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:4px;margin-top:-4px}

            
.collect-list-next, .collect-list-prev {
  display: none;
}
.collect-list-tips {
  margin: 20px 0;
  color: #999;
}

        .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;}
    