.fav-text-hover{display:none}.fav-text-show .fav-text-hover{display:inline}.fav-text-show .fav-text{display:none}.tags{font-size:0;margin-bottom:25px}.tags a{border:1px solid #e8e8e8;border-radius:2px;display:inline-block;font-size:13px;line-height:1;margin-right:10px;padding:5px 9px}.album-edit,.photo-edit{line-height:1;margin-bottom:15px}#link-report{position:absolute;right:0;top:0}#link-report .report{visibility:visible!important}.footer-sharing{float:right}.footer-sharing .sns-bar-fav{margin-right:7px}.footer-sharing .sharing,.footer-sharing .sns-bar-fav{display:inline-block}.tabs{border-bottom:1px solid #eee;padding-bottom:9px}.tabs a{border:none;color:#37a;margin-right:15px;padding:0}.tabs a:hover{background-color:#fff;color:#37a}.tabs .on,.tabs .on:hover{color:#494949}.topic-list{padding-top:5px}.topic-list .donation-total+ul li:first-child,.topic-list li{border-top:1px dashed #e6e6e6}.topic-list li{color:#666;overflow:hidden;padding:10px 0;position:relative}.topic-list li:first-child{border-top:none}.topic-list li .pic{float:left;margin-right:12px}.topic-list li .pic img{height:24px;width:24px}.topic-list li .content{margin-top:3px;overflow:hidden;zoom:1}.topic-list li .content p{background:#f9f9f9;margin:8px 0 0}.topic-list li .content p a{background:#f9f9f9;display:block;padding:8px}.topic-list li .content p a:link,.topic-list li .content p a:visited{color:#666}.topic-list li .content p a:active,.topic-list li .content p a:hover{background-color:#f6f6f6;color:#666}.topic-list li .content .pubtime{color:#999;position:absolute;right:0;top:10px}.donation-total{color:#666;line-height:1;padding:15px 0}.copyright-claim,.copyright-report{margin-bottom:30px}.gopt{color:#bbb;cursor:pointer;font-size:13px;text-align:center}.paginator{margin:0 0 40px}.copyright-report{margin-bottom:40px;min-height:19px;position:relative}.copyright-claim{color:#bbb;font-size:13px}.copyright-claim p{margin:0}.copyright-claim a{color:#bbb}.copyright-claim a:hover{background-color:#fff}.sns-bar{margin-bottom:40px;padding-top:0}.photitle span{color:#999;float:left}.description{color:#494949;line-height:1.7;margin-bottom:10px}.comment-item .comment-report{display:inline-block;position:static!important}.comment-item .op-lnks>a{margin-right:10px}