.contest-post-detail{font-family:'URW Geometric';background-color:#fff}.contest-post-detail .img-full-width-height{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contest-post-detail .btn-vote{position:relative;background-color:#0a8dd8;border:.5px solid #0a8dd8;border-radius:14px;color:#fff;font-size:0;font-weight:600;padding:0 12px;text-align:center}.contest-post-detail .btn-vote:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.contest-post-detail .btn-vote:focus,.contest-post-detail .btn-vote:hover{cursor:pointer}.contest-post-detail .btn-vote .cooky-ico{position:relative}.contest-post-detail .btn-vote .cooky-ico:before{content:'\f010';position:absolute;font-weight:500}.contest-post-detail .btn-vote.active{background-color:#eee;border-color:#dbdbdb;color:#606060}.contest-post-detail .related-post-list-container,.contest-post-detail .top-container{background-color:#f6f6f6}.contest-post-detail .top-container .title-1{font-weight:600;margin:10px 0 12px}.contest-post-detail .top-container .description{color:#5f5f5f;font-size:18px;font-weight:400;line-height:24px}.contest-post-detail .top-container .description .view-more{display:inline-block;color:#36a766;font-size:18px;font-weight:500}.contest-post-detail .body-container{padding:25px;position:relative;height:100%;margin:0 auto;width:1170px}.contest-post-detail .post-container{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.contest-post-detail .post-container .body-container .post{margin:0 auto;max-width:800px}.contest-post-detail .post-container .body-container .post .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contest-post-detail .post-container .body-container .post .info .user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contest-post-detail .post-container .body-container .post .info .user .avatar{border-radius:50%;height:60px;margin-right:10px;overflow:hidden;width:60px}.contest-post-detail .post-container .body-container .post .info .user .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contest-post-detail .post-container .body-container .post .info .user .overview a:hover{text-decoration:none}.contest-post-detail .post-container .body-container .post .info .user .overview .name{font-size:17px;font-weight:600;margin-right:2px}.contest-post-detail .post-container .body-container .post .info .user .overview .level{font-size:14px}.contest-post-detail .post-container .body-container .post .info .user .overview .recipe-follower{display:block;color:silver;font-size:14px;font-weight:400}.contest-post-detail .post-container .body-container .post .info .vote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contest-post-detail .post-container .body-container .post .info .vote .vote-count{color:#0a8dd8;font-size:30px;font-weight:600;margin-right:20px}.contest-post-detail .post-container .body-container .post .info .vote .btn-vote{min-width:150px}.contest-post-detail .post-container .body-container .post .info .vote .btn-vote .cooky-ico{font-size:20px;line-height:59px;padding:0 0 0 28px}.contest-post-detail .post-container .body-container .post .info .vote .btn-vote .cooky-ico:before{left:2px;top:0;font-size:20px}.contest-post-detail .post-container .body-container .post .image{margin:20px 0;width:100%}.contest-post-detail .post-container .body-container .post .call-vote{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contest-post-detail .post-container .body-container .post .call-vote .btn-vote{border:none;font-size:18px;line-height:60px;margin:0 auto;width:80%}.contest-post-detail .post-container .body-container .post .call-vote .desc{display:block;color:#9e9e9e;font-size:18px;font-weight:500;margin:12px 0}.contest-post-detail .post-container .body-container .post .image img.first{height:500px;-o-object-fit:cover;object-fit:cover;width:800px}.contest-post-detail .post-container .body-container .post .image img{height:254px;margin-bottom:15px;width:254px;margin-right:15px}.contest-post-detail .post-container .body-container .post .image img.no-margin-right{margin-right:0!important}.contest-post-detail .related-post-list-container .body-container .topic{font-weight:600;margin-top:0;padding-bottom:25px}.contest-post-detail .related-post-list-container .body-container .post-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contest-post-detail .related-post-list-container .body-container .post-list .item{padding-right:30px;padding-bottom:30px;width:calc(100% / 3);overflow:hidden}.contest-post-detail .related-post-list-container .body-container .post-list .item:hover .image img{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.contest-post-detail .related-post-list-container .body-container .post-list .item .image{width:100%;height:200px;overflow:hidden}.contest-post-detail .related-post-list-container .body-container .post-list .item .image img{-webkit-transition:all linear .3s;transition:all linear .3s}.contest-post-detail .related-post-list-container .body-container .post-list .item .name{text-align:center}.contest-post-detail .related-post-list-container .body-container .post-list .item .name .space-line{display:block;height:20px}.contest-post-detail .related-post-list-container .body-container .post-list .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .user .avatar{border-radius:50%;height:50px;margin-right:5px;overflow:hidden;width:50px;min-width:50px}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .user .overview .text-join-by{display:block;font-size:14px}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .user .overview .full-name{font-size:15px;font-weight:600;max-width:100px}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .vote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .vote .vote-count{display:block;font-size:22px;margin-right:0;color:#0a8dd8;font-weight:600}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .vote .btn-vote{height:40px;line-height:36px;font-size:14px;-webkit-transition:all linear .3s;transition:all linear .3s}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .vote .btn-vote .cooky-ico{padding-left:22px}.contest-post-detail .related-post-list-container .body-container .post-list .item .info .vote .btn-vote .cooky-ico:before{left:2px;top:0}.contest-post-detail .post-list .item .name .main h1{font-size:18px;line-height:22px}.contest-post-detail .post-list .item .name .sub{display:block;color:#36a766;font-size:15px;font-weight:600;line-height:20px;margin:2px 0}
.level-chefee{color:#be6ee1!important}.level-tastee{color:#ee6d07!important}.level-cookee{color:#f40b36!important}.level-newbee{color:#2ca4fa!important}.rank1{color:#ff4f4f!important}.rank2{color:#00bcd5!important}.rank3{color:#fec307!important}.rank4{color:#795549!important}.rank5{color:#747474!important}