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