@charset "utf-8";			


/********
 일반 포스트
*/

.feed_post{width:588px;border-radius:13px;margin-top:16px;border:none;box-shadow:0 1px 8px 0 rgba(3, 24, 39, 0.12), 0 3px 3px -2px rgba(3, 24, 39, 0.1), 0 3px 4px 0 rgba(3, 24, 39, 0.08);}

.feed_post .share_header{padding:16px 0 12px 0;margin:auto;width:calc(100% - 40px);border-bottom:solid 1px #ebeff8;display:table;}
.feed_post .share_header .share_info_wrap{display:table-cell;width:calc(100% - 28px);}
.feed_post .share_header .shared_icon{height:20px;vertical-align:top;margin:1px 4px 0 0;}
.feed_post .share_header .share_text{line-height:22px;vertical-align:top;width:calc(100% - 24px);}
.feed_post .share_header .dev_user_icon{margin:3px 0 0 2px;}
.feed_post .share_header .share_cnt{cursor:pointer;}
.feed_post .share_header .share_time{margin-left:4px;}
.feed_post .share_header .post_option_button_wrap{display:table-cell;height:20px;width:28px;vertical-align:middle;padding-left:8px;}
.feed_post .share_header .post_option_button{height:20px;cursor:pointer;}
.feed_post .share_header .post_option_button:hover{background:#ebeff8;border-radius:10px;box-shadow: 0 0 0 4px #ebeff8;}

.feed_post .post_header{width:100%;padding:20px 20px 16px 20px;}
.feed_post .post_header .profile_container{width:48px;height:48px;margin-right:8px;vertical-align:top;}
.feed_post .post_header .profile_container .profile_image{width:48px;height:48px;border-radius:24px;border:solid 1px #ced8e5;}
.feed_post .post_header .header_text_wrap{width:calc(100% - 56px);}
.feed_post .post_header .header_text_wrap.has_follow_button{width:calc(100% - 124px);}
.feed_post .post_header .header_text_wrap.has_open_state{width:calc(100% - 86px);}
.feed_post .post_header .header_text_wrap.has_dot_option{width:calc(100% - 84px);}
.feed_post .post_header .header_text_wrap.has_follow_button.has_open_state{width:calc(100% - 154px);}
.feed_post .post_header .header_text_wrap.has_follow_button.has_dot_option{width:calc(100% - 152px);}
.feed_post .post_header .header_text_wrap.has_open_state.has_dot_option{width:calc(100% - 114px);}
.feed_post .post_header .header_text_wrap.has_follow_button.has_open_state.has_dot_option{width:calc(100% - 182px);}
.feed_post .post_header .header_text_wrap .user_nickname{line-height:22px;margin-top:3px;}
.feed_post .post_header .header_text_wrap .user_nickname .dev_user_icon{margin:3px 0 0 2px;}
.feed_post .post_header .header_text_wrap .user_nickname.no_game{margin-top:13px;}
.feed_post .post_header .header_text_wrap .user_nickname .sponsored_text{vertical-align:top;}
.feed_post .post_header .header_text_wrap .category_name{line-height:16px;margin-top:2px;}
.feed_post .post_header .header_text_wrap .category_name .category_tip{border-radius:4px;background:#7f8fa6;line-height:16px;vertical-align:top;margin:0px 2px 0 0;padding:0 4px;}
.feed_post .post_header .header_text_wrap .category_name .category_icon{height:16px;vertical-align:top;margin:0px 2px 0 0;}
.feed_post .post_header .header_text_wrap .achievement_title{line-height:13px;margin-top:-1px;}
.feed_post .post_header .header_text_wrap .achievement_title.no_game{margin-top:8px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .user_nickname{line-height:20px;margin-top:1px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .user_nickname .dev_user_icon{margin:3px 0 0 2px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .user_nickname.no_game{line-height:20px;margin-top:10px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .user_nickname.no_game .dev_user_icon{margin:2px 0 0 2px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .category_name{line-height:16px;margin-top:1px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .category_name .category_tip{border-radius:4px;background:#7f8fa6;line-height:16px;vertical-align:top;margin:0px 2px 0 0;padding:0 4px;}
.feed_post .post_header .header_text_wrap .has_achievement_title .category_icon{height:16px;vertical-align:top;margin:0px 2px 0 0;}
.feed_post .post_header .follow_button{vertical-align:top;margin:6px 0 0 8px;width:60px;}
.feed_post .post_header .open_state_icon{height:22px;vertical-align:top;margin:9px 0 0 8px;}
.feed_post .post_header .post_option_button{height:20px;vertical-align:top;margin:10px 0 0 8px;cursor:pointer;}
.feed_post .post_header .post_option_button:hover{background:#ebeff8;border-radius:10px;box-shadow: 0 0 0 4px #ebeff8;}

.feed_post .review_header{width:100%;padding:16px 20px;}
.feed_post .review_header .header_top{padding-bottom:12px;margin-bottom:16px;width:100%;border-bottom:solid 1px #ebeff8;position:relative;}
.feed_post .review_header .header_top .review_user_wrap{display:table-cell;width:100%;vertical-align:middle;}
.feed_post .review_header .header_top .review_user_wrap.has_follow_button{width:100%;}
.feed_post .review_header .header_top .top_text{line-height:22px;vertical-align:top;width:100%;}
.feed_post .review_header .header_top .profile_image{height:20px;width:20px;border-radius:10px;border:solid 1px #ced8e5;vertical-align:top;margin:1px 4px 0 0;}
.feed_post .review_header .header_top .user_nickname .dev_user_icon{margin:3px 0 0 1px;}
.feed_post .review_header .header_top .display_time{margin-left:4px;}
.feed_post .review_header .header_top .follow_button_wrap{display:table-cell;vertical-align:middle;width:68px;padding-left:8px;}
.feed_post .review_header .header_top .follow_button{width:60px;}
.feed_post .review_header .header_top .post_option_button_wrap{display:table-cell;height:20px;width:28px;vertical-align:middle;padding-left:8px;}
.feed_post .review_header .header_top .post_option_button{height:20px;cursor:pointer;}
.feed_post .review_header .header_top .post_option_button:hover{background:#ebeff8;border-radius:10px;box-shadow: 0 0 0 4px #ebeff8;}
.feed_post .review_header .game_cover{vertical-align:top;width:80px;height:80px;margin-right:16px;border-radius:8px;background-size:cover;background-position:center;}
.feed_post .review_header .review_info{vertical-align:top;width:calc(100% - 96px);position:relative;}
.feed_post .review_header .review_info .user_info_wrap{line-height:18px;margin-top:2px;width:100%;}
.feed_post .review_header .review_info .user_info_wrap.has_open_state{width:calc(100% - 30px);}
.feed_post .review_header .review_info .user_info_wrap.has_follow_button{width:calc(100% - 68px);}
.feed_post .review_header .review_info .user_info_wrap.has_open_state.has_follow_button{width:calc(100% - 98px);}
.feed_post .review_header .review_info .profile_image{height:16px;width:16px;border-radius:8px;border:solid 1px #ced8e5;vertical-align:top;margin:1px 4px 0 0;}
.feed_post .review_header .review_info .game_name{line-height:24px;margin-top:12px;}
.feed_post .review_header .review_info .game_name.has_share{margin-top:4px;}
.feed_post .review_header .review_info .game_name .mobile_icon_new{height:22px;vertical-align:top;margin:2px 2px 0 0;}
.feed_post .review_header .review_info .library_info{margin-top:8px;}
.feed_post .review_header .review_info .library_info .short_review_point{height:21px;line-height:19px;border:solid 1px #3f9dff;border-radius:4px;padding:0 4px;}
.feed_post .review_header .review_info .library_info .short_review_point.no_review_point{border:solid 1px #b2bdce;}
.feed_post .review_header .review_info .library_info .short_review_point img{height:15px;vertical-align:top;margin:2px 2px 0 0;}
.feed_post .review_header .review_info .library_info .library_state_info{height:21px;line-height:19px;border:solid 1px;border-radius:4px;padding:0 4px;margin-left:4px;}
.feed_post .review_header .review_info .library_info .library_state_info img{height:15px;vertical-align:top;margin:2px 2px 0 0;}
.feed_post .review_header .review_info .library_info .library_state_info.state_color_0{border-color:#b2bdce;color:#b2bdce;}
.feed_post .review_header .review_info .library_info .library_state_info.state_color_1{border-color:#3f9dff;color:#3f9dff;}
.feed_post .review_header .review_info .library_info .library_state_info.state_color_2{border-color:#00c2a8;color:#00c2a8;}
.feed_post .review_header .review_info .library_info .library_state_info.state_color_3{border-color:#ec5245;color:#ec5245;}
.feed_post .review_header .review_info .library_info .library_state_info.state_color_4{border-color:#3b4757;color:#3b4757;}
.feed_post .review_header .review_info .library_info .library_state_info.state_color_5{border-color:#f99b00;color:#f99b00;}
.feed_post .review_header .review_info .library_info .post_cnt{height:21px;line-height:19px;border:solid 1px #7f8fa6;border-radius:4px;padding:0 4px;margin-left:4px;}
.feed_post .review_header .review_info .open_state_icon{height:22px;position:absolute;top:0;right:0;}
.feed_post .review_header .review_info .follow_button{width:60px;position:absolute;top:-3px;right:0;}
.feed_post .review_header .review_info .follow_button.has_open_state{right:30px;}

.feed_post .featured_tag_wrap{padding:0 20px 8px 20px;}
.feed_post .featured_tag{height:23px;line-height:21px;background:#fff5bd;border:solid 1px #ffef91;border-radius:6px;color:#f76f00;padding:0 6px;}
.feed_post .featured_tag img{height:18px;margin-top:1px;}

.feed_post .no_review_wrap{width:100%;padding:24px 20px 28px 20px;text-align:center;line-height:20px;}
.feed_post .no_review_wrap .no_review_button{width:96px;margin-top:16px;font-weight:700;}

.feed_post .post_content_wrap{width:100%;padding:0px 20px 8px 20px;position:relative;line-height:22px;white-space:pre-wrap;transition:height 0.15s ease-in;overflow:hidden;}
.feed_post .post_content_wrap > p{word-break:break-word;min-height:22px;}
.feed_post .post_content_wrap > p.p_c_title{font-size:20px;font-weight:bold;line-height:28px;}
.feed_post .post_content_wrap > p.p_c_title .mobile_icon_new{height:24px;margin-top:2px;}
.feed_post .post_content_wrap > h1{word-break:break-word;min-height:22px;}
.feed_post .post_content_wrap > h1{font-size:20px;font-weight:bold;line-height:28px;}
.feed_post .post_content_wrap > h1 .mobile_icon_new{height:24px;margin-top:2px;}
.feed_post .post_content_wrap .post_more_button{position:absolute;bottom:-1px;width:calc(100% - 40px);height:75px;cursor:pointer;background:rgba(255,255,255,0.5);background:linear-gradient(to top, rgba(255,255,255,1) 25%, rgba(255,255,255,0));display:none;z-index:4;user-select:none;}
.feed_post .post_content_wrap .post_more_button span{position:absolute;line-height:18px;bottom:0px;left:0;}

.feed_post .post_content_wrap .spoiler_box_wrap{width:100%;position:relative;height:96px;margin-top:16px;overflow:hidden;}
.feed_post .post_content_wrap .spoiler_box{position:relative;z-index:1;opacity:0;}
.feed_post .post_content_wrap .spoiler_box > p{word-break:break-word;min-height:22px;}
.feed_post .post_content_wrap .spoiler_content_wrap{z-index:2;position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background:#FFF;border:dashed 2px #B2BDCE;border-radius:11px;}
.feed_post .post_content_wrap .spoiler_button_wrap{margin-top:34px;height:24px;}
.feed_post .post_content_wrap .spoiler_button_wrap .spoiler_button{color:#3F9DFF;margin-left:6px;cursor:pointer;}
.feed_post .post_content_wrap .spoiler_close_wrap{margin:20px 0px;width:100%;height:24px;line-height:24px;}
.feed_post .post_content_wrap .spoiler_close_wrap .divider{height:2px;width:calc(100% - 160px);display:inline-block;border-top:dashed 2px #EC5245;vertical-align:top;float:left;margin-top:11px;}
.feed_post .post_content_wrap .spoiler_close_wrap .spoiler_close_button{float:right;line-height:24px;vertical-align:top;cursor:pointer;}
.feed_post .post_content_wrap .spoiler_close_wrap .spoiler_close_button img{height:24px;vertical-align:top;margin-right:4px;}

.feed_post .spoiler_cover_wrap{position:relative;height:0px;overflow:hidden;}

.feed_post .post_image_wrap{margin:16px 20px 0 20px;overflow:hidden;}
.feed_post .post_image_wrap .single_image_wrap{width:100%;}
.feed_post .post_image_wrap .multi_image_wrap{width:100%;position:relative;}
.feed_post .post_image_wrap .multi_image_wrap .multi_image_padding{position:absolute;top:0;bottom:0;left:0;right:0;} 
.feed_post .post_image_wrap .image_container{float:left;border:solid 1px #FFF;cursor:pointer;}
.feed_post .post_image_wrap .single_image_wrap .image_container{border-radius:13px;}
.feed_post .post_image_wrap .image_container.br_tl{border-top-left-radius:13px;}
.feed_post .post_image_wrap .image_container.br_tr{border-top-right-radius:13px;}
.feed_post .post_image_wrap .image_container.br_bl{border-bottom-left-radius:13px;}
.feed_post .post_image_wrap .image_container.br_br{border-bottom-right-radius:13px;}
.feed_post .post_image_wrap .more_image_cover{width:100%;height:100%;text-align:center;position:absolute;right:0px;bottom:0px;background:rgba(0, 0, 0, 0.7);}
.feed_post .post_image_wrap .more_image_cover div{position:relative;top:50%;transform:translateY(-50%);}

.feed_post .sponsored_preview_wrap{margin:16px 20px 0 20px;}
.feed_post .sponsored_preview_wrap.no_content{margin:0px 20px;}
.feed_post .sponsored_preview_wrap .sponsored_preview{border:solid 1px #ced8e5;border-radius:13px;overflow:hidden;background:#FFF;}
.feed_post .sponsored_preview_wrap .sponsored_image{width:100%;height:286px;background-size:cover;background-position:center;}
.feed_post .sponsored_preview_wrap .text_wrap{border-top:solid 1px #ced8e5;padding:16px 20px;}
.feed_post .sponsored_preview_wrap .text_wrap .text_info_wrap{display:inline-block;vertical-align:top;width:calc(100% - 116px);margin-right:12px;}
.feed_post .sponsored_preview_wrap .text_wrap .title{line-height:24px;}
.feed_post .sponsored_preview_wrap .text_wrap .description{line-height:19px;margin-top:2px;}
.feed_post .sponsored_preview_wrap .text_wrap .url{line-height:18px;margin-top:1px;}
.feed_post .sponsored_preview_wrap .text_wrap .preview_button_wrap{display:inline-block;vertical-align:top;width:104px;}
.feed_post .sponsored_preview_wrap .text_wrap .preview_button{width:104px;margin-top:13px;}

.feed_post .display_time_wrap{padding:8px 20px 0 20px;line-height:19px;}

.feed_post .like_user_list{margin:16px 20px 0 20px;width:calc(100% - 40px);height:18px;position:relative;}
.feed_post .like_user_list .profile_image{height:18px;width:18px;border-radius:9px;border:solid 1px #ced8e5;position:absolute;top:0;left:0;background:#FFF;}
.feed_post .like_user_list .like_user_text{line-height:18px;position:absolute;top:0;}
.feed_post .like_user_list .like_user_text .dev_user_icon{margin-top:1px;}
.feed_post .like_user_list .show_list_button{cursor:pointer;}

.feed_post .reaction_button_group_wrap{margin:12px 20px 0 20px;padding:4px 0;width:calc(100% - 40px);border-top:solid 1px #ebeff8;border-bottom:solid 1px #ebeff8;user-select:none;}
.feed_post .reaction_button_group_wrap .reaction_button_wrap{width:32%;margin-right:2%;text-align:center;}
.feed_post .reaction_button_group_wrap.my_reaction .reaction_button_wrap{width:49%;}
.feed_post .reaction_button_group_wrap .reaction_button_wrap:last-child{margin-right:0;}
.feed_post .reaction_button_group_wrap .reaction_button{width:95%;height:32px;border-radius:16px;line-height:32px;cursor:pointer;}
.feed_post .reaction_button_group_wrap .reaction_button:hover{background:#e5f3ff;}
.mobile_width .feed_post .reaction_button_group_wrap .reaction_button:hover{background:transparent;}
.feed_post .reaction_button_group_wrap .reaction_button.selected{color:#3F9DFF;}
.feed_post .reaction_button_group_wrap .reaction_button .reaction_icon{height:22px;vertical-align:top;margin:5px 2px 0 0;}
.feed_post .reaction_button_group_wrap .reaction_button.animate.like_button .reaction_icon{transform-origin:-4% 70%;animation:likeAni .4s cubic-bezier(.64,.6,.73,1.39) 0s 1 normal;}
@keyframes likeAni {
	0%		{transform:rotate(0deg);}
	70%		{transform:rotate(-17deg);}
	100%	{transform:rotate(0deg);}
}

.feed_post .expand_comment_wrap{padding:12px 20px 0 20px;}
.feed_post .expand_comment_wrap .expand_comment{line-height:19px;cursor:pointer;}

.feed_post .comment_list .comment_item{width:100%;padding:12px 20px 0px 20px;position:relative;}
.feed_post .comment_item .profile_container{width:32px;vertical-align:top;margin:4px 8px 0 0;}
.feed_post .comment_item .profile_container .profile_image{width:32px;height:32px;border-radius:16px;border:solid 1px #ced8e5;}
.feed_post .comment_item .comment_info_wrap{width:calc(100% - 66px);vertical-align:top;}
.feed_post .comment_item .comment_info_wrap .user_achievement_title{line-height:13px;margin-top:4px;}
.feed_post .comment_item .comment_info_wrap .user_nickname{line-height:19px;}
.feed_post .comment_item .comment_info_wrap .user_nickname .dev_user_icon{margin:1px 0 0 2px;}
.feed_post .comment_item .comment_info_wrap .comment_text{width:calc(100% - 30px);line-height:19px;white-space:pre-wrap;position:relative;overflow:hidden;transition:height 0.15s ease-in;}
.feed_post .comment_item .comment_info_wrap .comment_text > p{min-height:19px;word-break:break-word;}
.feed_post .comment_item .comment_more_button{position:absolute;bottom:-1px;width:100%;height:75px;cursor:pointer;background:rgba(255,255,255,0.5);background:linear-gradient(to top, rgba(255,255,255,1) 25%, rgba(255,255,255,0));display:none;z-index:4;user-select:none;}
.feed_post .comment_item .comment_more_button span{position:absolute;line-height:18px;bottom:0px;left:0;}
.feed_post .comment_item .comment_info_wrap .comment_footer{margin-top:4px;line-height:18px;user-select:none;}
.feed_post .comment_item .comment_info_wrap .comment_footer .show_like_button{cursor:pointer;}
.feed_post .comment_item .comment_info_wrap .comment_footer .mention_button{cursor:pointer;}
.feed_post .comment_item .comment_image{width:calc(100% - 30px);margin-top:8px;}
.feed_post .comment_item .comment_image .image_container{max-height:260px;max-width:100%;}
.feed_post .comment_item .comment_image .image_container .image{cursor:pointer;}
.feed_post .comment_item .comment_divider{width:calc(100% - 40px);height:1px;background:#ebeff8;margin:12px 0 0 40px;}
.feed_post .comment_item:last-child .comment_divider{background:transparent;margin-top:4px;}
.feed_post .comment_item .comment_option_button{height:18px;position:absolute;top:13px;right:20px;cursor:pointer;}
.feed_post .comment_item .comment_option_button:hover{background:#ebeff8;border-radius:9px;box-shadow: 0 0 0 4px #ebeff8;}
.feed_post .comment_item .comment_like_button{height:18px;position:absolute;bottom:13px;right:20px;cursor:pointer;opacity:0.6;}
.feed_post .comment_item .comment_like_button.selected{opacity:1;}
.feed_post .comment_item:last-child .comment_like_button{bottom:4px;}
.feed_post .comment_item .comment_like_button.animate{transform-origin:-4% 70%;animation:likeAni .5s cubic-bezier(.64,.6,.73,1.39) 0s 1 normal;}

.feed_post .write_comment{padding:16px 0;width:calc(100% - 40px);margin:auto;}
.feed_post .write_comment .comment_image_input{display:none;}
.feed_post .write_comment .comment_image_dragover{border-radius:19px;background:#ebeff8;}
.feed_post .write_comment .dragover_on{background:#bfe1ff;}
.feed_post .write_comment .upload_image_icon{height:24px;vertical-align:top;margin:7px 0 0 16px;cursor:pointer;}
.feed_post .write_comment .comment_login{line-height:19px;width:calc(100% - 40px);padding:9px 8px 10px 8px;display:inline-block;}
.feed_post .write_comment .comment_text_area{line-height:19px;width:calc(100% - 80px);min-height:38px;display:inline-block;position:relative;}
.feed_post .write_comment .comment_text_area .editor_placeholder{position:absolute;line-height:19px;top:9px;left:8px;z-index:0;}
.feed_post .write_comment .comment_text_area .editor{position:relative;z-index:1;white-space:pre-wrap;padding:9px 8px 10px 8px;}
.feed_post .write_comment .comment_text_area .editor > p{position:relative;}
.feed_post .write_comment .write_comment_button{vertical-align:bottom;line-height:38px;cursor:pointer;color:#3f9dff;user-select:none;}
.feed_post .write_comment .write_comment_button.disabled{color:#bfe1ff;}
.feed_post .write_comment .comment_image_thumbnail_wrap{display:none;padding-bottom:12px;}
.feed_post .write_comment .comment_image_thumbnail_wrap .comment_image_thumbnail{margin-left:48px;position:relative;width:128px;height:128px;background:#FFF;}
.feed_post .write_comment .comment_image_thumbnail_wrap .comment_image_thumbnail .comment_image{width:128px;height:128px;}
.feed_post .write_comment .comment_image_thumbnail_wrap .button_container{position:absolute;top:0;left:0;width:128px;height:128px;border:solid 1px #ced8e5;}
.feed_post .write_comment .comment_image_thumbnail_wrap .button_container .crop_button{position:absolute;bottom:4px;right:4px;height:24px;width:24px;border-radius:12px;padding:4px;cursor:pointer;background:#3f9dff;box-shadow:-1px -1px 4px 0 rgba(29, 29, 29, 0.3);}
.feed_post .write_comment .comment_image_thumbnail_wrap .button_container .delete_button{position:absolute;top:4px;right:4px;height:24px;width:24px;border-radius:12px;padding:4px;cursor:pointer;background:#7f8fa6;box-shadow:-1px -1px 4px 0 rgba(29, 29, 29, 0.3);}

.feed_post .modify_comment{width:100%;}
.feed_post .modify_comment .comment_image_input{display:none;}
.feed_post .modify_comment .comment_image_dragover{display:inline-block;vertical-align:top;width:calc(100% - 40px);border-radius:19px;background:#ebeff8;}
.feed_post .modify_comment .dragover_on{background:#bfe1ff;}
.feed_post .modify_comment .upload_image_icon{height:24px;vertical-align:top;margin:7px 0 0 12px;cursor:pointer;}
.feed_post .modify_comment .comment_text_area{line-height:19px;width:calc(100% - 40px);min-height:38px;display:inline-block;position:relative;}
.feed_post .modify_comment .comment_text_area .editor_placeholder{position:absolute;line-height:19px;top:9px;left:8px;z-index:0;}
.feed_post .modify_comment .comment_text_area .editor{position:relative;z-index:1;white-space:pre-wrap;padding:9px 8px 10px 8px;}
.feed_post .modify_comment .comment_text_area .editor > p{position:relative;}
.feed_post .modify_comment .comment_image_thumbnail_wrap{display:none;padding-bottom:12px;}
.feed_post .modify_comment .comment_image_thumbnail_wrap .comment_image_thumbnail{margin-left:44px;position:relative;width:128px;height:128px;background:#FFF;}
.feed_post .modify_comment .comment_image_thumbnail_wrap .comment_image_thumbnail .comment_image{width:128px;height:128px;}
.feed_post .modify_comment .comment_image_thumbnail_wrap .button_container{position:absolute;top:0;left:0;width:128px;height:128px;border:solid 1px #ced8e5;}
.feed_post .modify_comment .comment_image_thumbnail_wrap .button_container .crop_button{position:absolute;bottom:4px;right:4px;height:24px;width:24px;border-radius:12px;padding:4px;cursor:pointer;background:#3f9dff;box-shadow:-1px -1px 4px 0 rgba(29, 29, 29, 0.3);}
.feed_post .modify_comment .comment_image_thumbnail_wrap .button_container .delete_button{position:absolute;top:4px;right:4px;height:24px;width:24px;border-radius:12px;padding:4px;cursor:pointer;background:#7f8fa6;box-shadow:-1px -1px 4px 0 rgba(29, 29, 29, 0.3);}
.feed_post .modify_comment .submit_button_wrap{text-align:right;line-height:18px;margin-top:4px;user-select:none;}
.feed_post .modify_comment .submit_button_wrap .cancel_button{cursor:pointer;}
.feed_post .modify_comment .submit_button_wrap .modify_comment_button{cursor:pointer;}


@media only screen and (max-width:599px) {
	.feed_post{width:100vw;border-radius:0px;box-shadow:none;margin-top:0px;border:none;border-top:solid 8px #EBEFF8;}	
	#modalPopupRegion .feed_post{border-top:none;min-height:calc(100vh - 44px);padding-bottom:200px;}
	#modalPopupRegion #popupName_compareReview{min-height:calc(100vh - 44px);}
	#modalPopupRegion #popupName_compareReview .feed_post:first-child{padding-bottom:0;min-height:auto;}
	#modalPopupRegion #popupName_compareReview .feed_post:last-child{border-top:solid 8px #EBEFF8;min-height:auto;}
	
	.feed_post .share_header{padding:12px 0;margin:auto;width:calc(100% - 32px);border-bottom:solid 1px #ebeff8;}
	.feed_post .share_header .share_info_wrap{display:table-cell;width:calc(100% - 22px);}
	.feed_post .share_header .shared_icon{height:18px;margin:0px 4px 0 0;}
	.feed_post .share_header .share_text{line-height:20px;width:calc(100% - 22px);font-size:12px;}
	.feed_post .share_header .user_nickname{font-size:12px;}
	.feed_post .share_header .share_cnt{font-size:12px;}
	.feed_post .share_header .share_time{margin-left:2px;}
	.feed_post .share_header .post_option_button_wrap{height:18px;width:22px;padding-left:4px;}
	.feed_post .share_header .post_option_button{height:18px;}
	
	.feed_post .post_header{padding:16px 16px 12px 16px;}
	.feed_post .post_header .header_text_wrap.has_follow_button{width:calc(100% - 120px);}
	.feed_post .post_header .header_text_wrap.has_open_state{width:calc(100% - 80px);}
	.feed_post .post_header .header_text_wrap.has_dot_option{width:calc(100% - 80px);}
	.feed_post .post_header .header_text_wrap.has_follow_button.has_open_state{width:calc(100% - 144px);}
	.feed_post .post_header .header_text_wrap.has_follow_button.has_dot_option{width:calc(100% - 144px);}
	.feed_post .post_header .header_text_wrap.has_open_state.has_dot_option{width:calc(100% - 110px);}
	.feed_post .post_header .header_text_wrap.has_follow_button.has_open_state.has_dot_option{width:calc(100% - 168px);}
	.feed_post .post_header .follow_button{margin:6px 0 0 4px;}
	.feed_post .post_header .open_state_icon{height:20px;margin:10px 0 0 4px;}
	.feed_post .post_header .post_option_button{margin:10px 0 0 4px;}

	.feed_post .review_header{padding:12px 16px 16px 16px;}
	.feed_post .review_header .header_top .top_text{line-height:18px;font-size:12px;}
	.feed_post .review_header .header_top .profile_image{height:18px;width:18px;border-radius:9px;margin:0px 4px 0 0;}
	.feed_post .review_header .header_top .user_nickname .dev_user_icon{margin:1px 0 0 1px;}
	.feed_post .review_header .header_top .display_time{margin-left:2px;}
	.feed_post .review_header .header_top .follow_button_wrap{width:66px;padding-left:6px;}
	.feed_post .review_header .header_top .post_option_button_wrap{height:18px;width:22px;padding-left:4px;}
	.feed_post .review_header .header_top .post_option_button{height:18px;}
	.feed_post .review_header .game_cover{margin-right:12px;}
	.feed_post .review_header .review_info{width:calc(100% - 92px);}
	.feed_post .review_header .review_info .user_info_wrap{margin-top:2px;}
	.feed_post .review_header .review_info .user_info_wrap.has_open_state{width:calc(100% - 24px);}
	.feed_post .review_header .review_info .user_info_wrap.has_follow_button{width:calc(100% - 66px);}
	.feed_post .review_header .review_info .user_info_wrap.has_open_state.has_follow_button{width:calc(100% - 88px);}
	.feed_post .review_header .review_info .open_state_icon{height:20px;position:absolute;top:0;right:0;}
	.feed_post .review_header .review_info .follow_button{position:absolute;top:-3px;right:0;}
	.feed_post .review_header .review_info .follow_button.has_open_state{right:24px;}
	
	.feed_post .featured_tag_wrap{padding:0 16px 8px 16px;}

	.feed_post .post_content_wrap{padding:0px 16px;}
	.feed_post .post_content_wrap .post_more_button{width:calc(100% - 32px);}
	.feed_post .post_content_wrap > p.p_c_title{font-size:18px; font-weight:bold; line-height:26px;}
	.feed_post .post_content_wrap > p.p_c_title .mobile_icon_new{height:22px;margin-top:2px;}
	
	.feed_post .post_image_wrap{margin:16px 16px 0 16px;}
	
	.feed_post .sponsored_preview_wrap{margin:16px 16px 0 16px;}
	.feed_post .sponsored_preview_wrap.no_content{margin:4px 16px 0 16px;}
	.feed_post .sponsored_preview_wrap .sponsored_image{width:calc(100vw - 34px);height:calc(52vw - 17px);}
	.feed_post .sponsored_preview_wrap .text_wrap{padding:12px 16px;}
	.feed_post .sponsored_preview_wrap .text_wrap .text_info_wrap{display:block;width:100%;margin-right:0px;}
	.feed_post .sponsored_preview_wrap .text_wrap .title{font-size:15px;}
	.feed_post .sponsored_preview_wrap .text_wrap .preview_button_wrap{display:block;width:100%;text-align:center;}
	.feed_post .sponsored_preview_wrap .text_wrap .preview_button{width:100%;margin-top:8px;}

	.feed_post .display_time_wrap{padding:4px 16px 0 16px;}

	.feed_post .like_user_list{margin:16px 16px 0 16px;width:calc(100% - 32px);}
	.feed_post .like_user_list .profile_image{height:16px;width:16px;border-radius:8px;}
	.feed_post .like_user_list .like_user_text{line-height:16px;}
	.feed_post .like_user_list .like_user_text .dev_user_icon{margin-top:0px;}
	
	.feed_post .reaction_button_group_wrap{margin:12px 16px 0 16px;width:calc(100% - 32px);}
	#modalPopupRegion .feed_post .reaction_button_group_wrap .reaction_button:hover{background:transparent;}

	.feed_post .expand_comment_wrap{padding:12px 16px 0 16px;}
	
	.feed_post .comment_list .comment_item{padding:12px 16px 0px 16px;}

	.feed_post .write_comment{padding:12px 0;width:calc(100% - 32px);}
	.feed_post .write_comment .comment_image_thumbnail_wrap .comment_image_thumbnail{width:100px;height:100px;}
	.feed_post .write_comment .comment_image_thumbnail_wrap .comment_image_thumbnail .comment_image{width:100px;height:100px;}
	.feed_post .write_comment .comment_image_thumbnail_wrap .button_container{width:100px;height:100px;}
	
	.feed_post .comment_item .comment_info_wrap .user_nickname .dev_user_icon{margin:2px 0 0 2px;}
}
@media only screen and (max-width:350px) {
	.feed_post .review_header .game_cover{width:72px;height:72px;margin-right:8px;}
	.feed_post .review_header .review_info{width:calc(100% - 80px);}
	.feed_post .review_header .review_info .game_name{margin-top:8px;}
	.feed_post .review_header .review_info .game_name.has_share{margin-top:2px;}	
	.feed_post .review_header .review_info .library_info{font-size:11px;margin-top:4px;}
}
.ytp-watch-later-button{display:none;}


