.left{float:left}.right{float:right}.center{text-align:center}button:focus{outline:none}*:active{outline:none}input[type="button"]{outline:none}input[type="button"]::-moz-focus-inner{border:0}.review-comment-form .add_comment,.btn{outline:0;display:inline-block;line-height:1.5;vertical-align:middle;text-align:center;overflow:hidden;padding:2px 5px;background:white;border:1px solid #ccc;border-radius:2px}.btn.disabled{background:#e5e5e5}.hidden{display:none}#wrapper{color:#111}.review-wrapper{font-size:13px}#footer{font-size:12px}.book-content .review-list .title,.book-content .comment-list .header,.book-content .bar{background-color:rgba(246,246,241,0.8)}.music-content .review-list .title,.music-content .comment-list .header,.music-content .bar{background-color:rgba(240,243,239,0.8)}.movie-content .review-list .title,.movie-content .comment-list .header,.movie-content .bar{background-color:rgba(240,243,245,0.8)}.sns-content .review-list .title,.ilmen-content .review-list .title,.sns-content .comment-list .header,.ilmen-content .comment-list .header,.sns-content .bar,.ilmen-content .bar{background-color:#f2fbf2}.drama-content .review-list .title,.drama-content .comment-list .header,.drama-content .bar{background-color:#f6f5f2}.captcha-block .captcha-image{max-width:100%;cursor:pointer}.sidebar-copyright{margin:0 0 20px 0;color:#999;word-break:break-word}.sidebar-info-wrapper{color:#999;margin-bottom:30px;font-size:12px}.sidebar-info-wrapper .sidebar-copy a,.sidebar-info-wrapper .sidebar-copy a:hover,.sidebar-info-wrapper .sidebar-copy a:link{color:#999;background:transparent;text-decoration:underline}.sidebar-info-wrapper .subject-title{color:#37a;font-size:14px}.sidebar-info-wrapper .subject-img{margin:20px 0;max-width:100px;max-height:200px}.sidebar-info-wrapper .subject-img img{max-height:200px;max-width:100px}.sidebar-info-wrapper .info-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row}.sidebar-info-wrapper .info-item .info-item-key{-webkit-box-flex:1;-moz-box-flex:1;flex:1}.sidebar-info-wrapper .info-item .info-item-val{color:#111;-webkit-box-flex:7.5;-moz-box-flex:7.5;flex:7.5}.sidebar-info-wrapper .music-info .info-item-val{-webkit-box-flex:3.5;-moz-box-flex:3.5;flex:3.5}.sidebar-more-review{margin:40px 0 0 0}.sidebar-more-review .more-review-hd{color:#072}.sidebar-more-review .more-review-bd:last-child{margin-top:16px;margin-bottom:30px}.sidebar-more-review .more-review-bd .more-review-title{background:white;line-height:1.2;margin:0 0 6px 0}.sidebar-more-review .more-review-bd .review-list li{margin:16px 0}.more-review-author,.more-review-author:link,.more-review-author:visited,.more-review-author:active{color:#999}.more-review-author:hover{color:#FFF}.feed{font-size:12px}.fold-hd{padding:15px 0;margin-bottom:15px}.fold-hd a:link,.fold-hd a:visited{color:#ccc}.fold-hd a:visited{background:none}.fold-hd a:hover,.fold-hd a:active{color:#3377AA;background:none}.fold-bd{display:none}.qa{float:right}.qa-tip{display:none;line-height:22px}.qa-tip a:link{color:#3377AA}.review{margin-bottom:20px;word-wrap:break-word}.review-hd{margin-bottom:4px;color:#666}.review-hd h3{margin:0 0 10px;background-color:#F0F3F5;line-height:36px;overflow:hidden;*zoom:1}.review-hd-avatar{float:left;margin-right:10px}.review-hd-avatar img{vertical-align:bottom}.review-hd-expand{float:right}.review-short-ft{margin-top:8px;color:#666}.review-short-ft a{margin-left:8px}.review-more{margin-bottom:22px;color:#666;text-align:left}.review+.review-more{margin-top:-10px}.review+.fold-hd{padding-top:0}.review-bd-tip{margin:20px 0;color:#999}.review-full-ft{margin:30px 0 48px;overflow:hidden;*zoom:1}.review-full-ft .rec-sec{display:inline}.review-full-ft .warn-secret{margin-right:18px}.review-full-ft .main-share{display:inline-block;*display:inline}.review-full-ft .main-share li{*display:inline}.review-full-ft-note{float:right}.review-full-ft-useful{color:#666}.review-full-ft-useful span{margin-right:6px}.review-bar-donate{float:left;margin-right:15px}.donate-sec{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}.image-badge-gif .image-gif-button-play,.image-badge-gif .image-gif-loading,.image-badge-gif .image-gif-button-reload{display:block;min-width:60px;height:24px;line-height:24px;overflow:hidden;color:#fff;font-size:12px;border-radius:12px;background:rgba(0,0,0,0.5);font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:200;white-space:nowrap}.image-badge-gif .image-wrapper{display:inline-block;position:relative}.image-badge-gif.image-float-center{text-align:center}.image-badge-gif .image-gif-panel{position:absolute;right:5px;bottom:5px}.image-badge-gif .image-gif-button-play{letter-spacing:1px}.image-badge-gif .image-gif-button-play:before{content:"\25B6";font-size:8px;display:inline-block;width:14px;height:14px;vertical-align:text-bottom;line-height:14px;overflow:hidden;margin-right:2px}.image-badge-gif .image-gif-loading{padding:0 5px;font-size:11px}.image-badge-gif .image-gif-loading:before{content:" ";display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:2px;background:url(/f/zerkalo/05ee84d0375cb445492278a6f71cd74a6183507e/pics/gif/loading.svg) no-repeat 50% 50%}.image-badge-gif .image-gif-button-reload{padding:0 5px;font-size:11px}.image-badge-gif .image-gif-button-reload:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;background:url(/f/zerkalo/0908e90c854285044aa98cee0b3e19b9a13715a1/pics/gif/reload.svg) no-repeat 50% 50%}.main.avatar{width:48px;height:48px}.article img{max-width:100%}.main .report{color:#999}.main .report:hover{background:#ccc;color:white}.main .report_review{visibility:hidden}.main #link-report{overflow:hidden}.main #link-report:hover .report_review{visibility:visible}.main .copyright{clear:both;margin:20px 0;color:#999;word-break:break-word}.main .copyright a:hover,.main .copyright a:link,.main .copyright a:visited{background:transparent;color:#999}.main .main-author{color:#999}.main .main-hd,.main .main-title-tip{margin-bottom:20px;line-height:1.4;font-size:13px;color:#999;overflow:hidden}.main .main-title-tip{margin-top:20px;padding-left:10px;border-left:2px solid #dfdfdf;color:#999}.main .author-avatar{margin-right:8px}.main .author-avatar img{border-radius:50%;width:36px;height:36px}.main .main-title-hide{visibility:hidden}.main .main-meta{padding-top:5px;color:#999}.main .main-meta span{padding:0 5px 0 0}.main .main-panel{padding-bottom:40px}.main .main-panel .rec-sec{display:inline}.main .main-panel .warn-secret{margin-right:18px}.main-panel-note{float:right}.main-panel-useful{margin-top:30px;padding-bottom:20px;border-bottom:1px solid #eee;position:relative;text-align:center}.main-panel-useful .btn{color:#072;border-color:#a4d0a1;background:transparent;padding:.6em 1em;font-size:13px;line-height:1.2;border-radius:2px;cursor:pointer;display:inline-block;height:auto;width:auto}.main-panel-useful .btn.disabled{cursor:auto;border-color:#c2e0ca;background-color:#c2e0ca}.main-panel-useful .useful_count,.main-panel-useful .useless_count{position:relative;padding-left:2.6em}.main-panel-useful .useful_count:before,.main-panel-useful .useless_count:before{content:'';display:block;width:14px;height:16px;background-size:cover;position:absolute;left:15px;top:50%;margin-top:-8px}.main-panel-useful .useful_count:before{background-image:url(/f/zerkalo/31acf410b0077bdbbe0925f3666d64524e445676/pics/ic_new/ic_thumb_up.png)}.main-panel-useful .useful_count.disabled:before,.main-panel-useful .useful_count:hover:before{background-position:left bottom}.main-panel-useful .useless_count:before{background-image:url(/f/zerkalo/222d8274b9095802eeb8230a038fe1d5990f3b6a/pics/ic_new/ic_thumb_down.png)}.main-panel-useful .useless_count.disabled:before,.main-panel-useful .useless_count:hover:before{background-position:left bottom}.main-panel-useful button:not(:last-child){margin-right:20px}.main-panel-useful .spoiler{line-height:27px;position:absolute;right:0;top:0;color:#37a}.main-panel-useful .spoiler.not-reported:hover{cursor:pointer}.main-panel-useful .spoiler.disabled{color:#072}.main .main-bd{word-wrap:break-word}.main .main-bd .more-info{margin:10px 0}.paginator{margin:60px 0}.main-sharing{padding-top:20px}.review-bar{overflow:visible}.review-bar:before,.review-bar:after{content:"";display:table}.review-bar:after{clear:both}.comment-item{margin-bottom:16px;font-size:12px;word-break:break-word}.comment-item .avatar{margin-right:20px}.comment-item .header{padding:3px 10px 3px;color:#999}.comment-item .header span{margin-left:8px}.comment-item .op-lnks{padding:0 10px;visibility:hidden;text-align:right}.comment-item .op-lnks a:visited,.comment-item .op-lnks a:link{color:#ccc}.comment-item .op-lnks a:hover{color:white;background:#ccc}.comment-item .op-lnks a.comment-source{color:#ccc;background:inherit;visibility:visible;float:left}.comment-item.over .op-lnks{visibility:visible}.comment-item .reply-quote{width:30em;padding-left:10px;margin:12px 0 0 0;margin-left:10px;border-left:1px solid #ddd}.comment-item .reply-quote .all{display:none}.comment-item .comment-text{margin-left:10px}::-webkit-input-placeholder{color:#ccc}.review-comment-form .form-textarea-wrapper{position:relative;margin-top:10px}.review-comment-form .form-textarea-wrapper .avatar{float:left;margin-right:10px}.review-comment-form .form-textarea-wrapper .form-field{overflow:hidden}.review-comment-form .form-textarea{width:95%;padding:10px 8px;border:1px solid #e5e5e5}.review-comment-form .add_comment{display:block;background-color:#f9f9f9;margin-top:8px;padding:3px 12px}.review-comment-form .add_comment:focus{border-color:#999}.reply-comment{position:relative;padding:3px 4px;margin-bottom:5px;background-color:#e8eef2}.reply-comment .lnk-close{position:absolute;right:10px;top:10px;font-size:16px;line-height:1;padding:0 2px}.reply-comment .lnk-close:hover{background:#999;color:white}.reply-comment p{width:30em;padding:6px;margin:0}.reply-comment .all{display:none}.reply-comment .author{margin-left:10px}.reply-comment .pubdate{white-space:nowrap;margin-left:10px}.top-tab{font-size:13px;color:#37a}.top-tab>li{float:left}.top-tab>li:not(.dropdown):not(:last-of-type):after{color:#111;content:"/";padding:0 4px}.top-tab.tabs{padding-bottom:9px;border-bottom:1px solid #eee}.top-tab.tabs>li:after{font-size:0;color:white;content:""}.top-tab.tabs>li a{padding:0 8px}.top-tab.tabs>li a:first-child{padding-left:0}.top-tab .selected,.top-tab .selected a{color:#111;cursor:default}.top-tab .selected:hover,.top-tab .selected a:hover{color:#111;background:transparent}.top-tab a:hover{color:#37a;background:transparent}.top-tab .btn{line-height:2;background-color:#fbe9d9;border:1px solid #fad5b5;border-radius:2px;font-size:12px}.top-tab .btn.create{padding:7px 12px;line-height:13px;font-size:13px;color:#C65E24;background-color:rgba(198,94,36,0.15);border:none}.top-tab .btn.create:before{content:'';background:url(/f/zerkalo/2b420e1750aba8cf053de75b4a5b6fed5438c64b/pics/write.png) center/cover;float:left;width:13px;height:13px;margin-right:4px}.top-tab .btn a{color:#ca6445}.top-tab .btn a:hover{background:transparent}.list li{position:relative;color:#666}.list li:not(:first-child){padding-top:10px;margin-top:10px;border-top:1px dashed #e6e6e6}.list .pic{position:absolute;left:0}.list .pic:not(:first-child){top:10px}.list .pic img{width:24px;height:24px}.list .content{overflow:hidden;margin-left:34px}.list .pubtime{color:#999}.list.review-fav-list,.list.collect-list,.list.review-rec-list{padding:20px 0 0 0}.list.review-donate-list{padding:10px 0 0 0}.list.review-fav-list p,.list.review-rec-list p,.list.review-donate-list p{padding:0;margin:8px 0 0 0;background:#f9f9f9}.list.review-fav-list p a,.list.review-rec-list p a,.list.review-donate-list p a{display:block;padding:8px}.list.review-fav-list p a:link,.list.review-fav-list p a:visited,.list.review-fav-list p a:hover,.list.review-rec-list p a:link,.list.review-rec-list p a:visited,.list.review-rec-list p a:hover,.list.review-donate-list p a:link,.list.review-donate-list p a:visited,.list.review-donate-list p a:hover{color:#666}.list.review-fav-list p a:hover,.list.review-rec-list p a:hover,.list.review-donate-list p a:hover{background:transparent}.author-wrap{margin-bottom:40px}.gallery_topic{display:block;border-radius:2px;border:1px solid rgba(0,0,0,0.15);padding:20px;color:#000000;margin-bottom:30px;overflow:hidden;width:675px;box-sizing:border-box}.gallery_topic:hover{background:#fff}.gallery_topic h2{color:#333;line-height:1;margin-bottom:8px;font-weight:500}.gallery_topic .meta{color:#999999;float:left;line-height:1}.gallery_topic .link{color:#37a;float:right;line-height:1}.gallery_topic .link:hover{color:#fff;background:#37a}
