
    #db-usr-profile {
        height: auto;
    }
    #db-usr-profile .info ul li.sub-menu {
        margin-right: 0;
    }
    #db-usr-profile .info ul li.sub-menu+.sub-menu {
        margin-right: 1em;
    }
    #db-usr-profile .info ul li.sub-menu+.sub-menu:before {
        content: '|';
        display: inline-block;
        vertical-align: middle;
        width: 1px;
        height: 14px;
        margin: -3px 3px 0 0;
        background: #bbb;
        font-size: 0;
    }
    
  .tooltipped{position:relative}.tooltipped a:hover,.tooltipped a:link,.tooltipped a:visited{background:transparent}.tooltipped::before,.tooltipped::after{position:absolute;top:50%;transform:translateY(-50%);z-index:10001;opacity:0}.tooltipped::before{content:"";right:0;width:0;height:0;border:4px solid transparent;color:#545652;border-right-color:#545652}.tooltipped::after{content:attr(aria-label);left:100%;padding:5px 8px;height:18px;width:72px;font-size:12px;background:#545652;color:#fff;text-align:center;border-radius:4px}.tooltipped:hover{background:transparent}.tooltipped:hover::before,.tooltipped:hover::after{display:inline-block;text-decoration:none;animation:fadeIn .3s ease-in 1 normal forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#profile .profile-verify-wrapper{display:inline-block}#profile .profile-verify{display:inline-block;z-index:1;position:relative;background:#ff9000;color:#fff;margin:15px 10px 15px 15px;padding:0 10px;font-size:11px;border-radius:0 16px 16px 0}#profile .profile-verify.transparent{opacity:0}#profile .profile-verify::before{display:inline-block;height:30px;width:30px;content:'';position:absolute;transform:translateX(-50%);left:-2px;bottom:-6px;background:url(/f/sns/006f6066fa303c463fcb2efa504326df9e6db946/pics/sns/ic_verify_profile.png) no-repeat;background:image-set(url(/f/sns/006f6066fa303c463fcb2efa504326df9e6db946/pics/sns/ic_verify_profile.png) 1x, url(/f/sns/33e1d181b8ca9f1ddf3523f794adb5273d8ff8bf/pics/sns/ic_verify_profile@2x.png) 2x) no-repeat}#portfolio{margin-bottom:35px}#portfolio *,#portfolio *:before,#portfolio *:after{box-sizing:border-box}#portfolio h2,#portfolio h3{background:none}#portfolio .hide{display:none !important}#portfolio>h2{position:relative;margin:0 0 8px 0}#portfolio>h2 a{color:#494949}#portfolio>h2 a:hover{color:#494949;background:transparent;cursor:text}#portfolio>h2 a:first-child{color:#37a}#portfolio>h2 a:first-child:hover{color:white;background:#37a;cursor:pointer}#portfolio .work-wrapper{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:stretch}#portfolio .work-item{flex:1 250px;max-width:50%;margin:7.5px;border:1px solid #fcefe1}#portfolio .work-item.fake{border:0}#portfolio .work-item:nth-child(2n+1){margin-left:0}#portfolio .work-item:nth-child(2n){margin-right:0}#portfolio .work-item:nth-last-child(-n+2){margin-bottom:0}#portfolio .work-item a{overflow:hidden;display:block;padding:15px}#portfolio .work-item a:hover{background:none}#portfolio .cover{display:flex;float:left;margin-right:12px;line-height:1;height:90px}#portfolio .cover img{width:65px;margin:auto 0}#portfolio .info{color:#9b9b9b;overflow:hidden}#portfolio .info .work-title{color:#494949;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;margin-top:-2px}#portfolio .info span{display:block;margin-top:5px}#portfolio .info .rating{line-height:1;margin:2px 0 7px 0}#portfolio .info .rating span{display:inline;margin-top:0}#portfolio .info .rating .rating_nums{color:#e09015}#portfolio .info .more{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}#portfolio .info .role{display:inline-block;line-height:1;border-radius:3px;padding:3px;border:1px solid rgba(155,155,155,0.5)}#portfolio a.btn{display:inline-block;margin:2px 10px 0}#portfolio a.btn.unfoldAll{margin-right:0}


    .obu .avatar-wrap {
        position: relative;
        height: 56px;
        margin: 0 auto;
    }
    .obu .avatar-wrap .gact-item {
        position: absolute;
        right: 0;
        top: 0;
        display: inline-block;
        zoom: 1;
        vertical-align: middle;
    }
    .obu .verify-avatar {
        float: none;
        margin: -4px auto 0 auto;
    }
    .namel .obu dd {
        width: auto;
    }
  
  .user-verify a:link {
    color: inherit;
  }
  .user-verify a:hover {
    background: inherit;
    color: inherit;
  }

  .user-verify img {
    width: 20px;
    height: 20px;
  }
  .user-verify img, .user-verify span:not(.profile-verify) {
    vertical-align: middle;
    padding-left: 5px;
    margin: 15px 0;
  }
  .user-verify span.verify-name {
    padding-left: 0;
  }
  .user-verify-wrapper:hover {
    background: transparent;
  }

    .status-title {
      margin: 10px 0 0 0;
      color: #494949;
      font-weight: 600;
    }
    .status-content {margin: 0;}
  
	  .new_reshared_by {
		  margin: 0;
		  padding: 0 0 0 20px;
		  background: url(/f/sns/9730b092b7b6f96b3f380d43df17e4bac57a4afe/pics/sns/icons/new-reshared-icon@2x.png) no-repeat left center;
		  background-size: 20px;
		  background-position-x: -2px;
		  color: #37a;
      }
  
     #friend { margin-bottom:0; }
     .rev-link { margin-bottom:35px; }
    
    .report { text-align: right; font-size: 12px; }
    .report a { color: #BBB; }
    .report a:hover { color: #FFF; background-color: #BBB; }
    
.dui-dialog { position:fixed;_position:absolute;z-index:1000; }
.dui-dialog .dui-dialog-content {
  position: relative;
  z-index: 2;
  background: #fff;
  border: 1px solid #bbb;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
.dui-dialog .hd {
  padding: 10px 10px 6px;
  background: #ebf5eb;
  font-size: 14px;
  -moz-border-radius: 4px;
  border-radius: 4px 4px 0 0;
}
.dui-dialog .hd h3 { padding:0 40px 0 4px;background:none;color:#060; }
.dui-dialog .hd h3 i { color:#060;font-style:normal;margin-left:0.5ex; }
.dui-dialog .bd { position:relative; padding:15px;*zoom:1;font-size:12px;}
.dui-dialog .bd:after { content:&#39;\0020&#39;;clear:both;display:block; }
.dui-dialog .ft .bn-flat,
.dui-dialog .ft input { margin:0 .5em; }
.dui-dialog .ft { text-align:center;padding:10px;padding-top:0; }
.dui-dialog .dui-dialog-close {
  position: absolute;
  top: 10px;
  right: 12px;
  padding: 0 3px;
  z-index: 1;
  font: 11px/1.2 &#34;Comic Sans MS&#34;, sans-serif;
}
a.dui-dialog-close:link { color:#b4b4b4; }
a.dui-dialog-close:hover {color: #fab0b6; background:none; }
.dui-dialog .dui-dialog-shd {
    position:absolute;
    left:-8px;
    top:-8px;
    width:100%;
    height:100%;
    padding:8px;
    background:#666;
    opacity:.4;
    filter:alpha(opacity=50);
    -ms-filter:&#34;alpha(opacity=50)&#34;;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.dui-dialog-iframe { border:0;background:transparent;position:absolute;z-index:1;left:-8px;top:-8px;opacity:0;filter:alpha(opacity=0); }
.dui-dialog-msk {
    background:#fff;
    position:absolute;
    width: 100%;
    z-index:999;
    left:0;
    top:0;
    opacity:0.7;
    filter:alpha(opacity=70);
}


