@charset "utf-8";

.u_cbox { position: relative; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); text-align: left; text-size-adjust: none; }

.u_cbox .u_vc { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_vh { visibility: hidden; }

.u_cbox, .u_cbox p, .u_cbox h1, .u_cbox h2, .u_cbox h3, .u_cbox h4, .u_cbox h5, .u_cbox h6, .u_cbox ul, .u_cbox ol, .u_cbox li, .u_cbox dl, .u_cbox dt, .u_cbox dd, .u_cbox table, .u_cbox th, .u_cbox td, .u_cbox form, .u_cbox fieldset, .u_cbox legend, .u_cbox input, .u_cbox textarea, .u_cbox button, .u_cbox select { margin: 0px; padding: 0px; font-family: Helvetica, sans-serif; }

.u_cbox, .u_cbox input, .u_cbox textarea, .u_cbox select, .u_cbox button, .u_cbox table { font-size: 14px; line-height: 1.25em; }

.s .u_cbox, .s .u_cbox input, .s .u_cbox textarea, .s .u_cbox select, .s .u_cbox button, .s .u_cbox table { font-family: Helvetica, sans-serif; }

.u_cbox img, .u_cbox fieldset { border: 0px; }

.u_cbox fieldset { min-width: 0px; }

.u_cbox ul, .u_cbox ol { list-style: none; }

.u_cbox em, .u_cbox address { font-style: normal; }

.u_cbox a { color: rgb(0, 0, 0); text-decoration: none; }

.u_cbox table { border-collapse: collapse; }

.u_cbox hr { display: none !important; }

.u_cbox b, .u_cbox strong { font-weight: 400; }

.u_cbox a, .u_cbox button { overflow-anchor: none; }

.u_cbox button { overflow: visible; border: 0px; border-radius: 0px; background: 0px 0px; cursor: pointer; user-select: none; color: rgb(0, 0, 0); }

.u_cbox .u_cbox_btn_refresh .u_cbox_ico_refresh, .u_cbox .u_cbox_manage_wrap .u_cbox_ico_option, .u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_left, .u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_right, .u_cbox .u_cbox_layer_comment_manage .u_cbox_ico_check, .u_cbox .u_cbox_manage .u_cbox_ico_manage, .u_cbox .u_cbox_help_info .u_cbox_ico_help, .u_cbox .u_cbox_layer_help .u_cbox_btn_info_close, .u_cbox .u_cbox_layer_help .u_cbox_ico_help, .u_cbox .u_cbox_inform_status .u_cbox_ico_status, .u_cbox .u_cbox_ico_delete_thumb, .u_cbox .u_cbox_upload_thumb_add, .u_cbox .u_cbox_addition .u_cbox_ico_secret, .u_cbox .u_cbox_notice .u_cbox_ico_notice, .u_cbox .u_cbox_notice .u_cbox_btn_notice_close, .u_cbox .u_cbox_refresh_wrap .u_cbox_bg_left, .u_cbox .u_cbox_refresh_wrap .u_cbox_bg_right, .u_cbox .u_cbox_refresh_wrap .u_cbox_ico_refresh_man, .u_cbox .u_cbox_sort .u_cbox_sort_option_on .u_cbox_ico_select, .u_cbox .u_cbox_comment .u_cbox_ico_best, .u_cbox .u_cbox_ico_more, .u_cbox .u_cbox_btn_social .u_cbox_box_social_naver .u_cbox_ico_social, .u_cbox .u_cbox_btn_social .u_cbox_box_social_twitter .u_cbox_ico_social, .u_cbox .u_cbox_btn_social .u_cbox_box_social_facebook .u_cbox_ico_social, .u_cbox .u_cbox_ico_fold, .u_cbox .u_cbox_btn_top .u_cbox_ico_top, .u_cbox .u_cbox_sns_icons, .u_cbox .u_cbox_view_comment .u_cbox_ico_view_comment, .u_cbox .u_cbox_image_section .u_cbox_image_icon_gif, .u_cbox .u_cbox_image_section .u_cbox_image_icon_crop, .u_cbox .u_cbox_login_area .u_cbox_ico_login_link, .u_cbox .u_cbox_login_area .u_cbox_btn_login .u_cbox_ico_login, .u_cbox .u_cbox_sort::before, .u_cbox .u_cbox_sort::after, .u_cbox .u_cbox_ico_close_hide, .u_cbox .u_cbox_content_layer_ico, .u_cbox .u_cbox_ico_translate_set, .u_cbox .u_cbox_ico_translate_arr, .u_cbox .u_cbox_btn_translate_lang_on .u_cbox_ico_translate_lang, .u_cbox .u_cbox_ico_appraisal, .u_cbox .u_cbox_ico_captcha_refresh, .u_cbox .u_cbox_layer_captcha_cont::before, .u_cbox .u_cbox_ico_arrow, .u_cbox .u_cbox_layer_fold .u_cbox_ico_close_fold, .u_cbox .u_cbox_ico_mention, .u_cbox .u_cbox_ico_help, .u_cbox .u_cbox_ico_close, .u_cbox .u_cbox_ico_public, .u_cbox .u_cbox_ico_first, .u_cbox .u_cbox_ico_close, .u_cbox_ico_close_repeat, .u_cbox_ico_warning, .u_cbox_ico_captcha_sound, .u_cbox_ico_captcha_image, .u_cbox_ico_captcha_voice, .u_cbox_ico_close_alert, .u_cbox_layer_common .u_cbox_layer_waring_icon, .u_cbox_layer_common .u_cbox_layer_close::before, .u_cbox .u_cbox_btn_report .u_cbox_content_view::after, .u_cbox .u_cbox_btn_report .u_cbox_content_close::after { background-image: url(../../../static.news/image/news/m/2022/07/27/sp_cbox_w.png); background-repeat: no-repeat; background-size: 400px 800px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_login_section .u_cbox_login_ico { background-image: url("https://ssl.pstatic.net/static.news/image/news/2015/12/22/sp_cbox_login_w.png"); background-repeat: no-repeat; background-size: 200px 200px; }

.u_cbox .u_cbox_sticker_tab_ico_recent::after, .u_cbox .u_cbox_sticker_tab_ico_grafolio::after, .u_cbox .u_cbox_sticker_tab_ico_new { background-image: url("https://ssl.pstatic.net/static.news/image/news/2019/09/18/sp_cbox_sticker_w.png"); background-repeat: no-repeat; background-size: 100px 100px; }

.u_cbox .u_cbox_write_notice_checklabel::before, .u_cbox .u_cbox_upload_video_icon, .u_cbox .u_cbox_addition .u_cbox_ico_upload_sticker, .u_cbox .u_cbox_addition .u_cbox_ico_upload_photo, .u_cbox .u_cbox_addition .u_cbox_ico_upload_video, .u_cbox .u_cbox_con_inform .u_cbox_ico_comment_none, .u_cbox .u_cbox_con_inform .u_cbox_ico_comment_restrict, .u_cbox .u_cbox_con_press .u_cbox_ico_inform, .u_cbox .u_cbox_ico_stat_secret, .u_cbox .u_cbox_work_sub .u_cbox_ico_open, .u_cbox .u_cbox_image_section2 .u_cbox_image_link::after, .u_cbox .u_cbox_area_thumbnail_video_icon, .u_cbox .u_cbox_area_thumbnail_restrict_icon, .u_cbox .u_cbox_ico_recomm, .u_cbox .u_cbox_ico_unrecomm, .u_cbox .u_cbox_tool_shareicon, .u_cbox .u_cbox_replies_arrow, .u_cbox .u_cbox_ico_fold, .u_cbox .u_cbox_orgsourcedel_icon, .u_cbox .u_cbox_paginate .u_cbox_ico_more, .u_cbox .u_cbox_good_section::before, .u_cbox .u_cbox_chart_fold_ico, .u_cbox .u_cbox_chart_male, .u_cbox .u_cbox_chart_male .u_cbox_chart_mask, .u_cbox .u_cbox_chart_female, .u_cbox .u_cbox_chart_female .u_cbox_chart_mask, .u_cbox .u_cbox_ico_loading_fail, .u_cbox .u_cbox_ico_exclamation, .u_cbox .u_cbox_cleanbot_contents::before, .u_cbox_user .u_cbox_user_header .u_cbox_user_closeicon, .u_cbox_user .u_cbox_user_header .u_cbox_user_blockbtn, .u_cbox_user .u_cbox_user_header .u_cbox_user_helpbtn, .u_cbox_user .u_cbox_user_header .u_cbox_user_moremenuico, .u_cbox_user .u_cbox_userinfo_profile_link, .u_cbox_user .u_cbox_userinfo_meta_facebook, .u_cbox_user .u_cbox_userinfo_meta_twitter, .u_cbox_user .u_cbox_userinfo_laststats_helpbtn, .u_cbox_user .u_cbox_content_wrap .u_cbox_sns_facebook, .u_cbox_user .u_cbox_content_wrap .u_cbox_sns_twitter, .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linkicon, .u_cbox_user .u_cbox_userblockmsg_icon, .u_cbox_user .u_cbox_more_wrap .u_cbox_ico_more, .u_cbox_user .u_cbox_btn_fold_wrap .u_cbox_ico_fold, .u_cbox_user .u_cbox_btn_more_pre .u_cbox_ico_more, .u_cbox .u_cbox_layer_report .u_cbox_ico_close_hide, .u_cbox .u_cbox_layer_report_btn_more::before, .u_cbox .u_cbox_layer_report_radio_label::before, .u_cbox .u_cbox_cleanbot_content::before, .u_cbox .u_cbox_cleanbot_setbutton::before, .u_cbox .u_cbox_cleanbot_setbutton.is_highlight::before, .u_cbox .u_cbox_layer_cleanbot_closeicon, .u_cbox .u_cbox_layer_cleanbot_checkbox:checked ~ .u_cbox_layer_cleanbot_checkboxdummy, .u_cbox .u_cbox_layer_cleanbot_checkboxdummy, .u_cbox .u_cbox_layer_cleanbot2_closeicon, .u_cbox .u_cbox_layer_cleanbot2_checkboxdummy, .u_cbox .u_cbox_manageblock_closeicon, .u_cbox .u_cbox_manageblock_morebtn::after, .u_cbox .u_cbox_manageblock_noneicon, .u_cbox .u_cbox_manageusers_closelabel, .u_cbox .u_cbox_manageusers_helpbtnlabel, .u_cbox .u_cbox_manageusers_helplayer_closelabel, .u_cbox .u_cbox_manageusers_totalcomment_icon, .u_cbox .u_cbox_manageusers_morebtn::after, .u_cbox .u_cbox_smallrating_icon, .u_cbox .u_cbox_smallrating_icon2, .u_cbox .u_cbox_rating_staricon, .u_cbox .u_cbox_rating_staricon2, .u_cbox .u_cbox_rating_arrow, .u_cbox .u_cbox_multirating_stats_icon, .u_cbox .u_cbox_multirating_totalcount_icon, .u_cbox .u_cbox_layer_multirating_closeicon, .u_cbox .u_cbox_layer_multirating_stars, .u_cbox .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_follow_guide_icon, .u_cbox .u_cbox_userpage_closeicon, .u_cbox .u_cbox_userpage_helpbtn, .u_cbox .u_cbox_userpage_moremenuico, .u_cbox_userpage a.u_cbox_userinfo_profile_link::before, .u_cbox_userpage .u_cbox_userinfo_mata_restrictguide_closeicon, .u_cbox_userpage .u_cbox_userinfo_meta_followicon, .u_cbox_userpage .u_cbox_userinfo_meta_followingicon, .u_cbox_userpage .u_cbox_userinfo_meta_blockedicon, .u_cbox_userpage .u_cbox_userinfo_meta_bellicon, .u_cbox_userpage .u_cbox_lateststats_helpbtn, .u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_linkicon, .u_cbox_userpage .u_cbox_userblockmsg_icon, .u_cbox_userpage .u_cbox_btn_totalcomment .u_cbox_ico_arrow, .u_cbox_userpage .u_cbox_more_wrap .u_cbox_ico_more, .u_cbox_userpage .u_cbox_ico_fold, .u_cbox .u_cbox_myfollowing_moreicon, .u_cbox .u_cbox_myfollowing_foldicon, .u_cbox .u_cbox_area_quotecomment_videowrap::after, .u_cbox .u_cbox_area_quotecomment_restrict_icon, .u_cbox .u_cbox_tool_quotecomment_icon, .u_cbox .u_cbox_write_quotecomment_videowrap::after, .u_cbox .u_cbox_write_quotecomment_restrict_icon, .u_cbox .u_cbox_write_quotecomment_closeicon, .u_cbox .u_cbox_quotecomment_return_icon, .u_cbox .u_cbox_write_replynotify_checkboxdummy, .u_cbox .u_cbox_replybell_icon, .u_cbox .u_cbox_viewer_header_button::after, .u_cbox .u_cbox_viewer_playicon, .u_cbox .u_cbox_viewer_restrict_icon, .u_cbox .u_cbox_creator_heart_icon, .u_cbox .u_cbox_creator_heart_tooltip::after, .u_cbox .u_cbox_creator_reply_tooltip::after { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2025/02/11/sp_comment.svg"); background-size: 410px 406px; background-repeat: no-repeat; }

.u_cbox .u_cbox_head { min-height: 41px; margin: 0px 15px; padding-top: 3px; line-height: 41px; }

.u_cbox .u_cbox_head::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_head .u_cbox_head_tools { float: right; margin-right: -6px; }

.u_cbox .u_cbox_head .u_cbox_head_tools::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_head .u_cbox_help_info { line-height: 0; }

.u_cbox .u_cbox_head .u_cbox_manage, .u_cbox .u_cbox_head .u_cbox_help_info { margin-top: 6px; }

.u_cbox .u_cbox_head .u_cbox_layer_help { margin-top: 41px; }

.u_cbox .u_cbox_title { float: left; font-size: 17px; font-weight: 700; }

.u_cbox .u_cbox_count { float: left; padding: 1px 0px 0px 5px; font-size: 18px; font-family: HelveticaNeue-Light, Helvetica-Light, sans-serif; line-height: 39px; }

.u_cbox .u_cbox_btn_refresh { float: left; overflow: hidden; width: 23px; height: 23px; margin: 9px 0px 0px 7px; border: 0px; font-size: 0px; text-indent: -9999px; color: transparent; }

.u_cbox .u_cbox_btn_refresh .u_cbox_ico_refresh { display: block; width: 21px; height: 21px; border: 1px solid rgb(217, 217, 217); background-position: -82px -29px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_comment_count_wrap { margin: 0px 15px; }

.u_cbox .u_cbox_comment_count::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_count_info { position: relative; float: left; padding: 2px 9px 11px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_count_info::before { position: absolute; top: 6px; left: 0px; width: 1px; height: 10px; background: rgb(220, 220, 220); content: ""; }

.u_cbox .u_cbox_count_info:first-child { padding-left: 0px; }

.u_cbox .u_cbox_count_info:first-child::before { display: none; }

.u_cbox .u_cbox_comment_count .u_cbox_info_title { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.2px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_comment_count .u_cbox_info_txt { margin-left: 2px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 500; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_wrap > .u_cbox_write_wrap { margin: 0px 15px; }

.u_cbox .u_cbox_profile { overflow: hidden; }

.u_cbox .u_cbox_thumb { float: left; }

.u_cbox .u_cbox_thumb .u_cbox_thumb_wrap { display: block; position: relative; margin-right: 4px; }

.u_cbox .u_cbox_thumb .u_cbox_img_profile { width: 23px; height: 23px; border-radius: 50%; vertical-align: top; }

.u_cbox .u_cbox_thumb .u_cbox_thumb_mask { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; }

.u_cbox .u_cbox_personacon .u_cbox_img_profile { width: 16px; height: 16px; border-radius: 0px; }

.u_cbox .u_cbox_personacon .u_cbox_thumb_mask { border-radius: 0px; border: 0px; }

.u_cbox .u_cbox_write { background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_write_inner { position: relative; border: 1px solid rgb(179, 179, 179); }

.u_cbox .u_cbox_write_area { max-width: 100%; }

.u_cbox .u_cbox_write .u_cbox_inbox { position: relative; margin-right: 69px; padding: 10px 12px 13px; }

.u_cbox .u_cbox_type_logged_out .u_cbox_profile_area ~ .u_cbox_write_area .u_cbox_inbox { padding: 10px 12px 17px; }

.u_cbox .u_cbox_write .u_cbox_inbox .u_cbox_text { display: block; overflow: hidden; position: relative; z-index: 1; width: 100%; height: 18px; border: 0px; background-color: transparent; font-size: 16px; line-height: 1.25; color: rgb(51, 51, 51); appearance: none; resize: none; }

.u_cbox .u_cbox_write .u_cbox_inbox .u_cbox_text_mention { position: relative; word-break: break-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_write .u_cbox_inbox .u_cbox_mention_insert { font-weight: 700; color: rgb(0, 199, 60); }

.u_cbox .u_cbox_write .u_cbox_inbox .u_cbox_guide { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; top: 10px; right: 112px; left: 11px; z-index: 10; font-size: 16px; line-height: 1.25; letter-spacing: -0.5px; color: rgb(182, 182, 182); }

.u_cbox .u_cbox_type_logged_out .u_cbox_write .u_cbox_inbox .u_cbox_guide { right: 11px; }

.u_cbox .u_cbox_type_logged_in_social .u_cbox_write .u_cbox_inbox .u_cbox_guide { display: -webkit-box; white-space: normal; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.u_cbox .u_cbox_edit .u_cbox_write_notice, .u_cbox .u_cbox_focus .u_cbox_write_notice, .u_cbox .u_cbox_writing .u_cbox_write_notice, .u_cbox .u_cbox_attached .u_cbox_write_notice { display: block; }

.u_cbox .u_cbox_write_notice { display: none; position: relative; min-height: 18px; padding: 13px 14px 12px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_write_notice_checkbox, .u_cbox .u_cbox_write_notice_checklabel::before { position: absolute; top: 13px; left: 14px; }

.u_cbox .u_cbox_write_notice_checkbox { width: 17px; height: 17px; z-index: 1; opacity: 0; }

.u_cbox .u_cbox_write_notice_checkbox:focus-visible + .u_cbox_write_notice_checklabel::before { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_write_notice_checkbox.is_checked + .u_cbox_write_notice_checklabel { color: rgb(34, 34, 34); }

.u_cbox .u_cbox_write_notice_checkbox.is_checked + .u_cbox_write_notice_checklabel::before { background-position: -387px -237px; }

.u_cbox .u_cbox_write_notice_checklabel { padding: 1px 5px 1px 23px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.38; color: rgba(34, 34, 34, 0.4); }

.u_cbox .u_cbox_write_notice_checklabel::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -212px; background-repeat: no-repeat; width: 17px; height: 17px; content: ""; }

.u_cbox .u_cbox_profile_area { display: none; position: relative; height: 21px; padding: 11px 82px 0px 13px; }

.u_cbox .u_cbox_profile_area::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_type_logged_out .u_cbox_profile_area { padding-right: 13px; }

.u_cbox .u_cbox_box_name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; inset: 10px 82px 0px 15px; z-index: 10; height: 22px; font-size: 16px; font-weight: 700; line-height: 1.37; }

.u_cbox .u_cbox_write .u_cbox_write_inner .u_cbox_thumb + .u_cbox_box_name { left: 40px; }

.u_cbox .u_cbox_write .u_cbox_write_inner .u_cbox_personacon ~ .u_cbox_box_name { left: 35px; }

.u_cbox .u_cbox_write .u_cbox_write_inner button.u_cbox_personacon ~ .u_cbox_box_name { left: 55px; }

.u_cbox .u_cbox_write .u_cbox_personacon { border: 0px; background: 0px 0px; margin: 3px 0px 0px 2px; }

.u_cbox .u_cbox_write .u_cbox_personacon .u_cbox_thumb_wrap { float: left; margin-right: 0px; }

.u_cbox .u_cbox_write .u_cbox_personacon .u_cbox_ico_arrow { float: left; width: 11px; height: 7px; margin: 6px 0px 0px 7px; background-position: -285px -175px; }

.u_cbox .u_cbox_write .u_cbox_personacon.u_cbox_personacon_on .u_cbox_ico_arrow { background-position: -285px -185px; }

.u_cbox .u_cbox_layer_personacon { top: 39px; left: 7px; }

.u_cbox .u_cbox_layer_personacon .u_cbox_profile_item { float: left; margin: -1px 0px 0px -1px; border: 1px solid rgb(198, 198, 198); }

.u_cbox .u_cbox_layer_personacon .u_cbox_btn_profile { border: 0px; background: rgb(255, 255, 255); width: 39px; height: 39px; }

.u_cbox .u_cbox_layer_personacon .u_cbox_ico_profile { width: 18px; height: 18px; vertical-align: top; }

.u_cbox .u_cbox_social { position: absolute; top: 10px; right: 2px; }

.u_cbox .u_cbox_social::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_btn_social { overflow: hidden; float: left; position: relative; width: 22px; height: 22px; margin-right: 10px; }

.u_cbox .u_cbox_btn_social .u_cbox_ico_social { display: inline-block; overflow: hidden; position: relative; z-index: 30; width: 22px; height: 22px; line-height: 999px; vertical-align: top; }

.u_cbox .u_cbox_btn_social .u_cbox_txt_social { overflow: hidden; position: absolute; z-index: -1; width: 1px; height: 1px; font-size: 1px; color: transparent; line-height: 1px; }

.u_cbox .u_cbox_btn_social .u_cbox_chk_social { position: absolute; inset: 0px; z-index: 1; width: 22px; height: 22px; opacity: 0.01; }

.u_cbox .u_cbox_btn_social .u_cbox_box_social_naver, .u_cbox .u_cbox_btn_social .u_cbox_box_social_twitter, .u_cbox .u_cbox_btn_social .u_cbox_box_social_facebook { display: block; }

.u_cbox .u_cbox_btn_social .u_cbox_box_social_naver .u_cbox_ico_social { background-position: 0px -56px; }

.u_cbox .u_cbox_btn_social .u_cbox_box_social_twitter .u_cbox_ico_social { background-position: -27px -56px; }

.u_cbox .u_cbox_btn_social .u_cbox_box_social_facebook .u_cbox_ico_social { background-position: -54px -56px; }

.u_cbox .u_cbox_btn_social_on .u_cbox_box_social_naver .u_cbox_ico_social { background-position: 0px -83px; }

.u_cbox .u_cbox_btn_social_on .u_cbox_box_social_twitter .u_cbox_ico_social { background-position: -27px -83px; }

.u_cbox .u_cbox_btn_social_on .u_cbox_box_social_facebook .u_cbox_ico_social { background-position: -54px -83px; }

.u_cbox .u_cbox_type_logged_out .u_cbox_social { position: static; }

.u_cbox .u_cbox_type_logged_out .u_cbox_addition .u_cbox_upload_photo_wrap .u-cbox-browse-box { z-index: -1; }

.u_cbox .u_cbox_box_name .u_cbox_btn_social { margin-right: 3px; }

.u_cbox .u_cbox_box_name .u_cbox_box_social_naver { margin-left: -3px; }

.u_cbox .u_cbox_box_name .u_cbox_box_social_facebook { margin-left: -1px; }

.u_cbox .u_cbox_addition .u_cbox_social { display: none; float: left; position: static; height: 32px; padding: 11px 0px 0px 12px; background: transparent; }

.u_cbox .u_cbox_addition .u_cbox_btn_social { margin-right: 13px; }

.u_cbox .u_cbox_write_count { display: none; position: relative; margin: -4px 15px 10px; font-size: 13px; color: rgb(170, 170, 170); line-height: 1.57; text-align: right; }

.u_cbox .u_cbox_btn_upload { position: absolute; top: -1px; bottom: -1px; right: -1px; min-width: 69px; height: 43px; border: 1px solid rgba(0, 0, 0, 0.1); background-color: rgb(0, 199, 60); font-size: 15px; font-weight: 700; text-align: center; color: rgb(255, 255, 255); z-index: 10; }

.u_cbox .u_cbox_upload_image, .u_cbox .u_cbox_upload_sticker { display: none; position: relative; z-index: 20; padding: 0px 15px 4px; }

.u_cbox .u_cbox_upload_image::after, .u_cbox .u_cbox_upload_sticker::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_upload_image_wrap, .u_cbox .u_cbox_upload_image_wrap2, .u_cbox .u_cbox_upload_sticker_wrap { float: left; position: relative; margin: 0px 11px 11px 0px; }

.u_cbox .u_cbox_upload_video_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -335px -266px; background-repeat: no-repeat; width: 30px; height: 30px; position: absolute; top: 50%; left: 50%; z-index: 21; margin: -15px 0px 0px -15px; }

.u_cbox .u_cbox_upload_video_icon ~ .u_cbox_upload_thumb_mask { background-color: rgba(0, 0, 0, 0.15); }

.u_cbox .u_cbox_upload_thumb_link, .u_cbox .u_cbox_upload_thumb_button { display: block; position: relative; z-index: 1; width: 50px; height: 50px; }

.u_cbox .u_cbox_upload_thumb_button:not([aria-haspopup="true"]) ~ .u_cbox_upload_menu, .u_cbox .u_cbox_upload_thumb_button[aria-expanded="false"] ~ .u_cbox_upload_menu { display: none; }

.u_cbox .u_cbox_upload_thumb { position: relative; z-index: 10; width: 50px; height: 50px; vertical-align: top; }

.u_cbox .u_cbox_upload_thumb_add { overflow: hidden; position: absolute; top: 50%; left: 50%; width: 16px; height: 16px; margin: -8px 0px 0px -8px; z-index: 1; background-position: -140px -83px; line-height: 999px; }

.u_cbox .u_cbox_upload_thumb_mask { position: absolute; inset: 0px; z-index: 20; border: 1px solid rgba(0, 0, 0, 0.1); }

.u_cbox .u_cbox_ico_delete_thumb { overflow: hidden; position: absolute; top: -7px; right: -7px; z-index: 30; width: 17px; height: 17px; background-position: -40px -109px; line-height: 999px; }

.u_cbox .u_cbox_write .u-cbox-browse-box { overflow: hidden; position: absolute; inset: 0px; z-index: 2; width: 50px; height: 50px; opacity: 0; }

.u_cbox .u_cbox_write .u-cbox-browse-file-input { display: block; width: 50px; height: 50px; cursor: pointer; }

.u_cbox .u_cbox_upload_menu { position: absolute; top: 56px; left: 0px; min-width: 104px; padding: 10px 0px; border-radius: 12px; border: 1px solid rgb(176, 179, 190); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px; }

.u_cbox .u_cbox_upload_menuitem { display: block; position: relative; }

.u_cbox .u_cbox_upload_menuitem .u-cbox-browse-box { width: 100%; height: 100%; }

.u_cbox .u_cbox_upload_menuitem .u-cbox-browse-file-input { position: relative; z-index: 1; width: 100%; }

.u_cbox .u_cbox_upload_menuitem_dummybutton { display: block; overflow: hidden; padding: 10px 18px; }

.u_cbox .u_cbox_upload_menuitem_photoicon, .u_cbox .u_cbox_upload_menuitem_videoicon { display: none; }

.u_cbox .u_cbox_upload_menuitem_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 600; line-height: 1.27; letter-spacing: -0.3px; white-space: nowrap; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_addition { overflow: hidden; position: absolute; top: -1px; right: 76px; z-index: 10; padding-left: 4px; }

.u_cbox .u_cbox_addition .u_cbox_secret_tag { display: none; position: relative; float: left; height: 43px; margin-right: -1px; }

.u_cbox .u_cbox_addition .u_cbox_secret_check { position: absolute; top: 0px; left: 0px; z-index: 10; width: 100%; height: 100%; opacity: 0; }

.u_cbox .u_cbox_addition .u_cbox_secret_check:focus-visible + .u_cbox_secret_label { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_addition .u_cbox_secret_label { display: block; width: 34px; height: 43px; text-align: center; }

.u_cbox .u_cbox_addition .u_cbox_btn_upload_sticker, .u_cbox .u_cbox_addition .u_cbox_btn_upload_photo, .u_cbox .u_cbox_addition .u_cbox_btn_upload_video, .u_cbox .u_cbox_addition .u_cbox_btn_mention { overflow: hidden; position: relative; float: left; width: 34px; height: 43px; line-height: 43px; text-align: center; }

.u_cbox .u_cbox_addition .u_cbox_btn_mention { display: none; width: 32px; }

.u_cbox .u_cbox_addition .u_cbox_upload_photo_wrap, .u_cbox .u_cbox_addition .u_cbox_upload_video_wrap { float: left; position: relative; }

.u_cbox .u_cbox_addition .u_cbox_upload_photo_wrap .u-cbox-browse-box, .u_cbox .u_cbox_addition .u_cbox_upload_video_wrap .u-cbox-browse-box { width: auto; height: auto; }

.u_cbox .u_cbox_addition .u_cbox_upload_photo_wrap .u-cbox-browse-file-input, .u_cbox .u_cbox_addition .u_cbox_upload_video_wrap .u-cbox-browse-file-input { width: 32px; height: 43px; }

.u_cbox .u_cbox_addition .u_cbox_ico_secret { display: inline-block; overflow: hidden; margin-top: 10px; width: 22px; height: 23px; background-position: 0px 0px; vertical-align: top; }

.u_cbox .u_cbox_addition .u_cbox_ico_upload_sticker, .u_cbox .u_cbox_addition .u_cbox_ico_upload_photo, .u_cbox .u_cbox_addition .u_cbox_ico_upload_video { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; margin-top: 12px; }

.u_cbox .u_cbox_addition .u_cbox_ico_upload_sticker { background-position: -275px -251px; background-repeat: no-repeat; width: 20px; height: 20px; }

.u_cbox .u_cbox_addition .u_cbox_ico_upload_photo { background-position: -260px -307px; background-repeat: no-repeat; width: 20px; height: 20px; }

.u_cbox .u_cbox_addition .u_cbox_ico_upload_video { background-position: -316px -307px; background-repeat: no-repeat; width: 20px; height: 20px; }

.u_cbox .u_cbox_addition .u_cbox_ico_mention { display: inline-block; overflow: hidden; margin-top: 13px; width: 17px; height: 18px; background-position: -285px -105px; vertical-align: top; }

.u_cbox .u_cbox_addition .u_cbox_secret_tag_on .u_cbox_ico_secret { background-position: 0px -28px; }

.u_cbox .u_cbox_addition .u_cbox_btn_upload_sticker_on .u_cbox_ico_upload_sticker { background-position: -303px -251px; }

.u_cbox .u_cbox_addition .u_cbox_btn_upload_photo_on .u_cbox_ico_upload_photo { background-position: -288px -307px; }

.u_cbox .u_cbox_addition .u_cbox_btn_upload_video_on .u_cbox_ico_upload_video { background-position: -344px -307px; }

.u_cbox .u_cbox_addition .u_cbox_txt_secret, .u_cbox .u_cbox_addition .u_cbox_txt_upload_sticker, .u_cbox .u_cbox_addition .u_cbox_txt_upload_photo, .u_cbox .u_cbox_addition .u_cbox_txt_upload_video, .u_cbox .u_cbox_addition .u_cbox_txt_mention { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_edit .u_cbox_addition, .u_cbox .u_cbox_focus .u_cbox_addition, .u_cbox .u_cbox_writing .u_cbox_addition, .u_cbox .u_cbox_attached .u_cbox_addition { position: static; }

.u_cbox .u_cbox_edit .u_cbox_addition .u_cbox_secret_tag, .u_cbox .u_cbox_edit .u_cbox_addition .u_cbox_upload_photo_wrap, .u_cbox .u_cbox_edit .u_cbox_addition .u_cbox_social, .u_cbox .u_cbox_edit .u_cbox_addition .u_cbox_btn_mention, .u_cbox .u_cbox_edit .u_cbox_addition .u_cbox_tooltip_mention, .u_cbox .u_cbox_focus .u_cbox_addition .u_cbox_secret_tag, .u_cbox .u_cbox_focus .u_cbox_addition .u_cbox_upload_photo_wrap, .u_cbox .u_cbox_focus .u_cbox_addition .u_cbox_social, .u_cbox .u_cbox_focus .u_cbox_addition .u_cbox_btn_mention, .u_cbox .u_cbox_focus .u_cbox_addition .u_cbox_tooltip_mention, .u_cbox .u_cbox_writing .u_cbox_addition .u_cbox_secret_tag, .u_cbox .u_cbox_writing .u_cbox_addition .u_cbox_upload_photo_wrap, .u_cbox .u_cbox_writing .u_cbox_addition .u_cbox_social, .u_cbox .u_cbox_writing .u_cbox_addition .u_cbox_btn_mention, .u_cbox .u_cbox_writing .u_cbox_addition .u_cbox_tooltip_mention, .u_cbox .u_cbox_attached .u_cbox_addition .u_cbox_secret_tag, .u_cbox .u_cbox_attached .u_cbox_addition .u_cbox_upload_photo_wrap, .u_cbox .u_cbox_attached .u_cbox_addition .u_cbox_social, .u_cbox .u_cbox_attached .u_cbox_addition .u_cbox_btn_mention, .u_cbox .u_cbox_attached .u_cbox_addition .u_cbox_tooltip_mention { display: block; }

.u_cbox .u_cbox_edit .u_cbox_upload .u_cbox_btn_cancel { position: absolute; top: 6px; right: 10px; padding: 5px; background: 0px 0px; border: 0px; font-size: 14px; color: rgb(153, 153, 153); line-height: 20px; }

.u_cbox .u_cbox_edit .u_cbox_social { display: none; }

.u_cbox .u_cbox_edit .u_cbox_addition .u_cbox_social { display: block; }

.u_cbox .u_cbox_edit .u_cbox_upload, .u_cbox .u_cbox_focus .u_cbox_upload, .u_cbox .u_cbox_writing .u_cbox_upload, .u_cbox .u_cbox_attached .u_cbox_upload { border-top: 1px solid rgb(237, 237, 237); }

.u_cbox .u_cbox_edit .u_cbox_btn_upload, .u_cbox .u_cbox_focus .u_cbox_btn_upload, .u_cbox .u_cbox_writing .u_cbox_btn_upload, .u_cbox .u_cbox_attached .u_cbox_btn_upload { top: auto; height: 45px; }

.u_cbox .u_cbox_edit .u_cbox_inbox, .u_cbox .u_cbox_focus .u_cbox_inbox, .u_cbox .u_cbox_writing .u_cbox_inbox, .u_cbox .u_cbox_attached .u_cbox_inbox, .u_cbox .u_cbox_type_logged_out .u_cbox_inbox, .u_cbox .u_cbox_type_logged_in_social .u_cbox_inbox { margin-right: 0px; }

.u_cbox .u_cbox_type_logged_in_social .u_cbox_inbox .u_cbox_text { height: 41px; }

.u_cbox .u_cbox_edit .u_cbox_inbox .u_cbox_text, .u_cbox .u_cbox_focus .u_cbox_inbox .u_cbox_text, .u_cbox .u_cbox_writing .u_cbox_inbox .u_cbox_text, .u_cbox .u_cbox_attached .u_cbox_inbox .u_cbox_text { overflow-y: auto; z-index: 20; height: 140px; }

.u_cbox .u_cbox_focus .u_cbox_inbox .u_cbox_guide, .u_cbox .u_cbox_attached .u_cbox_inbox .u_cbox_guide { display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; right: 11px; white-space: normal; color: rgb(215, 215, 215); }

.u_cbox .u_cbox_type_logged_in_social .u_cbox_profile_area ~ .u_cbox_write_area .u_cbox_inbox .u_cbox_guide, .u_cbox .u_cbox_type_logged_out .u_cbox_profile_area ~ .u_cbox_write_area .u_cbox_inbox .u_cbox_guide { left: 14px; right: 14px; }

.u_cbox .u_cbox_edit .u_cbox_profile, .u_cbox .u_cbox_edit .u_cbox_upload, .u_cbox .u_cbox_edit .u_cbox_write_count, .u_cbox .u_cbox_edit .u_cbox_profile_area, .u_cbox .u_cbox_edit .u_cbox_upload_image, .u_cbox .u_cbox_edit .u_cbox_upload_sticker, .u_cbox .u_cbox_focus .u_cbox_profile, .u_cbox .u_cbox_focus .u_cbox_upload, .u_cbox .u_cbox_focus .u_cbox_write_count, .u_cbox .u_cbox_focus .u_cbox_profile_area, .u_cbox .u_cbox_focus .u_cbox_upload_image, .u_cbox .u_cbox_focus .u_cbox_upload_sticker, .u_cbox .u_cbox_writing .u_cbox_profile, .u_cbox .u_cbox_writing .u_cbox_upload, .u_cbox .u_cbox_writing .u_cbox_write_count, .u_cbox .u_cbox_writing .u_cbox_profile_area, .u_cbox .u_cbox_writing .u_cbox_upload_image, .u_cbox .u_cbox_writing .u_cbox_upload_sticker, .u_cbox .u_cbox_attached .u_cbox_profile, .u_cbox .u_cbox_attached .u_cbox_upload, .u_cbox .u_cbox_attached .u_cbox_write_count, .u_cbox .u_cbox_attached .u_cbox_profile_area, .u_cbox .u_cbox_attached .u_cbox_upload_image, .u_cbox .u_cbox_attached .u_cbox_upload_sticker, .u_cbox .u_cbox_type_logged_out .u_cbox_profile_area, .u_cbox .u_cbox_type_logged_in_social .u_cbox_profile_area { display: block; }

.u_cbox .u_cbox_edit .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox, .u_cbox .u_cbox_focus .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox, .u_cbox .u_cbox_writing .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox, .u_cbox .u_cbox_attached .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox { border-top: 0px; padding: 10px 12px; }

.u_cbox .u_cbox_writing .u_cbox_inbox .u_cbox_guide, .u_cbox .u_cbox_type_logged_in_social .u_cbox_write_count, .u_cbox .u_cbox_type_logged_in_social .u_cbox_upload, .u_cbox .u_cbox_type_logged_out .u_cbox_write_count, .u_cbox .u_cbox_type_logged_out .u_cbox_upload { display: none; }

.u_cbox .u_cbox_sticker { position: relative; }

.u_cbox .u_cbox_layer_sticker { overflow: hidden; left: 0px; right: 0px; height: 284px; margin-top: -1px; border-width: 1px; border-style: solid; border-color: rgb(207, 207, 207) rgb(179, 179, 179) rgb(179, 179, 179); border-image: initial; background-color: rgb(247, 247, 249); }

.u_cbox .u_cbox_sticker_nav { position: relative; z-index: 20; border-bottom: 1px solid rgb(223, 223, 223); background: rgb(255, 255, 255); }

.u_cbox .u_cbox_sticker_nav_pre, .u_cbox .u_cbox_sticker_nav_next { display: none; }

.u_cbox .u_cbox_sticker_tab { position: static !important; }

.u_cbox .u_cbox_sticker_tab_list { height: 37px; }

.u_cbox .u_cbox_sticker_tab_list::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_sticker_tab_item { float: left; border-left: 1px solid rgb(214, 215, 220); box-sizing: border-box; }

.u_cbox .u_cbox_sticker_tab_item:first-child { border-left: none; }

.u_cbox .u_cbox_sticker_tab_btn { display: block; width: 48px; height: 37px; border: 0px; background-color: transparent; }

.u_cbox .u_cbox_sticker_tab_item_on { position: relative; }

.u_cbox .u_cbox_sticker_tab_item_on .u_cbox_sticker_tab_btn { background-color: rgb(247, 247, 249); }

.u_cbox .u_cbox_sticker_tab_item_on .u_cbox_sticker_tab_underbar { position: absolute; left: 0px; bottom: -1px; width: 100%; height: 1px; background: rgb(247, 247, 249); }

.u_cbox .u_cbox_sticker_tab_grafolio { position: absolute; top: 0px; right: 0px; border-left: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); z-index: 10; }

.u_cbox .u_cbox_sticker_tab_ico_recent, .u_cbox .u_cbox_sticker_tab_ico_grafolio, .u_cbox .u_cbox_sticker_tab_ico { display: inline-block; overflow: hidden; width: 48px; height: 37px; line-height: 999px; vertical-align: top; text-align: center; background-size: 100%; background-repeat: no-repeat; }

.u_cbox .u_cbox_sticker_tab_ico_recent { position: relative; background: 0px 0px; }

.u_cbox .u_cbox_sticker_tab_ico_recent::after { position: absolute; top: 50%; left: 50%; width: 20px; height: 20px; margin: -10px 0px 0px -10px; background-position: 0px 0px; content: ""; }

.u_cbox .u_cbox_sticker_tab_ico_grafolio { position: relative; }

.u_cbox .u_cbox_sticker_tab_ico_grafolio::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-position: -25px 0px; content: ""; }

.u_cbox .u_cbox_sticker_tab_ico_new { position: absolute; top: 0px; left: 0px; width: 19px; height: 19px; background-position: -75px 0px; overflow: hidden; line-height: 999px; z-index: 10; }

.u_cbox .u_cbox_sticker_area { position: absolute; inset: 38px 0px 0px; z-index: 10; width: 100%; height: 245px; background: rgb(247, 247, 249); }

.u_cbox .u_cbox_sticker_list { padding: 5px 0px; }

.u_cbox .u_cbox_sticker_list::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_sticker_item { float: left; width: 25%; text-align: center; }

.u_cbox .u_cbox_sticker_btn { display: block; margin: 0px auto; width: 100%; height: 67px; border: 0px; background: 0px 0px; }

.u_cbox .u_cbox_sticker_ico { width: 100%; height: 100%; }

.u_cbox .u_cbox_sticker_name { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_sticker_wrap { display: block; padding-top: 4px; }

.u_cbox .u_cbox_img_sticker { vertical-align: top; }

.u_cbox .u_cbox_tool + .u_cbox_write_wrap .u_cbox_sticker .u_cbox_layer_sticker, .u_cbox .u_cbox_tool + .u_cbox_sticker .u_cbox_layer_sticker { top: 0px; }

.u_cbox .u_cbox_reply_area .u_cbox_write_wrap .u_cbox_layer_sticker { top: -13px; }

.u_cbox .u_cbox_reply_area .u_cbox_sticker_btn { height: 63px; }

.u_cbox .u_cbox_sticker_notice { padding-top: 74px; text-align: center; }

.u_cbox .u_cbox_sticker_notice_dsc { font-size: 16px; line-height: 22px; color: rgb(51, 51, 51); }

.u_cbox .u_cbox_sticker_notice_btn { margin-top: 11px; width: 83px; height: 37px; background: rgb(157, 161, 167); border: 0px; font-size: 16px; text-align: center; color: rgb(255, 255, 255); border-radius: 1px; }

.u_cbox .u_cbox_sticker_close { display: none; }

@media screen and (min-width: 332px) {
  .u_cbox .u_cbox_sticker_btn { width: 75px; height: 70px; }
  .u_cbox .u_cbox_reply_area .u_cbox_sticker_btn { height: 70px; }
}

@media screen and (min-width: 480px) {
  .u_cbox .u_cbox_sticker_item { width: 20%; }
}

@media screen and (min-width: 640px) {
  .u_cbox .u_cbox_sticker_item { width: 16.66%; }
}

@media screen and (min-width: 768px) {
  .u_cbox .u_cbox_sticker_item { width: 14.28%; }
}

@media screen and (min-width: 960px) {
  .u_cbox .u_cbox_sticker_item { width: 12.5%; }
}

.u_cbox .u_cbox_layer_mention { overflow: hidden; left: 7px; right: 7px; }

.u_cbox .u_cbox_mention_list { max-height: 158px; overflow-y: auto; border: 1px solid rgb(181, 181, 181); background: rgb(255, 255, 255); }

.u_cbox .u_cbox_mention_item { border-top: 1px solid rgb(242, 242, 242); }

.u_cbox .u_cbox_mention_item:first-child { border-top: none; }

.u_cbox .u_cbox_mention_item.selected .u_cbox_mention_name { background: rgb(242, 242, 242); }

.u_cbox .u_cbox_mention_item.selected .u_cbox_thumb_mask { background-position: -255px -135px; }

.u_cbox .u_cbox_mention_item .u_cbox_nick strong { font-weight: 700; }

.u_cbox .u_cbox_mention_item_alert { background: rgb(249, 249, 249); height: 40px; line-height: 40px; padding-left: 14px; font-size: 13px; color: rgb(187, 187, 187); }

.u_cbox .u_cbox_mention_item_alert2 { background: rgb(249, 249, 249); height: 88px; text-align: center; }

.u_cbox .u_cbox_mention_item_alert2 .u_cbox_mention_alert_tit { padding-top: 12px; font-size: 16px; letter-spacing: -0.5px; line-height: 1.31; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_mention_item_alert2 .u_cbox_mention_alert_dsc { padding-top: 5px; font-size: 14px; letter-spacing: -0.5px; color: rgb(182, 182, 182); }

.u_cbox .u_cbox_mention_item_loading { height: 40px; background-color: rgb(249, 249, 249); text-align: center; }

.u_cbox .u_cbox_mention_item_loading .u_cbox_ico_loading { margin-top: 16px; }

.u_cbox .u_cbox_mention_name { overflow: hidden; width: 100%; height: 44px; border: 0px; background: 0px 0px; text-align: left; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_mention_name .u_cbox_thumb { position: relative; float: left; margin: 0px 6px 0px 12px; display: block !important; }

.u_cbox .u_cbox_mention_name .u_cbox_nick { line-height: 23px; font-size: 16px; }

.u_cbox .u_cbox_mention_name:hover, .u_cbox .u_cbox_mention_name:focus { background: rgb(242, 242, 242); }

.u_cbox .u_cbox_mention_name:hover .u_cbox_thumb .u_cbox_thumb_mask, .u_cbox .u_cbox_mention_name:focus .u_cbox_thumb .u_cbox_thumb_mask { background-position: -255px -135px; }

.u_cbox .u_cbox_tooltip_mention { display: none; position: absolute; left: -1px; z-index: 30; margin-top: -60px; padding: 9px 24px 9px 15px; border: 1px solid rgb(160, 160, 160); background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_tooltip_mention .u_cbox_ico_arrow { position: absolute; bottom: -10px; left: 14px; width: 13px; height: 11px; background-position: -270px -175px; }

.u_cbox .u_cbox_tooltip_mention .u_cbox_tooltip { line-height: 20px; }

.u_cbox .u_cbox_tooltip_mention .u_cbox_btn_close { position: absolute; top: 0px; right: 0px; border: 0px; padding: 12px; background: 0px 0px; }

.u_cbox .u_cbox_tooltip_mention .u_cbox_ico_close { display: block; width: 11px; height: 11px; background-position: -285px -85px; }

.u_cbox .u_cbox_tooltip_mention .u_cbox_txt_close { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_body { height: 100%; margin: 0px; padding: 0px; background-color: rgb(249, 249, 249); }

.u_cbox_body .u_cbox { border: 0px; background: 0px center; }

.u_cbox .u_cbox_login_header { overflow: hidden; height: 44px; margin: 0px -15px; background-color: rgb(51, 210, 99); border-bottom: 1px solid rgb(46, 189, 89); text-align: center; }

.u_cbox .u_cbox_login_header .u_cbox_btn_prev { position: absolute; top: 7px; left: 7px; z-index: 10; height: 32px; width: 30px; }

.u_cbox .u_cbox_login_header .u_cbox_btn_prev .u_cbox_ico_prev { display: block; overflow: hidden; width: 10px; height: 17px; margin: 7px 0px 0px 7px; background-position: -100px -50px; }

.u_cbox .u_cbox_login_header .u_cbox_btn_prev .u_cbox_txt_prev { overflow: hidden; position: absolute; width: 1px; height: 1px; font-size: 1px; line-height: 1px; color: transparent; }

.u_cbox .u_cbox_login_header .u_cbox_login_title { display: block; font-size: 17px; font-weight: 700; color: rgb(255, 255, 255); line-height: 45px; }

.u_cbox .u_cbox_login_section { padding: 39px 0px 16px; text-align: center; }

.u_cbox .u_cbox_login_section .u_cbox_login_ico { display: inline-block; overflow: hidden; width: 144px; height: 87px; background-position: 0px 0px; vertical-align: top; }

.u_cbox .u_cbox_login_section .u_cbox_login_msg { padding: 14px 0px 22px; font-size: 16px; color: rgb(119, 119, 119); letter-spacing: -1px; line-height: 23px; }

.u_cbox .u_cbox_login_section .u_cbox_login_msg .u_cbox_msg_point { color: rgb(30, 200, 0); }

.u_cbox .u_cbox_login_area { max-width: 290px; margin: 0px auto; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login { display: block; position: relative; padding: 0px 44px 0px 15px; border: 1px solid rgb(234, 234, 235); background-color: rgb(255, 255, 255); font-size: 18px; color: rgb(51, 51, 51); line-height: 48px; text-align: left; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login + .u_cbox_btn_login, .u_cbox .u_cbox_login_area .u_cbox_btn_login ~ .u_cbox_btn_login { margin-top: 5px; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login .u_cbox_ico_login { overflow: hidden; float: left; width: 22px; height: 22px; margin: 13px 10px 0px 0px; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login_naver .u_cbox_ico_login { background-position: 0px -83px; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login_twitter .u_cbox_ico_login { background-position: -27px -83px; }

.u_cbox .u_cbox_login_area .u_cbox_btn_login_facebook .u_cbox_ico_login { background-position: -54px -83px; }

.u_cbox .u_cbox_login_area .u_cbox_ico_login_link { position: absolute; top: 17px; right: 15px; width: 7px; height: 14px; margin: 0px; background-position: -165px 0px; }

.u_cbox .u_cbox_login_area .u_cbox_txt_login { float: left; }

.u_cbox .u_cbox_login_footer { padding: 13px 0px; border-top: 1px solid rgb(234, 234, 235); text-align: center; }

.u_cbox .u_cbox_login_footer .u_cbox_btn_footer { font-size: 12px; color: rgb(210, 210, 210); }

.u_cbox .u_cbox_manage_wrap { float: left; padding-left: 12px; }

.u_cbox .u_cbox_manage_wrap .u_cbox_btn_comment_manage { display: block; position: relative; height: 26px; padding: 0px 10px; margin-top: 8px; font-size: 13px; color: rgb(51, 51, 51); line-height: 26px; }

.u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap { position: absolute; inset: 0px 13px; z-index: 1; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_left, .u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_right { position: absolute; top: -1px; bottom: -1px; width: 14px; }

.u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_left { left: -13px; background-position: 0px -150px; }

.u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_right { right: -13px; background-position: -20px -150px; }

.u_cbox .u_cbox_manage_wrap .u_cbox_txt_wrap { display: block; position: relative; z-index: 10; }

.u_cbox .u_cbox_manage_wrap .u_cbox_txt_wrap::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_manage_wrap .u_cbox_txt_wrap .u_cbox_txt_option { float: left; }

.u_cbox .u_cbox_manage_wrap .u_cbox_txt_wrap .u_cbox_txt_point { float: left; padding-left: 2px; color: rgb(0, 199, 60); font-family: HelveticaNeue-Light, HelveticaNeue, Helvetica, sans-serif; }

.u_cbox .u_cbox_manage_wrap .u_cbox_ico_option { float: left; width: 8px; height: 5px; margin: 11px 0px 0px 3px; background-position: -114px -99px; }

.u_cbox .u_cbox_layer_comment_manage { padding: 10px 11px 8px; margin: 5px 0px 0px; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); font-size: 14px; line-height: 25px; }

.u_cbox .u_cbox_layer_comment_manage .u_cbox_option_wrap { margin-bottom: 4px; }

.u_cbox .u_cbox_layer_comment_manage .u_cbox_btn_comment_option { display: block; min-width: 94px; color: rgb(102, 102, 102); font-family: HelveticaNeue-Light, HelveticaNeue, Helvetica, sans-serif; }

.u_cbox .u_cbox_layer_comment_manage .u_cbox_option_label { display: inline-block; vertical-align: top; }

.u_cbox .u_cbox_layer_comment_manage .u_cbox_ico_check { float: left; width: 15px; height: 15px; margin: 6px 7px 0px 0px; background-position: 0px -110px; }

.u_cbox .u_cbox_layer_dim_option { inset: 0px; z-index: 999; margin-top: 44px; background-color: rgb(79, 79, 79); opacity: 0.6; }

.u_cbox .u_cbox_manage_open .u_cbox_txt_wrap .u_cbox_txt_point { color: rgb(170, 169, 169); }

.u_cbox .u_cbox_manage_open .u_cbox_ico_option { background-position: -126px -99px; }

.u_cbox .u_cbox_manage_open .u_cbox_layer_comment_manage { display: block; }

.u_cbox .u_cbox_manage_open .u_cbox_layer_dim_option { display: block; }

.u_cbox .u_cbox_layer_comment_manage .u_cbox_option_on .u_cbox_btn_comment_option { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_comment_manage .u_cbox_option_on .u_cbox_ico_check { background-position: -20px -110px; }

.u_cbox .u_cbox_refresh_wrap { margin: 0px 15px; padding: 10px 0px; border-bottom: 1px solid rgb(237, 237, 237); }

.u_cbox .u_cbox_refresh_wrap::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_refresh_area { float: left; padding-top: 2px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_btn_refresh_auto { float: left; position: relative; min-width: 38px; height: 20px; padding: 0px 9px; border: 0px; background-color: transparent; color: rgb(170, 169, 169); line-height: 20px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_bg_wrap { display: block; position: absolute; left: 9px; right: 9px; height: 18px; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); text-align: center; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_bg_left, .u_cbox .u_cbox_refresh_wrap .u_cbox_bg_right { position: absolute; top: -1px; width: 9px; height: 20px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_bg_left { left: -9px; background-position: -39px -150px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_bg_right { right: -9px; background-position: -57px -150px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_ico_refresh_auto { display: block; position: relative; margin: 0px -4px; font-size: 13px; font-family: HelveticaNeue, Helvetica, sans-serif; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_btn_refresh_auto_on .u_cbox_ico_refresh_auto { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_refresh_wrap .u_cbox_txt_refresh { float: left; margin-left: 5px; font-size: 14px; color: rgb(68, 68, 68); line-height: 20px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_refresh_box { float: right; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_refresh_time { float: left; margin-right: 7px; font-size: 14px; color: rgb(153, 153, 153); line-height: 24px; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_btn_refresh_man { float: left; overflow: hidden; width: 23px; height: 23px; border: 0px; font-size: 0px; text-indent: -9999px; color: transparent; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_ico_refresh_man { display: block; width: 21px; height: 21px; border: 1px solid rgb(217, 217, 217); background-position: -82px -29px; background-color: rgb(255, 255, 255); text-align: center; }

.u_cbox .u_cbox_refresh_wrap .u_cbox_refresh_count { display: none; }

.u_cbox .u_cbox_sort { position: relative; padding: 13px 0px 10px; }

.u_cbox .u_cbox_sort::before, .u_cbox .u_cbox_sort::after { position: absolute; top: 3px; bottom: 0px; z-index: 4; width: 20px; max-height: 45px; content: ""; }

.u_cbox .u_cbox_sort::before { left: 0px; background-position: -343px -108px; }

.u_cbox .u_cbox_sort::after { right: 37px; background-position: -365px -108px; }

.u_cbox .u_cbox_sort ~ .u_cbox_catesort_root { margin-top: 0px; }

.u_cbox .u_cbox_sort_option { overflow: hidden; position: relative; z-index: 3; height: 21px; margin-right: 37px; }

.u_cbox .u_cbox_sort_scroller { position: absolute; z-index: 1; padding: 0px 17px; }

.u_cbox .u_cbox_sort .u_cbox_sort_option_list { display: table; white-space: nowrap; margin-right: 37px; }

.u_cbox .u_cbox_sort .u_cbox_sort_option_wrap { display: table-cell; }

.u_cbox .u_cbox_sort .u_cbox_sort_option_wrap + .u_cbox_sort_option_wrap, .u_cbox .u_cbox_sort .u_cbox_sort_option_wrap ~ .u_cbox_sort_option_wrap { padding-left: 11px; }

.u_cbox .u_cbox_sort .u_cbox_select { float: left; overflow: hidden; position: relative; padding-right: 2px; }

.u_cbox .u_cbox_sort .u_cbox_ico_select { display: inline-block; overflow: hidden; position: absolute; width: 0px; height: 0px; text-indent: -999px; vertical-align: top; color: transparent; }

.u_cbox .u_cbox_sort .u_cbox_sort_label { display: inline-block; font-size: 14px; color: rgb(198, 198, 198); line-height: 21px; vertical-align: top; }

.s .u_cbox .u_cbox_sort .u_cbox_sort_label { font-size: 15px; }

.u_cbox .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { padding-left: 18px; color: rgb(0, 0, 0); }

.u_cbox .u_cbox_sort .u_cbox_sort_option_on .u_cbox_ico_select { top: 7px; left: 0px; width: 13px; height: 9px; background-position: -80px -130px; }

.a .u_cbox .u_cbox_sort .u_cbox_sort_option_on .u_cbox_ico_select { top: 6px; }

.u_cbox .u_cbox_sort + .u_cbox_cleanbot { margin-top: 0px; }

.u_cbox .u_cbox_catesort_root:empty { display: none; }

.u_cbox .u_cbox_help_info { float: left; }

.u_cbox .u_cbox_help_info .u_cbox_info_label { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_help_info .u_cbox_btn_help { float: left; }

.u_cbox .u_cbox_help_info .u_cbox_ico_help { display: inline-block; width: 28px; height: 28px; background-position: -135px -25px; vertical-align: top; }

.u_cbox .u_cbox_help_info .u_cbox_txt_help { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_layer_help { right: 15px; width: 222px; padding: 20px 15px 16px; margin-top: 34px; border: 1px solid rgb(224, 224, 224); background-color: rgb(248, 248, 248); box-sizing: border-box; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_help { width: 284px; }
}

.u_cbox .u_cbox_layer_help .u_cbox_info_title { display: block; font-size: 14px; line-height: 18px; }

.u_cbox .u_cbox_layer_help .u_cbox_info_txt + .u_cbox_info_title, .u_cbox .u_cbox_layer_help .u_cbox_info_txt ~ .u_cbox_info_title { margin-top: 25px; }

.s .u_cbox .u_cbox_layer_help .u_cbox_info_title { font-size: 15px; }

.u_cbox .u_cbox_layer_help .u_cbox_ico_help { display: inline-block; overflow: hidden; width: 17px; height: 17px; margin-right: 7px; background-position: -168px -31px; line-height: 999px; vertical-align: top; }

.u_cbox .u_cbox_layer_help .u_cbox_info_txt { padding-top: 7px; font-size: 15px; color: rgb(128, 128, 128); line-height: 20px; letter-spacing: -0.5px; }

.u_cbox .u_cbox_layer_help .u_cbox_info_txt + .u_cbox_info_txt { padding-top: 15px; }

.u_cbox .u_cbox_layer_help .u_cbox_btn_info_close { overflow: hidden; position: absolute; top: 6px; right: 6px; width: 22px; height: 22px; background-position: -108px -56px; line-height: 999px; }

.u_cbox .u_cbox_sort .u_cbox_head_tools { position: absolute; top: 9px; right: 9px; z-index: 110; }

.u_cbox .u_cbox_sort .u_cbox_layer_help { margin-top: 35px; right: 5px; }

.u_cbox .u_cbox_manage { float: left; }

.u_cbox .u_cbox_manage .u_cbox_manage_label { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_manage .u_cbox_btn_manage { float: left; line-height: 1.5; }

.u_cbox .u_cbox_manage .u_cbox_ico_manage { display: inline-block; width: 28px; height: 28px; background-position: -107px -25px; vertical-align: top; }

.u_cbox .u_cbox_manage .u_cbox_txt_manage { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_layer_userlist { background-color: rgb(255, 255, 255); border: 1px solid rgb(184, 183, 203); }

.u_cbox .u_cbox_userlist .u_cbox_user_cont { display: block; overflow: hidden; position: relative; height: 45px; }

.u_cbox .u_cbox_userlist .u_cbox_thumb_wrap { overflow: hidden; position: absolute; top: 5px; left: 5px; width: 35px; height: 35px; border-radius: 20px; }

.u_cbox .u_cbox_userlist .u_cbox_thumb_wrap .u_cbox_img_profile { width: 35px; height: 35px; border-radius: 20px; vertical-align: top; }

.u_cbox .u_cbox_userlist .u_cbox_thumb_mask { position: absolute; inset: 0px; border: 1px solid rgb(0, 0, 0); border-radius: 20px; opacity: 0.05; }

.u_cbox .u_cbox_userlist .u_cbox_user_name { display: block; padding: 0px 10px 0px 49px; }

.u_cbox .u_cbox_userlist .u_cbox_user_nickname { display: block; overflow: hidden; font-size: 14px; color: rgb(65, 64, 66); line-height: 45px; white-space: nowrap; text-overflow: ellipsis; }

.u_cbox .u_cbox_user_wrap_on { background-color: rgb(229, 228, 234); }

.u_cbox .u_cbox_layer_userlist.u_cbox_type_down { border-top: 0px; }

.u_cbox .u_cbox_layer_userlist.u_cbox_type_up { border-bottom: 0px; }

.u_cbox .u_cbox_inform_status { margin: 0px 15px; padding: 11px 10px 10px 25px; border: 1px solid rgb(232, 232, 232); background-color: rgb(255, 255, 255); font-size: 15px; line-height: 1.33; letter-spacing: -1.2px; color: rgb(153, 153, 153); word-break: break-all; overflow-wrap: break-word; }

.a .u_cbox .u_cbox_inform_status { font-size: 14px; letter-spacing: -1px; }

.u_cbox .u_cbox_inform_status .u_cbox_ico_status { float: left; width: 2px; height: 13px; margin: 3px 8px 0px -10px; background-position: 0px -130px; }

.u_cbox .u_cbox_sort + .u_cbox_inform_status { margin-top: 7px; }

.u_cbox .u_cbox_notice { position: relative; margin: 7px 15px 0px; padding: 11px 13px 10px; border: 1px solid rgb(237, 237, 237); background-color: rgb(248, 248, 248); }

.u_cbox .u_cbox_notice .u_cbox_notice_tit { display: block; overflow: hidden; font-size: 15px; color: rgb(85, 85, 85); line-height: 20px; white-space: nowrap; text-overflow: ellipsis; }

.u_cbox .u_cbox_notice .u_cbox_ico_notice { display: inline-block; overflow: hidden; width: 19px; height: 15px; margin: 2px 4px 0px 0px; background-position: -22px -130px; vertical-align: top; }

.u_cbox .u_cbox_notice .u_cbox_box_notice { display: none; }

.u_cbox .u_cbox_notice .u_cbox_con_notice { padding-top: 7px; font-size: 15px; color: rgb(128, 128, 128); line-height: 19px; word-break: break-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_notice .u_cbox_notice_date { display: block; padding: 5px 0px 7px; font-size: 13px; color: rgb(153, 153, 153); font-family: HelveticaNeue-Light, Helvetica, sans-serif; }

.u_cbox .u_cbox_notice .u_cbox_btn_notice_close { overflow: hidden; position: absolute; bottom: 3px; right: 3px; width: 22px; height: 22px; background-position: -135px -56px; line-height: 999px; }

.u_cbox .u_cbox_notice_on .u_cbox_notice_tit { white-space: normal; text-overflow: initial; word-break: break-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_notice_on .u_cbox_box_notice { display: block; }

.u_cbox .u_cbox_comment_none { padding: 48px 0px 44px; font-size: 15px; line-height: 1.46; text-align: center; color: rgb(118, 118, 120); }

.s .u_cbox .u_cbox_comment_none { font-size: 16px; }

.u_cbox .u_cbox_con_inform { max-width: 257px; margin: 0px auto; }

.u_cbox .u_cbox_con_inform .u_cbox_ico_comment_none { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -335px -4px; background-repeat: no-repeat; width: 44px; height: 44px; margin: 0px auto 13px; }

.u_cbox .u_cbox_con_inform .u_cbox_ico_comment_restrict { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -335px -4px; background-repeat: no-repeat; width: 44px; height: 44px; margin: 3px auto 11px; }

.u_cbox .u_cbox_inform { padding: 42px 0px; font-size: 15px; line-height: 1.46; color: rgb(118, 118, 120); text-align: center; }

.u_cbox .u_cbox_head + .u_cbox_inform, .u_cbox .u_cbox_head ~ .u_cbox_inform { border-top: 1px solid rgb(237, 237, 237); }

.s .u_cbox .u_cbox_inform { font-size: 16px; }

.u_cbox .u_cbox_item_inform { display: inline-block; padding-top: 11px; line-height: 1.33; text-align: left; vertical-align: top; }

.u_cbox .u_cbox_item_inform::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_item_inform .u_cbox_tit_item { display: block; float: left; clear: left; }

.u_cbox .u_cbox_item_inform .u_cbox_con_item { float: left; }

.u_cbox .u_cbox_item_inform .u_cbox_ico_bar { overflow: hidden; float: right; margin: 4px 6px 0px 5px; width: 1px; height: 10px; background-color: rgb(118, 118, 120); line-height: 99px; }

.u_cbox .u_cbox_con_press .u_cbox_ico_inform { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -335px -4px; background-repeat: no-repeat; width: 44px; height: 44px; margin: 3px auto 11px; }

.u_cbox .u_cbox_comment_box { position: relative; border-bottom: 1px solid rgb(226, 226, 226); }

.u_cbox .u_cbox_comment_box.u_cbox_is_highlight::before { position: absolute; inset: -2px 6px -1px; border: 2px solid rgb(3, 199, 90); border-radius: 6px; content: ""; }

.u_cbox .u_cbox_area { padding: 15px; }

.u_cbox .u_cbox_area > .u_cbox_write_wrap .u_cbox_write_box { padding-top: 2px; }

.u_cbox .u_cbox_info { display: flex; -webkit-box-align: center; align-items: center; position: relative; }

.u_cbox .u_cbox_info::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_info .u_cbox_thumb { flex-shrink: 0; }

.u_cbox .u_cbox_info .u_cbox_thumb ~ .u_cbox_info_main { width: calc(100% - 27px); }

.u_cbox .u_cbox_info_main { display: flex; -webkit-box-align: center; align-items: center; width: 100%; min-height: 27px; padding-right: 104px; box-sizing: border-box; }

.u_cbox .u_cbox_ico_level { flex-shrink: 0; overflow: hidden; float: left; position: relative; width: 21px; height: 21px; margin: 1px 5px 0px 0px; border-radius: 21px; background-color: rgb(243, 173, 11); color: rgb(255, 255, 255); line-height: 999px; }

.u_cbox .u_cbox_ico_level::after { position: absolute; inset: 0px; font-size: 11px; color: rgb(255, 255, 255); line-height: 21px; text-align: center; content: "v1"; }

.u_cbox .u_cbox_ico_level.u_cbox_level02 { background-color: rgb(37, 143, 211); }

.u_cbox .u_cbox_ico_level.u_cbox_level02::after { content: "v2"; }

.u_cbox .u_cbox_ico_level.u_cbox_level03 { background-color: rgb(250, 108, 95); }

.u_cbox .u_cbox_ico_level.u_cbox_level03::after { content: "v3"; }

.u_cbox .u_cbox_ico_level.u_cbox_level04 { background-color: rgb(66, 183, 127); }

.u_cbox .u_cbox_ico_level.u_cbox_level04::after { content: "v4"; }

.u_cbox .u_cbox_ico_level.u_cbox_level05 { background-color: rgb(176, 111, 70); }

.u_cbox .u_cbox_ico_level.u_cbox_level05::after { content: "v5"; }

.u_cbox .u_cbox_ico_level.u_cbox_level06 { background-color: rgb(136, 130, 123); }

.u_cbox .u_cbox_ico_level.u_cbox_level06::after { content: "v6"; }

.u_cbox .u_cbox_name { overflow: hidden; }

.u_cbox .u_cbox_name_area { display: flex; -webkit-box-align: center; align-items: center; font-size: 16px; font-weight: 700; line-height: 1.37; }

.u_cbox .u_cbox_nick_area { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_ico_stat_secret { overflow: hidden; font-size: 0px; line-height: 0; background-position: -136px -390px; background-repeat: no-repeat; width: 10px; height: 12px; flex-shrink: 0; margin-left: 6px; }

.u_cbox .u_cbox_btn_totalcomment { flex-shrink: 0; margin-left: 4px; }

.u_cbox .u_cbox_btn_totalcomment .u_cbox_txt_total { float: left; font-size: 13px; letter-spacing: -0.5px; color: rgb(102, 102, 102); }

.u_cbox .u_cbox_btn_totalcomment .u_cbox_ico_arrow { float: left; width: 5px; height: 8px; margin: 5px 0px 0px 3px; background-position: -185px -155px; }

.u_cbox .u_cbox_info_main .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber { display: flex; flex-shrink: 0; -webkit-box-align: center; align-items: center; height: 15px; margin-left: 4px; border: 1px solid currentcolor; border-radius: 8.5px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 9px; font-weight: 700; line-height: 1.3; color: rgb(0, 206, 124); }

.u_cbox .u_cbox_info_main .u_cbox_txt_editor, .u_cbox .u_cbox_info_main .u_cbox_txt_subscriber { display: block; padding: 2px 5px 0px; }

.u_cbox .u_cbox_info_main .u_cbox_bg_editor_l, .u_cbox .u_cbox_info_main .u_cbox_bg_subscriber_l, .u_cbox .u_cbox_info_main .u_cbox_bg_editor_r, .u_cbox .u_cbox_info_main .u_cbox_bg_subscriber_r { display: none; }

.u_cbox .u_cbox_follow_button, .u_cbox .u_cbox_unfollow_button { position: absolute; top: -2px; right: 16px; min-width: 49px; min-height: 25px; padding: 3px 5px 4px; border-radius: 20px; background-color: rgba(0, 0, 0, 0.05); }

.u_cbox .u_cbox_follow_label, .u_cbox .u_cbox_unfollow_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 11px; font-weight: 600; letter-spacing: -0.6px; }

.u_cbox .u_cbox_follow_label { color: rgb(51, 51, 51); }

.u_cbox .u_cbox_unfollow_label { color: rgb(153, 153, 153); }

.u_cbox .u_cbox_manageusers_listitem .u_cbox_follow_button, .u_cbox .u_cbox_manageusers_listitem .u_cbox_unfollow_button { top: 50%; right: 0px; transform: translateY(-50%); }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_follow_button, .u_cbox_userpage .u_cbox_reply_area .u_cbox_unfollow_button { top: -2px; right: 0px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_reply_area .u_cbox_follow_button, .u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_reply_area .u_cbox_unfollow_button { right: 18px; }

.u_cbox .u_cbox_sns_icons { overflow: hidden; flex-shrink: 0; width: 22px; height: 22px; margin-right: 4px; }

.u_cbox .u_cbox_sns_twitter { background-position: -27px -83px; }

.u_cbox .u_cbox_sns_facebook { background-position: -54px -83px; }

.u_cbox .u_cbox_sns_set { float: left; margin-left: -1px; }

.u_cbox .u_cbox_info_base .u_cbox_sns_icons { height: 11px; margin: 3px 0px 0px 7px; }

.u_cbox .u_cbox_info_base .u_cbox_sns_twitter { width: 14px; background-position: -80px -83px; }

.u_cbox .u_cbox_info_base .u_cbox_sns_facebook { width: 11px; background-position: -99px -83px; }

.u_cbox .u_cbox_comment_box .u_cbox_timestamp { border: 0px; text-decoration: none; background-color: transparent; }

.u_cbox .u_cbox_comment_box .u_cbox_timestamp:visited { color: inherit; }

.u_cbox .u_cbox_work_sub { position: absolute; top: -4px; right: -13px; }

.u_cbox .u_cbox_work_sub .u_cbox_btn_open { display: block; overflow: hidden; width: 30px; height: 30px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_work_sub .u_cbox_ico_open { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -373px -266px; background-repeat: no-repeat; width: 3px; height: 15px; margin: 8px 0px 0px 13px; }

.u_cbox .u_cbox_work_box { display: none; position: absolute; top: 30px; right: 13px; z-index: 100; width: 86px; }

.u_cbox .u_cbox_work_box .u_cbox_btn_edit, .u_cbox .u_cbox_work_box .u_cbox_btn_delete, .u_cbox .u_cbox_work_box .u_cbox_btn_block, .u_cbox .u_cbox_work_box .u_cbox_btn_userreport, .u_cbox .u_cbox_work_box .u_cbox_btn_userblock, .u_cbox .u_cbox_work_box .u_cbox_btn_pick, .u_cbox .u_cbox_work_box .u_cbox_btn_share { display: block; padding: 12px 5px 10px; border-top: 1px solid rgb(235, 235, 235); font-size: 14px; line-height: 1.5; letter-spacing: -0.58px; text-align: center; }

.u_cbox .u_cbox_work_box .u_cbox_ico_edit, .u_cbox .u_cbox_work_box .u_cbox_ico_delete, .u_cbox .u_cbox_work_box .u_cbox_ico_block, .u_cbox .u_cbox_work_box .u_cbox_ico_userreport, .u_cbox .u_cbox_work_box .u_cbox_ico_pick, .u_cbox .u_cbox_work_box .u_cbox_ico_share { display: none; }

.u_cbox .u_cbox_work_inner { display: block; border: 1px solid rgb(208, 208, 208); border-radius: 4px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 4px 0px, rgba(0, 0, 0, 0.07) 0px 1px 1px 0px; }

.u_cbox .u_cbox_work_inner a:first-child { border-top: 0px; }

.u_cbox .u_cbox_work_sub_on .u_cbox_work_box { display: block; }

.u_cbox .u_cbox_info_base { padding-top: 6px; }

.u_cbox .u_cbox_info_base::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_date { float: left; font-size: 13px; font-family: Helvetica-Light, Helvetica, sans-serif; letter-spacing: -0.1px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_info_base .u_cbox_ico_bar { float: left; position: relative; top: 2px; width: 1px; height: 12px; margin: 0px 6px 0px 7px; background-color: rgb(230, 230, 230); }

.u_cbox .u_cbox_btn_report { overflow: initial; float: left; position: relative; top: 1px; width: auto; height: auto; font-size: 13px; color: rgb(153, 153, 153); }

.s .u_cbox .u_cbox_btn_report { font-family: AppleSDGothicNeo-Light, Helvetica, sans-serif-light; }

.u_cbox .u_cbox_pic { float: right; position: relative; margin: 0px 0px 2px 16px; }

.u_cbox .u_cbox_pic .u_cbox_img_contents { width: 54px; height: 54px; vertical-align: top; }

.u_cbox .u_cbox_pic .u_cbox_pic_mask { position: absolute; inset: 0px; z-index: 20; border: 1px solid rgb(0, 0, 0); opacity: 0.06; }

.u_cbox .u_cbox_text_wrap { overflow: hidden; position: relative; z-index: 1; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 16px; line-height: 1.25; word-break: break-all; overflow-wrap: break-word; color: rgb(51, 51, 51); }

.u_cbox .u_cbox_text_wrap a { color: rgb(51, 51, 51); }

.u_cbox .u_cbox_text_wrap.is_ellipsis { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }

.u_cbox .u_cbox_comment_box .u_cbox_text_morebutton { margin-top: 4px; font-size: 13px; line-height: 1.5; color: rgb(153, 153, 153); text-decoration: underline; }

.u_cbox .u_cbox_comment_box .u_cbox_contents_link { color: rgb(0, 95, 193); text-decoration: underline; }

.u_cbox .u_cbox_comment_box .u_cbox_contents_link:visited { color: rgb(109, 0, 193); }

.u_cbox .u_cbox_comment_box .u_cbox_ico_best { display: inline-block; overflow: hidden; width: 33px; height: 14px; margin: 3px 4px 0px 0px; background-position: -88px -110px; text-indent: -9999px; vertical-align: top; }

.u_cbox .u_cbox_comment_box .u_cbox_hash_tag { display: inline-block; font-weight: 700; vertical-align: top; }

.u_cbox .u_cbox_pick_tag { display: inline-block; margin-right: 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 700; line-height: 1.5; letter-spacing: -0.3px; color: rgb(30, 214, 117); }

.u_cbox .u_cbox_image_section, .u_cbox .u_cbox_image_section2 { padding: 3px 0px; }

.u_cbox .u_cbox_image_section .u_cbox_image_wrap, .u_cbox .u_cbox_image_section2 .u_cbox_image_wrap { padding: 4px 0px 0px; }

.u_cbox .u_cbox_image_section .u_cbox_image_wrap::after, .u_cbox .u_cbox_image_section2 .u_cbox_image_wrap::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_image_section .u_cbox_image_link, .u_cbox .u_cbox_image_section2 .u_cbox_image_link { display: block; overflow: hidden; position: relative; float: left; max-width: 204px; max-height: 306px; border-radius: 8px; }

.u_cbox .u_cbox_image_section .u_cbox_image_link::before, .u_cbox .u_cbox_image_section2 .u_cbox_image_link::before { position: absolute; inset: 0px; background-color: rgba(0, 0, 0, 0.15); content: ""; }

.u_cbox .u_cbox_image_section .u_cbox_comment_image, .u_cbox .u_cbox_image_section2 .u_cbox_comment_image { max-width: 100%; max-height: 306px; min-height: 70px; vertical-align: top; }

.u_cbox .u_cbox_image_section2 .u_cbox_image_link::after { overflow: hidden; font-size: 0px; line-height: 0; background-position: -262px -96px; background-repeat: no-repeat; width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; margin: -25px 0px 0px -25px; content: ""; }

.u_cbox .u_cbox_image_section .u_cbox_image_icon_gif, .u_cbox .u_cbox_image_section .u_cbox_image_icon_crop { overflow: hidden; position: absolute; top: 50%; left: 50%; width: 42px; height: 42px; margin: -21px 0px 0px -21px; line-height: 999px; }

.u_cbox .u_cbox_image_section .u_cbox_image_icon_gif { background-position: -313px -62px; }

.u_cbox .u_cbox_image_section .u_cbox_image_icon_crop { background-position: -359px -62px; }

.u_cbox .u_cbox_no_image { display: block; overflow: hidden; width: 202px; height: 304px; border: 1px solid rgb(241, 241, 241); background-color: rgb(255, 255, 255); text-align: center; }

.u_cbox .u_cbox_no_image_msg { display: inline-block; padding: 0px 30px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 16px; font-weight: 600; letter-spacing: -1px; line-height: 1.29em; word-break: break-all; overflow-wrap: break-word; vertical-align: middle; color: rgb(203, 203, 203); }

.u_cbox .u_cbox_no_image_tail { display: inline-block; width: 0px; height: 100%; vertical-align: middle; }

.u_cbox .u_cbox_no_image_s { width: 73px; height: 73px; }

.u_cbox .u_cbox_no_image_s .u_cbox_no_image_msg { padding: 0px 7px; font-size: 12px; }

.u_cbox .u_cbox_type_sort_best .u_cbox_no_image { width: 180px; height: 180px; }

.u_cbox .u_cbox_type_sort_best .u_cbox_no_image_s { width: 73px; height: 73px; }

.u_cbox .u_cbox_upload_image .u_cbox_no_image, .u_cbox .u_cbox_upload_image .u_cbox_no_image_s { width: 50px; height: 50px; border: 0px; }

.u_cbox .u_cbox_upload_image .u_cbox_no_image .u_cbox_no_image_msg { padding: 2px 3px 0px; font-size: 11px; font-weight: 400; letter-spacing: -0.7px; line-height: 1.18; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_area_thumbnail { margin-top: 7px; }

.u_cbox .u_cbox_area_thumbnail_list { overflow: auto hidden; margin: 7px 0px 4px; border-radius: 8px; font-size: 0px; line-height: 0; white-space: nowrap; }

.u_cbox .u_cbox_area_thumbnail_item { display: inline-block; vertical-align: top; }

.u_cbox .u_cbox_area_thumbnail_item + .u_cbox_area_thumbnail_item { margin-left: 2px; }

.u_cbox .u_cbox_area_thumbnail_item .u_cbox_area_thumbnail_link, .u_cbox .u_cbox_area_thumbnail_item .u_cbox_area_thumbnail_restrict { width: 194px; height: 194px; }

.u_cbox .u_cbox_area_thumbnail_item .u_cbox_area_thumbnail_restrict { margin: 0px; border-radius: 0px; }

.u_cbox .u_cbox_area_thumbnail_item:first-child .u_cbox_area_thumbnail_link, .u_cbox .u_cbox_area_thumbnail_item:first-child .u_cbox_area_thumbnail_restrict { border-top-left-radius: 8px; border-bottom-left-radius: 8px; }

.u_cbox .u_cbox_area_thumbnail_item:last-child .u_cbox_area_thumbnail_link, .u_cbox .u_cbox_area_thumbnail_item:last-child .u_cbox_area_thumbnail_restrict { border-top-right-radius: 8px; border-bottom-right-radius: 8px; }

.u_cbox .u_cbox_area_thumbnail_item .u_cbox_area_thumbnail_restrict_message { white-space: normal; }

.u_cbox .u_cbox_area_thumbnail_image { width: 100%; height: 100%; }

.u_cbox .u_cbox_area_thumbnail_link { display: block; overflow: hidden; position: relative; }

.u_cbox .u_cbox_area_thumbnail_link::after { position: absolute; inset: 0px; background-color: rgba(0, 0, 0, 0.15); content: ""; }

.u_cbox .u_cbox_area_thumbnail_video_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -262px -96px; background-repeat: no-repeat; width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; z-index: 1; margin: -25px 0px 0px -25px; }

.u_cbox .u_cbox_area_thumbnail_restrict { display: block; overflow: hidden; position: relative; width: 250px; height: 180px; margin: 7px 0px 3px; border-radius: 8px; background-color: rgb(0, 0, 0); font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_area_thumbnail_restrict_content { display: inline-block; vertical-align: middle; }

.u_cbox .u_cbox_area_thumbnail_restrict_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -335px -148px; background-repeat: no-repeat; width: 34px; height: 34px; margin: 0px auto; }

.u_cbox .u_cbox_area_thumbnail_restrict_message { padding: 10px 20px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.42; letter-spacing: -0.5px; text-align: center; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_area_thumbnail_restrict_tail { display: inline-block; height: 100%; vertical-align: middle; content: ""; }

.u_cbox .u_cbox_tool { position: relative; font-size: 0px; line-height: 0; text-align: right; }

.u_cbox .u_cbox_tool::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_tool:empty { display: none; }

.u_cbox a.u_cbox_btn_reply { float: left; margin-top: 12px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-weight: 500; font-size: 13px; line-height: 1.5; letter-spacing: -0.6px; color: rgb(85, 85, 85); }

.u_cbox .u_cbox_btn_reply .u_cbox_reply_txt { float: left; }

.u_cbox .u_cbox_btn_reply .u_cbox_reply_cnt { float: left; padding-left: 4px; }

.u_cbox .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc { position: static; width: auto; height: auto; overflow: visible; margin: 0px; font-size: 0px; clip-path: none; }

.u_cbox .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { display: inline-block; margin-left: -1px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; content: "작성"; }

.u_cbox .u_cbox_writereply_button { display: flex; -webkit-box-align: center; align-items: center; float: left; margin-top: 11px; }

.u_cbox .u_cbox_writereply_bar { display: none; }

.u_cbox .u_cbox_writereply_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; letter-spacing: -0.6px; color: rgb(85, 85, 85); }

.u_cbox .u_cbox_recomm_set { display: inline-block; margin-top: 12px; vertical-align: top; }

.u_cbox .u_cbox_recomm_set:empty { display: none; }

.u_cbox .u_cbox_btn_recomm, .u_cbox .u_cbox_btn_unrecomm { float: left; }

.u_cbox .u_cbox_btn_unrecomm { margin-left: 22px; }

.u_cbox .u_cbox_ico_recomm, .u_cbox .u_cbox_ico_unrecomm { overflow: hidden; font-size: 0px; line-height: 0; float: left; margin-top: 1px; }

.u_cbox .u_cbox_ico_recomm { background-position: -156px -340px; background-repeat: no-repeat; width: 13px; height: 16px; }

.u_cbox .u_cbox_ico_unrecomm { background-position: -220px -204px; background-repeat: no-repeat; width: 13px; height: 16px; }

.u_cbox .u_cbox_btn_recomm_on .u_cbox_ico_recomm { background-position: -241px -204px; }

.u_cbox .u_cbox_btn_unrecomm_on .u_cbox_ico_unrecomm { background-position: -387px -334px; }

.u_cbox .u_cbox_cnt_recomm, .u_cbox .u_cbox_cnt_unrecomm { float: left; padding-left: 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-weight: 500; font-size: 12px; line-height: 1.5; color: rgb(119, 119, 119); }

.u_cbox .u_cbox_btn_recomm_on .u_cbox_cnt_recomm, .u_cbox .u_cbox_btn_unrecomm_on .u_cbox_cnt_unrecomm { color: rgb(34, 34, 34); }

.u_cbox .u_cbox_tool_share { width: 24px; height: 23px; margin: 10px -5px 0px 19px; vertical-align: top; }

.u_cbox .u_cbox_tool_shareicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: middle; background-position: -48px -368px; background-repeat: no-repeat; width: 14px; height: 14px; }

.u_cbox .u_cbox_tool_sharelabel { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_replies_toolbar { padding-top: 8px; }

.u_cbox .u_cbox_replies_toolbar::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_replies_toolbar .u_cbox_creator_reply { margin: 5px 0px 0px; }

.u_cbox .u_cbox_replies_toolbar .u_cbox_creator_reply_button { margin-left: 0px; }

.u_cbox .u_cbox_replies_toolbar .u_cbox_creator_reply_tooltip { left: -25px; }

.u_cbox .u_cbox_replies_button { display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; float: left; margin: 5px 0px 4px; }

.u_cbox .u_cbox_replies_button[aria-expanded="true"] .u_cbox_replies_arrow { background-position: -196px -368px; }

.u_cbox .u_cbox_creator_reply ~ .u_cbox_replies_button { margin-left: 5px; }

.u_cbox .u_cbox_creator_reply ~ .u_cbox_replies_button::before { width: 3px; height: 3px; margin: -1px 5px 0px 0px; border-radius: 50%; background-color: rgb(170, 170, 172); content: ""; }

.u_cbox .u_cbox_replies_label, .u_cbox .u_cbox_replies_label2 { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-weight: 700; font-size: 13px; line-height: 1.5; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_replies_label2 { margin-left: 4px; }

.u_cbox .u_cbox_replies_arrow { overflow: hidden; font-size: 0px; line-height: 0; background-position: -176px -368px; background-repeat: no-repeat; width: 12px; height: 10px; margin: 3px 0px 0px 4px; }

.u_cbox .u_cbox_ico_reply { display: none; }

.u_cbox .u_cbox_reply_area { background-color: rgb(247, 247, 247); }

.u_cbox .u_cbox_reply_area .u_cbox_comment_box { margin: 0px 15px 0px 25px; border-bottom-color: rgb(233, 233, 233); }

.u_cbox .u_cbox_reply_area .u_cbox_comment_box.u_cbox_is_highlight::before { inset: -1px -9px 0px -19px; }

.u_cbox .u_cbox_reply_area .u_cbox_area { margin: 0px -15px 0px -25px; padding-left: 35px; }

.u_cbox .u_cbox_reply_area .u_cbox_write_wrap { padding: 0px 15px 0px 35px; border-bottom: 1px solid rgb(233, 233, 233); }

.u_cbox .u_cbox_reply_area .u_cbox_tool + .u_cbox_write_wrap { padding-left: 0px; padding-right: 0px; border-bottom-width: 0px; }

.u_cbox .u_cbox_reply_area .u_cbox_write_box { padding: 13px 0px; }

.u_cbox .u_cbox_reply_area .u_cbox_area > .u_cbox_write_wrap .u_cbox_write_box { padding-bottom: 0px; }

.u_cbox .u_cbox_reply_area .u_cbox_comment_box.u_cbox_type_edit .u_cbox_write_box { padding-top: 0px; padding-bottom: 0px; }

.u_cbox .u_cbox_comment .u_cbox_write_inner { border-color: rgb(227, 227, 227); }

.u_cbox .u_cbox_comment .u_cbox_focus .u_cbox_write_inner, .u_cbox .u_cbox_comment .u_cbox_writing .u_cbox_write_inner, .u_cbox .u_cbox_comment .u_cbox_attached .u_cbox_write_inner { border-color: rgb(179, 179, 179); }

.u_cbox .u_cbox_comment .u_cbox_write .u_cbox_btn_upload { background-color: rgb(255, 255, 255); color: rgb(0, 199, 60); }

.u_cbox .u_cbox_comment .u_cbox_focus .u_cbox_btn_upload, .u_cbox .u_cbox_comment .u_cbox_writing .u_cbox_btn_upload, .u_cbox .u_cbox_comment .u_cbox_attached .u_cbox_btn_upload { bottom: 0px; right: 0px; height: 44px; border-color: rgb(237, 237, 237) transparent transparent rgb(237, 237, 237); }

.u_cbox .u_cbox_target_name { display: inline-block; overflow: hidden; max-width: 49%; margin: 0px 8px 0px 0px; font-weight: 700; word-break: normal; overflow-wrap: normal; white-space: nowrap; text-overflow: ellipsis; text-align: left; vertical-align: top; }

.u_cbox .u_cbox_upload .u_cbox_target_name { position: absolute; left: 90px; right: 140px; max-width: initial; text-align: right; }

.u_cbox .u_cbox_edit .u_cbox_upload .u_cbox_target_name { left: 64px; right: 180px; }

.u_cbox .u_cbox_reply_area .u_cbox_edit .u_cbox_upload .u_cbox_target_name { left: 84px; }

.u_cbox .u_cbox_btn_fold { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 45px; margin-top: -1px; border-top: 1px solid rgb(233, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); }

.u_cbox .u_cbox_btn_fold_wrap { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.u_cbox .u_cbox_cnt_fold { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; letter-spacing: -0.2px; color: rgb(85, 85, 85); }

.u_cbox .u_cbox_btn_fold_float { position: fixed; left: 0px; bottom: 0px; right: 0px; z-index: 3000; border-top: 1px solid rgb(225, 225, 225); background-color: rgb(247, 247, 247); }

.u_cbox .u_cbox_ico_fold { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -231px -286px; background-repeat: no-repeat; width: 10px; height: 6px; margin-left: 4px; }

.u_cbox .u_cbox_reply_area .u_cbox_paginate { margin-top: -1px; border-top: 1px solid rgb(233, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); }

.u_cbox .u_cbox_reply_area .u_cbox_paginate .u_cbox_btn_more { border-bottom-width: 0px; }

.u_cbox .u_cbox_reply_expand { margin-top: -1px; border-top: 1px solid rgb(233, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); }

.u_cbox .u_cbox_reply_expand .u_cbox_btn_more { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 42px; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_list ~ .u_cbox_paginate, .u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_btn_fold { width: 50%; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_list ~ .u_cbox_paginate { position: relative; float: right; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_list ~ .u_cbox_paginate .u_cbox_btn_more::before { position: absolute; top: 50%; left: 0px; width: 1px; height: 15px; transform: translateY(-50%); background-color: rgb(217, 217, 217); font-size: 0px; line-height: 0; content: ""; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_list ~ .u_cbox_paginate .u_cbox_btn_more { min-height: 45px; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_btn_fold { float: left; }

.u_cbox .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_btn_fold_float { width: auto; }

.u_cbox .u_cbox_mine .u_cbox_area, .u_cbox .u_cbox_mine .u_cbox_area_quotecomment { background-color: rgb(252, 255, 249); }

.u_cbox .u_cbox_type_secret .u_cbox_text_wrap { padding-top: 2px; }

.u_cbox .u_cbox_type_delete .u_cbox_text_wrap, .u_cbox .u_cbox_type_blind .u_cbox_text_wrap { padding: 2px 0px; }

.u_cbox .u_cbox_type_delete .u_cbox_info_main { margin-right: 0px; }

.u_cbox .u_cbox_type_secret .u_cbox_recomm_set, .u_cbox .u_cbox_type_delete .u_cbox_recomm_set, .u_cbox .u_cbox_type_blind .u_cbox_recomm_set { display: none; }

.u_cbox .u_cbox_delete_contents { font-size: 15px; line-height: 1.43; letter-spacing: -0.5px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_type_sort_best .u_cbox_image_section .u_cbox_image_link { max-width: 182px; max-height: 182px; }

.u_cbox .u_cbox_type_sort_best .u_cbox_image_section .u_cbox_comment_image { max-width: 100%; max-height: 182px; }

.u_cbox .u_cbox_type_edit .u_cbox_pic, .u_cbox .u_cbox_type_edit .u_cbox_info, .u_cbox .u_cbox_type_edit .u_cbox_info_base, .u_cbox .u_cbox_type_edit .u_cbox_tool, .u_cbox .u_cbox_type_edit .u_cbox_ico_best, .u_cbox .u_cbox_type_edit .u_cbox_pick_tag { display: none; }

.u_cbox .u_cbox_comment:first-child .u_cbox_type_notice { margin-top: 17px; border-top-width: 1px; }

.u_cbox .u_cbox_type_notice { margin: 0px 15px; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(217, 229, 222); border-image: initial; }

.u_cbox .u_cbox_type_notice .u_cbox_area, .u_cbox .u_cbox_type_notice .u_cbox_area_quotecomment { background-color: rgb(242, 255, 248); }

.u_cbox .u_cbox_type_notice .u_cbox_work_sub { right: -14px; }

.u_cbox .u_cbox_type_notice + .u_cbox_reply_area { margin: 0px 15px; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(217, 229, 222); border-image: initial; background-color: rgb(231, 255, 242); }

.u_cbox .u_cbox_type_notice + .u_cbox_reply_area .u_cbox_comment_box { border-bottom-color: rgb(212, 235, 223); }

.u_cbox .u_cbox_type_notice + .u_cbox_reply_area .u_cbox_work_sub { right: -14px; }

.u_cbox .u_cbox_type_notice + .u_cbox_reply_area .u_cbox_btn_fold { border-bottom-width: 0px; }

.u_cbox .u_cbox_type_notice + .u_cbox_reply_area.u_cbox_type_foldmore_2x1 .u_cbox_list ~ .u_cbox_paginate { border-bottom-width: 0px; }

.u_cbox .u_cbox_article_info { margin: 10px 0px 5px; }

.u_cbox .u_cbox_article_info::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_article_link { display: inline-block; max-width: 100%; vertical-align: top; }

.u_cbox .u_cbox_article_thumb { position: relative; float: left; overflow: hidden; width: 35px; height: 35px; margin-right: 8px; }

.u_cbox .u_cbox_article_thumb .u_cbox_img_article { width: 35px; height: 35px; vertical-align: top; }

.u_cbox .u_cbox_article_thumb .u_cbox_thumb_mask { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.07); }

.u_cbox .u_cbox_article_cont { overflow: hidden; }

.u_cbox .u_cbox_article_title { margin-top: -1px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_article_source_area { margin-top: 4px; }

.u_cbox .u_cbox_article_source_area::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_article_source_area .u_cbox_btn_more { float: left; }

.u_cbox .u_cbox_article_source_area .u_cbox_cnt_more { float: left; font-size: 14px; color: rgb(172, 172, 172); }

.u_cbox .u_cbox_article_source_area .u_cbox_ico_more { float: left; width: 6px; height: 8px; margin: 4px 0px 0px 3px; background-position: -275px -85px; }

.u_cbox .u_cbox_type_select .u_cbox_article_thumb { display: none; }

.u_cbox .u_cbox_type_select a.u_cbox_article_link { padding: 4px 8px; border-radius: 4px; background-color: rgb(240, 241, 244); }

.u_cbox .u_cbox_type_select .u_cbox_article_title { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.5; letter-spacing: -0.35px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_type_select .u_cbox_article_source_area { display: none; }

.u_cbox .u_cbox_orgsource { position: relative; margin: 11px 0px 6px; }

.u_cbox .u_cbox_orgsource > a { display: block; border: 1px solid rgb(213, 217, 227); border-radius: 5px; }

.u_cbox .u_cbox_orgsource_image { overflow: hidden; position: absolute; top: 4px; left: 4px; width: 62px; height: 62px; border-radius: 2px; }

.u_cbox .u_cbox_orgsource_image img { width: 100%; height: 100%; }

.u_cbox .u_cbox_orgsource_image ~ .u_cbox_orgsource_content { margin-left: 78px; }

.u_cbox .u_cbox_orgsource_imagemask { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: inherit; }

.u_cbox .u_cbox_orgsource_content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; overflow: hidden; height: 60px; margin: 5px 12px 3px; }

.u_cbox .u_cbox_orgsource_header { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; max-height: 34px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; line-height: 1.21; letter-spacing: -0.25px; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_orgsource_meta { display: flex; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_orgsource_name, .u_cbox .u_cbox_orgsource_count { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; letter-spacing: -0.21px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_orgsource_name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_orgsource_count { flex-shrink: 0; }

.u_cbox .u_cbox_orgsource_dot { flex-shrink: 0; width: 3px; height: 3px; margin: 7px 4px 0px 5px; border-radius: 50%; background-color: rgb(216, 216, 216); }

.u_cbox .u_cbox_orgsourcedel { margin: 11px 0px 6px; padding: 11px 17px; border: 1px solid rgb(213, 217, 227); border-radius: 5px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_orgsourcedel_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -92px -228px; background-repeat: no-repeat; width: 16px; height: 15px; margin-top: 3px; }

.u_cbox .u_cbox_orgsourcedel_txt { margin-left: 3px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; line-height: 1.4; letter-spacing: -0.5px; color: rgb(146, 146, 146); }

.u_cbox .u_cbox_btn_first { display: block; position: relative; font-size: 13px; color: rgb(82, 82, 82); text-align: center; }

.u_cbox .u_cbox_btn_first_inner { display: inline-block; padding: 14px 0px; vertical-align: top; }

.u_cbox .u_cbox_btn_first_inner::after { display: table; clear: both; content: ""; }

.u_cbox .u_cbox_ico_first { float: left; margin-right: 8px; width: 18px; height: 18px; background-position: -210px -150px; }

.u_cbox .u_cbox_txt_first { float: left; margin-top: 1px; }

.u_cbox .u_cbox_paginate .u_cbox_btn_more { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 42px; }

.u_cbox .u_cbox_btn_more_pre { border-bottom: 1px solid rgb(237, 237, 237); }

.u_cbox .u_cbox_more_wrap .u_cbox_page_more { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; letter-spacing: -0.2px; color: rgb(85, 85, 85); }

.u_cbox .u_cbox_paginate .u_cbox_ico_more { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -230px -390px; background-repeat: no-repeat; width: 8px; height: 8px; margin: 4px 0px 0px 6px; }

.u_cbox .u_cbox_btn_top { position: absolute; right: 0px; top: 50%; z-index: 10; width: 33px; height: 31px; margin-top: -16px; background-color: rgb(252, 252, 252); border: 1px solid rgb(230, 230, 230); }

.u_cbox .u_cbox_btn_top .u_cbox_ico_top { overflow: hidden; position: absolute; top: 8px; left: 11px; width: 12px; height: 14px; background-position: -160px -83px; line-height: 999px; }

.u_cbox .u_cbox_loading { padding: 70px 0px 110px; text-align: center; }

.u_cbox .u_cbox_loading_bar { position: relative; padding: 30px 0px; text-align: center; }

.u_cbox .u_cbox_ico_loading { display: inline-block; overflow: hidden; width: 32px; height: 8px; background: url("https://ssl.pstatic.net/static.news/image/news/m/2020/02/25/cbox_loading_w.gif") 0% 0% / 32px 8px no-repeat; text-indent: -9999px; color: transparent; vertical-align: middle; }

.u_cbox .u_cbox_view_comment { padding: 13px 15px; margin-top: -1px; border-top: 1px solid rgb(239, 239, 239); }

.u_cbox .u_cbox_view_comment::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_view_comment .u_cbox_btn_view_comment { float: right; }

.u_cbox .u_cbox_view_comment .u_cbox_count_view_comment, .u_cbox .u_cbox_view_comment .u_cbox_in_view_comment { float: left; font-size: 14px; color: rgb(0, 0, 0); line-height: 22px; }

.u_cbox .u_cbox_view_comment .u_cbox_count_view_comment { padding-right: 2px; color: rgb(0, 199, 60); }

.u_cbox .u_cbox_view_comment .u_cbox_ico_view_comment { float: left; width: 6px; height: 11px; margin: 6px 1px 0px 6px; background-position: -115px -83px; }

.u_cbox .u_cbox_layer { display: none; position: absolute; z-index: 1000; }

.u_cbox.u_cbox_layer_wrap { display: none; position: absolute; z-index: 2147483640; padding: 0px; background-color: transparent; outline: 0px; }

.u_cbox.u_cbox_layer_wrap[aria-modal="true"] { display: block; }

.u_cbox .u_cbox_layer_frame_top, .u_cbox .u_cbox_layer_frame_bottom { display: none; }

.u_cbox .u_cbox_layer .u_cbox_layer_tail, .u_cbox.u_cbox_layer_wrap .u_cbox_layer_tail { display: inline-block; width: 0px; height: 100%; font-size: 0px; line-height: 0; vertical-align: middle; }

.u_cbox .u_cbox_layer_dimmed { position: absolute; inset: 0px 0px -300px; background-color: rgb(0, 0, 0); opacity: 0.5; }

.u_cbox .u_cbox_layer_good_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_good { display: inline-block; position: relative; width: 230px; border-radius: 10px; background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, sans-serif; vertical-align: middle; }

.u_cbox .u_cbox_layer_good .u_cbox_layer_frame_top, .u_cbox .u_cbox_layer_good .u_cbox_layer_frame_bottom { display: none; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_good { width: 290px; }
}

.u_cbox .u_cbox_good_section { padding: 25px 20px 31px; }

.u_cbox .u_cbox_good_section::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -262px -154px; background-repeat: no-repeat; width: 50px; height: 45px; margin: 0px auto; content: ""; }

.u_cbox .u_cbox_good_section .u_cbox_good_title { margin-top: 10px; font-size: 20px; font-weight: 500; line-height: 1.2; word-break: keep-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_good_section .u_cbox_good_title_highlight { font-weight: 600; color: rgb(240, 118, 15); letter-spacing: -0.8px; }

.u_cbox .u_cbox_good_section .u_cbox_good_bar { display: none; }

.u_cbox .u_cbox_good_section .u_cbox_good_msg { margin-top: 10px; font-size: 14px; line-height: 1.36; letter-spacing: -0.8px; color: rgb(0, 0, 0); word-break: keep-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_good_section .u_cbox_msg_point { display: block; font-weight: 500; color: rgb(119, 119, 119); }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btns_wrap { display: block; padding-top: 0px; border-top: 1px solid rgb(234, 234, 234); }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btns_wrap::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btn_confirm { float: none; width: 100%; height: auto; text-shadow: none; }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btn_confirm .u_cbox_mask_confirm { display: none; }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btn_confirm, .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_standardbtn, .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_primarybtn { padding: 14px 0px 15px; border: 0px; background-color: transparent; font-size: 15px; font-weight: 600; line-height: 1.2; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_standardbtn { width: 100%; }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_primarybtn { float: right; width: 50%; margin-left: -1px; border-left: 1px solid rgb(234, 234, 234); }

.u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_primarybtn + .u_cbox_standardbtn { width: 50%; }

.u_cbox .u_cbox_btns_section { text-align: center; }

.u_cbox .u_cbox_btns_wrap { display: inline-block; padding-top: 14px; vertical-align: top; }

.u_cbox .u_cbox_btns_section .u_cbox_btn_confirm { float: left; position: relative; width: 93px; height: 32px; border: 0px; background-color: rgb(0, 199, 60); font-size: 13px; color: rgb(255, 255, 255); line-height: 32px; text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 1px; }

.u_cbox .u_cbox_btns_section .u_cbox_btn_confirm .u_cbox_mask_confirm { position: absolute; inset: 0px; border: 1px solid rgb(0, 0, 0); opacity: 0.05; }

.u_cbox .u_cbox_layer_appraisal_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_appraisal { display: inline-block; position: relative; vertical-align: middle; }

.u_cbox .u_cbox_appraisal_wrap1 { width: 230px; background-color: rgb(255, 255, 255); }

@media (min-width: 320px) {
  .u_cbox .u_cbox_appraisal_wrap1 { width: 295px; }
}

.u_cbox .u_cbox_appraisal_wrap1 .u_cbox_appraisal_section1 { padding-top: 41px; font-size: 18px; line-height: 23px; font-family: Helvetica, AppleSDGothicNeo-Light; letter-spacing: -1px; }

.u_cbox .u_cbox_appraisal_wrap1 .u_cbox_appraisal_section1 span { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_appraisal_wrap1 .u_cbox_appraisal_section1 .u_cbox_img_appraisal { vertical-align: top; }

.u_cbox .u_cbox_appraisal_wrap1 .u_cbox_appraisal_section2 { margin-top: 21px; }

.u_cbox .u_cbox_appraisal_wrap1 .u_cbox_appraisal_section3 { padding: 17px 0px 13px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_appraisal_btns_wrap { display: inline-block; overflow: hidden; vertical-align: top; }

.u_cbox .u_cbox_btn_appraisal_no, .u_cbox .u_cbox_btn_appraisal_yes { float: left; width: 100px; height: 48px; line-height: 48px; color: rgb(255, 255, 255); border: 0px; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_btn_appraisal_no, .u_cbox .u_cbox_btn_appraisal_yes { width: 130px; }
}

.u_cbox .u_cbox_btn_appraisal_no { background: rgb(168, 171, 182); }

.u_cbox .u_cbox_btn_appraisal_yes { margin-left: 5px; background: rgb(0, 199, 60); }

.u_cbox .u_cbox_txt_appraisal { display: inline-block; font-size: 15px; }

.u_cbox .u_cbox_btn_appraisal_no .u_cbox_ico_appraisal, .u_cbox .u_cbox_btn_appraisal_yes .u_cbox_ico_appraisal { float: left; margin: 16px 3px 0px 0px; width: 16px; height: 16px; }

.u_cbox .u_cbox_btn_appraisal_no .u_cbox_ico_appraisal { background-position: -220px -85px; }

.u_cbox .u_cbox_btn_appraisal_yes .u_cbox_ico_appraisal { background-position: -200px -85px; }

.u_cbox .u_cbox_appraisal_nosee { color: rgb(153, 153, 153); font-size: 14px; text-decoration: underline; }

.u_cbox .u_cbox_layer_appraisal .u_cbox_btn_close_hide { position: absolute; top: 5px; right: 5px; overflow: hidden; padding: 10px; }

.u_cbox .u_cbox_layer_appraisal .u_cbox_ico_close_hide { display: block; width: 17px; height: 17px; background-position: -190px -30px; }

.u_cbox .u_cbox_appraisal_wrap2 { width: 295px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section1 { padding: 37px 0px 12px; }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section1 h2 { font-size: 21px; font-weight: 400; line-height: 25px; font-family: Helvetica, AppleSDGothicNeo-Light; color: rgb(51, 51, 51); letter-spacing: -1px; }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section1 h2 span { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section1 p { padding-top: 4px; font-size: 13px; font-family: Helvetica, AppleSDGothicNeo-Light; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section2 { background: rgb(250, 250, 250); padding: 16px 13px; border: 1px solid rgb(235, 235, 235); margin: 0px 15px; text-align: left; line-height: 20px; }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section3 { padding: 15px 0px; }

.u_cbox .u_cbox_appraisal_wrap2 .u_cbox_appraisal_section3 .u_cbox_txt_appraisal { font-size: 14px; }

.u_cbox .u_cbox_appraisal_uid { overflow: hidden; margin-bottom: 3px; font-weight: 700; }

.u_cbox .u_cbox_appraisal_uid .u_cbox_sns_icons { margin: -2px 4px 0px 0px; }

.u_cbox .u_cbox_appraisal_utext { border: 0px; background: transparent; word-break: break-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_appraisal_headline { display: block; padding-top: 7px; color: rgb(153, 153, 153); word-break: break-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_appraisal_wrap2_landscape { width: 495px; }

.u_cbox .u_cbox_appraisal_wrap2_landscape .u_cbox_appraisal_section1 { padding: 27px 0px 12px; }

.u_cbox .u_cbox_appraisal_wrap2_landscape .u_cbox_appraisal_section1 br { display: none; }

.u_cbox .u_cbox_appraisal_wrap2_landscape .u_cbox_appraisal_section2 { padding: 11px 13px 10px; }

.u_cbox .u_cbox_appraisal_wrap2_landscape .u_cbox_appraisal_section3 { padding: 10px 0px; }

.u_cbox .u_cbox_appraisal_wrap2_landscape .u_cbox_appraisal_headline { padding-top: 5px; }

.u_cbox .u_cbox_btn_appraisal_good, .u_cbox .u_cbox_btn_appraisal_bad, .u_cbox .u_cbox_btn_appraisal_middle { float: left; overflow: hidden; width: 87px; height: 42px; line-height: 42px; color: rgb(255, 255, 255); border: 0px; }

.u_cbox .u_cbox_btn_appraisal_good { background: rgb(0, 199, 60); }

.u_cbox .u_cbox_btn_appraisal_bad { margin-left: 2px; background: rgb(244, 109, 70); }

.u_cbox .u_cbox_btn_appraisal_middle { margin-left: 2px; background: rgb(168, 171, 182); }

.u_cbox .u_cbox_btn_appraisal_good .u_cbox_ico_appraisal, .u_cbox .u_cbox_btn_appraisal_bad .u_cbox_ico_appraisal { float: left; margin: 16px 3px 0px 0px; width: 12px; height: 12px; }

.u_cbox .u_cbox_btn_appraisal_good .u_cbox_ico_appraisal { background-position: -240px -85px; }

.u_cbox .u_cbox_btn_appraisal_bad .u_cbox_ico_appraisal { background-position: -255px -85px; }

.u_cbox .u_cbox_appraisal_wrap3 { width: 262px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_appraisal_wrap3 .u_cbox_appraisal_section1 { padding-top: 42px; font-size: 20px; line-height: 25px; }

.u_cbox .u_cbox_appraisal_wrap3 .u_cbox_appraisal_section1 .u_cbox_ico_appraisal { display: inline-block; width: 30px; height: 22px; background-position: -130px -110px; vertical-align: top; }

.u_cbox .u_cbox_appraisal_wrap3 .u_cbox_appraisal_section1 p { margin-top: 4px; font-size: 20px; line-height: 25px; color: rgb(51, 51, 51); font-family: Helvetica, AppleSDGothicNeo-Light; letter-spacing: -1px; }

.u_cbox .u_cbox_appraisal_wrap3 .u_cbox_appraisal_section2 { padding: 8px 0px 32px; font-size: 15px; line-height: 19px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_appraisal_wrap3 .u_cbox_appraisal_section2 span { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_captcha_wrap { position: absolute; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_captcha_wrap .u_cbox_layer_dimmed { position: fixed; }

.u_cbox .u_cbox_layer_captcha { display: inline-block; position: relative; width: 230px; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_captcha { width: 266px; }
}

.u_cbox .u_cbox_layer_captcha_cont { padding: 25px 10px 10px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_title { margin: 14px 0px 0px; font-size: 17px; line-height: 22px; letter-spacing: -0.5px; font-weight: 400; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_dsc { margin-top: 6px; font-size: 14px; line-height: 16px; letter-spacing: -0.5px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_area { margin-top: 18px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_inner { position: relative; border: 1px solid rgb(232, 232, 232); }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_cont { position: relative; height: 90px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_cont img { width: 210px; height: 90px; vertical-align: top; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_cont img { width: 244px; }
}

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_btn { height: 49px; border-top: 1px solid rgb(232, 232, 232); }

.u_cbox .u_cbox_layer_captcha .u_cbox_capcha_voice_box { position: absolute; inset: -1px; z-index: 1; width: 246px; border: 1px solid rgb(0, 199, 60); background: 0px 0px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_captcha_voice { display: inline-block; width: 40px; height: 38px; background-position: -286px -130px; vertical-align: top; }

.u_cbox .u_cbox_layer_captcha .u_cbox_txt_captcha_voice { margin-top: 10px; letter-spacing: -0.5px; color: rgb(142, 142, 142); }

.u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_refresh, .u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_image, .u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_sound { float: left; width: 50%; height: 100%; border: 0px; background: rgb(255, 255, 255); text-align: center; }

.u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_refresh { border-right: 1px solid rgb(232, 232, 232); }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_captcha_sound { display: inline-block; margin: 0px 1px 0px 0px; width: 18px; height: 16px; background-position: -360px -175px; vertical-align: top; }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_captcha_image { display: inline-block; margin: 1px 3px 0px 1px; width: 15px; height: 15px; background-position: -381px -175px; vertical-align: top; }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_captcha_refresh { display: inline-block; margin: 0px 2px 0px 0px; width: 14px; height: 14px; background-position: -369px -200px; vertical-align: top; }

.u_cbox .u_cbox_layer_captcha .u_cbox_txt_captcha_refresh { margin-left: 1px; font-size: 14px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input_area { position: relative; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input { position: relative; margin-top: 10px; padding-right: 70px; height: 43px; border: 1px solid rgb(232, 232, 232); }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input .u_cbox_text { width: 100%; height: 100%; border: 0px; font-size: 15px; color: rgb(153, 153, 153); text-indent: 9px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input .u_cbox_guide { position: absolute; top: 13px; left: 9px; font-size: 15px; color: rgb(153, 153, 153); z-index: 10; letter-spacing: -0.5px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input.u_cbox_captcha_input_focus .u_cbox_guide { display: none; }

.u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_submit { position: absolute; top: 0px; right: 0px; width: 68px; height: 43px; line-height: 44px; background: rgb(0, 199, 60); border: 1px solid rgba(0, 0, 0, 0.1); font-size: 15px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_captcha .u_cbox_btn_close_hide { position: absolute; top: 0px; right: 0px; padding: 15px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_close_hide { display: block; width: 17px; height: 17px; background-position: -264px -219px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_warning { display: block; margin: 0px auto; }

.u_cbox .u_cbox_layer_captcha .u_cbox_ico_warning { width: 44px; height: 44px; background-position: -289px -200px; }

.u_cbox .u_cbox_layer_captcha .u_cbox_br_pc { display: none; }

.u_cbox_capcha_voice_box, .u_cbox_btn_captcha_image, .u_cbox_captcha_inner_voice .u_cbox_btn_captcha_sound, .u_cbox_captcha_inner_voice img { display: none; }

.u_cbox_captcha_inner_voice .u_cbox_capcha_voice_box, .u_cbox_captcha_inner_voice .u_cbox_btn_captcha_image { display: block; }

.u_cbox .u_cbox_alert_pop_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_alert_pop { display: inline-block; position: relative; width: 230px; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_alert_pop { width: 290px; }
}

.u_cbox .u_cbox_con_alert { padding: 37px 23px 33px; border-radius: 2px; background-color: rgb(255, 255, 255); font-size: 17px; color: rgb(51, 51, 51); line-height: 23px; }

.a .u_cbox .u_cbox_con_alert { font-size: 16px; }

.u_cbox .u_cbox_con_alert .u_cbox_btns_wrap { padding-top: 18px; }

.u_cbox .u_cbox_con_alert .u_cbox_btn_confirm { width: 79px; height: 34px; font-size: 14px; line-height: 35px; text-shadow: none; }

.u_cbox .u_cbox_chart_wrap { margin-bottom: 15px; border-style: solid; border-color: rgb(226, 228, 233); border-image: initial; border-width: 1px 0px; background-color: rgb(249, 250, 251); }

.u_cbox .u_cbox_chart_wrap + .u_cbox_sort { margin-top: -13px; }

.u_cbox .u_cbox_chart_head { overflow: hidden; padding: 0px 15px; height: 40px; }

.u_cbox .u_cbox_chart_title { display: inline-block; margin-top: 9px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.2px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_chart_fold { float: right; margin: 7px -7px 0px 0px; padding: 5px; line-height: 0; }

.u_cbox .u_cbox_chart_fold_cnt { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_chart_fold_ico { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -223px -340px; background-repeat: no-repeat; width: 14px; height: 14px; }

.u_cbox .u_cbox_chart_cont { display: none; position: relative; margin: 0px 15px; padding-bottom: 34px; background: url("https://ssl.pstatic.net/static.news/image/news/m/2022/07/27/bg_chart_cont_w.gif") 0% 0% / 1px 104px repeat-x; text-align: center; }

.u_cbox .u_cbox_chart_open .u_cbox_chart_cont { display: block; }

.u_cbox .u_cbox_chart_open .u_cbox_chart_fold_ico { background-position: -245px -340px; }

.u_cbox .u_cbox_chart_cont_inner { display: inline-block; vertical-align: top; margin-left: -8px; }

.u_cbox .u_cbox_chart_cont_inner::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_chart_progress { position: relative; float: left; margin-left: 15px; width: 16px; height: 104px; }

.u_cbox .u_cbox_chart_progress:first-child { margin-left: 0px; }

.u_cbox .u_cbox_chart_progress_in { position: absolute; bottom: 0px; left: 0px; right: 0px; border-top-left-radius: 2px; border-top-right-radius: 2px; background-color: rgb(217, 222, 227); }

.u_cbox .u_cbox_chart_per { position: absolute; left: 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; letter-spacing: -0.24px; text-align: center; white-space: nowrap; }

.u_cbox .u_cbox_chart_per.u_cbox_chart_per_zero { color: rgb(137, 138, 138) !important; }

.u_cbox .u_cbox_chart_cnt { position: absolute; left: 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; letter-spacing: -0.22px; text-align: center; white-space: nowrap; }

.u_cbox .u_cbox_chart_mask { position: absolute; bottom: 0px; left: 0px; }

.u_cbox .u_cbox_chart_sex, .u_cbox .u_cbox_chart_age { position: relative; float: left; }

.u_cbox .u_cbox_chart_age { margin-left: 20px; }

.u_cbox .u_cbox_chart_male { background-position: -4px -136px; background-repeat: no-repeat; width: 46px; height: 84px; margin-top: 21px; }

.u_cbox .u_cbox_chart_male .u_cbox_chart_progress_in { bottom: 1px; left: 1px; right: 1px; max-height: 82px; background-color: rgb(45, 185, 194); }

.u_cbox .u_cbox_chart_male .u_cbox_chart_per { color: rgb(45, 185, 194); }

.u_cbox .u_cbox_chart_male .u_cbox_chart_mask { background-position: -58px -136px; background-repeat: no-repeat; width: 46px; height: 84px; }

.u_cbox .u_cbox_chart_female { background-position: -112px -136px; background-repeat: no-repeat; width: 46px; height: 84px; margin: 21px 0px 0px; }

.u_cbox .u_cbox_chart_female .u_cbox_chart_progress_in { bottom: 1px; left: 1px; right: 1px; max-height: 82px; background-color: rgb(239, 76, 59); }

.u_cbox .u_cbox_chart_female .u_cbox_chart_per { color: rgb(239, 76, 59); }

.u_cbox .u_cbox_chart_female .u_cbox_chart_mask { background-position: -166px -136px; background-repeat: no-repeat; width: 46px; height: 84px; }

.u_cbox .u_cbox_chart_sex .u_cbox_chart_per { top: -20px; width: 100%; font-weight: 700; }

.u_cbox .u_cbox_chart_sex .u_cbox_chart_cnt { bottom: -18px; width: 100%; letter-spacing: -0.22px; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_chart_age .u_cbox_chart_per { top: -17px; width: 36px; margin-left: -7px; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_chart_age .u_cbox_chart_cnt { bottom: -19px; margin-left: -2px; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_chart_progress_100 .u_cbox_chart_progress_in, .u_cbox .u_cbox_chart_progress_top .u_cbox_chart_progress_in { background-color: rgb(73, 121, 244); }

.u_cbox .u_cbox_chart_progress_100 .u_cbox_chart_per, .u_cbox .u_cbox_chart_progress_top .u_cbox_chart_per { font-weight: 700; color: rgb(73, 121, 244); }

.u_cbox .u_cbox_chart_progress_100 .u_cbox_chart_per { top: -18px; }

.u_cbox .u_cbox_chart_progress_0 .u_cbox_chart_per { color: rgb(137, 138, 138); }

.u_cbox .u_cbox_chart_progress_btm .u_cbox_chart_per { color: rgb(113, 113, 114); }

@media screen and (min-width: 375px) {
  .u_cbox_chart_age { margin-left: 34px; }
}

@media screen and (min-width: 568px) {
  .u_cbox_chart_age { margin-left: 84px; }
}

.u_cbox .u_cbox_chart_cont .u_cbox_comment_num { position: absolute; top: 6px; right: 0px; font-size: 11px; letter-spacing: -0.3px; color: rgb(153, 153, 153); z-index: 10; }

.u_cbox .u_cbox_chart_cont .u_cbox_comment_num strong { font-weight: 700; }

.u_cbox .u_cbox_chart_cont .u_cbox_comment_num::before { position: absolute; top: 50%; left: -6px; width: 2px; height: 2px; margin-top: -1px; background: rgb(174, 175, 175); border-radius: 50%; content: ""; }

.u_cbox .u_cbox_type_delete_list .u_cbox_area { padding-top: 17px; padding-bottom: 18px; }

.u_cbox .u_cbox_type_delete_list .u_cbox_info_base { position: absolute; top: 18px; right: 15px; }

.u_cbox .u_cbox_type_delete_list .u_cbox_date { font-size: 14px; color: rgb(156, 156, 156); }

.u_cbox .u_cbox_loading_fail { display: block; padding: 60px 0px; text-align: center; }

.u_cbox .u_cbox_ico_loading_fail { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -335px -4px; background-repeat: no-repeat; width: 44px; height: 44px; margin: 0px auto; }

.u_cbox .u_cbox_loading_fail_contents { margin-top: 16px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_loading_fail .u_cbox_btn_refresh { position: relative; float: none; width: auto; height: 37px; padding: 0px 19px 0px 37px; border: 1px solid rgb(217, 217, 217); background: rgb(255, 255, 255); margin: 16px 0px 0px; font-family: Helvetica-Light; font-size: 15px; color: rgb(0, 0, 0); text-indent: 0px; }

.u_cbox .u_cbox_loading_fail .u_cbox_btn_refresh .u_cbox_ico_refresh { position: absolute; top: 11px; left: 17px; width: 13px; height: 15px; border: 0px; background-position: -200px -60px; }

.u_cbox .u_cbox_content_wrap { position: relative; border-top: 1px solid rgb(237, 237, 237); }

.u_cbox .u_cbox_type_select .u_cbox_content_wrap { border-top: 0px; }

.u_cbox .u_cbox_content_layer { position: absolute; left: 0px; bottom: 41px; z-index: 10; width: 100%; height: 0px; text-align: center; }

.u_cbox .u_cbox_content_layer_link { display: inline-block; border: 1px solid rgb(217, 217, 217); border-radius: 15px; padding: 0px 12px 0px 9px; height: 27px; line-height: 28px; text-align: center; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 2px; background: rgb(255, 255, 255) !important; }

.u_cbox .u_cbox_content_layer_ico { display: inline-block; width: 8px; height: 9px; margin-top: 9px; vertical-align: top; }

.u_cbox .u_cbox_content_layer_up .u_cbox_content_layer_ico { background-position: -220px -60px; }

.u_cbox .u_cbox_content_layer_down .u_cbox_content_layer_ico { background-position: -230px -60px; }

.u_cbox .u_cbox_translate_set { position: relative; margin: 0px 15px; border-bottom: 1px solid rgb(237, 237, 237); }

.u_cbox .u_cbox_txt_translate_set { line-height: 44px; }

.u_cbox .u_cbox_ico_translate_set { float: left; width: 17px; height: 18px; margin: 14px 7px 0px 0px; background-position: -245px -60px; }

.u_cbox .u_cbox_btn_translate_set { position: absolute; top: 7px; right: 0px; padding: 0px 15px; background-color: rgb(255, 255, 255); border: 1px solid rgb(224, 224, 224); height: 30px; line-height: 28px; border-radius: 15px; font-size: 12px; }

.u_cbox .u_cbox_ico_translate_arr { display: inline-block; width: 12px; height: 7px; margin: 11px 0px 0px 5px; background-position: -285px -60px; vertical-align: top; }

.u_cbox .u_cbox_btn_translate_set_on .u_cbox_ico_translate_arr { background-position: -285px -70px; }

.u_cbox .u_cbox_layer_translate { overflow: hidden; border-top: 1px solid rgb(237, 237, 237); background: rgb(255, 255, 255); z-index: 200; }

.u_cbox .u_cbox_translate_list { overflow: hidden; margin-top: -1px; }

.u_cbox .u_cbox_translate_list li { float: left; width: 55%; border-top: 1px solid rgb(242, 242, 242); }

.u_cbox .u_cbox_translate_list li:nth-child(2n) { width: 45%; }

.u_cbox .u_cbox_btn_translate_lang { width: 100%; height: 48px; line-height: 48px; padding-left: 0px; border: 0px; background: 0px 0px; text-align: left; font-size: 16px; vertical-align: top; }

.u_cbox .u_cbox_btn_translate_lang_on .u_cbox_txt_translate_lang { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_btn_translate_lang_on .u_cbox_ico_translate_lang { display: inline-block; width: 17px; height: 17px; margin: 15px 0px 0px 6px; background-position: -265px -60px; vertical-align: top; }

.u_cbox .u_cbox_txt_translate_lang.u_cbox_txt_small { font-size: 14px; }

.u_cbox .u_cbox_translate_contents { margin-top: 9px; }

.u_cbox .u_cbox_translate_contents .u_cbox_contents { font-size: 16px; line-height: 20px; word-break: break-all; overflow-wrap: break-word; color: rgb(51, 51, 51); }

.u_cbox .u_cbox_translate_desc { margin-bottom: 2px; font-size: 12px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_translate_desc_ing { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_translate_txt { display: inline-block; margin-left: 4px; color: rgb(153, 153, 153); font-size: 12px; text-decoration: underline; }

.u_cbox .u_cbox_ico_exclamation { overflow: hidden; font-size: 0px; line-height: 0; background-position: -333px -340px; background-repeat: no-repeat; width: 14px; height: 14px; float: left; margin: 3px 4px 0px 0px; }

.u_cbox .u_cbox_fold_contents { font-size: 15px; line-height: 1.43; color: rgb(153, 153, 153); letter-spacing: -0.5px; }

.u_cbox .u_cbox_cleanbot_contents { font-size: 15px; line-height: 1.43; color: rgb(153, 153, 153); letter-spacing: -0.3px; }

.u_cbox .u_cbox_cleanbot_contents::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -333px -340px; background-repeat: no-repeat; width: 14px; height: 14px; margin: 3px 4px 0px 0px; content: ""; }

.u_cbox .u_cbox_cleanbot_contents em { font-weight: 700; }

.u_cbox .u_cbox_btn_report .u_cbox_content_view { font-size: 13px; line-height: 1.23; letter-spacing: -0.2px; color: rgb(3, 199, 90); }

.u_cbox .u_cbox_btn_report .u_cbox_content_close { font-size: 13px; line-height: 1.23; letter-spacing: -0.2px; }

.u_cbox .u_cbox_btn_report .u_cbox_content_view::after, .u_cbox .u_cbox_btn_report .u_cbox_content_close::after { display: inline-block; width: 8px; height: 5px; margin: 6px 0px 0px 2px; font-size: 0px; line-height: 0; vertical-align: top; content: ""; }

.u_cbox .u_cbox_btn_report .u_cbox_content_view::after { background-position: -385px -190px; }

.u_cbox .u_cbox_btn_report .u_cbox_content_close::after { background-position: -385px -200px; }

.u_cbox .u_cbox_content_fold_manage { display: none; height: 58px; margin-top: 13px; padding: 0px 12px; background: rgb(246, 246, 248); }

.u_cbox .u_cbox_content_fold_manage_on { display: block; }

.u_cbox .u_cbox_content_fold_manage::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_content_fold_manage .u_cbox_fold_cont { float: left; padding-top: 11px; font-size: 13px; line-height: 18px; color: rgb(143, 143, 143); letter-spacing: -1px; }

.u_cbox .u_cbox_content_fold_manage .u_cbox_fold_cont strong { display: block; color: rgb(0, 199, 60); }

.u_cbox .u_cbox_content_fold_manage .u_cbox_fold_manage { float: right; }

.u_cbox .u_cbox_content_fold_manage .u_cbox_fold_manage button { margin-top: 14px; border: 0px; background: 0px 0px; appearance: none; float: left; height: 30px; font-size: 13px; }

.u_cbox .u_cbox_content_fold_manage .u_cbox_btn_cont_fold { color: rgb(85, 85, 85); }

.u_cbox .u_cbox_content_fold_manage .u_cbox_btn_cont_open { color: rgb(85, 85, 85); }

.u_cbox .u_cbox_content_fold_manage .u_cbox_bar { float: left; width: 1px; height: 12px; margin: 24px 8px 0px; background: rgb(213, 213, 213); }

.u_cbox .u_cbox_content_fold_accept { display: none; height: 42px; margin-top: 13px; background: rgb(246, 246, 248); line-height: 42px; text-align: center; font-size: 13px; color: rgb(143, 143, 143); }

.u_cbox .u_cbox_content_fold_accept_on { display: block; }

.u_cbox .u_cbox_reply_area .u_cbox_content_fold_manage { margin-left: -20px; background: rgb(238, 238, 238); }

.u_cbox .u_cbox_reply_area .u_cbox_content_fold_accept { margin-left: -20px; background: rgb(238, 238, 238); }

.u_cbox .u_cbox_layer_fold_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_fold_wrap .u_cbox_layer_dimmed { opacity: 0.7; }

.u_cbox .u_cbox_layer_fold { display: inline-block; position: relative; width: 230px; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_fold { width: 274px; }
}

.u_cbox .u_cbox_layer_fold .u_cbox_layer_frame_top, .u_cbox .u_cbox_layer_fold .u_cbox_layer_frame_bottom { display: none; }

.u_cbox .u_cbox_layer_fold .u_cbox_btn_close_fold { position: absolute; top: 5px; right: 5px; padding: 10px; }

.u_cbox .u_cbox_layer_fold .u_cbox_ico_close_fold { display: block; width: 19px; height: 19px; background-position: -185px -130px; }

.u_cbox .u_cbox_layer_fold .u_cbox_txt_close_fold { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_layer_fold_cont { padding: 60px 15px 15px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc1 { display: inline; font-size: 17px; color: rgb(51, 51, 51); line-height: 25px; font-family: AppleSDGothicNeo-Light, Helvetica, sans-serif; letter-spacing: -1px; }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc1 + .u_cbox_fold_dsc1 { margin-top: 6px; }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc1 span { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc1 a { color: rgb(0, 199, 60); text-decoration: underline; }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc2 { margin-top: 22px; font-size: 14px; line-height: 19px; color: rgb(143, 143, 143); font-family: Helvetica-Light, AppleSDGothicNeo-Light, sans-serif; }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_btns_wrap { padding-top: 20px; }

.u_cbox .u_cbox_layer_fold_cont .u_cbox_btn_confirm { width: 200px; height: 50px; line-height: 50px; font-size: 15px; text-shadow: none; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_fold_cont .u_cbox_btn_confirm { width: 244px; }
}

.u_cbox .u_cbox_layer_repeat_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_repeat { display: inline-block; position: relative; width: 230px; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_repeat { width: 295px; }
}

.u_cbox .u_cbox_layer_repeat .u_cbox_btn_close_repeat { position: absolute; top: 5px; right: 5px; padding: 10px; }

.u_cbox .u_cbox_layer_repeat .u_cbox_ico_close_repeat { display: block; width: 17px; height: 17px; background-position: -264px -219px; }

.u_cbox .u_cbox_layer_repeat .u_cbox_txt_close_repeat { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_btn_confirm { width: 244px; height: 50px; line-height: 50px; font-size: 15px; text-shadow: none; }

.u_cbox .u_cbox_layer_repeat_cont { padding: 35px 15px 30px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_repeat_dsc1 { margin-top: 9px; font-size: 17px; font-weight: 600; line-height: 25px; letter-spacing: -0.5px; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_repeat_dsc2 { margin-top: 9px; font-size: 16px; line-height: 24px; letter-spacing: -0.5px; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_repeat_dsc2 a { text-decoration: underline; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_ico_warning { display: block; margin: 0px auto 16px; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_ico_warning { width: 44px; height: 44px; background-position: -289px -200px; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_btns_wrap { padding-top: 24px; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_btn_confirm { width: 95px; height: 32px; line-height: 32px; font-size: 14px; letter-spacing: -0.5px; text-shadow: none; }

.u_cbox .u_cbox_layer_repeat_cont .u_cbox_br_pc { display: none; }

.u_cbox .u_cbox_layer_alert_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_alert { display: inline-block; position: relative; width: 230px; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_alert { width: 295px; }
}

.u_cbox .u_cbox_layer_alert .u_cbox_btn_close_alert { position: absolute; top: 5px; right: 5px; padding: 10px; border: 0px; background: 0px 0px; }

.u_cbox .u_cbox_layer_alert .u_cbox_ico_close_alert { display: block; width: 17px; height: 17px; background-position: -264px -219px; }

.u_cbox .u_cbox_layer_alert .u_cbox_txt_close_alert { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_btn_confirm { width: 244px; height: 50px; line-height: 50px; font-size: 15px; text-shadow: none; }

.u_cbox .u_cbox_layer_alert_cont { padding: 35px 15px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_alert_dsc { font-size: 16px; line-height: 24px; letter-spacing: -0.7px; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_alert_dsc strong { font-weight: 600; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_alert_dsc + .u_cbox_alert_dsc { margin-top: 8px; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_alert_dsc_link { display: block; margin-top: 1px; text-decoration: underline; color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_ico_warning { display: block; margin: 0px auto 16px; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_ico_warning { width: 44px; height: 44px; background-position: -289px -200px; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_btns_wrap { padding-top: 26px; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_btn_confirm { width: 137px; height: 45px; line-height: 45px; font-size: 15px; letter-spacing: -0.5px; text-shadow: none; }

.u_cbox .u_cbox_layer_alert_cont .u_cbox_br_pc { display: none; }

.u_cbox .u_cbox_usercomment, .u_cbox .u_cbox_manage_block { float: left; }

.u_cbox .u_cbox_btn_usercomment, .u_cbox .u_cbox_manage_block_btn { display: inline-block; min-height: 21px; border-radius: 15px; line-height: 1.5; }

.u_cbox a.u_cbox_btn_usercomment { position: relative; padding: 4px 11px; background-color: rgb(48, 48, 56); color: rgb(255, 255, 255); }

.u_cbox .u_cbox_manage_block_btn { padding: 3px 11px; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); color: rgb(48, 48, 56); }

.u_cbox .u_cbox_txt_usercomment, .u_cbox .u_cbox_manage_block_txt { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; letter-spacing: -0.2px; }

.u_cbox .u_cbox_txt_usercomment { font-weight: 600; }

.u_cbox .u_cbox_ico_usercomment, .u_cbox .u_cbox_manage_block_icon { display: none; }

.u_cbox .u_cbox_usercomment_newicon { position: absolute; top: -1px; right: 2px; width: 5px; height: 5px; border: 1px solid rgb(255, 255, 255); border-radius: 50%; background-color: rgb(0, 206, 124); font-size: 0px; }

.u_cbox .u_cbox_layer_user_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_user_wrap .u_cbox_layer_dimmed { opacity: 0.7; }

.u_cbox .u_cbox_layer_user { position: fixed; width: 100%; height: 100%; overflow: auto; background: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_user.u_cbox_layer_user_v2 .u_cbox_user { padding-bottom: 49px; }

.u_cbox_user { padding: 0px 0px 47px; box-sizing: border-box; }

.u_cbox_user, .u_cbox_user .u_cbox_wrap { height: 100%; }

.u_cbox_user .u_cbox_user_head { min-height: 47px; background: rgb(63, 99, 191); }

.u_cbox_user .u_cbox_user_head::after { display: block; clear: both; content: ""; }

.u_cbox_user .u_cbox_user_head .u_cbox_title { display: table; padding: 0px 100px 0px 15px; line-height: 47px; font-size: 17px; color: rgb(255, 255, 255); font-weight: 400; }

.u_cbox_user .u_cbox_user_head .u_cbox_user_name { display: table-cell; }

.u_cbox_user .u_cbox_user_head .u_cbox_user_name em { display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; }

.u_cbox_user .u_cbox_user_head .u_cbox_user_txt { display: table-cell; white-space: nowrap; }

.u_cbox_user .u_cbox_user_head .u_cbox_head_tools { float: none; position: absolute; top: 3px; right: 15px; }

.u_cbox_user .u_cbox_user_head .u_cbox_btn_help, .u_cbox_user .u_cbox_user_head .u_cbox_btn_close { float: left; border: 0px; background: transparent; width: 41px; height: 41px; }

.u_cbox_user .u_cbox_user_head .u_cbox_btn_close { width: 37px; height: 41px; }

.u_cbox_user .u_cbox_user_head .u_cbox_ico_help { display: inline-block; width: 20px; height: 20px; background-position: -195px -175px; vertical-align: top; }

.u_cbox_user .u_cbox_user_head .u_cbox_ico_close { display: inline-block; width: 19px; height: 19px; background-position: -225px -175px; vertical-align: top; }

.u_cbox_user .u_cbox_user_head .u_cbox_txt_help, .u_cbox_user .u_cbox_user_head .u_cbox_txt_close { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_user .u_cbox_user_head .u_cbox_layer_help { top: 40px; right: 18px; width: 220px; margin: 0px; }

@media (min-width: 320px) {
  .u_cbox_user .u_cbox_user_head .u_cbox_layer_help { width: 260px; }
}

.u_cbox_user .u_cbox_user_head .u_cbox_layer_help .u_cbox_info_title { font-size: 15px; }

.u_cbox_user .u_cbox_user_head .u_cbox_layer_help .u_cbox_info_txt { line-height: 20px; font-size: 15px; color: rgb(128, 128, 128); }

.u_cbox_user .u_cbox_user_header { position: relative; z-index: 40; height: 49px; background-color: rgb(0, 206, 124); font-size: 0px; line-height: 0; text-align: center; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_title { display: inline-block; margin-top: 16px; font-size: 15px; font-weight: 600; line-height: 1.26; letter-spacing: -0.5px; color: rgba(255, 255, 255, 0.9); vertical-align: top; }

@media (max-width: 320px) {
  .u_cbox_user .u_cbox_user_header .u_cbox_user_title { overflow: hidden; max-width: 115px; text-overflow: ellipsis; white-space: nowrap; }
}

.u_cbox_user .u_cbox_user_header .u_cbox_user_closebtn { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 41px; border: 0px; background-color: transparent; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_closeicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -162px; background-repeat: no-repeat; width: 11px; height: 17px; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_blockbtn { overflow: hidden; font-size: 0px; line-height: 0; background-position: -231px -307px; background-repeat: no-repeat; width: 21px; height: 21px; position: absolute; top: 14px; right: 20px; border: 0px; background-color: transparent; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_help { display: inline-block; margin: 17px 0px 0px 4px; vertical-align: top; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helpbtn { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -116px -228px; background-repeat: no-repeat; width: 15px; height: 15px; border: 0px; background-color: transparent; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer { position: absolute; top: 43px; left: 50%; width: 230px; padding: 14px 13px 15px; border-radius: 4px; border: 1px solid rgb(208, 208, 208); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 0px 5px 0px; background-color: rgb(255, 255, 255); box-sizing: border-box; text-align: left; transform: translateX(-50%); }

@media (min-width: 320px) {
  .u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer { width: 300px; }
}

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer[aria-modal="false"] { display: none; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helptitle { font-size: 14px; font-weight: 700; line-height: 1.22; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helpdesc { padding-top: 4px; font-size: 13px; line-height: 1.38; letter-spacing: -0.54px; color: rgb(68, 68, 68); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helplist { font-size: 13px; line-height: 1.38; letter-spacing: -0.54px; color: rgb(68, 68, 68); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helplist dt { margin-top: 9px; color: rgb(0, 198, 100); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_blockcheck { position: absolute; top: 11px; right: 35px; padding: 6px 11px 6px 10px; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_blockcheckline { position: absolute; inset: 0px; border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 25px; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_blockcheckbox { position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; height: 100%; cursor: pointer; opacity: 0; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_blockcheckbox:checked ~ .u_cbox_user_blockcheckline { border-color: rgba(255, 255, 255, 0.12); background-color: rgba(255, 255, 255, 0.12); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_blockchecklabel { display: inline-block; font-size: 13px; font-weight: 600; line-height: 1.23; letter-spacing: -0.5px; color: rgba(255, 255, 255, 0.8); vertical-align: top; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenu { position: absolute; top: 0px; right: 0px; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenubtn { width: 39px; height: 49px; border: 0px; background-color: transparent; text-align: right; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenuico { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -373px -228px; background-repeat: no-repeat; width: 3px; height: 15px; margin: 1px 18px 0px 0px; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenulayer { display: none; position: absolute; top: 40px; right: 15px; min-width: 80px; border-radius: 4px; border: 1px solid rgb(208, 208, 208); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 4px 0px, rgba(0, 0, 0, 0.07) 0px 1px 1px 0px; background-color: rgb(255, 255, 255); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenulayer a:first-child { border-top: 0px; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenulink { display: block; padding: 15px 5px 14px; font-size: 14px; line-height: 1.07; letter-spacing: -0.58px; border-top: 1px solid rgb(235, 235, 235); white-space: nowrap; }

.u_cbox_user .u_cbox_user_header .u_cbox_user_moremenutext { min-width: 146px; padding: 12px 14px; box-sizing: border-box; font-size: 13px; line-height: 1.38; letter-spacing: -0.54px; color: rgb(68, 68, 68); text-align: left; white-space: nowrap; }

.u_cbox_user .u_cbox_user_cont { overflow: auto; padding: 0px 20px; max-height: 100%; }

.u_cbox_user .u_cbox_myinfo_wrap { margin: 0px -20px; border-bottom: 8px solid rgb(233, 236, 239); }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_myinfo { padding: 27px 20px 24px; text-align: center; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_nick { font-size: 17px; font-weight: 700; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_public_area { margin-top: 6px; overflow: hidden; display: inline-block; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_public_title { float: left; margin: 1px 8px 0px 0px; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_public_chk { float: left; position: relative; width: 33px; height: 18px; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_chkbox_public { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; appearance: none; background: 0px 0px; border: 0px; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_ico_public { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-position: -195px -200px; }

.u_cbox_user .u_cbox_myinfo_wrap .u_cbox_public_chk_on .u_cbox_ico_public { background-position: -195px -220px; }

.u_cbox_user .u_cbox_level_wrap { margin: 0px 20px; border-top: 1px solid rgb(233, 236, 239); }

.u_cbox_user .u_cbox_level_head { padding: 16px 0px; }

.u_cbox_user .u_cbox_level_head::after { display: block; clear: both; content: ""; }

.u_cbox_user .u_cbox_level_head .u_cbox_title { margin: 0px 5px 0px 0px; font-weight: 400; }

.u_cbox_user .u_cbox_level_head .u_cbox_btn_help { float: left; margin-top: 3px; border: 0px; background: transparent; width: 13px; height: 13px; }

.u_cbox_user .u_cbox_level_head .u_cbox_ico_help { display: block; width: 100%; height: 100%; background-position: -250px -175px; }

.u_cbox_user .u_cbox_level_head .u_cbox_txt_help { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_user .u_cbox_level_head .u_cbox_layer_help { left: 15px; right: 15px; width: auto; max-width: 312px; margin: 27px 0px 0px; padding: 19px 14px 13px; }

.u_cbox_user .u_cbox_level_head .u_cbox_layer_help .u_cbox_info_title { font-size: 15px; }

.u_cbox_user .u_cbox_level_head .u_cbox_layer_help .u_cbox_info_txt { line-height: 20px; font-size: 15px; color: rgb(128, 128, 128); }

.u_cbox_user .u_cbox_level_guide_area { position: relative; margin: 8px 0px 21px; }

.u_cbox_user .u_cbox_level_guide_bar { position: absolute; top: 17px; left: 8%; right: 8%; height: 3px; background: rgb(240, 240, 240); content: ""; }

.u_cbox_user .u_cbox_level_guide { position: relative; }

.u_cbox_user .u_cbox_level_guide::after { display: block; clear: both; content: ""; }

.u_cbox_user .u_cbox_level_guide .u_cbox_info { float: left; width: 16.666%; text-align: center; }

.u_cbox_user .u_cbox_level_guide .u_cbox_ico_level { position: relative; display: inline-block; width: 33px; height: 34px; float: none; margin: 0px; border-radius: 0px; }

.u_cbox_user .u_cbox_level_guide .u_cbox_ico_level::after { line-height: 34px; }

.u_cbox_user .u_cbox_level_guide .u_cbox_info_txt { display: block; margin-top: 9px; font-size: 12px; color: rgb(208, 208, 208); }

.u_cbox_user .u_cbox_level_guide .u_cbox_info_cnt { display: block; margin-top: -1px; font-size: 13px; color: rgb(163, 163, 163); }

.u_cbox_user .u_cbox_level_guide .u_cbox_info_on .u_cbox_info_txt { color: rgb(153, 153, 153); }

.u_cbox_user .u_cbox_level_guide .u_cbox_info_on .u_cbox_info_cnt { color: rgb(0, 0, 0); }

.u_cbox_user .u_cbox_mypoint { border-top: 1px solid rgb(229, 229, 229); }

.u_cbox_user .u_cbox_mypoint::after { display: block; clear: both; content: ""; }

.u_cbox_user .u_cbox_mypoint .u_cbox_info { position: relative; float: left; width: 50%; height: 50px; line-height: 50px; text-align: center; }

.u_cbox_user .u_cbox_mypoint .u_cbox_info::before { position: absolute; top: 14px; left: 0px; width: 1px; height: 22px; background: rgb(229, 229, 229); content: ""; }

.u_cbox_user .u_cbox_mypoint .u_cbox_info:first-child::before { display: none; }

.u_cbox_user .u_cbox_mypoint .u_cbox_info_title { font-size: 14px; }

.u_cbox_user .u_cbox_mypoint .u_cbox_info_txt { font-weight: 700; color: rgb(40, 100, 205); }

.u_cbox_user .u_cbox_user_count { border-bottom: 1px solid rgb(229, 229, 229); }

.u_cbox_user .u_cbox_user_count::after { display: block; clear: both; content: ""; }

.u_cbox_user .u_cbox_user_count .u_cbox_title { line-height: 44px; }

.u_cbox_user .u_cbox_user_count .u_cbox_count { padding: 0px 0px 0px 5px; font-size: 17px; color: rgb(63, 99, 191); line-height: 44px; }

.u_cbox_user .u_cbox_userinfo_wrap { position: relative; z-index: 4; margin: 0px -20px 8px; padding-top: 18px; min-height: 330px; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, sans-serif; text-align: center; }

.u_cbox_user .u_cbox_userinfo_wrap::after { display: block; height: 10px; margin-top: 20px; background-color: rgb(243, 243, 245); background-blend-mode: multiply; background-image: linear-gradient(to top, rgba(255, 255, 255, 0.4), rgba(243, 243, 245, 0.4)); content: ""; }

.u_cbox_user .u_cbox_userinfo_wrap ~ .u_cbox_user_count { display: none; }

.u_cbox_user .u_cbox_userinfo_profile { display: inline-block; position: relative; vertical-align: top; }

.u_cbox_user .u_cbox_userinfo_profile::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox_user .u_cbox_userinfo_profile_image { width: 66px; height: 66px; border-radius: 50%; vertical-align: top; }

.u_cbox_user .u_cbox_userinfo_profile_link { overflow: hidden; font-size: 0px; line-height: 0; background-position: -220px -136px; background-repeat: no-repeat; width: 27px; height: 27px; position: absolute; right: -12px; bottom: -4px; z-index: 1; }

.u_cbox_user .u_cbox_userinfo_meta { margin: 8px 20px 0px; font-size: 0px; line-height: 0; }

.u_cbox_user .u_cbox_userinfo_meta_extra { display: flex; -webkit-box-pack: center; justify-content: center; }

.u_cbox_user .u_cbox_userinfo_meta_nickname { overflow: hidden; font-size: 20px; font-weight: 700; line-height: 1.2; letter-spacing: -0.3px; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox_user .u_cbox_userinfo_meta_facebook { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -187px; background-repeat: no-repeat; width: 17px; height: 17px; }

.u_cbox_user .u_cbox_userinfo_meta_twitter { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -32px -340px; background-repeat: no-repeat; width: 20px; height: 17px; }

.u_cbox_user .u_cbox_userinfo_meta_facebook, .u_cbox_user .u_cbox_userinfo_meta_twitter { display: none; margin: 3px 6px 0px 0px; }

.u_cbox_user .u_cbox_userinfo_meta_id { overflow: hidden; color: rgb(153, 153, 153); text-overflow: ellipsis; white-space: nowrap; }

.u_cbox_user .u_cbox_userinfo_meta_id ~ .u_cbox_userinfo_meta_date::before { display: inline-block; }

.u_cbox_user .u_cbox_userinfo_meta_date { flex-shrink: 0; color: rgb(153, 153, 153); }

.u_cbox_user .u_cbox_userinfo_meta_date::before { display: none; width: 1px; height: 9px; margin: 3px 9px 0px 8px; background-color: rgb(230, 230, 230); vertical-align: top; content: ""; }

.u_cbox_user .u_cbox_userinfo_meta_id, .u_cbox_user .u_cbox_userinfo_meta_date { margin-top: 2px; font-size: 13px; line-height: 1.23; }

.u_cbox_user .u_cbox_userinfo_totalstats { overflow: hidden; margin: 15px 20px 0px; }

.u_cbox_user .u_cbox_userinfo_totalstats_column { float: left; position: relative; width: 33.33%; }

.u_cbox_user .u_cbox_userinfo_totalstats_column + .u_cbox_userinfo_totalstats_column::before { position: absolute; top: 50%; left: 0px; width: 1px; height: 21px; background-color: rgb(238, 238, 238); transform: translateY(-50%); content: ""; }

.u_cbox_user .u_cbox_userinfo_totalstats_title { font-size: 13px; line-height: 1.23; letter-spacing: -0.8px; color: rgb(85, 85, 85); }

.u_cbox_user .u_cbox_userinfo_totalstats_value { display: block; margin-top: 1px; font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-size: 17px; font-weight: 600; line-height: 1.18; letter-spacing: -0.3px; color: rgb(34, 34, 34); }

.u_cbox_user .u_cbox_userinfo_laststats { min-height: 110px; margin: 15px 19px 0px; padding: 14px 19px 15px; border-radius: 8px; border: 1px solid rgb(238, 239, 245); background-color: rgb(246, 247, 251); box-sizing: border-box; text-align: left; }

.u_cbox_user .u_cbox_userinfo_laststats_header { position: relative; z-index: 1; min-height: 17px; padding-bottom: 11px; border-bottom: 1px solid rgb(236, 237, 243); }

.u_cbox_user .u_cbox_userinfo_laststats_header::after { display: block; clear: both; content: ""; }

.u_cbox_user .u_cbox_userinfo_laststats_title { float: left; font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-size: 13px; font-weight: 600; line-height: 1.23; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox_user .u_cbox_userinfo_laststats_help { position: relative; float: left; margin-left: 3px; }

.u_cbox_user .u_cbox_userinfo_laststats_helpbtn { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -26px -368px; background-repeat: no-repeat; width: 14px; height: 14px; border: 0px; background-color: transparent; }

.u_cbox_user .u_cbox_userinfo_laststats_helplayer { position: absolute; top: 21px; left: 0px; width: 140px; border-radius: 4px; border: 1px solid rgb(208, 208, 208); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 0px 5px 0px; background-color: rgb(255, 255, 255); }

@media (min-width: 320px) {
  .u_cbox_user .u_cbox_userinfo_laststats_helplayer { width: 210px; }
}

@media (min-width: 360px) {
  .u_cbox_user .u_cbox_userinfo_laststats_helplayer { width: 236px; }
}

.u_cbox_user .u_cbox_userinfo_laststats_helplayer[aria-modal="false"] { display: none; }

.u_cbox_user .u_cbox_userinfo_laststats_helplayer_desc { padding: 13px 14px 16px; font-size: 13px; line-height: 1.46; letter-spacing: -0.54px; color: rgb(68, 68, 68); }

.u_cbox_user .u_cbox_userinfo_laststats_helplayer_desc em { color: rgb(153, 153, 153); }

.u_cbox_user .u_cbox_userinfo_laststats_data { float: right; font-size: 0px; line-height: 0; white-space: nowrap; }

@media (max-width: 320px) {
  .u_cbox_user .u_cbox_userinfo_laststats_data { float: none; clear: both; margin-top: 4px; }
}

.u_cbox_user .u_cbox_userinfo_laststats_dataitem { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-size: 13px; line-height: 1.23; letter-spacing: -0.3px; color: rgb(136, 136, 136); }

.u_cbox_user .u_cbox_userinfo_laststats_dataitem + .u_cbox_userinfo_laststats_dataitem::before { display: inline-block; width: 3px; height: 3px; margin: 6px 5px 0px; border-radius: 3px; background-color: rgb(204, 204, 204); vertical-align: top; content: ""; }

.u_cbox_user .u_cbox_userinfo_laststats_content { padding-top: 15px; }

.u_cbox_user .u_cbox_userinfo_laststats_progress { position: relative; padding: 0px 45px 0px 71px; }

.u_cbox_user .u_cbox_userinfo_laststats_progress ~ .u_cbox_userinfo_laststats_progress { margin-top: 16px; }

.u_cbox_user .u_cbox_userinfo_laststats_progress ~ .u_cbox_userinfo_laststats_progress .u_cbox_userinfo_laststats_progresscurrent { background-color: rgb(218, 53, 236); }

.u_cbox_user .u_cbox_userinfo_laststats_progress ~ .u_cbox_userinfo_laststats_progress .u_cbox_userinfo_laststats_progressvalue { color: rgb(218, 53, 236); }

.u_cbox_user .u_cbox_userinfo_laststats_progressbar { height: 6px; border-radius: 3px; background-color: rgba(0, 0, 0, 0.1); }

.u_cbox_user .u_cbox_userinfo_laststats_progressbar[aria-valuenow="0"] .u_cbox_userinfo_laststats_progressvalue { color: rgb(102, 102, 102); }

.u_cbox_user .u_cbox_userinfo_laststats_progresscurrent { width: 0px; height: 100%; border-radius: 3px; background-color: rgb(108, 98, 255); }

.u_cbox_user .u_cbox_userinfo_laststats_progresstitle { position: absolute; top: -5px; left: 0px; width: 71px; font-size: 13px; line-height: 1.23; letter-spacing: -0.8px; color: rgb(85, 85, 85); }

.u_cbox_user .u_cbox_userinfo_laststats_progressvalue { position: absolute; top: -5px; right: 0px; width: 45px; font-size: 0px; line-height: 0; text-align: right; color: rgb(108, 98, 255); }

.u_cbox_user .u_cbox_userinfo_laststats_progressnum { display: inline-block; font-size: 14px; font-weight: 600; line-height: 1.21; letter-spacing: -0.3px; vertical-align: top; }

.u_cbox_user .u_cbox_userinfo_laststats_progressunit { display: inline-block; margin: 1px 0px 0px 1px; font-size: 13px; font-weight: 600; line-height: 1.23; vertical-align: top; }

.u_cbox_user .u_cbox_sort { padding: 12px 0px 7px; border-bottom: 1px solid rgb(237, 237, 237); }

.u_cbox_user .u_cbox_sort::before { left: -20px; }

.u_cbox_user .u_cbox_sort::after { right: -20px; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_option { margin: 0px -20px; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_scroller { padding: 0px 21px; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_option_list { margin-right: 40px; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_option_wrap ~ .u_cbox_sort_option_wrap { padding-left: 14px; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_option_wrap .u_cbox_ico_select { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_label { display: inline-block; font-size: 14px; font-weight: 500; line-height: 1.21; letter-spacing: -0.38px; color: rgb(153, 153, 153); vertical-align: top; }

.u_cbox_user .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { padding-left: 0px; font-weight: 700; color: rgb(34, 34, 34); }

.u_cbox_user .u_cbox_content_wrap { border-top: 0px; }

.u_cbox_user .u_cbox_content_wrap .u_cbox_sns_facebook { overflow: hidden; font-size: 0px; line-height: 0; background-position: -36px -390px; background-repeat: no-repeat; width: 12px; height: 12px; }

.u_cbox_user .u_cbox_content_wrap .u_cbox_sns_twitter { overflow: hidden; font-size: 0px; line-height: 0; background-position: -161px -228px; background-repeat: no-repeat; width: 15px; height: 12px; }

.u_cbox_user .u_cbox_comment_box.u_cbox_type_secret .u_cbox_info, .u_cbox_user .u_cbox_comment_box.u_cbox_type_blind .u_cbox_info { margin-bottom: 0px; }

.u_cbox_user .u_cbox_comment_box.u_cbox_type_secret .u_cbox_area, .u_cbox_user .u_cbox_comment_box.u_cbox_type_blind .u_cbox_area { padding: 14px 20px 13px; }

.u_cbox_user .u_cbox_area { margin: 0px -20px; padding: 15px 20px; }

.u_cbox_user .u_cbox_name_area { font-size: 14px; }

.u_cbox_user .u_cbox_text_wrap { line-height: 1.38; letter-spacing: -0.32px; }

.u_cbox_user .u_cbox_text_wrap a { color: rgb(34, 34, 34); }

.u_cbox_user .u_cbox_text_wrap .u_cbox_ico_exclamation { margin-top: 4px; }

.u_cbox_user .u_cbox_comment_none { padding: 42px 0px 51px; font-weight: 500; line-height: 1.33; }

.u_cbox_user .u_cbox_comment_none .u_cbox_con_inform .u_cbox_ico_comment_none { margin-bottom: 7px; }

.u_cbox_user .u_cbox_comment_none .u_cbox_contents_none { display: block; }

.u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_link { display: inline-block; min-height: 31px; margin-top: 21px; padding: 8px 12px 8px 13px; border-radius: 5px; border: 1px solid rgb(227, 227, 227); box-sizing: border-box; font-size: 0px; line-height: 0; text-align: left; }

.u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linkicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -242px -110px; background-repeat: no-repeat; width: 12px; height: 13px; }

.u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linktxt { display: inline-block; margin-left: 4px; font-size: 13px; line-height: 1.23; letter-spacing: -0.58px; color: rgb(102, 102, 102); vertical-align: top; }

.u_cbox_user .u_cbox_userblockmsg { padding: 32px 0px 40px; text-align: center; }

.u_cbox_user .u_cbox_userblockmsg_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -60px -251px; background-repeat: no-repeat; width: 48px; height: 48px; margin: 0px auto; }

.u_cbox_user .u_cbox_userblockmsg_title { display: block; margin-top: 15px; font-size: 17px; font-weight: 600; line-height: 1.12; letter-spacing: -0.53px; text-align: center; }

.u_cbox_user .u_cbox_userblockmsg_content { margin-top: 6px; font-size: 14px; line-height: 1.29; letter-spacing: -0.5px; color: rgb(136, 136, 136); }

.u_cbox_user .u_cbox_userblockmsg_extra { margin-top: 19px; }

.u_cbox_user .u_cbox_userblockmsg_button { padding: 7px 11px; border-radius: 5px; border: 1px solid rgb(220, 220, 220); background-color: rgb(255, 255, 255); font-size: 13px; letter-spacing: -0.58px; }

.u_cbox_user .u_cbox_info { margin-bottom: 22px; }

.u_cbox_user .u_cbox_info .u_cbox_thumb, .u_cbox_user .u_cbox_replybell_button { display: none; }

.u_cbox_user .u_cbox_info_base { position: absolute; top: 17px; padding-top: 0px; }

.u_cbox_user .u_cbox_date { font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-weight: 400; letter-spacing: -0.23px; }

.u_cbox_user .u_cbox_info_main { position: relative; }

.u_cbox_user .u_cbox_follow_button, .u_cbox_user .u_cbox_unfollow_button { display: none; }

.u_cbox_user .u_cbox_article_info { margin: 11px 0px 5px; }

.u_cbox_user .u_cbox_article_cont { padding-top: 2px; }

.u_cbox_user .u_cbox_article_thumb { margin-right: 9px; border-radius: 4px; }

.u_cbox_user .u_cbox_article_thumb .u_cbox_thumb_mask { display: none; }

.u_cbox_user .u_cbox_article_title { font-size: 14px; line-height: 1.21; letter-spacing: -0.25px; color: rgb(102, 102, 102); }

.u_cbox_user .u_cbox_article_source_area { margin-top: 2px; }

.u_cbox_user .u_cbox_article_source_area .u_cbox_ico_more { margin-top: 3px; }

.u_cbox_user .u_cbox_article_source_area .u_cbox_cnt_more { font-size: 13px; line-height: 1.23; letter-spacing: -0.23px; color: rgb(153, 153, 153); }

.u_cbox_user .u_cbox_tool { padding-right: 1px; }

.u_cbox_user a.u_cbox_btn_reply { margin-top: 7px; }

.u_cbox_user .u_cbox_recomm_set { margin-top: 3px; }

.u_cbox_user .u_cbox_cnt_recomm { display: inline-block; vertical-align: top; }

.u_cbox_user .u_cbox_more_wrap .u_cbox_ico_more { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -213px -286px; background-repeat: no-repeat; width: 10px; height: 6px; }

.u_cbox_user .u_cbox_btn_fold_wrap .u_cbox_ico_fold, .u_cbox_user .u_cbox_btn_more_pre .u_cbox_ico_more { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -195px -286px; background-repeat: no-repeat; width: 10px; height: 6px; }

.u_cbox_user .u_cbox_btn_more, .u_cbox_user .u_cbox_btn_fold { font-size: 13px; font-weight: 500; letter-spacing: -0.2px; color: rgb(34, 34, 34); }

.u_cbox_user .u_cbox_more_wrap .u_cbox_ico_more { margin: 5px 0px 0px 4px; }

.u_cbox_user .u_cbox_comment_box { border-bottom-color: rgb(233, 233, 233); }

.u_cbox_user .u_cbox_reply .u_cbox_ico_reply { display: block; position: absolute; top: 39px; padding: 1px 5px 1px 4px; min-height: 14px; border: 1px solid rgb(157, 163, 169); border-radius: 3px; background-color: rgb(163, 169, 176); font-size: 11px; font-weight: 500; line-height: 1.36; letter-spacing: -0.5px; color: rgb(255, 255, 255); }

.u_cbox_user .u_cbox_reply.u_cbox_type_delete .u_cbox_text_wrap, .u_cbox_user .u_cbox_reply.u_cbox_type_blind .u_cbox_text_wrap { padding-top: 0px; }

.u_cbox_user .u_cbox_reply.u_cbox_type_secret .u_cbox_ico_reply, .u_cbox_user .u_cbox_reply.u_cbox_type_blind .u_cbox_ico_reply { top: 17px; }

.u_cbox_user .u_cbox_reply.u_cbox_type_secret .u_cbox_area, .u_cbox_user .u_cbox_reply.u_cbox_type_blind .u_cbox_area { padding: 15px 20px 12px; }

.u_cbox_user .u_cbox_reply .u_cbox_contents { padding-left: 36px; }

.u_cbox_user .u_cbox_reply .u_cbox_ico_exclamation { margin-left: 37px; }

.u_cbox_user .u_cbox_reply_area { margin: -1px -20px 0px; background-color: rgb(251, 252, 253); }

.u_cbox_user .u_cbox_reply_area .u_cbox_comment_box { margin: 0px 20px 0px 30px; }

.u_cbox_user .u_cbox_reply_area .u_cbox_area { margin: 0px; padding: 15px 0px 15px 10px; }

.u_cbox_user .u_cbox_reply_area .u_cbox_info_main { min-height: 0px; margin-right: 0px; padding-right: 0px; }

.u_cbox_user .u_cbox_reply_area .u_cbox_info .u_cbox_info_main { width: 100%; }

.u_cbox_user .u_cbox_reply_area .u_cbox_info_base { top: 33px; }

.u_cbox_user.u_cbox_type_mine .u_cbox_user_header .u_cbox_user_moremenu { display: none; }

.u_cbox_user.u_cbox_type_mine .u_cbox_user_header .u_cbox_user_blockcheck { display: none; }

.u_cbox_user.u_cbox_type_others .u_cbox_user_header .u_cbox_user_moremenubtn[aria-expanded="true"] ~ .u_cbox_user_moremenulayer { display: block; }

.u_cbox_user.u_cbox_type_others .u_cbox_user_header .u_cbox_user_moremenutext { display: none; }

.u_cbox_user.u_cbox_type_others .u_cbox_user_header .u_cbox_user_blockbtn { display: none; }

.u_cbox_user.u_cbox_type_others .u_cbox_user_header .u_cbox_user_blockcheck { display: block; }

.u_cbox_user.u_cbox_type_social .u_cbox_user_header .u_cbox_user_moremenubtn[aria-expanded="true"] ~ .u_cbox_user_moremenulayer { display: block; }

.u_cbox_user.u_cbox_type_social .u_cbox_user_header .u_cbox_user_moremenulink { display: none; }

.u_cbox_user.u_cbox_type_social .u_cbox_user_header .u_cbox_user_moremenutext { display: block; }

.u_cbox_user.u_cbox_type_social .u_cbox_userinfo_meta_facebook, .u_cbox_user.u_cbox_type_social .u_cbox_userinfo_meta_twitter { display: inline-block; }

.u_cbox .u_cbox_password { position: relative; margin-top: -1px; padding: 14px 15px; border-top: 1px solid rgb(237, 237, 237); border-bottom: 1px solid rgb(237, 237, 237); background-color: rgb(250, 250, 250); }

.u_cbox .u_cbox_password_inner { position: relative; padding-right: 142px; }

.u_cbox .u_cbox_password_inner .u_cbox_password_input { border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(218, 218, 218); border-bottom-color: rgb(218, 218, 218); border-left-color: rgb(218, 218, 218); border-image: initial; border-right-style: initial; border-right-color: initial; }

.u_cbox .u_cbox_password_inner .u_cbox_text { width: 100%; height: 41px; border: 0px; text-indent: 11px; font-size: 15px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_password_inner .u_cbox_guide { overflow: hidden; position: absolute; top: 13px; left: 11px; right: 142px; z-index: 10; font-size: 15px; color: rgb(153, 153, 153); text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_password_inner .u_cbox_password_input.u_cbox_password_input_focus .u_cbox_guide { display: none; }

.u_cbox .u_cbox_password_inner .u_cbox_password_btn { position: absolute; top: 0px; right: 0px; width: 142px; }

.u_cbox .u_cbox_password_inner .u_cbox_btn_confirm, .u_cbox .u_cbox_password_inner .u_cbox_btn_cancel { float: left; width: 69px; height: 43px; background: rgb(0, 199, 60); border: 0px; font-size: 15px; font-weight: 700; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_password_inner .u_cbox_btn_cancel { margin-left: 4px; background: rgb(200, 204, 208); }

.u_cbox .u_cbox_layer_report_wrap { overflow-y: auto; position: fixed; inset: 0px; z-index: 100000; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_report_wrap .u_cbox_layer_tail, .u_cbox .u_cbox_layer_report_wrap .u_cbox_layer_dimmed { display: none; }

.u_cbox .u_cbox_layer_report .u_cbox_btn_close_hide { overflow: hidden; position: absolute; top: 10px; right: 10px; padding: 10px; border: 0px; background-color: transparent; }

.u_cbox .u_cbox_layer_report .u_cbox_ico_close_hide { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -84px; background-repeat: no-repeat; width: 18px; height: 18px; }

.u_cbox .u_cbox_layer_report_cont { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; line-height: 1.47; letter-spacing: -0.5px; text-align: left; }

.u_cbox .u_cbox_layer_report_title { min-height: 22px; padding: 18px 58px 15px; border-bottom: 1px solid rgb(235, 235, 235); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 19px; line-height: 1.16; letter-spacing: -0.53px; text-align: center; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_layer_report_list { padding-top: 20px; }

.u_cbox .u_cbox_layer_report_item { overflow: hidden; padding: 0px 20px 11px; }

.u_cbox .u_cbox_layer_report_item .u_cbox_layer_report_item_tit { position: relative; float: left; width: 60px; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_layer_report_item .u_cbox_layer_report_item_tit::before { position: absolute; top: 4px; right: 7px; width: 1px; height: 14px; background-color: rgb(216, 216, 216); content: ""; }

.u_cbox .u_cbox_layer_report_item .u_cbox_layer_report_item_data { letter-spacing: -0.94px; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_layer_report_ellipsis { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.u_cbox .u_cbox_layer_report_item_reason { margin-top: 8px; padding: 20px 20px 24px; border-top: 1px solid rgb(230, 230, 234); }

.u_cbox .u_cbox_layer_report_item_reason .u_cbox_layer_report_item_tit { font-size: 16px; font-weight: 700; line-height: 1.56; color: rgb(30, 30, 35); }

.u_cbox .u_cbox_layer_report_item_reason .u_cbox_layer_report_item_data { padding-top: 7px; }

.u_cbox .u_cbox_layer_report_item_reason .u_cbox_layer_report_accordion { padding-top: 8px; }

.u_cbox .u_cbox_layer_report_reason_select { position: relative; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(230, 230, 234); border-image: initial; }

.u_cbox .u_cbox_layer_report_reason_select:first-child, .u_cbox .u_cbox_layer_report_reason_select:first-child .u_cbox_layer_report_radio_label::after { border-top-left-radius: 6px; border-top-right-radius: 6px; }

.u_cbox .u_cbox_layer_report_reason_select:first-child { border-top-width: 1px; }

.u_cbox .u_cbox_layer_report_reason_select:last-child, .u_cbox .u_cbox_layer_report_reason_select:last-child .u_cbox_layer_report_radio_label::after { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }

.u_cbox .u_cbox_layer_report_item_dsc { position: relative; padding: 2px 0px 0px 12px; font-size: 14px; line-height: 1.57; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_layer_report_item_dsc::after { position: absolute; top: 11px; left: 0px; width: 4px; height: 4px; border-radius: 50%; background-color: rgb(190, 190, 191); content: ""; }

.u_cbox .u_cbox_layer_report_item_dsc + .u_cbox_layer_report_item_dsc { padding-top: 3px; }

.u_cbox .u_cbox_layer_report_item_dsc + .u_cbox_layer_report_accordion { padding-top: 10px; }

.u_cbox .u_cbox_layer_report_btn_more { position: absolute; top: 0px; right: 0px; padding: 22px 20px; border: 0px; background-color: transparent; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_layer_report_btn_more::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -207px -228px; background-repeat: no-repeat; width: 14px; height: 8px; content: ""; }

.u_cbox .u_cbox_layer_report_btn_more[aria-expanded="true"]::before { background-position: -229px -228px; }

.u_cbox .u_cbox_layer_report_reason_list, .u_cbox .u_cbox_layer_report_guide { display: none; font-size: 14px; line-height: 1.57; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_layer_report_reason_list { margin-top: -2px; padding: 0px 50px 15px 48px; }

.u_cbox .u_cbox_layer_report_reason_item { position: relative; padding-left: 10px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; }

.u_cbox .u_cbox_layer_report_reason_item + .u_cbox_layer_report_reason_item { margin-top: 4px; }

.u_cbox .u_cbox_layer_report_reason_item::before { position: absolute; left: 0px; top: 8px; width: 4px; height: 4px; border-radius: 50%; background-color: rgb(190, 190, 191); content: ""; }

.u_cbox .u_cbox_layer_report_radio, .u_cbox .u_cbox_layer_report_radio_label::before { position: absolute; top: 15px; left: 19px; }

.u_cbox .u_cbox_layer_report_radio { width: 22px; height: 22px; z-index: 1; opacity: 0; }

.u_cbox .u_cbox_layer_report_radio:focus-visible + .u_cbox_layer_report_radio_label::before { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_layer_report_radio:checked + .u_cbox_layer_report_radio_label { border-color: transparent; }

.u_cbox .u_cbox_layer_report_radio:checked + .u_cbox_layer_report_radio_label::before { background-position: -161px -307px; }

.u_cbox .u_cbox_layer_report_radio:checked + .u_cbox_layer_report_radio_label::after { display: block; }

.u_cbox .u_cbox_layer_report_radio_label, .u_cbox .u_cbox_layer_report_radio_title { min-height: 21px; padding: 15px 54px 16px 0px; font-size: 16px; line-height: 1.31; color: rgb(30, 30, 35); }

.u_cbox .u_cbox_layer_report_radio_label { display: block; padding-left: 50px; }

.u_cbox .u_cbox_layer_report_radio_label::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -131px -307px; background-repeat: no-repeat; width: 22px; height: 22px; content: ""; }

.u_cbox .u_cbox_layer_report_radio_label::after { display: none; position: absolute; inset: -1px; border: 1px solid rgb(3, 199, 90); content: ""; }

.u_cbox .u_cbox_layer_report_item_extra { padding-top: 20px; }

.u_cbox .u_cbox_layer_report_item_extra .u_cbox_layer_report_accordion { padding-top: 11px; }

.u_cbox .u_cbox_layer_report_item_description { font-size: 14px; line-height: 1.57; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_layer_report_radio_title { padding-left: 40px; font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-weight: 400; }

.u_cbox .u_cbox_layer_report_radio_title::before { position: absolute; top: 22px; left: 20px; width: 6px; height: 6px; border-radius: 50%; background-color: rgb(146, 146, 148); content: ""; }

.u_cbox .u_cbox_layer_report_guide { margin-top: -5px; padding: 0px 50px 16px 40px; }

.u_cbox .u_cbox_layer_report_guide_link { text-decoration: underline; color: rgb(74, 136, 217); }

.u_cbox .u_cbox_layer_report_btns { padding: 0px 20px 20px; text-align: center; }

.u_cbox .u_cbox_layer_report_btn_report { width: 100%; min-height: 52px; border-radius: 6px; border: 0.5px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 2px 0px; background-color: rgb(3, 199, 90); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 18px; font-weight: 700; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_common_wrap { position: fixed; inset: 0px; text-align: center; }

.u_cbox .u_cbox_layer_common { width: 230px; display: inline-block; position: relative; padding: 30px 12px 0px; vertical-align: middle; background-color: rgb(255, 255, 255); box-sizing: border-box; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_common { width: 280px; }
}

.u_cbox .u_cbox_layer_common.type_alert .u_cbox_layer_msg { color: rgb(0, 0, 0); }

.u_cbox .u_cbox_layer_common .seperate_line { margin-top: 13px; padding-top: 14px; border-top: 1px solid rgb(237, 237, 237); }

.u_cbox .u_cbox_layer_common_wrap .br_pc { display: none; }

.u_cbox .u_cbox_layer_common_wrap .br_mobile { display: inline; }

.u_cbox .u_cbox_layer_common .u_vc + .u_cbox_layer_head .u_cbox_layer_title:first-child { margin-top: -1px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_title { line-height: 1.33; letter-spacing: -0.4px; font-size: 18px; font-weight: 600; color: rgb(0, 0, 0); word-break: keep-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_waring_icon { width: 42px; height: 42px; display: inline-block; margin-bottom: 19px; vertical-align: top; background-position: -336px -218px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_head + .u_cbox_layer_common_cont { margin-top: 9px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_msg { line-height: 1.37; letter-spacing: -0.4px; font-size: 16px; color: rgb(85, 85, 85); word-break: keep-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_msg + .u_cbox_layer_msg { margin-top: 8px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_more { display: inline-block; position: relative; line-height: 1.5; vertical-align: top; letter-spacing: -0.9px; text-decoration: underline; font-size: 16px; color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_common .u_cbox_layer_more:last-child { margin-top: 8px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_cont { padding-bottom: 20px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_btns { margin-left: -12px; margin-right: -12px; font-size: 0px; }

.u_cbox .u_cbox_layer_common .type_wide .u_cbox_btn_cancel { width: 50%; padding: 14px 10px 16px; line-height: 20px; font-size: 17px; font-weight: 600; color: rgb(153, 153, 153); box-sizing: border-box; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(221, 221, 221); background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_common .type_wide .u_cbox_btn_cancel + .u_cbox_btn_confirm { margin-left: -1px; border-left: 1px solid rgb(221, 221, 221); }

.u_cbox .u_cbox_layer_common .type_wide .u_cbox_btn_confirm { width: 50%; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_msg_point { font-weight: 600; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_msg_point.type_emphasis { color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_common .u_cbox_layer_msg.type_3 { color: rgb(51, 51, 51); }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice { margin-top: 5px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_msg.type_3 + .u_cbox_layer_common_choice { margin-top: 8px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_layer_common .type_horizontal .u_cbox_layer_choice_item { min-width: 72px; float: left; position: relative; margin-left: 10px; }

.u_cbox .u_cbox_layer_common .type_horizontal .u_cbox_layer_choice_item:first-child { margin-left: 0px; }

.u_cbox .u_cbox_layer_common .type_vertical .u_cbox_layer_choice_item { margin-top: 13px; }

.u_cbox .u_cbox_layer_common .type_vertical .u_cbox_layer_choice_item:first-child { margin-top: 0px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice_radio { position: absolute; top: 0px; left: 0px; opacity: 0; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice_label::before { content: ""; width: 18px; height: 18px; display: inline-block; margin-right: 8px; vertical-align: top; border-radius: 100%; border: 1px solid rgb(198, 198, 198); }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice_radio + .u_cbox_layer_common_choice_label::before { content: ""; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice_radio.is-selected + .u_cbox_layer_common_choice_label::after, .u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice_radio.is-checked + .u_cbox_layer_common_choice_label::after { content: ""; width: 14px; height: 14px; position: absolute; top: 3px; left: 3px; border-radius: 100%; background-color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_common_choice_label { display: block; position: relative; line-height: 21px; letter-spacing: -0.4px; font-size: 16px; color: rgb(51, 51, 51); }

.u_cbox .u_cbox_layer_common.align_left { width: 240px; padding-left: 20px; padding-right: 20px; text-align: left; }

.u_cbox .u_cbox_layer_common.align_left .u_cbox_layer_head { padding-left: 3px; }

.u_cbox .u_cbox_layer_common.align_left .u_cbox_layer_common_cont { padding-bottom: 20px; }

.u_cbox .u_cbox_layer_common.align_left .u_cbox_layer_btns { margin-left: -20px; margin-right: -20px; }

.u_cbox .u_cbox_layer_common .u_cbox_btn_confirm { width: 100%; padding: 14px 10px 16px; line-height: 20px; font-size: 17px; font-weight: 600; color: rgb(0, 199, 60); border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(221, 221, 221); background: 0px 0px; }

.u_cbox .u_cbox_layer_common .u_cbox_btn_confirm.type_confirm[disabled] { background-color: rgb(214, 214, 214); }

.u_cbox .u_cbox_layer_common .u_cbox_btn_confirm.type_confirm { color: rgb(255, 255, 255); border-top: 0px; background-color: rgb(0, 199, 60); }

.u_cbox .u_cbox_layer_common .u_cbox_layer_close { position: absolute; top: 16px; right: 16px; margin: -10px; padding: 10px; border: 0px; background: 0px 0px; }

.u_cbox .u_cbox_layer_common .u_cbox_layer_close::before { content: ""; width: 18px; height: 18px; display: inline-block; vertical-align: top; background-position: -382px -218px; }

.u_cbox .u_cbox_cleanbot { position: relative; min-height: 22px; margin: 15px 15px 0px; padding: 10px 55px 8px 10px; border-radius: 4px; border: 1px solid rgb(224, 224, 224); background-color: rgb(251, 252, 253); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; }

.u_cbox .u_cbox_cleanbot ~ .u_cbox_follow_guide, .u_cbox .u_cbox_cleanbot ~ .u_cbox_content_wrap { border-top: 0px; }

.u_cbox .u_cbox_cleanbot ~ .u_cbox_catesort_root { margin-top: 15px; }

.u_cbox .u_cbox_cleanbot_content { font-size: 14px; line-height: 1.43; letter-spacing: -0.5px; }

.u_cbox .u_cbox_cleanbot_content::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -101px -307px; background-repeat: no-repeat; width: 22px; height: 22px; margin: -1px 3px 0px 0px; content: ""; }

.u_cbox .u_cbox_cleanbot_highlight { font-weight: 600; color: rgb(3, 199, 90); }

.u_cbox .u_cbox_cleanbot_setbutton { position: absolute; top: 13px; right: 12px; font-size: 13px; line-height: 1.23; letter-spacing: -0.5px; color: rgb(119, 119, 119); text-align: center; }

.u_cbox .u_cbox_cleanbot_setbutton::before { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -310px; background-repeat: no-repeat; width: 16px; height: 16px; margin-top: -1px; content: ""; }

.u_cbox .u_cbox_cleanbot_setbutton.is_highlight { color: rgb(3, 199, 90); }

.u_cbox .u_cbox_cleanbot_setbutton.is_highlight::before { background-position: -387px -286px; background-repeat: no-repeat; width: 16px; height: 16px; }

.u_cbox .u_cbox_layer_cleanbot { display: inline-block; position: relative; width: 230px; border-radius: 9px; background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, sans-serif; vertical-align: middle; transform: translateZ(0px); }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_cleanbot { width: 310px; }
}

.u_cbox .u_cbox_layer_cleanbot_header { padding-top: 20px; }

.u_cbox .u_cbox_layer_cleanbot_titleicon, .u_cbox .u_cbox_layer_cleanbot_titleicon2 { display: inline-block; width: 81px; height: 59px; background-repeat: no-repeat; background-position: 0px 0px; background-size: 81px 59px; font-size: 0px; line-height: 0; vertical-align: top; }

.u_cbox .u_cbox_layer_cleanbot_titleicon { background-image: url("https://ssl.pstatic.net/static.news/image/news/2019/09/18/cbox_cleanbot_on_w.gif"); }

.u_cbox .u_cbox_layer_cleanbot_titleicon2 { background-image: url("https://ssl.pstatic.net/static.news/image/news/2019/09/18/cbox_cleanbot_off_w.gif"); }

.u_cbox .u_cbox_layer_cleanbot_title { margin-top: 8px; font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-size: 20px; font-weight: 600; line-height: 1.15; letter-spacing: -1px; color: rgb(0, 0, 0); }

.u_cbox .u_cbox_layer_cleanbot_title em { color: rgb(3, 199, 90); }

.u_cbox .u_cbox_layer_cleanbot_close { position: absolute; top: 0px; right: 0px; }

.u_cbox .u_cbox_layer_cleanbot_closebutton { display: inline-block; width: 18px; height: 18px; padding: 14px; }

.u_cbox .u_cbox_layer_cleanbot_closeicon { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -387px -58px; background-repeat: no-repeat; width: 18px; height: 18px; }

.u_cbox .u_cbox_layer_cleanbot_content { margin-top: 4px; }

.u_cbox .u_cbox_layer_cleanbot_description { margin: 0px 15px; font-size: 14px; line-height: 1.29; letter-spacing: -0.7px; color: rgb(102, 102, 102); word-break: keep-all; }

.u_cbox .u_cbox_layer_cleanbot_checkwrap { position: relative; margin: 15px 20px 0px; }

.u_cbox .u_cbox_layer_cleanbot_checklabel { display: block; height: 36px; padding: 12px 13px; border-radius: 4px; background-color: rgb(247, 247, 247); font-size: 12px; line-height: 1.5; letter-spacing: -0.5px; color: rgb(153, 153, 153); text-align: left; }

.u_cbox .u_cbox_layer_cleanbot_checklabel strong { display: block; font-size: 14px; font-weight: 500; line-height: 1.43; letter-spacing: -0.5px; color: rgb(119, 119, 119); }

.u_cbox .u_cbox_layer_cleanbot_checkbox { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; opacity: 0; }

.u_cbox .u_cbox_layer_cleanbot_checkbox:checked ~ .u_cbox_layer_cleanbot_checkboxdummy { background-position: -116px -251px; background-repeat: no-repeat; width: 45px; height: 27px; }

.u_cbox .u_cbox_layer_cleanbot_checkbox:checked ~ .u_cbox_layer_cleanbot_checklabel strong { color: rgb(3, 199, 90); }

.u_cbox .u_cbox_layer_cleanbot_checkbox:focus-visible ~ .u_cbox_layer_cleanbot_checklabel { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_layer_cleanbot_checkboxdummy { overflow: hidden; font-size: 0px; line-height: 0; background-position: -262px -207px; background-repeat: no-repeat; width: 45px; height: 27px; position: absolute; top: 18px; right: 11px; }

.u_cbox .u_cbox_layer_cleanbot_extra { margin-top: 20px; border-top: 1px solid rgb(224, 224, 224); }

.u_cbox .u_cbox_layer_cleanbot_extrabutton { display: block; min-height: 44px; padding: 12px; font-size: 15px; font-weight: 500; line-height: 1.27; letter-spacing: -0.5px; color: rgb(34, 34, 34); box-sizing: border-box; }

.u_cbox .u_cbox_layer_cleanbot2 { display: inline-block; position: relative; width: 230px; border-radius: 12px; background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, sans-serif; vertical-align: middle; transform: translateZ(0px); }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_cleanbot2 { width: 300px; }
}

.u_cbox .u_cbox_layer_cleanbot2_header { padding-top: 20px; }

.u_cbox .u_cbox_layer_cleanbot2_titleicon, .u_cbox .u_cbox_layer_cleanbot2_titleicon2 { display: inline-block; width: 81px; height: 59px; background-repeat: no-repeat; background-position: 0px 0px; background-size: 81px 59px; font-size: 0px; line-height: 0; vertical-align: top; }

.u_cbox .u_cbox_layer_cleanbot2_titleicon { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2020/07/27/cbox_cleanbot2_on_w.gif"); }

.u_cbox .u_cbox_layer_cleanbot2_titleicon2 { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2020/07/27/cbox_cleanbot2_off_w.gif"); }

.u_cbox .u_cbox_layer_cleanbot2_title { margin-top: 5px; font-family: -apple-system, BlinkMacSystemFont, sans-serif; font-size: 20px; font-weight: 600; line-height: 1.15; letter-spacing: -1px; }

.u_cbox .u_cbox_layer_cleanbot2_close { position: absolute; top: 0px; right: 0px; }

.u_cbox .u_cbox_layer_cleanbot2_closebtn { padding: 17px; border: 0px; background-color: transparent; }

.u_cbox .u_cbox_layer_cleanbot2_closeicon { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -60px -340px; background-repeat: no-repeat; width: 16px; height: 16px; }

.u_cbox .u_cbox_layer_cleanbot2_content { margin-top: 4px; }

.u_cbox .u_cbox_layer_cleanbot2_description { margin: 0px 30px; font-size: 14px; line-height: 1.36; letter-spacing: -0.7px; color: rgb(102, 102, 102); overflow-wrap: break-word; word-break: keep-all; }

.u_cbox .u_cbox_layer_cleanbot2_checkwrap { position: relative; margin: 15px 20px 0px; height: 56px; border-radius: 5px; background-color: rgb(246, 246, 246); }

.u_cbox .u_cbox_layer_cleanbot2_checkbox { position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; height: 100%; opacity: 0; }

.u_cbox .u_cbox_layer_cleanbot2_checkbox.is_checked ~ .u_cbox_layer_cleanbot2_checkboxdummy { background-position: -262px -50px; }

.u_cbox .u_cbox_layer_cleanbot2_checkbox:focus-visible ~ .u_cbox_layer_cleanbot2_checklabel { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_layer_cleanbot2_checkboxdummy { overflow: hidden; font-size: 0px; line-height: 0; background-position: -262px -4px; background-repeat: no-repeat; width: 65px; height: 38px; position: absolute; top: 9px; right: 9px; }

.u_cbox .u_cbox_layer_cleanbot2_checklabel { display: block; min-height: 20px; padding: 18px 12px 18px 15px; font-size: 14px; line-height: 1.29; letter-spacing: -0.7px; color: rgb(102, 102, 102); text-align: left; }

.u_cbox .u_cbox_layer_cleanbot2_extra { margin-top: 20px; border-top: 1px solid rgb(238, 238, 238); }

.u_cbox .u_cbox_layer_cleanbot2_extrabtn { display: block; width: 100%; min-height: 45px; padding: 13px 5px 12px; border: 0px; background-color: transparent; box-sizing: border-box; font-size: 15px; font-weight: 500; line-height: 1.27; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_layer_userblock { display: inline-block; position: relative; width: 230px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_userblock { width: 265px; }
}

.u_cbox .u_cbox_layer_userblock_header { padding: 33px 20px 0px; }

.u_cbox .u_cbox_layer_userblock_title { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 700; line-height: 1.29; letter-spacing: -0.26px; color: rgb(48, 48, 56); overflow-wrap: break-word; word-break: keep-all; }

.u_cbox .u_cbox_layer_userblock_titlemark { font-size: 16px; font-weight: 500; color: rgb(68, 68, 68); }

.u_cbox .u_cbox_layer_userblock_content { padding: 6px 20px 0px; font-size: 14px; line-height: 1.29; letter-spacing: -0.47px; color: rgb(118, 118, 120); overflow-wrap: break-word; word-break: keep-all; }

.u_cbox .u_cbox_layer_userblock_extra { padding: 21px 20px 0px; }

.u_cbox .u_cbox_layer_userblock_standardbtn, .u_cbox .u_cbox_layer_userblock_primarybtn { width: 100%; margin-bottom: 20px; padding: 10px 10px 13px; background-color: rgb(99, 99, 99); border-radius: 6px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_userblock_primarybtn + .u_cbox_layer_userblock_standardbtn { margin: -17px 0px 3px; background-color: rgb(255, 255, 255); font-size: 15px; font-weight: 500; letter-spacing: -0.23px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_layer_manageblock { position: fixed; inset: 0px; padding-bottom: 49px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_manageblock_header { position: relative; z-index: 40; height: 49px; padding: 16px 52px 0px; background-color: rgb(0, 206, 124); box-sizing: border-box; }

.u_cbox .u_cbox_manageblock_title { overflow: hidden; font-size: 15px; font-weight: 600; line-height: 1.26; letter-spacing: -0.5px; text-align: center; color: rgba(255, 255, 255, 0.9); }

.u_cbox .u_cbox_manageblock_closebtn { position: absolute; top: 0px; right: 0px; bottom: 0px; width: 55px; border: 0px; background-color: transparent; }

.u_cbox .u_cbox_manageblock_closeicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -4px; background-repeat: no-repeat; width: 19px; height: 19px; }

.u_cbox .u_cbox_manageblock_content { overflow: auto; padding: 0px 20px; max-height: 100%; }

.u_cbox .u_cbox_manageblock_total { position: relative; margin: 0px -20px; padding: 20px 130px 17px 20px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_manageblock_total .u_cbox_manageblock_standardbtn { right: 20px; }

.u_cbox .u_cbox_manageblock_totaltitle { font-size: 17px; font-weight: 600; line-height: 1.17; letter-spacing: -0.6px; }

.u_cbox .u_cbox_manageblock_totalvalue { margin-left: 3px; font-size: 18px; font-weight: 700; line-height: 1.16; }

.u_cbox .u_cbox_manageblock_totaldesc { margin-top: 2px; font-size: 13px; line-height: 1.54; letter-spacing: -0.5px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_manageblock_standardbtn { position: absolute; top: 50%; right: 0px; min-height: 16px; margin-top: -17px; padding: 8px 11px; border-radius: 4px; border: 1px solid rgb(220, 220, 220); background-color: rgb(255, 255, 255); font-size: 13px; font-weight: 500; line-height: 1.23; letter-spacing: -0.46px; }

.u_cbox .u_cbox_manageblock_listitem { position: relative; padding: 12px 84px 12px 0px; min-height: 33px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_manageblock_listitem::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_manageblock_listitem.u_cbox_has_noid_noprofile { display: flex; }

.u_cbox .u_cbox_manageblock_listitem.u_cbox_has_noid_noprofile .u_cbox_manageblock_nickname { margin-top: 5px; }

.u_cbox .u_cbox_manageblock_listitem.u_cbox_has_noid_noprofile .u_cbox_manageblock_iddate { flex-shrink: 0; margin-top: 9px; }

.u_cbox .u_cbox_manageblock_listitem.u_cbox_has_noid_noprofile .u_cbox_manageblock_date::before { display: inline-block; width: 1px; height: 9px; margin: 3px 6px 0px 7px; background-color: rgb(230, 230, 230); vertical-align: top; content: ""; }

.u_cbox .u_cbox_manageblock_nickname { overflow: hidden; margin-top: 7px; font-size: 15px; font-weight: 700; line-height: 1.6; letter-spacing: -0.23px; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_manageblock_nickname ~ .u_cbox_manageblock_iddate { margin: 2px 0px 8px; }

.u_cbox .u_cbox_manageblock_profile { position: relative; z-index: 1; float: left; }

.u_cbox .u_cbox_manageblock_profile::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox .u_cbox_manageblock_profile ~ .u_cbox_manageblock_nickname, .u_cbox .u_cbox_manageblock_profile ~ .u_cbox_manageblock_iddate { margin-left: 68px; }

.u_cbox .u_cbox_manageblock_profile ~ .u_cbox_manageblock_nickname { margin-top: 6px; }

.u_cbox .u_cbox_manageblock_profile ~ .u_cbox_manageblock_iddate { margin-top: 0px; }

.u_cbox .u_cbox_manageblock_profile ~ .u_cbox_manageblock_iddate .u_cbox_manageblock_id { font-size: 13px; font-weight: 400; line-height: 1.23; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_manageblock_profileimg { position: relative; z-index: -1; width: 55px; height: 55px; border-radius: 28px; vertical-align: top; }

.u_cbox .u_cbox_manageblock_iddate { margin-top: 9px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_manageblock_id, .u_cbox .u_cbox_manageblock_date { display: inline-block; font-size: 13px; line-height: 1.23; color: rgb(153, 153, 153); vertical-align: top; }

.u_cbox .u_cbox_manageblock_id ~ .u_cbox_manageblock_date::before { display: inline-block; width: 1px; height: 9px; margin: 3px 6px 0px 7px; background-color: rgb(230, 230, 230); vertical-align: top; content: ""; }

.u_cbox .u_cbox_manageblock_date { letter-spacing: -0.3px; }

.u_cbox .u_cbox_manageblock_morebtn { width: 100%; height: 45px; margin-bottom: 12px; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(240, 240, 240); background-color: transparent; font-size: 13px; font-weight: 500; line-height: 1.31; letter-spacing: -0.2px; color: rgb(102, 102, 102); }

.u_cbox .u_cbox_manageblock_morebtn[aria-hidden="true"] { display: none; }

.u_cbox .u_cbox_manageblock_morebtn::after { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -254px -368px; background-repeat: no-repeat; width: 10px; height: 7px; margin: 5px 0px 0px 1px; content: ""; }

.u_cbox .u_cbox_manageblock_none { padding: 70px 0px; text-align: center; }

.u_cbox .u_cbox_manageblock_noneicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -4px -251px; background-repeat: no-repeat; width: 48px; height: 48px; }

.u_cbox .u_cbox_manageblock_nonemsg { margin-top: 11px; font-size: 17px; font-weight: 500; line-height: 1.24; letter-spacing: -0.26px; text-align: center; color: rgb(102, 102, 102); }

.u_cbox .u_cbox_manageusers { position: fixed; inset: 0px; padding-bottom: 101px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_manageusers_header { position: relative; z-index: 40; border-bottom: 1px solid rgb(240, 240, 240); box-sizing: border-box; }

.u_cbox .u_cbox_manageusers_header.u_cbox_is_scrolled { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 16px 0px; }

.u_cbox .u_cbox_manageusers_title { overflow: hidden; min-height: 33px; padding-top: 16px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.26; letter-spacing: -0.75px; text-align: center; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_manageusers_closebtn { position: absolute; top: 0px; left: 0px; width: 42px; height: 49px; }

.u_cbox .u_cbox_manageusers_closelabel { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -315px -207px; background-repeat: no-repeat; width: 12px; height: 21px; }

.u_cbox .u_cbox_manageusers_helpbtn { position: absolute; top: 3px; right: 0px; width: 44px; height: 44px; }

.u_cbox .u_cbox_manageusers_helpbtnlabel { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -4px -368px; background-repeat: no-repeat; width: 14px; height: 14px; }

.u_cbox .u_cbox_manageusers_helplayer { display: none; position: absolute; top: 35px; right: 0px; margin: 0px 11px; padding: 13px 40px 14px 14px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.04) 2px 2px 8px 0px; border: 1px solid rgb(238, 239, 245); background-color: rgb(255, 255, 255); box-sizing: border-box; }

.u_cbox .u_cbox_manageusers_helplayer[aria-modal="true"] { display: block; }

.u_cbox .u_cbox_manageusers_helplayer_content { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.38; letter-spacing: -0.8px; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_manageusers_helplayer_closebtn { position: absolute; top: 2px; right: 0px; width: 40px; padding: 15px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_manageusers_helplayer_closelabel { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -194px -390px; background-repeat: no-repeat; width: 10px; height: 10px; }

.u_cbox .u_cbox_manageusers_menu { overflow-x: auto; margin: 5px 0px -1px; padding: 0px 16px; font-size: 0px; line-height: 0; text-align: left; white-space: nowrap; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_manageusers_menu { padding: 0px 20px; }
}

.u_cbox .u_cbox_manageusers_menuitem { display: inline-block; min-width: 50px; }

.u_cbox .u_cbox_manageusers_menuitem + .u_cbox_manageusers_menuitem { margin-left: 20px; }

.u_cbox .u_cbox_manageusers_tab { width: 100%; }

.u_cbox .u_cbox_manageusers_tab[aria-selected="true"] .u_cbox_manageusers_tablabel { border-bottom: 2px solid rgb(48, 48, 56); color: rgb(48, 48, 56); }

.u_cbox .u_cbox_manageusers_tablabel { display: inline-block; min-height: 21px; padding: 13px 0px 11px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 600; line-height: 1.5; letter-spacing: -0.47px; color: rgb(146, 146, 148); white-space: nowrap; }

.u_cbox .u_cbox_manageusers_tabcount { margin-left: 5px; }

.u_cbox .u_cbox_manageusers_content { overflow: auto; padding: 0px 16px; max-height: 100%; outline: 0px; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_manageusers_content { padding: 0px 20px; }
}

.u_cbox .u_cbox_manageusers_list { margin-top: 6px; }

.u_cbox .u_cbox_manageusers_list.u_cbox_type_blocked .u_cbox_manageusers_profile { opacity: 0.5; }

.u_cbox .u_cbox_manageusers_list.u_cbox_type_blocked .u_cbox_manageusers_nickname_content { color: rgb(118, 118, 120); }

.u_cbox .u_cbox_manageusers_listitem { position: relative; padding: 20px 71px 15px 0px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_manageusers_standardbtn { position: absolute; top: 50%; right: 0px; transform: translateY(-50%); min-height: 25px; padding: 3px 10px; border: 1px solid rgb(220, 220, 220); border-radius: 20px; background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 11px; font-weight: 600; letter-spacing: -0.6px; line-height: 1.5; color: rgb(51, 51, 51); }

.u_cbox .u_cbox_manageusers_usersummary { display: inline-block; position: relative; max-width: 100%; height: 44px; }

.u_cbox .u_cbox_manageusers_nickname { position: relative; padding-right: 18px; max-width: 100%; box-sizing: border-box; }

.u_cbox .u_cbox_manageusers_nickname ~ .u_cbox_manageusers_iddate { margin: 0px; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_manageusers_nickname ~ .u_cbox_manageusers_iddate { position: absolute; top: 26px; left: 0px; }
}

.u_cbox .u_cbox_manageusers_nickname ~ .u_cbox_manageusers_totalcomment { top: 0px; }

.u_cbox .u_cbox_manageusers_nickname ~ .u_cbox_manageusers_totalcomment .u_cbox_manageusers_totalcomment_icon { margin-top: 1px; }

.u_cbox .u_cbox_manageusers_nickname_content { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 100%; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 600; line-height: 1.5; letter-spacing: -0.23px; }

.u_cbox .u_cbox_manageusers_profile { position: absolute; top: 0px; left: 0px; z-index: 1; width: 44px; height: 44px; }

.u_cbox .u_cbox_manageusers_profile::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_nickname { padding-left: 56px; }

.u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_iddate { margin-left: 56px; white-space: normal; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_iddate { white-space: nowrap; }
}

.u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_iddate .u_cbox_manageusers_date::before { display: none; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_iddate .u_cbox_manageusers_date::before { display: inline-block; }
}

.u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_totalcomment { height: 100%; }

.u_cbox .u_cbox_manageusers_profile ~ .u_cbox_manageusers_totalcomment .u_cbox_manageusers_totalcomment_icon { margin-top: -9px; }

.u_cbox .u_cbox_manageusers_profileimg { width: 100%; height: 100%; border-radius: 50%; vertical-align: top; }

.u_cbox .u_cbox_manageusers_totalcomment { position: absolute; top: 8px; left: 0px; z-index: 2; width: 100%; height: 23px; text-align: right; }

.u_cbox .u_cbox_manageusers_totalcomment_content { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_manageusers_totalcomment_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -70px -368px; background-repeat: no-repeat; width: 13px; height: 14px; }

.u_cbox .u_cbox_manageusers_iddate { margin: 12px 19px 0px 0px; white-space: nowrap; }

.u_cbox .u_cbox_manageusers_id, .u_cbox .u_cbox_manageusers_date { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.23; color: rgb(153, 153, 153); vertical-align: top; }

.u_cbox .u_cbox_manageusers_id ~ .u_cbox_manageusers_date::before { display: inline-block; width: 1px; height: 9px; margin: 3px 6px 0px 7px; background-color: rgb(230, 230, 230); vertical-align: top; content: ""; }

.u_cbox .u_cbox_manageusers_date { display: block; letter-spacing: -0.3px; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_manageusers_date { display: inline-block; }
}

.u_cbox .u_cbox_manageusers_morebtn { width: 100%; min-height: 42px; margin-bottom: 23px; padding-top: 1px; border-bottom: 1px solid rgb(240, 240, 240); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.31; letter-spacing: -0.2px; color: rgb(102, 102, 102); }

.u_cbox .u_cbox_manageusers_morebtn::after { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -272px -368px; background-repeat: no-repeat; width: 10px; height: 7px; margin: 5px 0px 0px 3px; content: ""; }

.u_cbox .u_cbox_manageusers_morebtn[aria-hidden="true"] { display: none; }

.u_cbox .u_cbox_manageusers_none { padding: 81px 0px; text-align: center; }

.u_cbox .u_cbox_manageusers_none_icon { display: none; }

.u_cbox .u_cbox_manageusers_none_content { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; line-height: 1.33; text-align: center; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_layer_goodcomment_wrap .u_cbox_layer_tail { display: none; }

.u_cbox .u_cbox_layer_goodcomment { position: absolute; top: 50%; left: 50%; width: 300px; border-radius: 10px; background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; transform: translate(-50%, -50%); }

.u_cbox .u_cbox_layer_goodcomment_header { padding: 32px 20px 0px; }

.u_cbox .u_cbox_layer_goodcomment_headericon, .u_cbox .u_cbox_layer_goodcomment_headericon2 { display: inline-block; width: 81px; height: 59px; background-repeat: no-repeat; background-position: 0px 0px; background-size: 81px 59px; font-size: 0px; line-height: 0; vertical-align: top; }

.u_cbox .u_cbox_layer_goodcomment_headericon { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2020/05/11/cbox_cleanbot_reconsider_w.gif"); }

.u_cbox .u_cbox_layer_goodcomment_headericon2 { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2020/05/11/cbox_cleanbot_impossible_w.gif"); }

.u_cbox .u_cbox_layer_goodcomment_title { margin-top: 10px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 18px; line-height: 1.2; letter-spacing: -0.5px; word-break: break-word; color: rgb(30, 30, 35); }

.u_cbox .u_cbox_layer_goodcomment_titlehighlight { color: rgb(240, 118, 15); }

.u_cbox .u_cbox_layer_goodcomment_titlehighlight2 { color: rgb(244, 67, 54); }

.u_cbox .u_cbox_layer_goodcomment_content { padding: 0px 19px 21px; font-size: 15px; line-height: 1.2; letter-spacing: -0.5px; word-break: break-word; }

.u_cbox .u_cbox_layer_goodcomment_msg { padding-top: 7px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_layer_goodcomment_msg2 { font-weight: 500; padding-bottom: 9px; }

.u_cbox_layer_goodcomment_datetime { display: inline-block; padding-top: 12px; }

.u_cbox_layer_goodcomment_datetime + .u_cbox_layer_goodcomment_msg { padding-top: 20px; }

.u_cbox .u_cbox_layer_goodcomment_datetimemsg { background-image: linear-gradient(to right, rgb(255, 255, 255) 50%, rgba(244, 67, 54, 0.1) 50%); background-repeat: repeat-x; background-position: 100% 10px; background-size: 200% 10px; font-weight: 600; color: rgb(30, 30, 35); }

.u_cbox .u_cbox_layer_goodcomment_datetimeline { display: none; }

.u_cbox .u_cbox_layer_goodcomment_extra { padding: 0px 20px 20px; }

.u_cbox .u_cbox_layer_goodcomment_extra::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_layer_goodcomment_standardbtn, .u_cbox .u_cbox_layer_goodcomment_primarybtn { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 44px; padding: 10px; border-radius: 8px; font-size: 14px; font-weight: 700; line-height: 1.5; }

.u_cbox .u_cbox_layer_goodcomment_standardbtn { width: 100%; background-color: rgb(44, 51, 58); color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_goodcomment_primarybtn { float: left; width: 101px; margin-right: 7px; border: 1px solid rgb(221, 222, 226); background-color: rgb(255, 255, 255); color: rgb(30, 30, 35); }

.u_cbox .u_cbox_layer_goodcomment_primarybtn + .u_cbox_layer_goodcomment_standardbtn { width: 152px; }

.u_cbox .u_cbox_smallrating { position: relative; float: left; margin-top: 1px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_smallrating + .u_cbox_info::before { flex-shrink: 0; width: 3px; height: 3px; margin: 0px 5px 0px 7px; border-radius: 3px; background-color: rgb(192, 192, 192); content: ""; }

@media (max-width: 320px) {
  .u_cbox .u_cbox_comment_box.u_cbox_type_profile .u_cbox_smallrating + .u_cbox_info { padding-top: 3px; clear: both; }
}

@media (max-width: 320px) {
  .u_cbox .u_cbox_comment_box.u_cbox_type_profile .u_cbox_smallrating + .u_cbox_info::before { display: none; }
}

.u_cbox .u_cbox_smallrating_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_smallrating_stars { display: inline-block; position: relative; margin-top: 2px; vertical-align: top; }

.u_cbox .u_cbox_smallrating_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -154px -58px; background-repeat: no-repeat; width: 85px; height: 18px; }

.u_cbox .u_cbox_smallrating_icon2 { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -154px -84px; background-repeat: no-repeat; width: 85px; height: 18px; position: absolute; top: 0px; left: 0px; }

.u_cbox .u_cbox_smallrating_score { display: inline-block; margin: 2px 0px 0px 3px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.2; color: rgb(34, 34, 34); vertical-align: top; }

.u_cbox .u_cbox_rating { display: none; margin: 15px 0px 0px 13px; }

.u_cbox .u_cbox_edit .u_cbox_rating, .u_cbox .u_cbox_focus .u_cbox_rating, .u_cbox .u_cbox_writing .u_cbox_rating, .u_cbox .u_cbox_attached .u_cbox_rating { display: block; }

.u_cbox .u_cbox_rating_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_rating_wrap { display: inline-block; position: relative; z-index: 1100; font-size: 0px; line-height: 0; vertical-align: top; }

.u_cbox .u_cbox_rating_button { font-size: 0px; line-height: 0; vertical-align: top; }

.u_cbox .u_cbox_rating_button[aria-expanded="false"] ~ .u_cbox_rating_listbox { display: none; }

.u_cbox .u_cbox_rating_button[data-max-rating="5"] ~ .u_cbox_rating_listbox { width: 62px; }

.u_cbox .u_cbox_rating_button[data-max-rating="10"] ~ .u_cbox_rating_listbox { width: 125px; }

.u_cbox .u_cbox_rating_stars { display: inline-block; position: relative; vertical-align: top; }

.u_cbox .u_cbox_rating_staricon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -4px -72px; background-repeat: no-repeat; width: 128px; height: 24px; }

.u_cbox .u_cbox_rating_staricon2 { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -4px -104px; background-repeat: no-repeat; width: 128px; height: 24px; position: absolute; top: 0px; left: 0px; }

.u_cbox .u_cbox_rating_extra { position: absolute; top: 0px; left: -1px; }

.u_cbox .u_cbox_rating_starbtn { width: 26px; height: 24px; vertical-align: top; }

.u_cbox .u_cbox_rating_halfstarbtn { width: 13px; height: 24px; vertical-align: top; }

.u_cbox .u_cbox_rating_starinscore { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_rating_score { display: inline-block; margin: 1px 0px 0px 5px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 20px; font-weight: 700; line-height: 1.2; color: rgb(34, 34, 34); vertical-align: top; }

.u_cbox .u_cbox_rating_arrow { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -262px; background-repeat: no-repeat; width: 16px; height: 16px; margin: 5px 0px 0px 8px; }

.u_cbox .u_cbox_rating_listbox { overflow: hidden; position: absolute; top: 35px; right: 0px; border-radius: 4px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 4px 0px, rgba(0, 0, 0, 0.07) 0px 1px 1px 0px; border: 1px solid rgb(208, 208, 208); cursor: pointer; }

.u_cbox .u_cbox_rating_listbox_list { overflow: hidden; margin: -1px 0px 0px -1px; }

.u_cbox .u_cbox_rating_listbox_item { position: relative; float: left; width: 62px; min-height: 27px; padding: 10px 0px 0px; border-style: solid; border-color: rgb(235, 235, 235); border-image: initial; border-width: 1px 0px 0px 1px; font-size: 16px; font-weight: 600; line-height: 1.2; letter-spacing: -0.37px; text-align: center; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_multirating_stats { overflow: hidden; padding: 25px 0px 10px; }

.u_cbox .u_cbox_multirating_stats_title { display: block; padding-left: 9px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 18px; font-weight: 700; line-height: 1.22; letter-spacing: -0.4px; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_multirating_stats_list { float: left; width: 101px; }

@media (min-width: 270px) {
  .u_cbox .u_cbox_multirating_stats_list { width: 120px; }
}

.u_cbox .u_cbox_multirating_stats_subtitle, .u_cbox .u_cbox_multirating_stats_charttitle { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_multirating_stats_totalrating { padding: 3px 0px 0px 11px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 52px; font-weight: 700; line-height: 1.09; letter-spacing: -1px; color: rgb(36, 36, 36); }

.u_cbox .u_cbox_multirating_stats_total { width: 93px; padding: 2px 0px 0px 9px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_multirating_stats_totalnum { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; line-height: 1.25; letter-spacing: -0.5px; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_multirating_stats_bar { display: inline-block; width: 1px; height: 12px; margin: 3px 5px 0px 7px; background-color: rgb(238, 238, 238); vertical-align: top; }

.u_cbox .u_cbox_multirating_stats_guide { padding-top: 2px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.25; letter-spacing: -0.46px; color: rgb(187, 186, 188); }

.u_cbox .u_cbox_multirating_stats_chartlist { overflow: hidden; padding-top: 3px; }

.u_cbox .u_cbox_multirating_stats_chartitem { position: relative; min-height: 19px; padding-left: 43px; }

@media (min-width: 360px) {
  .u_cbox .u_cbox_multirating_stats_chartitem { padding-left: 134px; }
}

.u_cbox .u_cbox_multirating_stats_chartitem:first-child .u_cbox_multirating_stats_categoryvalue { font-weight: 700; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_multirating_stats_category { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.25; letter-spacing: -0.46px; color: rgb(146, 146, 148); word-break: break-all; overflow-wrap: break-word; }

.u_cbox .u_cbox_multirating_stats_categoryvalue { position: absolute; top: 0px; left: 0px; margin-right: 6px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.25; color: rgb(78, 78, 78); }

@media (min-width: 360px) {
  .u_cbox .u_cbox_multirating_stats_categoryvalue { left: 92px; }
}

.u_cbox .u_cbox_multirating_stats_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -212px -390px; background-repeat: no-repeat; width: 10px; height: 10px; margin: 3px 4px 0px 0px; }

.u_cbox .u_cbox_multirating_stats_progress { display: none; position: absolute; top: 7px; left: 0px; overflow: hidden; width: 80px; border-radius: 6px; background-color: rgb(238, 238, 238); font-size: 0px; line-height: 0; }

@media (min-width: 360px) {
  .u_cbox .u_cbox_multirating_stats_progress { display: block; }
}

.u_cbox .u_cbox_multirating_stats_progressbar { display: inline-block; height: 5px; border-radius: 6px; background-color: rgb(158, 163, 184); }

.u_cbox .u_cbox_multirating_stats_button { width: 100%; margin-top: 15px; padding: 12px 15px 15px; border-radius: 6px; border: 0px; background-color: rgb(90, 92, 114); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 600; line-height: 1.25; letter-spacing: -0.5px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_multirating_totalcount { position: absolute; top: 2px; right: 17px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_multirating_totalcount_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_multirating_totalcount_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -84px -340px; background-repeat: no-repeat; width: 16px; height: 16px; }

.u_cbox .u_cbox_multirating_totalcount_value { display: inline-block; margin: 1px 0px 0px 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.2; color: rgb(34, 34, 34); vertical-align: top; }

.u_cbox .u_cbox_multirating_eachcount { position: relative; margin: 2px 0px 10px; border-radius: 4px; border: 1px solid rgb(236, 238, 239); background-color: rgb(249, 251, 252); }

.u_cbox .u_cbox_multirating_eachcount_prevbutton, .u_cbox .u_cbox_multirating_eachcount_nextbutton { display: none; }

.u_cbox .u_cbox_multirating_eachcount_prevbg, .u_cbox .u_cbox_multirating_eachcount_nextbg { position: absolute; top: 0px; z-index: 1; width: 53px; height: 54px; border-radius: 3px; }

.u_cbox .u_cbox_multirating_eachcount_prevbg { left: 0px; background-image: linear-gradient(to right, rgb(250, 252, 252) 0%, rgb(250, 252, 252) 27%, rgba(250, 252, 252, 0) 100%); }

.u_cbox .u_cbox_multirating_eachcount_nextbg { right: 0px; background-image: linear-gradient(to right, rgba(250, 252, 252, 0) 0%, rgb(250, 252, 252) 73%, rgb(250, 252, 252) 100%); }

.u_cbox .u_cbox_multirating_eachcount_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_multirating_eachcount_list { display: flex; overflow-x: auto; padding: 8px 2px 7px 1px; }

.u_cbox .u_cbox_multirating_eachcount_item { display: block; position: relative; -webkit-box-flex: 1; flex: 1 0 48px; height: 39px; padding: 0px 4px; text-align: center; }

.u_cbox .u_cbox_multirating_eachcount_item:first-child .u_cbox_multirating_eachcount_bar { display: none; }

.u_cbox .u_cbox_multirating_eachcount_bar { position: absolute; top: 1px; bottom: 2px; left: 0px; width: 1px; background-color: rgb(240, 240, 240); }

.u_cbox .u_cbox_multirating_eachcount_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 400; line-height: 1.25; letter-spacing: -1px; color: rgb(90, 91, 96); }

.u_cbox .u_cbox_multirating_eachcount_value { display: block; margin-top: 2px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.33; color: rgb(229, 52, 61); }

.u_cbox .u_cbox_layer_multirating_wrap .u_cbox_layer_dimmed { opacity: 0.6; }

.u_cbox .u_cbox_layer_multirating { display: inline-block; position: relative; min-width: 250px; max-width: 345px; margin: 15px auto; border-radius: 12px; background-color: rgb(255, 255, 255); vertical-align: middle; }

.u_cbox .u_cbox_layer_multirating_header { min-height: 21px; padding: 19px 60px 20px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_layer_multirating_title { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 18px; line-height: 1.22; color: rgb(30, 30, 35); }

.u_cbox .u_cbox_layer_multirating_close { position: absolute; top: 0px; right: 0px; }

.u_cbox .u_cbox_layer_multirating_closebutton { padding: 18px; border: 0px; background-color: transparent; }

.u_cbox .u_cbox_layer_multirating_closeicon { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -37px -307px; background-repeat: no-repeat; width: 24px; height: 24px; }

.u_cbox .u_cbox_layer_multirating_content { overflow: hidden auto; height: 539px; padding: 0px 20px; }

@media (max-width: 320px) {
  .u_cbox .u_cbox_layer_multirating_content { height: 477px; padding: 0px 15px; }
}

.u_cbox .u_cbox_layer_multirating_radio_title { padding-top: 17px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 500; line-height: 1.41; letter-spacing: -0.4px; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_layer_multirating_radio_title ~ .u_cbox_layer_multirating_radio_title { border-top: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_layer_multirating_radio_title br { display: none; }

.u_cbox .u_cbox_layer_multirating_radiodesc { padding-top: 9px; }

.u_cbox .u_cbox_layer_multirating_radiogroup { position: relative; display: inline-block; width: 142px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_layer_multirating_bad, .u_cbox .u_cbox_layer_multirating_good { position: absolute; top: 6px; }

.u_cbox .u_cbox_layer_multirating_badtext, .u_cbox .u_cbox_layer_multirating_goodtext { position: absolute; top: 0px; width: 72px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.25; letter-spacing: -0.43px; color: rgb(159, 160, 168); }

@media (max-width: 320px) {
  .u_cbox .u_cbox_layer_multirating_badtext, .u_cbox .u_cbox_layer_multirating_goodtext { width: 47px; }
}

.u_cbox .u_cbox_layer_multirating_bad { left: -10px; }

@media (max-width: 320px) {
  .u_cbox .u_cbox_layer_multirating_bad { left: -6px; }
}

.u_cbox .u_cbox_layer_multirating_badtext { right: 0px; text-align: right; }

.u_cbox .u_cbox_layer_multirating_good { right: -9px; }

@media (max-width: 320px) {
  .u_cbox .u_cbox_layer_multirating_good { right: -5px; }
}

.u_cbox .u_cbox_layer_multirating_goodtext { left: 0px; text-align: left; }

.u_cbox .u_cbox_layer_multirating_radiobutton { position: absolute; top: 0px; z-index: 1; height: 26px; opacity: 0; }

.u_cbox .u_cbox_layer_multirating_radiobutton:focus-visible + .u_cbox_layer_multirating_radiolabel { position: relative; outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point1 { left: 0px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point1:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point1:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 13px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point2 { left: 13px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point2:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point2:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 28px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point3 { left: 28px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point3:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point3:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 42px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point4 { left: 42px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point4:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point4:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 56px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point5 { left: 56px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point5:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point5:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 71px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point6 { left: 71px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point6:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point6:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 86px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point7 { left: 86px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point7:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point7:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 100px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point8 { left: 100px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point8:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point8:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 115px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point9 { left: 115px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point9:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point9:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 129px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point10 { left: 129px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point10:hover ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point10:checked ~ .u_cbox_layer_multirating_stars .u_cbox_layer_multirating_starsicon { width: 100%; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point1, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point10, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point1 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point10 + .u_cbox_layer_multirating_radiolabel { width: 13px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point3, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point5, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point7, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point9, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point3 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point5 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point7 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point9 + .u_cbox_layer_multirating_radiolabel { width: 14px; }

.u_cbox .u_cbox_layer_multirating_radiobutton.has_point2, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point4, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point6, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point8, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point2 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point4 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point6 + .u_cbox_layer_multirating_radiolabel, .u_cbox .u_cbox_layer_multirating_radiobutton.has_point8 + .u_cbox_layer_multirating_radiolabel { width: 15px; }

.u_cbox .u_cbox_layer_multirating_radiolabel { float: left; height: 26px; }

.u_cbox .u_cbox_layer_multirating_stars { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -4px -4px; background-repeat: no-repeat; width: 142px; height: 26px; margin-top: -26px; text-align: left; }

.u_cbox .u_cbox_layer_multirating_starsicon { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -4px -38px; background-repeat: no-repeat; height: 26px; width: 0px; }

.u_cbox .u_cbox_layer_multirating_resultdesc { padding: 5px 0px 20px; color: rgb(255, 58, 69); }

.u_cbox .u_cbox_layer_multirating_resultdesc_point { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 700; line-height: 1.21; letter-spacing: -0.5px; }

.u_cbox .u_cbox_layer_multirating_resultdesc_text { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.23; letter-spacing: -0.46px; }

.u_cbox .u_cbox_layer_multirating_guidedesc { padding: 5px 0px 22px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; letter-spacing: -0.46px; line-height: 1.23; color: rgb(195, 200, 204); }

.u_cbox .u_cbox_layer_multirating_average { border-top: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_layer_multirating_averagetitle { display: block; padding-top: 19px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.23; letter-spacing: -0.46px; color: rgb(99, 100, 113); }

.u_cbox .u_cbox_layer_multirating_averagepoint { padding-top: 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 24px; font-weight: 700; line-height: 1.2; letter-spacing: -0.3px; color: rgb(36, 36, 36); }

.u_cbox .u_cbox_layer_multirating .u_cbox_write_box { margin: 15px 0px; padding: 11px 0px 123px; text-align: left; }

.u_cbox .u_cbox_layer_multirating .u_cbox_write .u_cbox_write_area { padding: 13px 0px 8px; }

.u_cbox .u_cbox_layer_multirating .u_cbox_write .u_cbox_inbox { margin-right: 0px; padding: 0px 14px; background-color: transparent; }

.u_cbox .u_cbox_layer_multirating .u_cbox_write .u_cbox_inbox .u_cbox_text { height: 60px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; line-height: 1.4; letter-spacing: -0.3px; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_layer_multirating .u_cbox_write .u_cbox_inbox .u_cbox_guide { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 6; -webkit-box-orient: vertical; top: 0px; left: 14px; right: 14px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 16px; line-height: 1.31; letter-spacing: -0.32px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_layer_multirating .u_cbox_write_inner { position: static; border-radius: 6px; border: 1px solid rgb(240, 240, 240); background-color: rgb(249, 250, 252); }

.u_cbox .u_cbox_layer_multirating .u_cbox_upload_image, .u_cbox .u_cbox_layer_multirating .u_cbox_upload_sticker { display: block; padding: 0px 14px 14px; }

.u_cbox .u_cbox_layer_multirating .u_cbox_upload_image_wrap, .u_cbox .u_cbox_layer_multirating .u_cbox_upload_sticker_wrap { background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_multirating .u_cbox_upload_thumb_link, .u_cbox .u_cbox_layer_multirating .u_cbox_upload_thumb, .u_cbox .u_cbox_layer_multirating .u_cbox_upload_image .u_cbox_no_image, .u_cbox .u_cbox_layer_multirating .u_cbox_upload_image .u_cbox_no_image_s { width: 50px; height: 50px; }

.u_cbox .u_cbox_layer_multirating .u_cbox_upload_image .u_cbox_no_image .u_cbox_no_image_msg { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; line-height: 1.25; word-break: keep-all; }

.u_cbox .u_cbox_layer_multirating .u_cbox_write_count { display: block; margin: 0px 15px 33px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.67; text-align: left; }

.u_cbox .u_cbox_layer_multirating .u_cbox_count_num { margin-right: 4px; font-weight: 500; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_layer_multirating .u_cbox_write_total { margin-left: 4px; color: rgb(153, 153, 153); }

.u_cbox .u_cbox_layer_multirating .u_cbox_upload { height: auto; border-top: 0px; margin-bottom: -119px; padding-right: 0px; text-align: center; }

.u_cbox .u_cbox_layer_multirating .u_cbox_addition { display: inline-block; position: static; padding-left: 0px; vertical-align: top; }

.u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_btn_mention, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_secret_tag { display: block; }

.u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_btn_upload_sticker, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_btn_upload_photo, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_btn_mention, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_secret_tag { width: auto; height: auto; margin-right: 20px; line-height: 1.23; }

.u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_secret_tag { margin-right: 0px; }

.u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_secret_label { width: auto; height: auto; min-height: 20px; margin: 0px; }

.u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_ico_upload_sticker, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_ico_upload_photo, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_ico_mention, .u_cbox .u_cbox_layer_multirating .u_cbox_addition .u_cbox_ico_secret { margin: 0px; }

.u_cbox .u_cbox_layer_multirating .u_cbox_btn_upload { position: static; width: 100%; height: auto; margin-top: 30px; padding: 13px 0px 15px; border: 0px; border-radius: 6px; background-color: rgb(90, 92, 114); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 600; line-height: 1.18; letter-spacing: -0.5px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_multirating .u_cbox_btn_upload[disabled] { background-color: rgb(186, 188, 196); cursor: default; }

.u_cbox .u_cbox_cateselect { margin-top: 4px; border-top: 1px solid rgb(238, 240, 241); font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_cateselect_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_cateselect_content { padding: 8px 10px 14px 15px; }

.u_cbox .u_cbox_cateselect_content.u_cbox_has_scroll { overflow: auto hidden; height: 21px; padding-top: 21px; padding-right: 0px; white-space: nowrap; }

.u_cbox .u_cbox_cateselect_content.u_cbox_has_scroll .u_cbox_cateselect_radio { width: auto; margin-top: 0px; }

.u_cbox .u_cbox_cateselect_content.u_cbox_has_scroll .u_cbox_cateselect_radiolabel { margin-right: 20px; }

.u_cbox .u_cbox_cateselect_radio { display: inline-block; position: relative; width: 50%; margin-top: 12px; padding: 0px 10px 0px 24px; box-sizing: border-box; vertical-align: top; }

.u_cbox .u_cbox_cateselect_radiobox, .u_cbox .u_cbox_cateselect_radioboxdummy { position: absolute; top: 1px; left: 0px; width: 19px; height: 19px; }

.u_cbox .u_cbox_cateselect_radiobox { z-index: 1; opacity: 0; }

.u_cbox .u_cbox_cateselect_radiobox:checked + .u_cbox_cateselect_radioboxdummy { border: 1px solid rgb(0, 206, 124); background-color: rgb(0, 206, 124); }

.u_cbox .u_cbox_cateselect_radiobox:checked + .u_cbox_cateselect_radioboxdummy::after { background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_cateselect_radiobox:checked ~ .u_cbox_cateselect_radiolabel { font-weight: 600; }

.u_cbox .u_cbox_cateselect_radiobox:focus-visible + .u_cbox_cateselect_radioboxdummy { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_cateselect_radioboxdummy { border: 1px solid rgb(218, 218, 218); border-radius: 50%; background-color: rgb(255, 255, 255); box-sizing: border-box; }

.u_cbox .u_cbox_cateselect_radioboxdummy::after { display: inline-block; width: 7px; height: 7px; margin: 5px 0px 0px 5px; border-radius: 50%; background-color: rgb(238, 238, 238); content: ""; }

.u_cbox .u_cbox_cateselect_radiolabel { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; line-height: 1.4; letter-spacing: -0.54px; color: rgb(66, 66, 66); }

.u_cbox .u_cbox_cateselect_paginate { display: none; }

.u_cbox .u_cbox_catesort_root { margin-top: 15px; }

.u_cbox .u_cbox_catesort { position: relative; border-top: 1px solid rgb(231, 233, 238); border-bottom: 1px solid rgb(231, 233, 238); background-color: rgb(248, 248, 249); }

.u_cbox .u_cbox_catesort + .u_cbox_catesort { margin-top: -1px; border-top: 0px; }

.u_cbox .u_cbox_catesort + .u_cbox_catesort::before { position: absolute; top: 0px; left: 15px; right: 15px; height: 1px; background-color: rgb(231, 233, 238); font-size: 0px; line-height: 0; content: ""; }

.u_cbox .u_cbox_catesort_title, .u_cbox .u_cbox_catesort_paginate { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_catesort_content { padding: 1px 15px 11px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_catesort_content.u_cbox_has_scroll { overflow: auto hidden; white-space: nowrap; }

.u_cbox .u_cbox_catesort_tagbtn { display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; margin: 10px 5px 0px 0px; padding: 3px 8px; min-height: 22px; border: 1px solid rgb(231, 233, 238); border-radius: 20px; background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px; vertical-align: top; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_catesort_tagbtn[aria-pressed="true"] { border-color: rgb(51, 51, 51); background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); }

.u_cbox .u_cbox_catesort_taglabel { overflow: hidden; max-width: 109px; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_catesort_newicon { font-size: 0px; line-height: 0; white-space: nowrap; color: transparent; position: absolute; top: 0px; right: 1px; width: 6px; height: 6px; border-radius: 50%; background-color: rgb(255, 123, 123); }

.u_cbox .u_cbox_write_category { margin: 11px 0px 0px 12px; }

.u_cbox .u_cbox_write_category[aria-hidden="false"] ~ .u_cbox_write_area .u_cbox_inbox { margin-right: 0px; }

.u_cbox .u_cbox_write_category[aria-hidden="false"] ~ .u_cbox_write_area .u_cbox_guide { right: 11px; }

.u_cbox .u_cbox_write_category[aria-hidden="true"] { display: none; }

.u_cbox .u_cbox_write_category + .u_cbox_profile_area { padding-top: 8px; }

.u_cbox .u_cbox_write_categorytag { display: inline-block; padding: 3px 8px; border-radius: 4px; background-color: rgb(240, 241, 244); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.5; letter-spacing: -0.35px; vertical-align: top; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_follow_guide { overflow: hidden; margin: 0px 15px -4px; padding-top: 19px; border-top: 1px solid rgb(237, 237, 237); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.41px; color: rgb(146, 146, 148); }

.u_cbox .u_cbox_follow_guide ~ .u_cbox_content_wrap { margin-top: -2px; border-top: 0px; }

.u_cbox .u_cbox_follow_guide::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_follow_guide_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -355px -340px; background-repeat: no-repeat; width: 14px; height: 14px; float: left; margin-right: 6px; }

.u_cbox_follow_guide_description { display: block; margin-top: -3px; }

.u_cbox .u_cbox_layer_follow { display: inline-block; position: relative; width: 230px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; vertical-align: middle; }

@media (min-width: 320px) {
  .u_cbox .u_cbox_layer_follow { width: 265px; }
}

.u_cbox .u_cbox_layer_follow_header { margin-top: -22px; padding: 0px 20px; }

.u_cbox .u_cbox_layer_follow_profile { display: inline-block; overflow: hidden; position: relative; width: 45px; height: 45px; border-radius: 50%; background-color: rgb(216, 216, 216); vertical-align: top; }

.u_cbox .u_cbox_layer_follow_profile::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: inherit; content: ""; }

.u_cbox .u_cbox_layer_follow_profileimg { vertical-align: top; }

.u_cbox .u_cbox_layer_follow_title { margin-top: 12px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 700; line-height: 1.29; letter-spacing: -0.26px; color: rgb(48, 48, 56); overflow-wrap: break-word; word-break: keep-all; }

.u_cbox .u_cbox_layer_follow_content { padding: 6px 20px 0px; font-size: 14px; line-height: 1.29; letter-spacing: -0.4px; color: rgb(118, 118, 120); overflow-wrap: break-word; word-break: keep-all; }

.u_cbox .u_cbox_layer_follow_extra { padding: 21px 20px 0px; }

.u_cbox .u_cbox_layer_follow_standardbtn, .u_cbox .u_cbox_layer_follow_primarybtn, .u_cbox .u_cbox_layer_follow_secondarybtn { width: 100%; padding: 12px 10px 11px; border-radius: 6px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; line-height: 1.5; }

.u_cbox .u_cbox_layer_follow_primarybtn, .u_cbox .u_cbox_layer_follow_secondarybtn { margin-bottom: 20px; font-size: 17px; font-weight: 700; letter-spacing: -0.5px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_layer_follow_standardbtn { margin: -17px 0px 3px; font-size: 15px; font-weight: 500; letter-spacing: -0.23px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_layer_follow_primarybtn { background-color: rgb(9, 170, 92); }

.u_cbox .u_cbox_layer_follow_secondarybtn { background-color: rgb(99, 99, 99); }

.u_cbox .u_cbox_layer_userpage_wrap { position: fixed; inset: 0px; }

.u_cbox .u_cbox_layer_userpage { overflow: auto; position: fixed; width: 100%; height: 100%; background-color: rgb(255, 255, 255); }

.u_cbox.u_cbox_userpage { height: 100%; padding: 0px 0px 49px; box-sizing: border-box; }

.u_cbox .u_cbox_userpage_header { position: relative; z-index: 40; height: 49px; font-size: 0px; line-height: 0; text-align: center; }

.u_cbox .u_cbox_userpage_header.u_cbox_is_scrolled { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 16px 0px; }

.u_cbox .u_cbox_userpage_title { display: inline-block; margin: 13px 0px 0px 19px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5; letter-spacing: -0.53px; color: rgb(48, 48, 56); vertical-align: top; }

.u_cbox .u_cbox_userpage_closebtn { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 42px; }

.u_cbox .u_cbox_userpage_closeicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -191px -307px; background-repeat: no-repeat; width: 12px; height: 21px; }

.u_cbox .u_cbox_userpage_help { display: inline-block; margin: 18px -4px 0px 4px; vertical-align: top; }

.u_cbox .u_cbox_userpage_helpbtn { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -177px -340px; background-repeat: no-repeat; width: 15px; height: 15px; }

.u_cbox .u_cbox_userpage_helplayer { position: absolute; top: 43px; left: 50%; width: 230px; padding: 14px 13px 15px; border-radius: 4px; border: 1px solid rgb(208, 208, 208); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 0px 5px 0px; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; text-align: left; transform: translateX(-50%); }

@media (min-width: 320px) {
  .u_cbox .u_cbox_userpage_helplayer { width: 300px; }
}

.u_cbox .u_cbox_userpage_helplayer[aria-modal="false"] { display: none; }

.u_cbox .u_cbox_userpage_helptitle { font-size: 14px; font-weight: 700; line-height: 1.22; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox .u_cbox_userpage_helpdesc { padding-top: 4px; font-size: 13px; line-height: 1.38; letter-spacing: -0.54px; color: rgb(68, 68, 68); }

.u_cbox .u_cbox_userpage_helplist { font-size: 13px; line-height: 1.38; letter-spacing: -0.54px; color: rgb(68, 68, 68); }

.u_cbox .u_cbox_userpage_helplist dt, .u_cbox .u_cbox_userpage_helplist dd { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; }

.u_cbox .u_cbox_userpage_helplist dt { margin-top: 9px; color: rgb(0, 198, 100); }

.u_cbox .u_cbox_userpage_moremenu { position: absolute; top: 0px; right: 0px; }

.u_cbox .u_cbox_userpage_moremenubtn { width: 33px; height: 49px; text-align: right; }

.u_cbox .u_cbox_userpage_moremenuico { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -373px -190px; background-repeat: no-repeat; width: 5px; height: 21px; margin-right: 14px; }

.u_cbox .u_cbox_userpage_moremenulayer { display: none; position: absolute; top: 40px; right: 8px; min-width: 80px; border-radius: 4px; border: 1px solid rgb(208, 208, 208); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 4px 0px, rgba(0, 0, 0, 0.07) 0px 1px 1px 0px; background-color: rgb(255, 255, 255); }

.u_cbox .u_cbox_userpage_moremenulayer a:first-child { border-top: 0px; }

.u_cbox .u_cbox_userpage_moremenulink { display: block; padding: 15px 5px 14px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; line-height: 1.07; letter-spacing: -0.58px; border-top: 1px solid rgb(235, 235, 235); white-space: nowrap; }

.u_cbox .u_cbox_userpage_cont { overflow: auto; max-height: 100%; }

.u_cbox_userpage .u_cbox_userinfo { position: relative; z-index: 4; margin: 5px 16px 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; text-align: center; }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_userinfo { margin-left: 20px; margin-right: 20px; }
}

.u_cbox_userpage .u_cbox_userinfo_profile { display: inline-block; width: 60px; height: 60px; vertical-align: top; }

.u_cbox_userpage .u_cbox_userinfo_profile::after { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); width: inherit; height: inherit; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; box-sizing: border-box; content: ""; }

.u_cbox_userpage .u_cbox_userinfo_profile_image { width: inherit; height: inherit; border-radius: 50%; }

.u_cbox_userpage a.u_cbox_userinfo_profile_link { box-sizing: border-box; }

.u_cbox_userpage a.u_cbox_userinfo_profile_link::before { background-position: -174px -390px; background-repeat: no-repeat; width: 12px; height: 12px; content: ""; }

.u_cbox_userpage a.u_cbox_userinfo_profile_link .u_vc { overflow: visible; position: static; width: auto; height: auto; margin-left: 5px; color: rgb(34, 34, 34); clip-path: none; }

.u_cbox_userpage .u_cbox_userinfo_meta { margin-top: 8px; font-size: 0px; line-height: 0; }

.u_cbox_userpage .u_cbox_userinfo_meta_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_userinfo_meta_nickname { text-align: center; }

.u_cbox_userpage .u_cbox_userinfo_meta_nicknamebtn { display: inline-flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; max-width: 100%; }

.u_cbox_userpage .u_cbox_userinfo_meta_nicknamebtn .u_cbox_userinfo_meta_nicknamelabel { -webkit-box-flex: 1; flex-grow: 1; color: rgb(128, 128, 128); }

.u_cbox_userpage .u_cbox_userinfo_meta_nicknamebtn[aria-expanded="false"] ~ .u_cbox_userinfo_mata_restrictguide { display: none; }

.u_cbox_userpage .u_cbox_userinfo_meta_nicknamelabel { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 20px; font-weight: 700; line-height: 1.2; letter-spacing: -0.3px; color: rgb(0, 0, 0); }

.u_cbox_userpage .u_cbox_userinfo_mata_restrictag { flex-shrink: 0; margin-left: 4px; padding: 2px 5px 1px; border: 1px solid rgb(255, 57, 57); border-radius: 11px; font-size: 10px; line-height: 1.2; letter-spacing: -0.6px; color: rgb(255, 57, 57); }

.u_cbox_userpage .u_cbox_userinfo_mata_restrictguide { position: absolute; top: 100px; left: 16px; right: 16px; z-index: 1; padding: 7px 31px 7px 13px; border: 1px solid rgb(209, 209, 209); border-radius: 5px; box-sizing: border-box; background-color: rgb(255, 255, 255); }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_userinfo_mata_restrictguide { left: 20px; right: 20px; }
}

@media (min-width: 360px) {
  .u_cbox_userpage .u_cbox_userinfo_mata_restrictguide { left: 50%; right: auto; width: max-content; max-width: calc(100% - 80px); transform: translateX(-50%); }
}

.u_cbox_userpage .u_cbox_userinfo_mata_restrictguide_description { font-size: 13px; line-height: 1.23; letter-spacing: -0.5px; text-align: left; word-break: break-all; color: rgb(48, 48, 56); }

.u_cbox_userpage .u_cbox_userinfo_mata_restrictguide_closebtn { position: absolute; top: 50%; right: 0px; width: 31px; height: 30px; transform: translateY(-50%); font-size: 0px; line-height: 0; }

.u_cbox_userpage .u_cbox_userinfo_mata_restrictguide_closeicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -135px -368px; background-repeat: no-repeat; width: 12px; height: 13px; }

.u_cbox_userpage .u_cbox_userinfo_mata_restrictguide_highlight { color: rgb(255, 57, 57); }

.u_cbox_userpage a.u_cbox_userinfo_profile_link, .u_cbox_userpage .u_cbox_userinfo_meta_followbtn, .u_cbox_userpage .u_cbox_userinfo_meta_followingbtn, .u_cbox_userpage .u_cbox_userinfo_meta_blockedbtn { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: absolute; top: 147px; left: 0px; right: 0px; height: 38px; border-radius: 6px; }

.u_cbox_userpage .u_cbox_userinfo_meta_followbtn { background-color: rgb(48, 48, 56); }

.u_cbox_userpage a.u_cbox_userinfo_profile_link, .u_cbox_userpage .u_cbox_userinfo_meta_followingbtn, .u_cbox_userpage .u_cbox_userinfo_meta_blockedbtn { border: 1px solid rgba(139, 139, 139, 0.6); background-color: rgb(255, 255, 255); }

.u_cbox_userpage a.u_cbox_userinfo_profile_link::before, .u_cbox_userpage .u_cbox_userinfo_meta_followicon, .u_cbox_userpage .u_cbox_userinfo_meta_followingicon, .u_cbox_userpage .u_cbox_userinfo_meta_blockedicon { overflow: hidden; font-size: 0px; line-height: 0; }

.u_cbox_userpage .u_cbox_userinfo_meta_followicon { background-position: -91px -368px; background-repeat: no-repeat; width: 14px; height: 14px; }

.u_cbox_userpage .u_cbox_userinfo_meta_followingicon { background-position: -155px -368px; background-repeat: no-repeat; width: 13px; height: 13px; margin-top: -3px; }

.u_cbox_userpage .u_cbox_userinfo_meta_blockedicon { background-position: -154px -390px; background-repeat: no-repeat; width: 12px; height: 12px; }

.u_cbox_userpage a.u_cbox_userinfo_profile_link .u_vc, .u_cbox_userpage .u_cbox_userinfo_meta_followlabel, .u_cbox_userpage .u_cbox_userinfo_meta_followinglabel, .u_cbox_userpage .u_cbox_userinfo_meta_blockedlabel { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; letter-spacing: -0.6px; }

.u_cbox_userpage .u_cbox_userinfo_meta_followlabel { margin-left: 2px; color: rgb(255, 255, 255); }

.u_cbox_userpage .u_cbox_userinfo_meta_followinglabel { margin-left: 3px; color: rgb(165, 165, 167); }

.u_cbox_userpage .u_cbox_userinfo_meta_blockedlabel { margin-left: 4px; color: rgb(255, 57, 57); }

.u_cbox_userpage .u_cbox_userinfo_meta_bellbtn { position: absolute; top: 147px; right: 0px; width: 38px; height: 38px; border-radius: 6px; border: 1px solid rgba(139, 139, 139, 0.6); background-color: rgb(255, 255, 255); }

.u_cbox_userpage .u_cbox_userinfo_meta_bellbtn[aria-pressed="true"] .u_cbox_userinfo_meta_bellicon { background-position: -387px -136px; }

.u_cbox_userpage .u_cbox_userinfo_meta_bellbtn ~ .u_cbox_userinfo_meta_followingbtn { right: 43px; }

.u_cbox_userpage .u_cbox_userinfo_meta_bellicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -387px -110px; background-repeat: no-repeat; width: 18px; height: 18px; }

.u_cbox_userpage .u_cbox_userinfo_meta_belllabel { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_userinfo_meta_extra { display: flex; -webkit-box-pack: center; justify-content: center; }

.u_cbox_userpage .u_cbox_userinfo_meta_id { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; color: rgb(153, 153, 153); }

.u_cbox_userpage .u_cbox_userinfo_meta_id ~ .u_cbox_userinfo_meta_date::before { display: inline-block; }

.u_cbox_userpage .u_cbox_userinfo_meta_date { flex-shrink: 0; color: rgb(153, 153, 153); }

.u_cbox_userpage .u_cbox_userinfo_meta_date::before { display: none; width: 1px; height: 9px; margin: 3px 9px 0px 8px; background-color: rgb(230, 230, 230); vertical-align: top; content: ""; }

.u_cbox_userpage .u_cbox_userinfo_meta_id, .u_cbox_userpage .u_cbox_userinfo_meta_date { margin-top: 2px; font-size: 13px; line-height: 1.23; }

.u_cbox_userpage .u_cbox_overallstats { margin: 1px 16px 0px; }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_overallstats { margin-left: 20px; margin-right: 20px; }
}

.u_cbox_userpage .u_cbox_overallstats_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_overallstats_list { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.u_cbox_userpage .u_cbox_overallstats_item { display: flex; -webkit-box-align: center; align-items: center; position: relative; }

.u_cbox_userpage .u_cbox_overallstats_item + .u_cbox_overallstats_item::before { display: inline-block; width: 1px; height: 9px; margin: 0px 8px; background-color: rgb(238, 238, 238); content: ""; }

.u_cbox_userpage .u_cbox_overallstats_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: -0.8px; color: rgb(153, 153, 153); }

.u_cbox_userpage .u_cbox_overallstats_number { margin-left: 3px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-weight: 600; letter-spacing: -0.3px; color: rgb(102, 102, 102); }

.u_cbox_userpage .u_cbox_lateststats { min-height: 97px; margin-top: 8px; padding: 14px 14px 12px; border: 1px solid rgb(238, 239, 245); border-radius: 8px; box-sizing: border-box; background-color: rgb(246, 247, 251); text-align: left; }

.u_cbox_userpage .u_cbox_lateststats_header { position: relative; z-index: 4; min-height: 17px; }

.u_cbox_userpage .u_cbox_lateststats_header::after { display: block; clear: both; content: ""; }

.u_cbox_userpage .u_cbox_lateststats_title { float: left; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 600; line-height: 1.23; letter-spacing: -0.5px; color: rgb(34, 34, 34); }

.u_cbox_userpage .u_cbox_lateststats_help { position: relative; float: right; margin-left: 3px; }

.u_cbox_userpage .u_cbox_lateststats_helpbtn { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -113px -368px; background-repeat: no-repeat; width: 14px; height: 14px; }

.u_cbox_userpage .u_cbox_lateststats_helplayer { position: absolute; top: 21px; right: 0px; width: 236px; border-radius: 4px; border: 1px solid rgb(208, 208, 208); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 0px 5px 0px; background-color: rgb(255, 255, 255); }

@media (max-width: 360px) {
  .u_cbox_userpage .u_cbox_lateststats_helplayer { width: 230px; }
}

@media (max-width: 320px) {
  .u_cbox_userpage .u_cbox_lateststats_helplayer { width: 190px; }
}

.u_cbox_userpage .u_cbox_lateststats_helplayer[aria-modal="false"] { display: none; }

.u_cbox_userpage .u_cbox_lateststats_helplayer_desc { padding: 13px 14px 16px; font-size: 13px; line-height: 1.46; letter-spacing: -0.54px; color: rgb(68, 68, 68); }

.u_cbox_userpage .u_cbox_lateststats_helplayer_desc em { color: rgb(153, 153, 153); }

.u_cbox_userpage .u_cbox_lateststats_data { clear: both; margin-top: 4px; font-size: 0px; line-height: 0; white-space: nowrap; }

@media (min-width: 360px) {
  .u_cbox_userpage .u_cbox_lateststats_data { clear: none; float: right; margin-top: 0px; }
}

.u_cbox_userpage .u_cbox_lateststats_dataitem { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.23; letter-spacing: -0.3px; color: rgb(136, 136, 136); }

.u_cbox_userpage .u_cbox_lateststats_dataitem + .u_cbox_lateststats_dataitem::before { display: inline-block; width: 3px; height: 3px; margin: 6px 5px 0px; border-radius: 50%; background-color: rgb(204, 204, 204); vertical-align: top; content: ""; }

.u_cbox_userpage .u_cbox_lateststats_content { padding-top: 15px; }

.u_cbox_userpage .u_cbox_lateststats_progress { position: relative; padding: 0px 45px 0px 71px; }

.u_cbox_userpage .u_cbox_lateststats_progress ~ .u_cbox_lateststats_progress { margin-top: 16px; }

.u_cbox_userpage .u_cbox_lateststats_progress ~ .u_cbox_lateststats_progress .u_cbox_lateststats_progresscurrent { background-color: rgb(218, 53, 236); }

.u_cbox_userpage .u_cbox_lateststats_progress ~ .u_cbox_lateststats_progress .u_cbox_lateststats_progressvalue { color: rgb(218, 53, 236); }

.u_cbox_userpage .u_cbox_lateststats_progressbar { height: 6px; border-radius: 3px; background-color: rgba(0, 0, 0, 0.1); }

.u_cbox_userpage .u_cbox_lateststats_progressbar[aria-valuenow="0"] .u_cbox_lateststats_progressvalue { color: rgb(102, 102, 102); }

.u_cbox_userpage .u_cbox_lateststats_progresscurrent { width: 0px; height: 100%; border-radius: 3px; background-color: rgb(108, 98, 255); }

.u_cbox_userpage .u_cbox_lateststats_progresstitle { position: absolute; top: -5px; left: 0px; width: 71px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.23; letter-spacing: -0.8px; color: rgb(118, 118, 120); }

.u_cbox_userpage .u_cbox_lateststats_progressvalue { position: absolute; top: -5px; right: 0px; width: 45px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 0px; line-height: 0; text-align: right; color: rgb(108, 98, 255); }

.u_cbox_userpage .u_cbox_lateststats_progressnum { display: inline-block; font-size: 14px; font-weight: 600; line-height: 1.21; letter-spacing: -0.3px; vertical-align: top; }

.u_cbox_userpage .u_cbox_lateststats_progressunit { display: inline-block; margin: 1px 0px 0px 1px; font-size: 13px; font-weight: 600; line-height: 1.23; vertical-align: top; }

.u_cbox_userpage .u_cbox_commentset { margin-top: 60px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox_userpage .u_cbox_commentset ~ .u_cbox_allcomments .u_cbox_currentstats { margin-top: 23px; }

.u_cbox_userpage .u_cbox_commentset_list { margin-bottom: -1px; font-size: 0px; line-height: 0; }

.u_cbox_userpage .u_cbox_commentset_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_commentset_item { display: inline-block; width: 50%; }

.u_cbox_userpage .u_cbox_commentset_button { width: 100%; }

.u_cbox_userpage .u_cbox_commentset_button[aria-pressed="true"] .u_cbox_commentset_label { border-bottom: 2px solid rgb(48, 48, 56); font-weight: 600; color: rgb(0, 0, 0); }

.u_cbox_userpage .u_cbox_commentset_label { display: inline-block; position: relative; min-height: 25px; padding: 14px 0px 10px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 17px; font-weight: 500; line-height: 1.5; letter-spacing: -0.57px; color: rgb(146, 146, 148); }

.u_cbox_userpage .u_cbox_commentset_newico { position: absolute; top: 19px; right: -9px; width: 5px; height: 5px; border-radius: 50%; background-color: rgb(0, 215, 107); font-size: 0px; line-height: 0; }

.u_cbox_userpage .u_cbox_followset { margin: 0px -20px 8px; border-bottom: 1px solid rgb(240, 240, 240); background-color: rgb(248, 250, 252); text-align: left; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_info_main { margin-right: 75px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_info_base { top: 36px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_reply .u_cbox_ico_reply { top: 64px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_type_profile .u_cbox_info { margin-bottom: 11px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_type_profile .u_cbox_info_base { left: 41px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_type_blind .u_cbox_info { margin-bottom: 0px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_type_blind.u_cbox_reply .u_cbox_ico_reply { top: 16px; }

.u_cbox_userpage .u_cbox_followset ~ .u_cbox_content_wrap .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_base { left: 51px; }

.u_cbox_userpage .u_cbox_followset_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_followset_controls { display: none; }

.u_cbox_userpage .u_cbox_followset_list { overflow: auto hidden; padding: 20px 0px 17px; font-size: 0px; line-height: 0; white-space: nowrap; }

.u_cbox_userpage .u_cbox_followset_item { display: inline-block; margin: 0px 20px 0px -5px; vertical-align: top; }

.u_cbox_userpage .u_cbox_followset_item:first-child { margin-left: 20px; }

.u_cbox_userpage .u_cbox_followset_button { display: block; width: 48px; }

.u_cbox_userpage .u_cbox_followset_button[aria-pressed="true"] .u_cbox_followset_profileimg::after { border: 2px solid rgb(0, 206, 124); }

.u_cbox_userpage .u_cbox_followset_button[aria-pressed="true"] .u_cbox_followset_label { font-weight: 500; color: rgb(48, 48, 56); }

.u_cbox_userpage .u_cbox_followset_profileimg { display: block; overflow: hidden; position: relative; width: 48px; height: 48px; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.04) 2px 2px 12px 0px; }

.u_cbox_userpage .u_cbox_followset_profileimg::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox_userpage .u_cbox_followset_image { width: 100%; height: 100%; vertical-align: top; }

.u_cbox_userpage .u_cbox_followset_label { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 3px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.46px; text-align: center; color: rgb(146, 146, 148); }

.u_cbox_userpage .u_cbox_followmsg { padding: 81px 0px; }

.u_cbox_userpage .u_cbox_followmsg_content { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; line-height: 1.33; text-align: center; color: rgb(118, 118, 120); }

.u_cbox_userpage .u_cbox_allcomments { padding: 0px 16px; outline: 0px; }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_allcomments { padding: 0px 20px; }
}

.u_cbox_userpage .u_cbox_currentstats { margin-top: 76px; }

@media (min-width: 360px) {
  .u_cbox_userpage .u_cbox_currentstats { margin-left: 14px; margin-right: 11px; }
}

.u_cbox_userpage .u_cbox_currentstats::after { display: block; clear: both; content: ""; }

.u_cbox_userpage .u_cbox_currentstats_title { float: left; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 600; line-height: 1.5; letter-spacing: -0.5px; }

.u_cbox_userpage .u_cbox_currentstats_list { clear: left; font-size: 0px; line-height: 0; white-space: nowrap; }

@media (min-width: 360px) {
  .u_cbox_userpage .u_cbox_currentstats_list { clear: none; float: right; }
}

.u_cbox_userpage .u_cbox_currentstats_item { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.5px; color: rgb(68, 68, 68); }

.u_cbox_userpage .u_cbox_currentstats_item + .u_cbox_currentstats_item::before { display: inline-block; width: 3px; height: 3px; margin: 7px 5px 0px; border-radius: 50%; background-color: rgb(193, 194, 199); vertical-align: top; content: ""; }

.u_cbox_userpage .u_cbox_currentstats_number { margin-left: 2px; font-weight: 600; }

.u_cbox_userpage .u_cbox_sort { margin-top: 12px; padding: 12px 0px 9px; border-bottom: 1px solid rgb(237, 237, 237); }

.u_cbox_userpage .u_cbox_sort::before { left: -16px; }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_sort::before { left: -20px; }
}

.u_cbox_userpage .u_cbox_sort::after { right: -16px; }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_sort::after { right: -20px; }
}

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_option { margin: 0px -16px; }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_sort .u_cbox_sort_option { margin: 0px -20px; }
}

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_scroller { padding: 0px 21px; }

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_option_list { margin-right: 40px; }

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_option_wrap ~ .u_cbox_sort_option_wrap { padding-left: 14px; }

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_option_wrap .u_cbox_ico_select { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_label { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.21; letter-spacing: -0.38px; vertical-align: top; }

.u_cbox_userpage .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { padding-left: 0px; font-weight: 700; color: rgb(34, 34, 34); }

.u_cbox_userpage .u_cbox_content_wrap { border-top: 0px; }

.u_cbox_userpage .u_cbox_area { padding: 15px 0px; }

.u_cbox_userpage .u_cbox_info { margin-bottom: 27px; }

.u_cbox_userpage .u_cbox_comment_box.u_cbox_type_secret .u_cbox_info, .u_cbox_userpage .u_cbox_comment_box.u_cbox_type_blind .u_cbox_info { margin-bottom: 0px; }

.u_cbox_userpage .u_cbox_comment_box.u_cbox_type_secret .u_cbox_area, .u_cbox_userpage .u_cbox_comment_box.u_cbox_type_blind .u_cbox_area { padding: 14px 0px 13px; }

.u_cbox_userpage .u_cbox_name_area { padding-right: 18px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; }

.u_cbox_userpage .u_cbox_nick_area { font-size: 14px; }

.u_cbox_userpage .u_cbox_comment .u_cbox_text_wrap { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; line-height: 1.38; letter-spacing: -0.32px; }

.u_cbox_userpage .u_cbox_comment .u_cbox_text_wrap a { color: rgb(34, 34, 34); }

.u_cbox_userpage .u_cbox_comment .u_cbox_text_wrap .u_cbox_ico_exclamation { margin-top: 4px; }

.u_cbox_userpage .u_cbox_cleanbot_contents::before { margin-top: 4px; }

.u_cbox_userpage .u_cbox_comment_none { padding: 81px 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; line-height: 1.33; }

.u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_link { display: inline-block; min-height: 31px; margin-top: 21px; padding: 8px 12px 8px 13px; border-radius: 5px; border: 1px solid rgb(227, 227, 227); box-sizing: border-box; font-size: 0px; line-height: 0; text-align: left; }

.u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_linkicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -242px -110px; background-repeat: no-repeat; width: 12px; height: 13px; }

.u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_linktxt { display: inline-block; margin-left: 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.23; letter-spacing: -0.58px; color: rgb(102, 102, 102); vertical-align: top; }

.u_cbox_userpage .u_cbox_contents_none { display: block; }

.u_cbox_userpage .u_cbox_userblockmsg { padding: 40px 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; text-align: center; }

.u_cbox_userpage .u_cbox_userblockmsg_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -60px -251px; background-repeat: no-repeat; width: 48px; height: 48px; margin: 0px auto; }

.u_cbox_userpage .u_cbox_userblockmsg_title { display: block; margin-top: 15px; font-size: 17px; font-weight: 600; line-height: 1.12; letter-spacing: -0.53px; text-align: center; }

.u_cbox_userpage .u_cbox_userblockmsg_content { margin-top: 6px; font-size: 14px; line-height: 1.29; letter-spacing: -0.5px; color: rgb(136, 136, 136); }

.u_cbox_userpage .u_cbox_userblockmsg_extra { margin-top: 19px; }

.u_cbox_userpage .u_cbox_userblockmsg_button { padding: 7px 11px; border-radius: 5px; border: 1px solid rgb(220, 220, 220); background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; letter-spacing: -0.58px; }

.u_cbox_userpage .u_cbox_info_base { position: absolute; top: 17px; padding-top: 0px; }

.u_cbox_userpage .u_cbox_info .u_cbox_thumb .u_cbox_thumb_wrap { overflow: hidden; width: 35px; height: 35px; margin-right: 6px; border-radius: 50%; }

.u_cbox_userpage .u_cbox_info .u_cbox_thumb .u_cbox_img_profile { width: 100%; height: 100%; }

.u_cbox_userpage .u_cbox_info .u_cbox_thumb ~ .u_cbox_info_main { width: auto; }

.u_cbox_userpage .u_cbox_date { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; letter-spacing: -0.23px; }

.u_cbox_userpage .u_cbox_info_main { overflow: hidden; -webkit-box-align: start; align-items: flex-start; position: relative; width: auto; min-height: 0px; margin-right: 82px; padding-right: 0px; }

.u_cbox_userpage .u_cbox_btn_totalcomment { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; position: absolute; top: 0px; left: 0px; z-index: 2; width: 100%; height: 19px; margin: 0px; }

.u_cbox_userpage .u_cbox_btn_totalcomment .u_cbox_txt_total { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_btn_totalcomment .u_cbox_ico_arrow { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -70px -368px; background-repeat: no-repeat; width: 13px; height: 14px; float: none; margin: 0px; }

.u_cbox_userpage .u_cbox_tool { padding-right: 1px; }

.u_cbox_userpage a.u_cbox_btn_reply, .u_cbox_userpage .u_cbox_recomm_set { margin-top: 4px; }

.u_cbox_userpage .u_cbox_tool_share { margin-top: 2px; margin-right: -6px; }

.u_cbox_userpage .u_cbox_more_wrap .u_cbox_ico_more { background-position: -213px -286px; background-repeat: no-repeat; width: 10px; height: 6px; margin: 5px 0px 0px 4px; }

.u_cbox_userpage .u_cbox_btn_more_pre .u_cbox_ico_more { background-position: -195px -286px; }

.u_cbox_userpage .u_cbox_ico_fold { background-position: -195px -286px; background-repeat: no-repeat; width: 10px; height: 6px; margin-left: 3px; }

.u_cbox_userpage .u_cbox_more_wrap .u_cbox_page_more, .u_cbox_userpage .u_cbox_cnt_fold { color: rgb(34, 34, 34); }

.u_cbox_userpage .u_cbox_btn_more_pre .u_cbox_ico_more { margin-top: 6px; }

.u_cbox_userpage .u_cbox_comment_box { border-bottom-color: rgb(233, 233, 233); }

.u_cbox_userpage .u_cbox_reply .u_cbox_ico_reply { display: block; position: absolute; top: 45px; padding: 1px 5px 1px 4px; min-height: 14px; border: 1px solid rgb(157, 163, 169); border-radius: 3px; background-color: rgb(163, 169, 176); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 11px; font-weight: 500; line-height: 1.36; letter-spacing: -0.5px; color: rgb(255, 255, 255); }

.u_cbox_userpage .u_cbox_reply.u_cbox_type_delete .u_cbox_text_wrap, .u_cbox_userpage .u_cbox_reply.u_cbox_type_blind .u_cbox_text_wrap { padding-top: 0px; }

.u_cbox_userpage .u_cbox_reply.u_cbox_type_secret .u_cbox_ico_reply, .u_cbox_userpage .u_cbox_reply.u_cbox_type_blind .u_cbox_ico_reply { top: 17px; }

.u_cbox_userpage .u_cbox_reply.u_cbox_type_secret .u_cbox_area, .u_cbox_userpage .u_cbox_reply.u_cbox_type_blind .u_cbox_area { padding: 15px 0px 12px; }

.u_cbox_userpage .u_cbox_reply .u_cbox_contents { padding-left: 36px; }

.u_cbox_userpage .u_cbox_reply .u_cbox_ico_exclamation, .u_cbox_userpage .u_cbox_reply .u_cbox_cleanbot_contents::before { margin-left: 37px; }

.u_cbox_userpage .u_cbox_type_profile .u_cbox_info { -webkit-box-align: start; align-items: flex-start; }

.u_cbox_userpage .u_cbox_type_profile .u_cbox_btn_totalcomment { -webkit-box-align: start; align-items: flex-start; height: 35px; margin-left: -41px; padding-left: 41px; box-sizing: content-box; }

.u_cbox_userpage .u_cbox_type_profile .u_cbox_btn_totalcomment .u_cbox_ico_arrow { margin: 2px 0px 0px; }

.u_cbox_userpage.u_cbox_type_mine .u_cbox_userpage_moremenu { display: none; }

.u_cbox_userpage.u_cbox_type_others .u_cbox_userpage_moremenubtn[aria-expanded="true"] ~ .u_cbox_userpage_moremenulayer { display: block; }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_profile::after { border-color: rgba(0, 0, 0, 0.04); }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_profile_image { opacity: 0.4; }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_nicknamelabel { color: rgb(153, 153, 153); }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_id, .u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_date { color: rgb(216, 216, 216); }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_date::before { color: rgb(245, 245, 245); }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_overallstats_label { color: rgb(201, 201, 201); }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_overallstats_number { color: rgb(173, 173, 176); }

.u_cbox_userpage.u_cbox_type_blocked .u_cbox_overallstats_item::before { color: rgb(249, 249, 249); }

.u_cbox_userpage .u_cbox_reply_area { margin: -1px -16px 0px; background-color: rgb(251, 252, 253); }

@media (min-width: 320px) {
  .u_cbox_userpage .u_cbox_reply_area { margin-left: -20px; margin-right: -20px; }
}

.u_cbox_userpage .u_cbox_reply_area .u_cbox_comment_box { margin: 0px 20px 0px 30px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_area { margin: 0px; padding: 15px 0px 15px 10px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_text_wrap { padding: 0px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_info_base { top: 36px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info { margin-bottom: 11px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_base { left: 51px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_type_delete .u_cbox_info_main { margin-right: 0px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_type_delete .u_cbox_name_area { padding-right: 0px; }

.u_cbox .u_cbox_myfollowing { margin: 20px 15px 0px; border-radius: 4px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 6px 0px; }

.u_cbox .u_cbox_myfollowing.u_cbox_content_wrap { border: 1px solid rgb(176, 179, 190); }

.u_cbox .u_cbox_myfollowing > .u_cbox_list > .u_cbox_comment:last-child .u_cbox_comment_box { border-bottom-width: 0px; }

.u_cbox .u_cbox_myfollowing > .u_cbox_list > .u_cbox_comment:last-child .u_cbox_reply_area { border-top: 1px solid rgb(226, 226, 226); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom-width: 0px; }

.u_cbox .u_cbox_myfollowing > .u_cbox_list > .u_cbox_comment:last-child .u_cbox_reply_area .u_cbox_comment_box { border-bottom-width: 1px; }

.u_cbox .u_cbox_myfollowing > .u_cbox_list > .u_cbox_comment:last-child .u_cbox_reply_area .u_cbox_btn_fold { border-bottom-width: 0px; }

.u_cbox .u_cbox_myfollowing .u_cbox_area { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }

.u_cbox .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_work_sub { right: -13px; }

.u_cbox .u_cbox_myfollowing_header { padding: 10px 15px 11px; border-bottom: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_myfollowing_title { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.29; letter-spacing: -0.35px; }

.u_cbox .u_cbox_myfollowing_count { margin-left: 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.2; letter-spacing: -0.3px; color: rgb(3, 199, 90); }

.u_cbox .u_cbox_myfollowing_extra { overflow: hidden; border-top: 1px solid rgb(235, 235, 235); }

.u_cbox .u_cbox_myfollowing_extra.u_cbox_type_2x1 .u_cbox_myfollowing_fold, .u_cbox .u_cbox_myfollowing_extra.u_cbox_type_2x1 .u_cbox_myfollowing_more { float: left; width: 50%; }

.u_cbox .u_cbox_myfollowing_extra.u_cbox_type_2x1 .u_cbox_myfollowing_more::after { position: absolute; top: 0px; left: 0px; width: 1px; height: 100%; background-color: rgb(235, 235, 235); font-size: 0px; line-height: 0; content: ""; }

.u_cbox .u_cbox_myfollowing_more { position: relative; }

.u_cbox .u_cbox_myfollowing_morebutton, .u_cbox .u_cbox_myfollowing_foldbutton { width: 100%; padding: 11px 0px; }

.u_cbox .u_cbox_myfollowing_morelabel, .u_cbox .u_cbox_myfollowing_foldlabel { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.35px; color: rgb(118, 118, 120); }

.u_cbox .u_cbox_myfollowing_moreicon, .u_cbox .u_cbox_myfollowing_foldicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; margin: 7px 0px 0px 6px; }

.u_cbox .u_cbox_myfollowing_moreicon { background-position: -159px -286px; background-repeat: no-repeat; width: 10px; height: 6px; }

.u_cbox .u_cbox_myfollowing_foldicon { background-position: -177px -286px; background-repeat: no-repeat; width: 10px; height: 6px; }

.u_cbox .u_cbox_area_quotecomment { padding: 19px 15px 0px; }

.u_cbox .u_cbox_area_quotecomment + .u_cbox_area { padding-top: 10px; }

.u_cbox .u_cbox_area_quotecomment .u_cbox_ico_stat_secret { flex-shrink: 0; margin: 2px 0px 0px 4px; }

.u_cbox .u_cbox_type_quotecomment_finish .u_cbox_area, .u_cbox .u_cbox_type_quotecomment_finish .u_cbox_area_quotecomment { background-color: rgb(252, 255, 249); }

.u_cbox .u_cbox_area_quotecomment_link, .u_cbox a.u_cbox_area_quotecomment_link { position: relative; padding: 7px 8px 3px; border-radius: 6px; background-color: rgba(0, 0, 0, 0.05); }

.u_cbox a.u_cbox_area_quotecomment_link { display: block; }

.u_cbox .u_cbox_area_quotecomment_imagewrap, .u_cbox .u_cbox_area_quotecomment_videowrap, .u_cbox .u_cbox_area_quotecomment_restrict, .u_cbox .u_cbox_area_quotecomment_stickerwrap { overflow: hidden; position: absolute; top: 8px; right: 8px; border-radius: 3px; }

.u_cbox .u_cbox_area_quotecomment_imagewrap + .u_cbox_area_quotecomment_content, .u_cbox .u_cbox_area_quotecomment_videowrap + .u_cbox_area_quotecomment_content, .u_cbox .u_cbox_area_quotecomment_restrict + .u_cbox_area_quotecomment_content, .u_cbox .u_cbox_area_quotecomment_stickerwrap + .u_cbox_area_quotecomment_content { min-height: 34px; margin-right: 50px; }

.u_cbox .u_cbox_area_quotecomment_imagewrap::before, .u_cbox .u_cbox_area_quotecomment_videowrap::before { position: absolute; inset: 0px; background-color: rgba(0, 0, 0, 0.15); content: ""; }

.u_cbox .u_cbox_area_quotecomment_image, .u_cbox .u_cbox_area_quotecomment_restrict { width: 32px; height: 32px; }

.u_cbox .u_cbox_area_quotecomment_image { vertical-align: top; }

.u_cbox .u_cbox_area_quotecomment_restrict { background-color: rgb(0, 0, 0); }

.u_cbox .u_cbox_area_quotecomment_videowrap::after, .u_cbox .u_cbox_area_quotecomment_restrict_icon { overflow: hidden; font-size: 0px; line-height: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.u_cbox .u_cbox_area_quotecomment_videowrap::after { background-position: -335px -228px; background-repeat: no-repeat; width: 30px; height: 30px; content: ""; }

.u_cbox .u_cbox_area_quotecomment_restrict_icon { background-position: -335px -190px; background-repeat: no-repeat; width: 30px; height: 30px; }

.u_cbox .u_cbox_area_quotecomment_content { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; }

.u_cbox .u_cbox_area_quotecomment_content .u_cbox_ico_exclamation { display: inline-block; float: none; margin-top: 1px; vertical-align: top; }

.u_cbox .u_cbox_area_quotecomment_content .u_cbox_fold_contents, .u_cbox .u_cbox_area_quotecomment_content .u_cbox_delete_contents, .u_cbox .u_cbox_area_quotecomment_content .u_cbox_cleanbot_contents, .u_cbox .u_cbox_area_quotecomment_content .u_cbox_secret_contents { font-size: 13px; line-height: 1.46; letter-spacing: -0.43px; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_area_quotecomment_header { display: flex; font-size: 12px; font-weight: 700; line-height: 1.54; letter-spacing: -0.5px; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_area_quotecomment_profile { display: none; }

.u_cbox .u_cbox_area_quotecomment_nick { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_area_quotecomment_id, .u_cbox .u_cbox_area_quotecomment_text { flex-shrink: 0; }

.u_cbox .u_cbox_area_quotecomment_description { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-bottom: 3px; font-size: 12px; line-height: 1.33; letter-spacing: -0.4px; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_reply_area .u_cbox_area_quotecomment { margin: 0px -15px 0px -25px; padding-top: 16px; padding-left: 35px; }

.u_cbox .u_cbox_reply_area .u_cbox_area_quotecomment + .u_cbox_area { padding-top: 9px; }

.u_cbox .u_cbox_reply_area .u_cbox_area_quotecomment_image, .u_cbox .u_cbox_reply_area .u_cbox_area_quotecomment_restrict { width: 32px; height: 32px; }

.u_cbox .u_cbox_tool_quotecomment { float: left; margin: 9px 0px 0px 18px; }

.u_cbox .u_cbox_tool_quotecomment_button { padding: 5px 5px 4px; }

.u_cbox .u_cbox_tool_quotecomment_label { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_tool_quotecomment_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -139px -228px; background-repeat: no-repeat; width: 14px; height: 15px; }

.u_cbox .u_cbox_edit .u_cbox_write_quotecomment, .u_cbox .u_cbox_focus .u_cbox_write_quotecomment, .u_cbox .u_cbox_writing .u_cbox_write_quotecomment, .u_cbox .u_cbox_attached .u_cbox_write_quotecomment { display: block; }

.u_cbox .u_cbox_write_quotecomment { display: none; position: relative; border-bottom: 1px solid rgb(235, 235, 235); }

.u_cbox .u_cbox_write_quotecomment_link { display: block; height: 41px; padding: 5px 39px 9px 13px; }

.u_cbox .u_cbox_write_quotecomment_imagewrap, .u_cbox .u_cbox_write_quotecomment_videowrap, .u_cbox .u_cbox_write_quotecomment_restrict, .u_cbox .u_cbox_write_quotecomment_stickerwrap { overflow: hidden; position: absolute; top: 10px; right: 40px; border-radius: 3px; }

.u_cbox .u_cbox_write_quotecomment_imagewrap + .u_cbox_write_quotecomment_content, .u_cbox .u_cbox_write_quotecomment_videowrap + .u_cbox_write_quotecomment_content, .u_cbox .u_cbox_write_quotecomment_restrict + .u_cbox_write_quotecomment_content, .u_cbox .u_cbox_write_quotecomment_stickerwrap + .u_cbox_write_quotecomment_content { margin-right: 50px; }

.u_cbox .u_cbox_write_quotecomment_imagewrap::before, .u_cbox .u_cbox_write_quotecomment_videowrap::before { position: absolute; inset: 0px; background-color: rgba(0, 0, 0, 0.15); content: ""; }

.u_cbox .u_cbox_write_quotecomment_image, .u_cbox .u_cbox_write_quotecomment_restrict { width: 40px; height: 40px; }

.u_cbox .u_cbox_write_quotecomment_image { vertical-align: top; }

.u_cbox .u_cbox_write_quotecomment_restrict { background-color: rgb(0, 0, 0); }

.u_cbox .u_cbox_write_quotecomment_videowrap::after, .u_cbox .u_cbox_write_quotecomment_restrict_icon { overflow: hidden; font-size: 0px; line-height: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.u_cbox .u_cbox_write_quotecomment_videowrap::after { background-position: -335px -228px; background-repeat: no-repeat; width: 30px; height: 30px; content: ""; }

.u_cbox .u_cbox_write_quotecomment_restrict_icon { background-position: -335px -190px; background-repeat: no-repeat; width: 30px; height: 30px; }

.u_cbox .u_cbox_write_quotecomment_content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; -webkit-box-pack: center; justify-content: center; height: 100%; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_write_quotecomment_header { display: flex; width: 100%; font-size: 13px; line-height: 1.54; letter-spacing: -0.5px; }

.u_cbox .u_cbox_write_quotecomment_nick, .u_cbox .u_cbox_write_quotecomment_id { color: rgb(27, 112, 227); font-weight: 700; }

.u_cbox .u_cbox_write_quotecomment_nick { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.u_cbox .u_cbox_write_quotecomment_id, .u_cbox .u_cbox_write_quotecomment_text { flex-shrink: 0; }

.u_cbox .u_cbox_write_quotecomment_text { font-weight: 600; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_write_quotecomment_description { overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; letter-spacing: -0.4px; line-height: 1.5; color: rgb(136, 136, 136); }

.u_cbox .u_cbox_write_quotecomment_closebutton { position: absolute; top: 50%; left: auto; right: 1px; transform: translateY(-50%); padding: 13px; font-size: 0px; line-height: 0; }

.u_cbox .u_cbox_write_quotecomment_closeicon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -116px -390px; background-repeat: no-repeat; width: 12px; height: 12px; }

.u_cbox .u_cbox_write_quotecomment_closelabel { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_quotecomment_return { position: absolute; inset: -2px 6px -1px; border-radius: 6px; border: 2px solid rgb(3, 199, 90); }

.u_cbox .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_quotecomment_return, .u_cbox .u_cbox_type_notice .u_cbox_reply_area .u_cbox_quotecomment_return { left: -19px; right: -9px; }

.u_cbox a.u_cbox_quotecomment_return_link { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; overflow: hidden; position: absolute; z-index: 11; bottom: -41px; left: 50%; transform: translateX(-50%); min-height: 32px; padding: 0px 14px; border-radius: 17px; background-color: rgb(48, 48, 56); }

.u_cbox .u_cbox_quotecomment_return_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -216px -368px; background-repeat: no-repeat; width: 12px; height: 8px; margin-left: 5px; }

.u_cbox .u_cbox_quotecomment_return_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.5; letter-spacing: -0.46px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_reply_area .u_cbox_quotecomment_return { left: -19px; right: -9px; bottom: 0px; }

.u_cbox .u_cbox_reply_area .u_cbox_quotecomment_return_icon { background-position: -138px -286px; margin-top: 2px; }

.u_cbox .u_cbox_write_replynotify { -webkit-box-align: center; align-items: center; position: relative; width: 100%; margin-top: -1px; padding: 12px 10px 11px; border-width: 1px; border-style: solid; border-color: rgb(240, 240, 240) rgb(179, 179, 179) rgb(179, 179, 179); border-image: initial; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.5px; }

.u_cbox .u_cbox_write_replynotify_control { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; flex-shrink: 0; position: relative; min-height: 26px; }

.u_cbox .u_cbox_write_replynotify_checkbox { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_write_replynotify_checkbox:checked + .u_cbox_write_replynotify_control .u_cbox_write_replynotify_checkboxdummy { background-position: -222px -251px; }

.u_cbox .u_cbox_write_replynotify_checkbox:checked ~ .u_cbox_write_replynotify_description { display: none; }

.u_cbox .u_cbox_write_replynotify_checkbox:not(:checked) ~ .u_cbox_write_replynotify_description2 { display: none; }

.u_cbox .u_cbox_write_replynotify_checkbox:focus-visible ~ .u_cbox_write_replynotify_control .u_cbox_write_replynotify_label { outline: -webkit-focus-ring-color auto medium; }

.u_cbox .u_cbox_write_replynotify_checkboxdummy { overflow: hidden; font-size: 0px; line-height: 0; background-position: -169px -251px; background-repeat: no-repeat; position: absolute; top: 3px; right: 3px; width: 45px; height: 20px; }

.u_cbox .u_cbox_write_replynotify_label { position: relative; padding: 3px 52px 3px 3px; font-weight: 600; color: rgb(34, 34, 34); user-select: none; }

.u_cbox .u_cbox_write_replynotify_description, .u_cbox .u_cbox_write_replynotify_description2 { margin-left: 5px; }

.u_cbox .u_cbox_write_replynotify_description { color: rgba(34, 34, 34, 0.4); }

.u_cbox .u_cbox_write_replynotify_description2 { color: rgb(9, 170, 92); }

.u_cbox .u_cbox_type_logged_in .u_cbox_write_replynotify { display: none; }

.u_cbox .u_cbox_edit .u_cbox_write_replynotify, .u_cbox .u_cbox_focus .u_cbox_write_replynotify, .u_cbox .u_cbox_writing .u_cbox_write_replynotify, .u_cbox .u_cbox_attached .u_cbox_write_replynotify { display: flex; }

.u_cbox .u_cbox_replybell_button { position: absolute; top: -2px; right: 16px; }

.u_cbox .u_cbox_replybell_button[aria-pressed="true"] .u_cbox_replybell_icon { background-position: -4px -307px; }

.u_cbox .u_cbox_unfollow_button + .u_cbox_replybell_button { right: 69px; }

.u_cbox .u_cbox_replybell_icon { display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; background-position: -220px -171px; background-repeat: no-repeat; width: 25px; height: 25px; }

.u_cbox .u_cbox_replybell_label { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_replybell_button { right: 0px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_unfollow_button + .u_cbox_replybell_button { right: 53px; }

.u_cbox .u_cbox_layer_toast { position: absolute; top: 29px; left: 0px; right: 0px; z-index: 10; margin: 0px auto; }

.u_cbox .u_cbox_userinfo .u_cbox_layer_toast { top: 192px; }

.u_cbox .u_cbox_layer_toast_content { padding: 14px 15px 15px; border-radius: 6px; background-color: rgba(0, 0, 0, 0.8); font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; letter-spacing: -0.5px; text-align: center; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_viewer { padding: 12px 0px 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.u_cbox .u_cbox_viewer_header { overflow: hidden; margin: 0px 15px; }

.u_cbox .u_cbox_viewer_header::after { display: block; clear: both; content: ""; }

.u_cbox .u_cbox_viewer_header_title { display: flex; -webkit-box-align: center; align-items: center; float: left; }

.u_cbox .u_cbox_viewer_header_title + .u_cbox_viewer_header_title::before { width: 3px; height: 3px; margin: 0px 4px; border-radius: 50%; background-color: rgba(0, 0, 0, 0.2); content: ""; }

.u_cbox .u_cbox_viewer_header_label, .u_cbox .u_cbox_viewer_header_count { font-size: 15px; font-weight: 700; line-height: 1.5; letter-spacing: -0.3px; color: rgb(3, 199, 90); }

.u_cbox .u_cbox_viewer_header_label { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_viewer_header_count { margin-left: 2px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; color: rgb(3, 199, 90); }

.u_cbox .u_cbox_viewer_header_button { display: inline-flex; -webkit-box-align: center; align-items: center; float: right; margin-top: 4px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; letter-spacing: -0.2px; color: rgb(0, 0, 0); opacity: 0.4; }

.u_cbox .u_cbox_viewer_header_button::after { overflow: hidden; font-size: 0px; line-height: 0; background-position: -320px -119px; background-repeat: no-repeat; width: 5px; height: 10px; margin-left: 4px; content: ""; }

.u_cbox .u_cbox_viewer_control { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_viewer_list { overflow: hidden; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_list { overflow-x: auto; margin-top: 8px; padding: 0px 15px; font-size: 0px; line-height: 0; white-space: nowrap; }

.u_cbox .u_cbox_viewer_tile { margin: 0px 15px; }

.u_cbox .u_cbox_viewer_tile .u_cbox_viewer_list { display: grid; margin-top: 6px; border-radius: 6px; grid-template-columns: repeat(3, 1fr); gap: 5px; }

.u_cbox .u_cbox_viewer_item { position: relative; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_item { display: inline-block; vertical-align: top; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_item + .u_cbox_viewer_item { margin-left: 5px; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_item:first-child .u_cbox_viewer_button { border-top-left-radius: 6px; border-bottom-left-radius: 6px; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_item:last-child .u_cbox_viewer_button { border-top-right-radius: 6px; border-bottom-right-radius: 6px; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_item:only-child .u_cbox_viewer_button { border-radius: 6px; }

.u_cbox .u_cbox_viewer_button { display: block; overflow: hidden; position: relative; width: 100%; height: 100%; }

.u_cbox .u_cbox_viewer_button::after { position: absolute; inset: 0px; background-color: rgba(0, 0, 0, 0.15); content: ""; }

.u_cbox .u_cbox_viewer_thumbnail, .u_cbox .u_cbox_viewer_dummyimg { vertical-align: top; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_thumbnail, .u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_restrict { width: 108px; height: 108px; }

.u_cbox .u_cbox_viewer_tile .u_cbox_viewer_thumbnail { width: 100%; }

.u_cbox .u_cbox_viewer_dummyimg { width: 100%; }

.u_cbox .u_cbox_viewer_label { position: absolute; left: 12px; bottom: 8px; z-index: 1; font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 11px; font-weight: 500; line-height: 1.5; letter-spacing: -0.3px; color: rgb(255, 255, 255); }

.u_cbox .u_cbox_viewer_playicon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -387px -31px; background-repeat: no-repeat; width: 17px; height: 19px; position: absolute; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); }

.u_cbox .u_cbox_viewer_restrict { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; overflow: hidden; background-color: rgb(40, 40, 40); }

.u_cbox .u_cbox_viewer_restrict_caption { position: absolute; top: 50%; left: 0px; right: 0px; transform: translateY(-50%); padding: 16px 6px; font-size: 12px; line-height: 1.33; letter-spacing: -0.5px; color: rgba(255, 255, 255, 0.7); }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_restrict_caption { font-size: 11px; line-height: 1.36; letter-spacing: -1.2px; }

@media (min-width: 360px) {
  .u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_restrict_caption { font-size: 12px; line-height: 1.33; letter-spacing: -0.5px; }
}

.u_cbox .u_cbox_viewer_restrict_icon { display: block; overflow: hidden; font-size: 0px; line-height: 0; background-position: -69px -307px; background-repeat: no-repeat; width: 24px; height: 24px; margin: 0px auto 5px; }

.u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_restrict_icon { width: 15px; height: 14px; background-position: -200px -340px; }

@media (min-width: 360px) {
  .u_cbox .u_cbox_viewer_carousel .u_cbox_viewer_restrict_icon { width: 24px; height: 24px; background-position: -69px -307px; }
}

.u_cbox .u_cbox_viewer_restrict_label { display: block; text-align: center; white-space: normal; }

.u_cbox .u_cbox_emoji_shortcut { display: none; border-top: 1px solid rgb(240, 240, 240); }

.u_cbox .u_cbox_edit .u_cbox_emoji_shortcut, .u_cbox .u_cbox_focus .u_cbox_emoji_shortcut, .u_cbox .u_cbox_writing .u_cbox_emoji_shortcut, .u_cbox .u_cbox_attached .u_cbox_emoji_shortcut { display: block; }

.u_cbox .u_cbox_emoji_shortcut_title { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 1px; height: 1px; white-space: nowrap; }

.u_cbox .u_cbox_emoji_shortcut_list { display: flex; -webkit-box-pack: justify; justify-content: space-between; overflow: auto hidden; padding: 13px 6px; }

@media (min-width: 700px) {
  .u_cbox .u_cbox_emoji_shortcut_list { justify-content: normal; }
}

.u_cbox .u_cbox_emoji_shortcut_item { padding: 0px 7px; }

.u_cbox .u_cbox_emoji_shortcut_button { font-size: 20px; line-height: 1.2; }

.u_cbox .u_cbox_creator_heart { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; position: relative; margin-left: 6px; }

.u_cbox .u_cbox_creator_heart::before { width: 3px; height: 3px; border-radius: 50%; background-color: rgb(170, 170, 172); content: ""; }

.u_cbox .u_cbox_creator_heart_button { position: relative; margin-left: 5px; }

.u_cbox .u_cbox_creator_heart_button.is_tooltip_visible + .u_cbox_creator_heart_tooltip { display: block; }

.u_cbox .u_cbox_creator_heart_addprofile, .u_cbox .u_cbox_creator_heart_profile, .u_cbox .u_cbox_creator_heart_profileimage { display: inline-block; width: 16px; height: 16px; border-radius: 50%; vertical-align: top; }

.u_cbox .u_cbox_creator_heart_addprofile { margin-right: 6px; border: 1px solid rgb(255, 255, 255); background-color: rgb(170, 170, 172); }

.u_cbox .u_cbox_creator_heart_addprofile + .u_cbox_creator_heart_profile { position: absolute; top: 0px; left: 6px; }

.u_cbox .u_cbox_creator_heart_profile { position: relative; border: 1px solid rgb(255, 255, 255); }

.u_cbox .u_cbox_creator_heart_profile::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox .u_cbox_creator_heart_icon { overflow: hidden; font-size: 0px; line-height: 0; background-position: -116px -286px; background-repeat: no-repeat; width: 14px; height: 12px; position: absolute; top: 6px; right: -6px; }

.u_cbox .u_cbox_creator_heart_tooltip { display: none; position: absolute; top: 29px; left: -17px; z-index: 10; padding: 8px 12px 6px; border: 1px solid rgb(3, 199, 90); border-radius: 5px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.13) 1px 4px 7px 0px; }

.u_cbox .u_cbox_creator_heart_tooltip::after { overflow: hidden; font-size: 0px; line-height: 0; background-position: -236px -368px; background-repeat: no-repeat; width: 10px; height: 8px; position: absolute; top: -8px; left: 28px; content: ""; }

.u_cbox .u_cbox_creator_heart_tooltip_content { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.46; letter-spacing: -0.4px; white-space: nowrap; color: rgb(48, 48, 56); }

.u_cbox .u_cbox_creator_reply { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; position: relative; float: left; margin: 12px 0px 0px 6px; }

.u_cbox .u_cbox_btn_reply ~ .u_cbox_creator_reply::before { width: 3px; height: 3px; border-radius: 50%; background-color: rgb(170, 170, 172); content: ""; }

.u_cbox .u_cbox_creator_reply_button { position: relative; margin-left: 5px; }

.u_cbox .u_cbox_creator_reply_button.is_tooltip_visible + .u_cbox_creator_reply_tooltip { display: block; }

.u_cbox .u_cbox_creator_reply_addprofile, .u_cbox .u_cbox_creator_reply_profile, .u_cbox .u_cbox_creator_reply_profileimage { display: inline-block; width: 16px; height: 16px; border-radius: 50%; vertical-align: top; }

.u_cbox .u_cbox_creator_reply_addprofile { margin-right: 6px; border: 1px solid rgb(255, 255, 255); background-color: rgb(170, 170, 172); }

.u_cbox .u_cbox_creator_reply_addprofile + .u_cbox_creator_reply_profile { position: absolute; top: 0px; left: 6px; }

.u_cbox .u_cbox_creator_reply_profile { position: relative; border: 1px solid rgb(255, 255, 255); }

.u_cbox .u_cbox_creator_reply_profile::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox .u_cbox_creator_reply_tooltip { display: none; position: absolute; top: 29px; left: -17px; z-index: 11; padding: 8px 12px 6px; border: 1px solid rgb(3, 199, 90); border-radius: 5px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.13) 1px 4px 7px 0px; }

.u_cbox .u_cbox_creator_reply_tooltip::after { overflow: hidden; font-size: 0px; line-height: 0; background-position: -236px -368px; background-repeat: no-repeat; width: 10px; height: 8px; position: absolute; top: -8px; left: 28px; content: ""; }

.u_cbox .u_cbox_creator_reply_tooltip_content { font-family: -apple-system, BlinkMacSystemFont, Helvetica, sans-serif; font-size: 13px; font-weight: 500; line-height: 1.46; letter-spacing: -0.4px; white-space: nowrap; color: rgb(48, 48, 56); }

#cbox_module .u_cbox_head .u_cbox_btn_refresh .u_cbox_ico_refresh, #cbox_module .u_cbox_ico_usercomment, #cbox_module .u_cbox_notice .u_cbox_notice_tit::after, #cbox_module .u_cbox_help_info .u_cbox_ico_help, #cbox_module .u_cbox_recomm_set .u_cbox_ico_recomm, #cbox_module .u_cbox_recomm_set .u_cbox_ico_unrecomm, .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_recomm, .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_unrecomm, .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_ico_recomm, #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_ico_recomm, .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_ico_unrecomm, #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_ico_unrecomm, #cbox_module .u_cbox_btn_totalcomment .u_cbox_ico_arrow, .u_cbox .u_cbox_manageblock_morebtn::after, .u_cbox_user .u_cbox_more_wrap .u_cbox_ico_more, .u_cbox_user .u_cbox_btn_fold_wrap .u_cbox_ico_fold, #cbox_module .u_cbox_btn_more_pre .u_cbox_ico_more, #cbox_module .u_cbox_ico_more, #cbox_module .u_cbox_ico_fold, .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform .u_cbox_ico_comment_none, #cbox_module .u_cbox_con_inform .u_cbox_ico_comment_none, .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linkicon, .u_cbox .u_cbox_cleanbot_contents::before, .u_cbox_user .u_cbox_comment .u_cbox_text_wrap .u_cbox_ico_exclamation, #cbox_module .u_cbox_comment .u_cbox_ico_exclamation, #cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh .u_cbox_ico_refresh, #cbox_module .u_cbox_cleanbot_setbutton::before, #cbox_module .u_cbox_cleanbot_setbutton.is_highlight::before, .u_cbox .u_cbox_work_sub .u_cbox_ico_open, #cbox_module .u_cbox_work_sub .u_cbox_ico_open, .u_cbox_user .u_cbox_article_source_area .u_cbox_ico_more, .u_cbox_user .u_cbox_userinfo_profile_link, .u_cbox_user .u_cbox_userinfo_laststats_helpbtn, .u_cbox_user .u_cbox_userblockmsg_icon, .u_cbox .u_cbox_manageblock_noneicon, .u_cbox .u_cbox_layer_cleanbot_closeicon, .u_cbox .u_cbox_layer_cleanbot2_closeicon, .u_cbox .u_cbox_view_comment .u_cbox_ico_view_comment, .u_cbox .u_cbox_layer_help .u_cbox_ico_help, .u_cbox .u_cbox_layer_help .u_cbox_btn_info_close, .u_cbox .u_cbox_layer_report .u_cbox_ico_close_hide, #cbox_module .u_cbox_cleanbot_content::before, #cbox_module .u_cbox_addition .u_cbox_ico_upload_sticker, #cbox_module .u_cbox_addition .u_cbox_ico_upload_photo, #cbox_module .u_cbox_addition .u_cbox_ico_upload_voice, #cbox_module .u_cbox_addition .u_cbox_ico_mention, #cbox_module .u_cbox_addition .u_cbox_ico_secret, #cbox_module .u_cbox_addition .u_cbox_secret_tag_on .u_cbox_ico_secret, #cbox_module .u_cbox_addition .u_cbox_btn_upload_sticker_on .u_cbox_ico_upload_sticker, #cbox_module .u_cbox_addition .u_cbox_btn_upload_photo_on .u_cbox_ico_upload_photo, #cbox_module .u_cbox_addition .u_cbox_btn_upload_voice_on .u_cbox_ico_upload_voice, .u_cbox .u_cbox_manageusers_totalcomment_icon, .u_cbox_userpage .u_cbox_userinfo_profile_link, .u_cbox_userpage .u_cbox_btn_totalcomment .u_cbox_ico_arrow { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-repeat: no-repeat; }

@media (min-width: 768px) and (orientation: portrait) {
  .lcst_wrp ~ .u_cbox .u_cbox_wrap, .lcst_wrp + .u_cbox .u_cbox_wrap, .lcst_wrp .u_cbox .u_cbox_wrap { max-width: 620px; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .lcst_wrp ~ .u_cbox .u_cbox_wrap, .lcst_wrp + .u_cbox .u_cbox_wrap, .lcst_wrp .u_cbox .u_cbox_wrap { max-width: 620px; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 768px) and (orientation: portrait) {
  body .r_hotissue .u_cbox, body .poll_area ~ .u_cbox { padding-left: 17.4%; padding-right: 17.4%; }
}

@media (min-width: 1024px) {
  body .r_hotissue .u_cbox, body .poll_area ~ .u_cbox { padding-left: 17.4%; padding-right: 17.4%; }
}

#cbox_module .u_cbox_btn_social .u_cbox_box_social_naver .u_cbox_ico_social, #cbox_module .u_cbox_btn_social .u_cbox_box_social_facebook .u_cbox_ico_social, #cbox_module .u_cbox_btn_social .u_cbox_box_social_twitter .u_cbox_ico_social, #cbox_module .u_cbox_comment .u_cbox_text_wrap .u_cbox_translate_txt::after, #cbox_module .u_cbox_ico_translate_set, #cbox_module .u_cbox_ico_translate_arr, #cbox_module .u_cbox_sns_twitter, #cbox_module .u_cbox_sns_facebook, #cbox_module .u_cbox_ico_loading_fail { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2019/10/01/sp_cbox_w_news.png"); background-repeat: no-repeat; background-size: 150px 100px; }

#cbox_module .u_cbox_head { min-height: 42px; }

#cbox_module .u_cbox_write .u_cbox_inbox .u_cbox_guide { top: 13px; line-height: 20px; bottom: 12px; font-size: 15px; color: rgb(153, 153, 153); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_write .u_cbox_inbox .u_cbox_guide { color: rgb(145, 145, 146); }
}

@media (min-width: 1025px) {
  .as_mp_layout #cbox_module .u_cbox_write .u_cbox_inbox .u_cbox_guide { top: 12px; bottom: 13px; font-size: 13px; }
}

@media (min-width: 768px) {
  #cbox_module .u_cbox_content_wrap > .u_cbox_list > .u_cbox_comment > .u_cbox_type_quotecomment_finish .u_cbox_area { padding-left: 30px; padding-right: 30px; margin-left: -15px; margin-right: -15px; }
  #cbox_module .u_cbox_reply_area .u_cbox_area { margin-left: -14px; margin-right: -14px; }
  #cbox_module .u_cbox_reply_area .u_cbox_work_sub { right: -10px; }
  #cbox_module .u_cbox_comment_box.u_cbox_type_profile.u_cbox_type_blind .u_cbox_area .u_cbox_info_base, #cbox_module .u_cbox_comment_box.u_cbox_type_profile.u_cbox_type_delete .u_cbox_area .u_cbox_info_base { left: auto; }
}

.u_cbox .u_cbox_delete_contents { vertical-align: top; overflow: hidden; color: rgb(117, 117, 117); letter-spacing: -1px; word-break: keep-all; }

#cbox_module .u_cbox_wrap { position: relative; }

#cbox_module .u_cbox_head { padding-left: 0px; padding-top: 7px; }

@media (min-width: 768px) and (orientation: portrait) {
  #cbox_module .u_cbox_head { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  #cbox_module .u_cbox_head { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_head { margin-right: 0px; margin-left: 0px; }
}

#cbox_module .u_cbox_title, #cbox_module .u_cbox_sort .u_cbox_sort_option_on .u_cbox_ico_select, #cbox_module .u_cbox_btn_totalcomment .u_cbox_txt_total { position: absolute; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); width: 1px; height: 1px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_comment_count .u_cbox_info_title { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_comment_count .u_cbox_info_txt { color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_count { padding-left: 0px; font-size: 17px; font-weight: bold; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_count { color: rgb(240, 240, 242); }
}

#cbox_module .u_cbox_count::after { display: inline; font-size: 16px; font-weight: 500; letter-spacing: -0.5px; content: " comentários"; }

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_wrap > .u_cbox_write_wrap { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_wrap > .u_cbox_write_wrap { margin-right: 0px; margin-left: 0px; }
}

#cbox_module .u_cbox_head .u_cbox_btn_refresh { background: transparent; margin: 10px 0px 0px 5px; }

#cbox_module .u_cbox_head .u_cbox_btn_refresh .u_cbox_ico_refresh { width: 20px; height: 20px; background-position: -44px -165px; background-color: transparent; border: none; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_head .u_cbox_btn_refresh .u_cbox_ico_refresh { background-position: -22px -165px; }
}

#cbox_module .u_cbox_head .u_cbox_head_tools { margin-top: 2px; }

#cbox_module .u_cbox_usercomment { margin-right: 6px; }

#cbox_module .u_cbox_ico_usercomment { width: 13px; height: 14px; background-position: -213px -33px; margin: 2px 0px 0px 3px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_ico_usercomment { background-position: -213px -17px; }
}

#cbox_module .u_cbox_slider { position: static; margin: 0px; height: 0px !important; }

#cbox_module .u_cbox_slider_open { margin: 0px -15px; height: auto !important; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_fold_ico { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 14px; height: 14px; background-position: -150px -120px; transform: rotate(180deg); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_open .u_cbox_chart_fold_ico { transform: rotate(0deg); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_fold_cnt { color: rgb(218, 221, 224); }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_comment_count_wrap { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_comment_count_wrap { margin-right: 0px; margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_comment_count .u_cbox_count_info::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_wrap { background: rgb(48, 48, 51); border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_title { border-color: rgb(70, 70, 73); color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_chart_cont { font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_cont { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2022/07/27/bg_chart_cont_w_dark.gif"); }
}

#cbox_module .u_cbox_chart_foot { display: none; background: rgb(251, 252, 253); border-top: 1px solid rgb(231, 231, 232); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_chart_foot { background: rgb(48, 48, 51); border-color: rgb(70, 70, 73); }
}

#cbox_module .u_cbox_write .u_cbox_write_inner { border: 1px solid rgb(176, 179, 190); border-radius: 4px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_write .u_cbox_write_inner { border-color: rgb(123, 123, 123); }
}

#cbox_module .u_cbox_edit .u_cbox_upload, #cbox_module .u_cbox_focus .u_cbox_upload, #cbox_module .u_cbox_writing .u_cbox_upload, #cbox_module .u_cbox_attached .u_cbox_upload { height: 47px; border-top: 1px solid rgb(240, 240, 240); border-bottom-right-radius: inherit; border-bottom-left-radius: inherit; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_edit .u_cbox_upload, html.DARK_THEME #cbox_module .u_cbox_focus .u_cbox_upload, html.DARK_THEME #cbox_module .u_cbox_writing .u_cbox_upload, html.DARK_THEME #cbox_module .u_cbox_attached .u_cbox_upload { background: rgb(57, 57, 60); border-color: rgb(70, 70, 73); }
}

#cbox_module .u_cbox_write .u_cbox_btn_upload { display: none; }

#cbox_module .u_cbox_focus .u_cbox_btn_upload, #cbox_module .u_cbox_writing .u_cbox_btn_upload, #cbox_module .u_cbox_reply_area .u_cbox_focus .u_cbox_btn_upload, #cbox_module .u_cbox_reply_area .u_cbox_writing .u_cbox_btn_upload { display: block; height: 30px; min-width: 44px; margin: 9px; background: rgb(176, 179, 190); border-radius: 3px; border: none; font-size: 13px; color: rgb(255, 255, 255); letter-spacing: -0.5px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_focus .u_cbox_btn_upload, html.DARK_THEME #cbox_module .u_cbox_writing .u_cbox_btn_upload, html.DARK_THEME #cbox_module .u_cbox_reply_area .u_cbox_focus .u_cbox_btn_upload, html.DARK_THEME #cbox_module .u_cbox_reply_area .u_cbox_writing .u_cbox_btn_upload { background: rgb(84, 84, 87); color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_writing .u_cbox_btn_upload, #cbox_module .u_cbox_reply_area .u_cbox_writing .u_cbox_btn_upload { background-color: rgb(63, 99, 191); }

#cbox_module .u_cbox_write .u_cbox_inbox { margin-right: 0px; padding: 13px 14px 10px; border-radius: inherit; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_write .u_cbox_inbox { background: rgb(57, 57, 60); }
}

@media (min-width: 1025px) {
  .as_mp_layout #cbox_module .u_cbox_write .u_cbox_inbox { padding: 12px 14px 9px; }
}

#cbox_module .u_cbox_edit .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox, #cbox_module .u_cbox_focus .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox, #cbox_module .u_cbox_writing .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox, #cbox_module .u_cbox_attached .u_cbox_profile_area + .u_cbox_write_area .u_cbox_inbox { padding: 13px 14px 10px; }

#cbox_module .u_cbox_write_count { position: absolute; left: 15px; bottom: 14px; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; color: rgb(153, 153, 153); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_write_count { color: rgb(145, 145, 146); }
}

#cbox_module .u_cbox_write_count .u_cbox_count_num { margin-right: 4px; font-weight: 500; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_write_count .u_cbox_count_num { color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_write_count .u_cbox_write_total { margin-left: 4px; }

#cbox_module .u_cbox_profile_area { position: relative; z-index: 1; height: 26px; padding-top: 12px; padding-left: 14px; margin-bottom: -8px; border-radius: inherit; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_profile_area { background: rgb(57, 57, 60); }
}

#cbox_module .u_cbox_type_logged_in .u_cbox_inbox .u_cbox_text, #cbox_module .u_cbox_type_logged_out .u_cbox_inbox .u_cbox_text { height: 22px; font-size: 15px; }

#cbox_module .u_cbox_edit .u_cbox_inbox .u_cbox_text, #cbox_module .u_cbox_focus .u_cbox_inbox .u_cbox_text, #cbox_module .u_cbox_writing .u_cbox_inbox .u_cbox_text, #cbox_module .u_cbox_attached .u_cbox_inbox .u_cbox_text { height: 143px; }

#cbox_module .u_cbox_edit .u_cbox_inbox .u_cbox_guide, #cbox_module .u_cbox_focus .u_cbox_inbox .u_cbox_guide, #cbox_module .u_cbox_writing .u_cbox_inbox .u_cbox_guide, #cbox_module .u_cbox_attached .u_cbox_inbox .u_cbox_guide { line-height: 20px; }

#cbox_module .u_cbox_focus .u_cbox_inbox .u_cbox_guide, #cbox_module .u_cbox_attached .u_cbox_inbox .u_cbox_guide { top: 15px; }

#cbox_module .u_cbox_btn_social .u_cbox_ico_social, #cbox_module .u_cbox_btn_social { width: 16px; height: 16px; margin-right: 13px; }

#cbox_module .u_cbox_box_name .u_cbox_btn_social { margin-right: 2px; }

#cbox_module .u_cbox_box_name, #cbox_module .u_cbox_social { top: 15px; line-height: 20px; }

#cbox_module .u_cbox_box_name .u_cbox_box_social_naver, #cbox_module .u_cbox_box_name .u_cbox_box_social_twitter, #cbox_module .u_cbox_box_name .u_cbox_box_social_facebook { margin-left: 0px; }

#cbox_module .u_cbox_btn_social .u_cbox_box_social_naver .u_cbox_ico_social { background-position: -2px -68px; }

#cbox_module .u_cbox_btn_social_on .u_cbox_box_social_naver .u_cbox_ico_social { background-position: -2px -84px; }

#cbox_module .u_cbox_btn_social .u_cbox_box_social_facebook .u_cbox_ico_social { background-position: -20px -68px; }

#cbox_module .u_cbox_btn_social_on .u_cbox_box_social_facebook .u_cbox_ico_social, #cbox_module .u_cbox_sns_facebook { background-position: -20px -84px; }

#cbox_module .u_cbox_btn_social .u_cbox_box_social_twitter .u_cbox_ico_social { background-position: -39px -68px; }

#cbox_module .u_cbox_btn_social_on .u_cbox_box_social_twitter .u_cbox_ico_social, #cbox_module .u_cbox_sns_twitter { background-position: -39px -84px; }

#cbox_module .u_cbox_sns_icons { width: 16px; height: 16px; margin-top: 4px; }

#cbox_module .u_cbox_thumb .u_cbox_thumb_mask { display: none; }

#cbox_module .u_cbox_thumb .u_cbox_thumb_wrap { margin-right: 8px; }

#cbox_module .u_cbox_thumb .u_cbox_thumb_wrap::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

#cbox_module .u_cbox_write .u_cbox_thumb .u_cbox_thumb_wrap { margin-right: 0px; }

#cbox_module .u_cbox_write .u_cbox_thumb .u_cbox_img_profile { width: 26px; height: 26px; border-radius: 50%; }

#cbox_module .u_cbox_write .u_cbox_thumb { position: relative; margin-right: 5px; }

#cbox_module .u_cbox_write .u_cbox_thumb::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

#cbox_module .u_cbox_write .u_cbox_write_inner .u_cbox_thumb + .u_cbox_box_name { left: 45px; }

#cbox_module .u_cbox_comment_box .u_cbox_thumb_wrap .u_cbox_img_profile { width: 35px; object-fit: cover; height: 35px; border-radius: 50%; }

#cbox_module .u_cbox_comment_box .u_cbox_info_base { left: 58px; }

#cbox_module .u_cbox_reply_area .u_cbox_info_base { left: 78px; }

#cbox_module .u_cbox_content_wrap > .u_cbox_list > .u_cbox_comment > .u_cbox_type_quotecomment_finish .u_cbox_area .u_cbox_info_base { left: 58px; }

@media (min-width: 768px) {
  #cbox_module .u_cbox_content_wrap > .u_cbox_list > .u_cbox_comment > .u_cbox_type_quotecomment_finish .u_cbox_area .u_cbox_info_base { left: 73px; }
}

#cbox_module .u_cbox_comment_box .u_cbox_area_quotecomment + .u_cbox_area .u_cbox_info_base { top: 33px; }

#cbox_module .u_cbox_reply_area .u_cbox_comment_box .u_cbox_area_quotecomment + .u_cbox_area .u_cbox_info_base { top: 32px; }

#cbox_module .u_cbox_comment_box.u_cbox_type_profile.u_cbox_type_secret .u_cbox_info_base, #cbox_module .u_cbox_comment_box.u_cbox_type_profile.u_cbox_type_delete_list .u_cbox_info_base, #cbox_module .u_cbox_myfollowing .u_cbox_comment_box.u_cbox_type_profile.u_cbox_type_delete .u_cbox_info_base { left: auto; }

#cbox_module .u_cbox_comment_box .u_cbox_write .u_cbox_thumb .u_cbox_img_profile { width: 26px; height: 26px; }

#cbox_module .u_cbox_type_profile.u_cbox_type_blind .u_cbox_info_base, #cbox_module .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info_base, #cbox_module .u_cbox_reply_area .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info_base { left: auto; }

#cbox_module .u_cbox_type_profile.u_cbox_type_blind .u_cbox_info, #cbox_module .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info { margin-bottom: 17px; }

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_user { right: 0px; width: 450px; }
}

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_mask, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_mask { display: none; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_wrap, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_wrap { margin-right: 8px; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_wrap::after, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_wrap::after { position: absolute; inset: 0px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_wrap .u_cbox_img_profile, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_thumb_wrap .u_cbox_img_profile { width: 35px; height: 35px; border-radius: 50%; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_base, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_base { top: 38px; left: 43px; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_main, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_main { margin-top: -3px; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info { margin-top: 4px; margin-bottom: 11px; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info_base, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info_base { left: auto; }

.u_cbox_layer_user_wrap .u_cbox_layer_user .u_cbox_reply_area .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info, .u_cbox_layer_user_wrap .u_cbox_layer_user_v2 .u_cbox_reply_area .u_cbox_type_profile.u_cbox_type_delete .u_cbox_info { margin-bottom: 22px; }

#cbox_module .u_cbox_box_name .u_cbox_write_name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; max-width: 100%; font-size: 14px; vertical-align: top; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_box_name .u_cbox_write_name { color: rgb(240, 240, 242); }
}

#cbox_module .u_cbox_notice { overflow: hidden; padding: 12px 12px 12px 16px; margin-top: 8px; background-color: rgb(239, 243, 251); border-radius: 4px; border: 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_notice { background-color: rgb(65, 74, 93); }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_notice { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_notice { margin-right: 0px; margin-left: 0px; }
}

#cbox_module .u_cbox_notice .u_cbox_notice_tit { display: flex; line-height: 18px; font-size: 14px; letter-spacing: -0.5px; color: rgb(107, 118, 141); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_notice .u_cbox_notice_tit { color: rgb(164, 171, 186); }
}

#cbox_module .u_cbox_notice .u_cbox_notice_tit::after { position: absolute; right: 14px; top: 18px; width: 11px; height: 6px; background-position: -45px -187px; content: ""; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_notice .u_cbox_notice_tit::after { background-position: -32px -187px; }
}

#cbox_module .u_cbox_notice_on .u_cbox_notice_tit::after { transform: rotate(180deg); }

#cbox_module .u_cbox_notice .u_cbox_ico_notice { background: none; width: auto; height: auto; -webkit-box-flex: 0; flex: 0 0 auto; margin: 0px 12px 0px 0px; line-height: 18px; font-size: 13px; font-weight: 600; letter-spacing: -0.46px; color: rgb(73, 121, 244); }

#cbox_module .u_cbox_notice .u_cbox_ico_notice::before { content: "공지"; }

#cbox_module .u_cbox_notice .u_cbox_txt_notice { -webkit-box-flex: 0; flex: 0 1 auto; overflow: hidden; margin-right: 23px; text-overflow: ellipsis; }

#cbox_module .u_cbox_notice .u_cbox_con_notice { padding-top: 11px; font-size: 13px; line-height: 20px; letter-spacing: -0.4px; color: rgb(107, 118, 141); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_notice .u_cbox_con_notice { color: rgb(164, 171, 186); }
}

#cbox_module .u_cbox_notice .u_cbox_con_notice a { color: rgb(48, 48, 56); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_notice .u_cbox_con_notice a { color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_notice .u_cbox_con_notice a a:visited { color: rgb(149, 149, 149); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_notice .u_cbox_con_notice a a:visited { color: rgb(165, 165, 167); }
}

#cbox_module .u_cbox_notice .u_cbox_notice_date, #cbox_module .u_cbox_notice .u_cbox_btn_notice_close { display: none; }

.u_cbox .u_cbox_sort { border-bottom: 1px solid transparent; -webkit-border-image: -webkit-repeating-linear-gradient(left, transparent 0px, transparent 15px, rgb(210, 212, 221) 15px, rgb(210, 212, 221) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 fill; border-image: repeating-linear-gradient(90deg, transparent 0px, transparent 15px, rgb(210, 212, 221) 15px, rgb(210, 212, 221) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 / 1 / 0 stretch; margin-top: 12px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort { -webkit-border-image: -webkit-repeating-linear-gradient(left, transparent 0px, transparent 15px, rgb(91, 91, 92) 15px, rgb(91, 91, 92) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 fill; border-image: repeating-linear-gradient(90deg, transparent 0px, transparent 15px, rgb(91, 91, 92) 15px, rgb(91, 91, 92) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 / 1 / 0 stretch; }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_sort { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(210, 212, 221); }
}

@media (min-width: 768px) and (orientation: portrait) and (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(91, 91, 92); }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_sort { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(210, 212, 221); }
}

@media (min-width: 1025px) and (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(91, 91, 92); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort::before { background: linear-gradient(to right, rgb(57, 57, 60), rgba(57, 57, 60, 0)); }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_sort::before { display: none; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort::after { background: linear-gradient(to left, rgb(57, 57, 60), rgba(57, 57, 60, 0)); }
}

#cbox_module .u_cbox_sort .u_cbox_sort_label { font-weight: 500; letter-spacing: -0.5px; color: rgb(146, 146, 146); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_sort .u_cbox_sort_label { color: rgb(145, 145, 146); }
}

@media (min-width: 1025px) {
  .as_mp_layout #cbox_module .u_cbox_sort .u_cbox_sort_label { font-size: 13px; }
}

#cbox_module .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { padding-left: 0px; font-weight: 600; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { color: rgb(240, 240, 242); }
}

#cbox_module .u_cbox_help_info .u_cbox_ico_help { width: 14px; height: 14px; background-position: 0px -187px; opacity: 0.27; margin: 7px 7px 7px 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_help_info .u_cbox_ico_help { background-position: -166px -120px; }
}

#cbox_module .u_cbox_name { max-width: 142px; font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout #cbox_module .u_cbox_name { font-size: 13px; }
}

@media (max-width: 319px) {
  #cbox_module .u_cbox_name { max-width: 114px; }
}

@media (max-width: 319px) {
  #cbox_module .u_cbox_reply_area .u_cbox_name { max-width: 110px; }
}

#cbox_module .u_cbox_myfollowing .u_cbox_name { max-width: 140px; }

@media (max-width: 319px) {
  #cbox_module .u_cbox_myfollowing .u_cbox_name { max-width: 100px; }
}

#cbox_module .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_name { max-width: 120px; }

@media (max-width: 319px) {
  #cbox_module .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_name { max-width: 78px; }
}

.fs3 #cbox_module .u_cbox_name, .fs4 #cbox_module .u_cbox_name { font-size: 15px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs3 #cbox_module .u_cbox_name, .fs4 #cbox_module .u_cbox_name { font-size: 13px; }
}

.fs5 #cbox_module .u_cbox_name { font-size: 16px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs5 #cbox_module .u_cbox_name { font-size: 13px; }
}

#cbox_module .u_cbox_comment .u_cbox_text_wrap .u_cbox_contents { letter-spacing: -0.3px; }

#cbox_module .u_cbox_comment .u_cbox_text_wrap { font-size: 16px; line-height: 21px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; color: rgb(34, 34, 34); padding-right: 18px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_comment .u_cbox_text_wrap { color: rgb(218, 221, 224); }
}

@media (min-width: 1025px) {
  .as_mp_layout #cbox_module .u_cbox_comment .u_cbox_text_wrap { font-size: 13px; line-height: 19px; }
}

.fs2 #cbox_module .u_cbox_comment .u_cbox_text_wrap, .fs3 #cbox_module .u_cbox_comment .u_cbox_text_wrap { font-size: 17px; line-height: 22px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs2 #cbox_module .u_cbox_comment .u_cbox_text_wrap, .fs3 #cbox_module .u_cbox_comment .u_cbox_text_wrap { font-size: 13px; line-height: 19px; }
}

.fs4 #cbox_module .u_cbox_comment .u_cbox_text_wrap, .fs5 #cbox_module .u_cbox_comment .u_cbox_text_wrap { font-size: 18px; line-height: 23px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs4 #cbox_module .u_cbox_comment .u_cbox_text_wrap, .fs5 #cbox_module .u_cbox_comment .u_cbox_text_wrap { font-size: 13px; line-height: 19px; }
}

#cbox_module .u_cbox_ico_reply { display: none; }

#cbox_module .u_cbox_reply_area .u_cbox_write_wrap .u_cbox_write_box { padding-bottom: 0px; }

.u_cbox .u_cbox_reply_area .u_cbox_write_wrap { border-bottom: 0px; }

#cbox_module .u_cbox_info_base { position: absolute; top: 38px; padding-top: 0px; }

#cbox_module .u_cbox_btn_report, #cbox_module .u_cbox_btn_unhide { font-family: "Helvetica Neue", "Apple SD Gothic Neo", sans-serif; }

#cbox_module .u_cbox_date { font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; }

#cbox_module .u_cbox_in_report { display: inline-block; margin-top: -1px; vertical-align: top; line-height: 17px; }

@media (min-width: 1025px) {
  .as_mp_layout #cbox_module .u_cbox_in_report { margin-top: 0px; }
}

#cbox_module .u_cbox_btn_report .u_cbox_content_view { display: inline-block; margin-top: -1px; vertical-align: top; line-height: 17px; }

#cbox_module .u_cbox_btn_report .u_cbox_content_view::after { margin-top: 5px; }

#cbox_module .u_cbox_btn_totalcomment { position: absolute; left: 0px; margin-top: 2px; width: 100%; text-align: right; }

#cbox_module .u_cbox_info { margin-top: 4px; margin-bottom: 11px; }

#cbox_module .u_cbox_info_main { position: relative; margin-top: -2px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; float: left; align-self: flex-start; }

@media (max-width: 319px) {
  #cbox_module .u_cbox_info_main { max-width: 80%; }
}

.u_cbox_wrap .u_cbox_cnt_recomm, .u_cbox_wrap .u_cbox_cnt_unrecomm { font-size: 13px; font-weight: 600; line-height: 23px; }

.u_cbox .u_cbox_userpage .u_cbox_cnt_recomm, .u_cbox .u_cbox_userpage .u_cbox_cnt_unrecomm { font-size: 13px; font-weight: 500; line-height: 1.53; }

.u_cbox .u_cbox_recomm_set { margin-top: 6px; }

.u_cbox .u_cbox_userpage .u_cbox_recomm_set { margin-top: 6px; }

.u_cbox .u_cbox_btn_unrecomm { margin-left: 18px; }

.fs3 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, .fs3 #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm, .fs3 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on { font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs3 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, .fs3 #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm, .fs3 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on { font-size: 13px; }
}

.fs4 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, .fs4 #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm, .fs4 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on { font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs4 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, .fs4 #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm, .fs4 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on { font-size: 13px; }
}

.fs5 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, .fs5 #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm, .fs5 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on { font-size: 15px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs5 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, .fs5 #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm, .fs5 #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on { font-size: 13px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm, html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm { color: rgb(145, 145, 146); }
}

#cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_cnt_recomm, #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_cnt_unrecomm { color: rgb(0, 0, 0); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_cnt_recomm, html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_cnt_unrecomm { color: rgb(218, 221, 224); }
}

.u_cbox .u_cbox_tool .u_cbox_btn_reply { margin: 7px 0px 0px; padding: 0px; line-height: 1.76; letter-spacing: -0.7px; border: none; background: none; font-weight: 600; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; color: rgb(0, 0, 0); }

.fs3 #cbox_module .u_cbox_tool .u_cbox_btn_reply { font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs3 #cbox_module .u_cbox_tool .u_cbox_btn_reply { font-size: 13px; }
}

.fs4 #cbox_module .u_cbox_tool .u_cbox_btn_reply { font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs4 #cbox_module .u_cbox_tool .u_cbox_btn_reply { font-size: 13px; }
}

.fs5 #cbox_module .u_cbox_tool .u_cbox_btn_reply { font-size: 15px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs5 #cbox_module .u_cbox_tool .u_cbox_btn_reply { font-size: 13px; }
}

#cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt { padding-left: 4px; letter-spacing: 0px; font-family: -apple-system, BlinkMacSystemFont, Helvetica, "Apple SD Gothic Neo", sans-serif; }

html[data-useragent*="Trident"] #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt { position: relative; top: 1px; }

#cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_txt { font-weight: 500; color: rgb(85, 85, 85); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_txt { color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc { overflow: hidden; width: 1px; height: 1px; }

#cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { display: inline-block; margin-left: -1px; font-size: 13px; font-weight: 500; color: rgb(85, 85, 85); letter-spacing: -0.7px; content: "작성"; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { color: rgb(218, 221, 224); }
}

.fs3 #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs3 #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { font-size: 13px; }
}

.fs4 #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { font-size: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs4 #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { font-size: 13px; }
}

.fs5 #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { font-size: 15px; }

@media (min-width: 1025px) {
  .as_mp_layout.fs5 #cbox_module .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { font-size: 13px; }
}

#cbox_module .u_cbox_recomm_set .u_cbox_ico_recomm { margin-top: 4px; }

#cbox_module .u_cbox_recomm_set .u_cbox_ico_recomm, #cbox_module .u_cbox_recomm_set .u_cbox_ico_unrecomm { width: 13px; height: 15px; background-position: -213px 0px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_ico_recomm, html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_ico_unrecomm { filter: invert(100%); opacity: 0.68; }
}

.u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_recomm, .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_unrecomm { width: 13px; height: 15px; background-position: -213px 0px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_recomm, html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_unrecomm { filter: invert(100%); opacity: 0.68; }
}

#cbox_module .u_cbox_recomm_set .u_cbox_ico_unrecomm { transform: rotate(180deg); margin-top: 6px; }

.u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_ico_unrecomm { transform: rotate(180deg); }

.u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_ico_recomm, #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_ico_recomm { width: 13px; height: 16px; background-position: -192px -166px; opacity: 1; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_ico_recomm, html.DARK_THEME #cbox_module .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_ico_recomm { filter: invert(0%); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_recomm, html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_cnt_recomm, html.DARK_THEME .u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_cnt_unrecomm { color: rgb(218, 221, 224); }
}

.u_cbox_user .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_ico_unrecomm, #cbox_module .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_ico_unrecomm { width: 13px; height: 16px; background-position: -175px -165px; transform: none; margin-top: 4px; }

#cbox_module .u_cbox_btn_totalcomment .u_cbox_ico_arrow { display: inline-block; float: none; margin: 0px 0px 3px; vertical-align: middle; width: 13px; height: 14px; background-position: -213px -33px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_btn_totalcomment .u_cbox_ico_arrow { background-position: -213px -17px; }
}

.u_cbox .u_cbox_info .u_cbox_info_main { width: auto; }

.u_cbox .u_cbox_info .u_cbox_thumb ~ .u_cbox_info_main { width: auto; }

.u_cbox .u_cbox_info_main { -webkit-box-align: start; align-items: flex-start; overflow: visible; padding-right: 0px; }

.u_cbox .u_cbox_name_area { font-size: inherit; }

.u_cbox .u_cbox_info_main .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_admin { position: absolute; margin-top: 2px; right: -43px; margin-right: 20px; }

html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin { right: -47px; }

.u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin { right: -85px; }

html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin { right: -95px; }

.u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber + .u_cbox_ico_admin, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin + .u_cbox_ico_editor, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin + .u_cbox_ico_subscriber, .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin + .u_cbox_ico_admin { right: -127px; }

html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_editor + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_subscriber + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_editor + .u_cbox_ico_admin + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_editor + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_subscriber + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_subscriber + .u_cbox_ico_admin + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_editor + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_subscriber + .u_cbox_ico_admin, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin + .u_cbox_ico_editor, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin + .u_cbox_ico_subscriber, html[data-useragent*="Windows"] .u_cbox .u_cbox_info_main .u_cbox_ico_admin + .u_cbox_ico_admin + .u_cbox_ico_admin { right: -143px; }

.u_cbox .u_cbox_thumb .u_cbox_thumb_wrap { z-index: 1; }

#cbox_module .u_cbox_type_profile .u_cbox_btn_totalcomment { z-index: 1; margin-left: -43px; height: 35px; margin-top: 3px; padding-left: 43px; box-sizing: content-box; outline: none; }

.u_cbox .u_cbox_btn_totalcomment ~ .u_cbox_ico_editor, .u_cbox .u_cbox_btn_totalcomment ~ .u_cbox_ico_subscriber, .u_cbox .u_cbox_btn_totalcomment ~ .u_cbox_ico_admin { margin-right: 0px; }

#cbox_module .u_cbox_type_profile .u_cbox_btn_totalcomment .u_cbox_ico_arrow { margin-top: -21px; }

#cbox_module .u_cbox_btn_fold, #cbox_module .u_cbox_btn_more { padding: 0px; margin: 0px; font-size: 13px; font-weight: 500; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_btn_fold, html.DARK_THEME #cbox_module .u_cbox_btn_more { color: rgb(165, 165, 167); }
}

.u_cbox_wrap .u_cbox_more_wrap .u_cbox_page_more { font-family: inherit; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }

.u_cbox .u_cbox_cnt_fold { color: inherit; }

.u_cbox .u_cbox_manageblock_morebtn::after, .u_cbox_user .u_cbox_more_wrap .u_cbox_ico_more, .u_cbox_user .u_cbox_btn_fold_wrap .u_cbox_ico_fold, #cbox_module .u_cbox_btn_more_pre .u_cbox_ico_more, #cbox_module .u_cbox_ico_more, #cbox_module .u_cbox_ico_fold { width: 10px; height: 6px; background-position: -58px -187px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_morebtn::after, html.DARK_THEME .u_cbox_user .u_cbox_more_wrap .u_cbox_ico_more, html.DARK_THEME .u_cbox_user .u_cbox_btn_fold_wrap .u_cbox_ico_fold, html.DARK_THEME #cbox_module .u_cbox_btn_more_pre .u_cbox_ico_more, html.DARK_THEME #cbox_module .u_cbox_ico_more, html.DARK_THEME #cbox_module .u_cbox_ico_fold { filter: invert(100%); opacity: 0.68; }
}

.u_cbox_user .u_cbox_btn_fold_wrap .u_cbox_ico_fold, #cbox_module .u_cbox_ico_fold { transform: rotate(180deg); }

#cbox_module .u_cbox_info_base .u_cbox_ico_bar { width: 3px; height: 3px; margin: 4px 5px 0px; border-radius: 50%; background: rgb(216, 216, 216); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_info_base .u_cbox_ico_bar { background: rgb(145, 145, 146); }
}

#cbox_module .u_cbox_reply_area .u_cbox_btn_more_pre .u_cbox_ico_more { margin-top: 6px; transform: rotate(180deg); }

#cbox_module .u_cbox_comment .u_cbox_text_wrap .u_cbox_translate_txt { display: inline-block; margin-left: 0px; font-size: 13px; color: rgb(153, 153, 153); line-height: 21px; text-decoration: none; letter-spacing: -0.5px; vertical-align: top; }

#cbox_module .u_cbox_comment .u_cbox_text_wrap .u_cbox_translate_txt::after { display: inline-block; width: 6px; height: 4px; background-position: -53px -2px; margin-left: 4px; vertical-align: 3px; content: ""; }

#cbox_module .u_cbox_ico_translate_set { width: 15px; height: 15px; background-position: -59px -70px; margin: 14px 5px 0px 0px; }

#cbox_module .u_cbox_btn_translate_set { position: static; padding: 0px 6px; border: none; font-size: 14px; font-weight: 500; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_btn_translate_set { background: transparent; color: rgb(240, 240, 242); }
}

#cbox_module .u_cbox_translate_set_info { margin-bottom: 1px; }

#cbox_module .u_cbox_txt_translate_set { color: rgb(119, 119, 119); letter-spacing: -0.5px; font-weight: 500; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_txt_translate_set { color: rgb(145, 145, 146); }
}

#cbox_module .u_cbox_ico_translate_arr { width: 13px; height: 13px; margin-top: 7px; background-position: -24px -2px; transform: rotate(90deg); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_ico_translate_arr { filter: invert(65%); }
}

#cbox_module .u_cbox_btn_translate_set_on .u_cbox_ico_translate_arr { background-position: -24px -2px; transform: rotate(270deg); }

.u_cbox .u_cbox_reply_area { margin-top: -1px; border-top: 1px solid rgb(240, 240, 240); border-bottom: 1px solid rgb(240, 240, 240); background-color: rgb(251, 252, 253); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_reply_area { background: rgb(48, 48, 51); border-color: rgb(70, 70, 73); }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_sort .u_cbox_head_tools { right: -7px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_sort .u_cbox_head_tools { right: -7px; }
}

.u_cbox_user .u_cbox_comment_none .u_cbox_con_inform .u_cbox_ico_comment_none, #cbox_module .u_cbox_con_inform .u_cbox_ico_comment_none { width: 48px; height: 48px; background-position: 0px -86px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform .u_cbox_ico_comment_none, html.DARK_THEME #cbox_module .u_cbox_con_inform .u_cbox_ico_comment_none { filter: invert(100%); opacity: 0.46; }
}

.u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linkicon { width: 12px; height: 13px; background-position: -213px -111px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linkicon { filter: invert(100%); opacity: 0.68; }
}

#cbox_module .u_cbox_comment_none { font-size: 15px; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_comment_none { color: rgb(218, 221, 224); }
}

.u_cbox .u_cbox_cleanbot_contents::before, .u_cbox_user .u_cbox_comment .u_cbox_text_wrap .u_cbox_ico_exclamation, #cbox_module .u_cbox_comment .u_cbox_ico_exclamation { width: 16px; height: 15px; background-position: -192px -149px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_cleanbot_contents::before, html.DARK_THEME .u_cbox_user .u_cbox_comment .u_cbox_text_wrap .u_cbox_ico_exclamation, html.DARK_THEME #cbox_module .u_cbox_comment .u_cbox_ico_exclamation { filter: invert(100%); opacity: 0.46; }
}

.u_cbox .u_cbox_delete_contents { font-size: 15px; color: rgb(117, 117, 117); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_delete_contents { color: rgb(162, 162, 162); }
}

.u_cbox .u_cbox_btn_more_pre { border-bottom: 1px solid transparent; -webkit-border-image: -webkit-repeating-linear-gradient(left, transparent 0px, transparent 15px, rgb(240, 240, 240) 15px, rgb(240, 240, 240) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 fill; border-image: repeating-linear-gradient(90deg, transparent 0px, transparent 15px, rgb(240, 240, 240) 15px, rgb(240, 240, 240) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 / 1 / 0 stretch; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_btn_more_pre { -webkit-border-image: -webkit-repeating-linear-gradient(left, transparent 0px, transparent 15px, rgb(70, 70, 73) 15px, rgb(70, 70, 73) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 fill; border-image: repeating-linear-gradient(90deg, transparent 0px, transparent 15px, rgb(70, 70, 73) 15px, rgb(70, 70, 73) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 / 1 / 0 stretch; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_btn_more_pre { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(240, 240, 240); }
}

@media (min-width: 1025px) and (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_btn_more_pre { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(70, 70, 73); }
}

.u_cbox_wrap .u_cbox_comment_box { border-bottom: 1px solid transparent; -webkit-border-image: -webkit-repeating-linear-gradient(left, transparent 0px, transparent 15px, rgb(240, 240, 240) 15px, rgb(240, 240, 240) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 fill; border-image: repeating-linear-gradient(90deg, transparent 0px, transparent 15px, rgb(240, 240, 240) 15px, rgb(240, 240, 240) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 / 1 / 0 stretch; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_wrap .u_cbox_comment_box { -webkit-border-image: -webkit-repeating-linear-gradient(left, transparent 0px, transparent 15px, rgb(70, 70, 73) 15px, rgb(70, 70, 73) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 fill; border-image: repeating-linear-gradient(90deg, transparent 0px, transparent 15px, rgb(70, 70, 73) 15px, rgb(70, 70, 73) calc(100% - 15px), transparent calc(100% - 15px), transparent 100%) 1 / 1 / 0 stretch; }
}

@media (min-width: 1025px) {
  .u_cbox_wrap .u_cbox_comment_box { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(240, 240, 240); }
}

@media (min-width: 1025px) and (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_wrap .u_cbox_comment_box { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(70, 70, 73); }
}

.u_cbox .u_cbox_reply_area .u_cbox_paginate .u_cbox_btn_more { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(237, 237, 237); border-bottom-width: 1px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_reply_area .u_cbox_paginate .u_cbox_btn_more { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(70, 70, 73); }
}

.u_cbox_wrap .u_cbox_reply_area .u_cbox_comment_box { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(240, 240, 240); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_wrap .u_cbox_reply_area .u_cbox_comment_box { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(70, 70, 73); }
}

@media (min-width: 768px) {
  .u_cbox_wrap .u_cbox_reply_area .u_cbox_comment_box { margin-left: 15px; }
}

#cbox_module .u_cbox_content_wrap > .u_cbox_list { padding-bottom: 20px; }

#cbox_module .u_cbox_content_wrap.u_cbox_myfollowing > .u_cbox_list { padding-bottom: 0px; }

.u_cbox_content_wrap > .u_cbox_list .u_cbox_comment { background-color: rgba(0, 0, 0, 0.004); }

#cbox_module .u_cbox_content_wrap + .u_cbox_view_comment { border-top-color: rgb(240, 240, 240); margin-top: -21px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_content_wrap + .u_cbox_view_comment { border-color: rgb(70, 70, 73); }
}

@media (min-width: 768px) and (orientation: portrait) {
  #cbox_module .u_cbox_content_wrap + .u_cbox_view_comment { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  #cbox_module .u_cbox_content_wrap + .u_cbox_view_comment { padding-right: 0px; padding-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_reply_area .u_cbox_paginate { border-top-color: rgb(70, 70, 73); border-bottom-color: rgb(70, 70, 73); }
}

.u_cbox_wrap .u_cbox_reply_area .u_cbox_paginate { border-bottom: 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_reply_expand { border-top-color: rgb(70, 70, 73); border-bottom-color: rgb(70, 70, 73); }
}

#cbox_module .u_cbox_content_wrap + .u_cbox_paginate { margin-top: -20px; }

#cbox_module .u_cbox_btn_fold::before { display: none; }

#cbox_module .u_cbox_btn_fold_float::before { display: block; border-top: 1px solid rgb(240, 240, 240); height: 0px; content: ""; position: absolute; top: 0px; width: 100%; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_btn_fold_float::before { border-color: rgb(70, 70, 73); }
}

#cbox_module .u_cbox_ico_loading_fail { width: 44px; height: 44px; background-position: -102px -2px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_ico_loading_fail { filter: brightness(0.5); }
}

#cbox_module .u_cbox_loading_fail_contents { font-size: 15px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_loading_fail_contents { color: rgb(218, 221, 224); }
}

#cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh { position: relative; height: 30px; padding: 0px 11px 0px 26px; border: 1px solid rgb(227, 227, 227); border-radius: 4px; color: rgb(34, 34, 34); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh { color: rgb(165, 165, 167); border-color: rgb(48, 48, 51); background-color: rgb(48, 48, 51); }
}

#cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh .u_cbox_txt_refresh { display: inline-block; font-size: 13px; color: rgb(51, 51, 51); letter-spacing: -0.5px; line-height: 17px; vertical-align: top; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh .u_cbox_txt_refresh { color: rgb(145, 145, 146); }
}

#cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh .u_cbox_ico_refresh { position: absolute; left: 11px; top: 7px; background-color: transparent; width: 12px; height: 13px; background-position: -213px -126px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_loading_fail .u_cbox_btn_refresh .u_cbox_ico_refresh { filter: invert(100%); opacity: 0.48; }
}

#cbox_module .u_cbox_btn_title { pointer-events: none; cursor: default; }

#cbox_module .u_cbox_btn_title .u_cbox_ico_arrow, #cbox_module .u_cbox_layer_comment_type { display: none !important; }

#cbox_module .u_cbox_cleanbot { background: rgb(255, 255, 255); border-color: rgb(224, 224, 224); border-radius: 4px; }

@media (min-width: 768px) and (orientation: portrait) {
  #cbox_module .u_cbox_cleanbot { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  #cbox_module .u_cbox_cleanbot { margin-right: 0px; margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_cleanbot { background: rgb(57, 57, 60); border-color: rgb(70, 70, 73); }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_cleanbot { margin-right: 0px; margin-left: 0px; }
}

#cbox_module .u_cbox_sort + .u_cbox_cleanbot { margin-top: 10px; }

#cbox_module .u_cbox_content_wrap:not(.u_cbox_myfollowing) { border-top: none; }

.u_cbox_user .u_cbox_user_header { background-color: rgb(63, 99, 191); }

.u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helplist dt { color: rgb(63, 99, 191); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helplist dt { color: rgb(91, 134, 253); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helplist dd { color: rgb(165, 165, 167); }
}

.u_cbox .u_cbox_manageblock_header { background-color: rgb(63, 99, 191); }

#cbox_module .u_cbox .u_cbox_manage_hide { margin-top: -2px; }

#cbox_module .u_cbox_cleanbot_setbutton::before { width: 12px; height: 12px; background-position: -213px -155px; opacity: 0.32; margin: 2px 2px 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_cleanbot_setbutton::before { filter: invert(100%); opacity: 0.46; }
}

#cbox_module .u_cbox_cleanbot_setbutton.is_highlight::before { width: 12px; height: 12px; background-position: -213px -141px; opacity: 0.5; margin: 2px 2px 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_cleanbot_setbutton.is_highlight::before { filter: invert(0); opacity: 0.5; }
}

.u_cbox .u_cbox_work_sub .u_cbox_ico_open, #cbox_module .u_cbox_work_sub .u_cbox_ico_open { width: 3px; height: 15px; background-position: -207px -166px; opacity: 0.52; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_work_sub .u_cbox_ico_open, html.DARK_THEME #cbox_module .u_cbox_work_sub .u_cbox_ico_open { filter: invert(100%); opacity: 0.45; }
}

#cbox_module .u_cbox_work_sub .u_cbox_ico_open { margin: 6px 0px 0px 11px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_edit, html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_delete, html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_block, html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_userreport, html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_userblock, html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_notice, html.DARK_THEME .u_cbox .u_cbox_work_box .u_cbox_btn_pick { border-color: rgb(84, 84, 87); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_btn_report { font-size: 12px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_age { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_male { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 46px; height: 84px; background-position: -96px 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_male .u_cbox_chart_mask { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 46px; height: 84px; background-position: -144px 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_female { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 46px; height: 84px; background-position: 0px 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_female .u_cbox_chart_mask { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 46px; height: 84px; background-position: -48px 0px; }
}

.u_cbox .u_cbox_type_delete_list .u_cbox_info_base { right: 15px; }

.u_cbox_user .u_cbox_article_source_area .u_cbox_ico_more { width: 5px; height: 9px; background-position: -184px -86px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_article_source_area .u_cbox_ico_more { filter: invert(100%); opacity: 0.68; }
}

.u_cbox_user .u_cbox_userinfo_profile_link { width: 25px; height: 25px; background-position: -85px -136px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_userinfo_profile_link { background-position: -58px -136px; }
}

.u_cbox_user .u_cbox_userinfo_laststats_helpbtn { width: 14px; height: 14px; background-position: -16px -187px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_userinfo_laststats_helpbtn { filter: invert(100%); opacity: 0.68; }
}

.u_cbox_user .u_cbox_userblockmsg_icon { width: 48px; height: 48px; background-position: -100px -86px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_user .u_cbox_userblockmsg_icon { filter: invert(100%); opacity: 0.46; }
}

.u_cbox .u_cbox_manageblock_noneicon { width: 48px; height: 48px; background-position: -50px -86px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_noneicon { filter: invert(100%); opacity: 0.46; }
}

.u_cbox .u_cbox_layer_cleanbot_closeicon, .u_cbox .u_cbox_layer_cleanbot2_closeicon { width: 19px; height: 19px; background-position: -154px -165px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_closeicon, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_closeicon { filter: invert(100%); opacity: 0.46; }
}

.u_cbox .u_cbox_view_comment .u_cbox_ico_view_comment { width: 10px; height: 6px; background-position: -58px -187px; transform: rotate(270deg); opacity: 0.48; margin-top: 7px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_view_comment .u_cbox_ico_view_comment { filter: invert(100%); opacity: 0.68; }
}

.u_cbox .u_cbox_layer_help { box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 0px 5px 0px; border: 1px solid rgb(224, 224, 224); border-radius: 4px; background-color: rgb(248, 248, 247); }

.u_cbox .u_cbox_layer_help .u_cbox_ico_help { width: 14px; height: 14px; background-position: 0px -187px; margin: 2px 4px 0px 2px; opacity: 0.48; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_help .u_cbox_ico_help { background-position: -166px -120px; }
}

.u_cbox .u_cbox_layer_help .u_cbox_btn_info_close { top: 8px; right: 8px; width: 32px; height: 32px; background-position: -150px -86px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_help .u_cbox_btn_info_close { filter: invert(100%); opacity: 0.46; }
}

.u_cbox .u_cbox_layer_report .u_cbox_ico_close_hide { width: 19px; height: 19px; background-position: -154px -165px; opacity: 0.32; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report .u_cbox_ico_close_hide { filter: invert(100%); opacity: 0.46; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_radio_label::before { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 22px; height: 22px; background-position: -136px -136px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_radio:checked + .u_cbox_layer_report_radio_label::before { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; width: 22px; height: 22px; background-position: -112px -136px; filter: none; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox, html.DARK_THEME #cbox_module { background: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox.u_cbox_layer_wrap { background-color: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_btn_fold { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_wrap { background: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_wrap::after { background-color: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_meta_nickname { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_totalstats_title { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_meta_id, html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_meta_date { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_meta_date::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_totalstats_value { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_totalstats_column + .u_cbox_userinfo_totalstats_column::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats { background-color: rgb(48, 48, 51); border-color: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_header { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_dataitem { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_dataitem + .u_cbox_userinfo_laststats_dataitem::before { background-color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_progresstitle { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_progressbar { background-color: rgb(60, 60, 62); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_sort { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_sort .u_cbox_sort_label { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_article_title { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_txt { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_btn_more_pre, html.DARK_THEME .u_cbox_comment_box { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_reply_area { background-color: rgb(48, 48, 51); border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_reply_area .u_cbox_comment_box { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_count { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_myinfo_wrap { border-color: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_myinfo_wrap .u_cbox_nick { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_linktxt { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_comment_none .u_cbox_con_inform_link { border-color: rgb(89, 89, 89); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_comment_none { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_myinfo_wrap .u_cbox_public_title { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_helplayer { background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_helplayer_desc { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userinfo_laststats_helplayer_desc em { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_header .u_cbox_user_moremenulayer { background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_header .u_cbox_user_moremenulayer a { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer { background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helptitle { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_header .u_cbox_user_helplayer .u_cbox_user_helpdesc { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userblockmsg_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userblockmsg_content { color: rgb(145, 145, 146); }
}

.u_cbox .u_cbox_user .u_cbox_userblockmsg_button { color: rgb(0, 0, 0); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_userblockmsg_button { background-color: rgb(57, 57, 60); border-color: rgb(89, 89, 89); color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_write .u_cbox_write_area { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_reply_area .u_cbox_write .u_cbox_write_inner { border-color: rgb(89, 89, 89); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_write .u_cbox_inbox .u_cbox_guide { opacity: 1; color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_profile_area { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_box_name .u_cbox_write_name { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_write_count .u_cbox_count_num { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_write_count { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_reply_area .u_cbox_focus .u_cbox_btn_upload, html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_reply_area .u_cbox_writing .u_cbox_btn_upload { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_more_wrap .u_cbox_btn_more, html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_btn_fold { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_user_header .u_cbox_user_moremenutext { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_user .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_cnt.u_vc::after { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_no_image { background-color: rgb(57, 57, 60); border-color: rgb(70, 70, 73); color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_translate { border-color: rgb(70, 70, 73); background: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_translate_list li { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_btn_translate_lang { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_translate_contents .u_cbox_contents { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_item .u_cbox_layer_report_item_tit { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_item .u_cbox_layer_report_item_tit::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_item .u_cbox_layer_report_item_data { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_item_reason .u_cbox_layer_report_item_tit { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_item_dsc { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_reason_select { border-color: rgb(70, 70, 73) rgb(70, 70, 73) rgb(84, 84, 87); background-color: rgb(72, 72, 75); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_reason_select:last-child { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_radio_label, html.DARK_THEME .u_cbox .u_cbox_layer_report_radio_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_radio_label::before { filter: brightness(2); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_refresh_wrap .u_cbox_bg_left, html.DARK_THEME .u_cbox .u_cbox_refresh_wrap .u_cbox_bg_right { filter: brightness(78.2%) invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_refresh_wrap .u_cbox_bg_wrap { background-color: rgb(57, 57, 60); border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manage_wrap .u_cbox_btn_comment_manage { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap { background-color: rgb(57, 57, 60); border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_left, html.DARK_THEME .u_cbox .u_cbox_manage_wrap .u_cbox_bg_wrap .u_cbox_bg_right { filter: brightness(78.2%) invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_upload_image, html.DARK_THEME .u_cbox .u_cbox_upload_sticker, html.DARK_THEME .u_cbox .u_cbox_upload_voice { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_upload_thumb_link { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_ico_delete_thumb { filter: brightness(78.2%) invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_upload_thumb_mask { filter: brightness(78.2%) invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_password { background-color: rgb(57, 57, 60); border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_password_inner .u_cbox_password_input { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_password_inner .u_cbox_btn_cancel { background-color: rgb(89, 89, 89); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_wrap { background-color: rgb(57, 57, 60); color: rgb(240, 240, 242); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_report_wrap { background: transparent; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_report_wrap .u_cbox_layer_dimmed { display: block; bottom: 0px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_report { position: absolute; top: 17px; left: 50%; bottom: 17px; overflow: auto; width: 560px; border-radius: 16px; background: rgb(255, 255, 255); transform: translateX(-50%); }
}

@media (min-width: 1025px) and (prefers-color-scheme: dark) {
  html.DARK_THEME .as_mp_layout .u_cbox .u_cbox_layer_report { background: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_password_inner .u_cbox_text { color: rgb(218, 221, 224); background: none; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_translate_set { border-color: rgb(70, 70, 73); }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_refresh_wrap { margin-right: 0px; margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_refresh_wrap { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_refresh_wrap .u_cbox_txt_refresh { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_head_tab_item::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_age .u_cbox_chart_per, html.DARK_THEME .u_cbox .u_cbox_chart_country .u_cbox_chart_per, html.DARK_THEME .u_cbox .u_cbox_chart_progress_btm .u_cbox_chart_per, html.DARK_THEME .u_cbox .u_cbox_chart_progress_0 .u_cbox_chart_per { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_progress_100 .u_cbox_chart_per, html.DARK_THEME .u_cbox .u_cbox_chart_progress_top .u_cbox_chart_per { color: rgb(73, 121, 244); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_alert_cont { background-color: rgb(57, 57, 60); color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_alert .u_cbox_ico_close_alert { filter: invert(100%); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_layer_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_layer_msg { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_layer_head + .u_cbox_layer_common_cont .u_cbox_layer_msg { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_layer_msg_point { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .type_wide .u_cbox_btn_cancel { border-color: rgb(70, 70, 73); background-color: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .seperate_line { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common_choice_label { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_layer_common_choice_label::before { border-color: rgb(89, 89, 89); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_btn_confirm { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .type_wide .u_cbox_btn_cancel + .u_cbox_btn_confirm { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_common .u_cbox_btn_confirm.type_confirm[disabled] { background-color: rgb(145, 145, 146); }
}

.u_cbox .u_cbox_layer_dimmed { position: fixed; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_dimmed { background-color: rgb(0, 0, 0); opacity: 0.5; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_report_title { color: rgb(240, 240, 242); border-color: rgb(70, 70, 73); }
}

[data-useragent*="Android"] .u_cbox .u_cbox_orgsource_image { top: 0px; bottom: 0px; margin: auto 0px; }

[data-useragent*="Android"] .u_cbox .u_cbox_orgsource_content { height: auto; min-height: 60px; }

[data-useragent*="Android"] .u_cbox .u_cbox_orgsource_header { max-height: none; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_orgsource_header { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_orgsource_name, html.DARK_THEME .u_cbox .u_cbox_orgsource_count { color: rgb(145, 145, 146); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_orgsource_name, .as_mp_layout .u_cbox .u_cbox_orgsource_count { font-size: 12px; line-height: 1.42; letter-spacing: -0.43px; }
}

.u_cbox .u_cbox_orgsource { margin-top: 12px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_orgsource > a { background: rgb(72, 72, 75); border-color: rgba(255, 255, 255, 0.04); }
}

.u_cbox .u_cbox_btn_fold { border-top: 0px; border-bottom: 0px; }

.u_cbox .u_cbox_btn_fold_float { background: rgb(255, 255, 255); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_btn_fold_float { background: rgb(48, 48, 51); color: rgb(165, 165, 167); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_btn_fold_float { position: static; background: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_refresh_wrap .u_cbox_ico_refresh_man { border-color: rgb(89, 89, 89); background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_content_layer_link { background-color: rgb(57, 57, 60) !important; border-color: rgb(89, 89, 89) !important; color: rgb(145, 145, 146) !important; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_fold .u_cbox_ico_close_fold { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_fold_cont { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc1 { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_fold_cont .u_cbox_fold_dsc2 { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2 { background: rgb(57, 57, 60); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_title, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_title { color: rgb(0, 206, 124); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_description, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_description { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_checklabel, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_checkwrap { background: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_checklabel strong { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_checklabel, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_checklabel { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_extra, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_extra { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot_extrabutton, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_extrabtn { color: rgb(218, 221, 224); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_userblock_v2_wrap { left: auto; width: 450px; }
}

.u_cbox .u_cbox_date { color: rgb(117, 117, 117); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_date { color: rgb(162, 162, 162); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_date { font-size: 12px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_comment .u_cbox_text_wrap { color: rgb(218, 221, 224); }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_comment .u_cbox_text_wrap { font-size: 14px; line-height: 1.43; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_btn_more { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_tool .u_cbox_btn_reply { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_delete_contents { color: rgb(162, 162, 162); }
}

.u_cbox .u_cbox_name { max-width: 150px; font-size: 14px; padding-right: 22px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_name { color: rgb(240, 240, 242); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_name { font-size: 13px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_manageblock { background-color: rgb(57, 57, 60); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_manageblock { left: auto; width: 450px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_totaltitle { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_totaldesc { color: rgb(145, 145, 146); }
}

.u_cbox .u_cbox_manageblock_standardbtn { color: rgb(0, 0, 0); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_standardbtn { border-color: rgb(89, 89, 89); background-color: rgb(57, 57, 60); color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_date { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_id, html.DARK_THEME .u_cbox .u_cbox_manageblock_nickname { color: rgb(240, 240, 242); }
}

.u_cbox_manageblock_profile ~ .u_cbox_manageblock_iddate .u_cbox_manageblock_id { color: rgb(145, 145, 146); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_morebtn { border-color: rgb(70, 70, 73); color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_total, html.DARK_THEME .u_cbox .u_cbox_manageblock_listitem { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_nonemsg { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock_primarybtn + .u_cbox_layer_userblock_standardbtn { background-color: transparent; color: rgb(165, 165, 167); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox.u_cbox_layer_wrap + .u_cbox_layer_wrap .u_cbox_layer_manageblock_wrap .u_cbox_layer_dimmed { opacity: 0; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_manageblock_wrap { position: fixed; inset: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock_extra, html.DARK_THEME .u_cbox .u_cbox_layer_userblock_primarybtn { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock_content { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock_titlemark { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_userblock_standardbtn { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment { background: rgb(57, 57, 60); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_msg, html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_msg2 { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_extra { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_extra .u_cbox_layer_goodcomment_standardbtn { background-color: rgb(255, 255, 255); color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_extra .u_cbox_layer_goodcomment_primarybtn { background-color: transparent; border-color: rgb(89, 89, 89); color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_chart_cnt { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_head + .u_cbox_inform, html.DARK_THEME .u_cbox .u_cbox_head ~ .u_cbox_inform { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_inform { color: rgb(218, 221, 224); }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_inform_status { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_inform_status { margin-right: 0px; margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_inform_status { background-color: rgb(57, 57, 60); border-color: rgb(70, 70, 73); color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_con_inform .u_cbox_txt_mark { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_item_inform { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_item_inform .u_cbox_ico_bar { background-color: rgb(89, 89, 89); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write { background-color: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write .u_cbox_inbox .u_cbox_text { color: rgb(218, 221, 224); }
}

.u_cbox .u_cbox_area { position: relative; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_area { background-color: inherit; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_mine .u_cbox_area { background-color: rgb(48, 48, 51); }
}

.u_cbox .u_cbox_mine .u_cbox_quotecomment_return ~ .u_cbox_area { background-color: rgba(130, 254, 7, 0.03); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_mine .u_cbox_quotecomment_return ~ .u_cbox_area { background-color: rgba(0, 0, 0, 0.16); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_comment .u_cbox_text_wrap a { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_target_name { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_btn_report, html.DARK_THEME .u_cbox .u_cbox_btn_unhide { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_work_sub .u_cbox_work_inner { background: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_work_sub a { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_article_title { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_fold_contents { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_cleanbot_contents { color: rgb(165, 165, 167); }
}

.u_cbox .u_cbox_cleanbot_content { color: rgb(119, 119, 119); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_cleanbot_content { color: rgb(165, 165, 167); }
}

.u_cbox .u_cbox_cleanbot_highlight { color: rgb(0, 206, 124); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_cleanbot_highlight { color: rgb(0, 206, 124); }
}

#cbox_module .u_cbox_cleanbot_content::before { width: 19px; height: 18px; background-position: -192px -41px; content: ""; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME #cbox_module .u_cbox_cleanbot_content::before { background-position: -192px -21px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_cleanbot_setbutton { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_cleanbot_setbutton.is_highlight { color: rgb(3, 199, 90); }
}

.u_cbox .u_cbox_layer_help { border: 1px solid rgba(0, 0, 0, 0.09); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_help { background-color: rgb(72, 72, 75); border-color: rgba(255, 255, 255, 0.05); }
}

.u_cbox .u_cbox_layer_help .u_cbox_info_txt { display: block; padding-top: 7px; font-size: 15px; color: rgb(118, 118, 120); line-height: 20px; letter-spacing: -1px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_help .u_cbox_info_txt { color: rgb(165, 165, 167); }
}

.u_cbox .u_cbox_layer_help .u_cbox_info_title { display: block; font-size: 15px; line-height: 19px; font-weight: 400; color: rgb(30, 30, 35); letter-spacing: -1px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_help .u_cbox_info_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort_scroll::before, html.DARK_THEME .u_cbox .u_cbox_sort_scroll::after { display: none; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageblock_date::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_good { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btns_wrap { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_primarybtn { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_good_section .u_cbox_good_msg { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_good_section .u_cbox_msg_point { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_btn_confirm, html.DARK_THEME .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_standardbtn, html.DARK_THEME .u_cbox .u_cbox_good_wrap .u_cbox_btns_section .u_cbox_primarybtn { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_good_section .u_cbox_good_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha_cont { background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_dsc { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_inner { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_refresh, html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_image, html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_btn_captcha_sound { border-color: rgb(70, 70, 73); background-color: rgb(57, 57, 60); color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_btn { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input .u_cbox_text { border-color: rgb(70, 70, 73); background-color: rgb(57, 57, 60); color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_captcha_input .u_cbox_guide { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_captcha .u_cbox_ico_close_hide { filter: invert(100%); }
}

.u_cbox .u_cbox_con_alert { background-color: rgb(57, 57, 60); color: rgb(240, 240, 242); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_view_comment { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_view_comment .u_cbox_count_view_comment, html.DARK_THEME .u_cbox .u_cbox_view_comment .u_cbox_in_view_comment { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_titleicon, html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_titleicon2 { background-size: 81px 59px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_titleicon { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2021/05/17/cbox_cleanbot2_on_w_dark.gif"); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_cleanbot2_titleicon2 { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2021/05/17/cbox_cleanbot2_off_w_dark.gif"); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_headericon { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2021/05/17/cbox_cleanbot_reconsider_w_dark.gif"); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_headericon2 { background-image: url("https://ssl.pstatic.net/static.news/image/news/m/2021/05/17/cbox_cleanbot_impossible_w_dark.gif"); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_item_data { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_item_reason, html.DARK_THEME .u_cbox_layer_report_item_guide { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_btn_more { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_item_guide .u_cbox_layer_report_item_data { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_btn_cancel { background-color: rgb(89, 89, 89); color: rgb(240, 240, 242); border-color: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_reason_list { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_reason_item::before { background-color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_layer_report_guide { color: rgb(165, 165, 167); }
}

.n_news_sports .u_cbox .u_cbox_ico_level { overflow: hidden; float: left; position: relative; width: 23px; height: 23px; margin: 0px 6px 0px 0px; background: url("https://ssl.pstatic.net/static/sports/2014/mobile/comment/sp_best_comment_v2.png") -170px -5px / 575px 175px no-repeat transparent; color: transparent; }

.n_news_sports .u_cbox .u_cbox_ico_level::after { color: transparent; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level02 { background-position: -195px -5px; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level02::after { content: "Senior"; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level03 { background-position: -220px -5px; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level03::after { content: "Amateur"; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level04 { background-position: -245px -5px; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level04::after { content: "Semipro"; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level05 { background-position: -270px -5px; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level05::after { content: "Pro"; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level06 { background-position: -295px -5px; }

.n_news_sports .u_cbox .u_cbox_ico_level.u_cbox_level06::after { content: "Master"; }

.n_news_sports .u_cbox .u_cbox_comment .u_cbox_ico_best { margin-top: 2px; }

#cbox_module .u_cbox_addition { display: none; right: 5px; }

#cbox_module .u_cbox_focus .u_cbox_addition { display: block; position: absolute; top: auto; left: auto; right: 66px; white-space: nowrap; }

#cbox_module .u_cbox_addition .u_cbox_ico_upload_sticker { width: 20px; height: 20px; background-position: -132px -165px; margin-top: 14px; }

#cbox_module .u_cbox_addition .u_cbox_ico_upload_photo { width: 20px; height: 20px; background-position: -88px -165px; margin-top: 14px; }

#cbox_module .u_cbox_addition .u_cbox_ico_upload_voice { width: 15px; height: 20px; background-position: -192px -127px; margin-top: 14px; }

#cbox_module .u_cbox_addition .u_cbox_ico_mention { width: 20px; height: 20px; background-position: 0px -165px; margin-top: 14px; }

#cbox_module .u_cbox_addition .u_cbox_ico_secret { width: 16px; height: 20px; background-position: -192px -83px; margin-top: 14px; }

#cbox_module .u_cbox_addition .u_cbox_secret_tag_on .u_cbox_ico_secret { width: 16px; height: 20px; background-position: -192px -61px; }

#cbox_module .u_cbox_addition .u_cbox_btn_upload_sticker_on .u_cbox_ico_upload_sticker { width: 20px; height: 20px; background-position: -110px -165px; }

#cbox_module .u_cbox_addition .u_cbox_btn_upload_photo_on .u_cbox_ico_upload_photo { width: 20px; height: 20px; background-position: -66px -165px; }

#cbox_module .u_cbox_addition .u_cbox_btn_upload_voice_on .u_cbox_ico_upload_voice { width: 15px; height: 20px; background-position: -192px -105px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers { background: rgb(57, 57, 60); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_manageusers { left: auto; width: 450px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_manageusers_menu.u_cbox_type_mine .u_cbox_manageusers_menuitem { width: 33.33%; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_manageusers_menuitem { display: inline-block; width: 50%; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_manageusers_menuitem + .u_cbox_manageusers_menuitem { margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_header { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_tablabel { color: rgb(146, 146, 148); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_tab[aria-selected="true"] .u_cbox_manageusers_tablabel { border-bottom-color: rgb(218, 221, 224); color: rgb(218, 221, 224); }
}

html[data-useragent*="Windows"] .u_cbox .u_cbox_manageusers_nickname ~ .u_cbox_ico_follow { right: -47px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_nickname_content { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_id, html.DARK_THEME .u_cbox .u_cbox_manageusers_date { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_id ~ .u_cbox_manageusers_date::before { background-color: rgb(70, 70, 73); }
}

.u_cbox .u_cbox_manageusers_totalcomment_icon { width: 13px; height: 14px; background-position: -213px -65px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_totalcomment_icon { background-position: -213px -49px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_standardbtn { color: rgb(218, 221, 224); border-color: rgb(89, 89, 89); background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_listitem { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_morebtn { color: rgb(218, 221, 224); border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_morebtn::after { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_follow { box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 0px 5px 0px; background-color: rgb(57, 57, 60); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_follow_closebtn { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_follow_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_follow_content { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_follow_standardbtn { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_helplayer { box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 0px 5px 0px; background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_helplayer_content { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_helplayer_closebtn { color: rgb(165, 165, 167); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_userpage { right: 0px; width: 450px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_controls { position: relative; z-index: 1; display: block; }
  [data-useragent*="Android"] .as_mp_layout .u_cbox_userpage .u_cbox_followset_controls, [data-useragent*="iPad"] .as_mp_layout .u_cbox_userpage .u_cbox_followset_controls, [data-useragent*="iPhone"] .as_mp_layout .u_cbox_userpage .u_cbox_followset_controls { display: none; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_prevbutton, .as_mp_layout .u_cbox_userpage .u_cbox_followset_nextbutton { position: absolute; top: 41px; width: 24px; height: 24px; border-radius: 50%; border: 1px solid rgb(222, 222, 222); box-shadow: rgba(0, 0, 0, 0.13) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); font-size: 0px; line-height: 0; }
}

@media (min-width: 1025px) {
  .as_mp_layout :root .u_cbox_userpage .u_cbox_followset_prevbutton, .as_mp_layout :root .u_cbox_userpage .u_cbox_followset_nextbutton { border: 0px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_prevbutton[aria-hidden="true"], .as_mp_layout .u_cbox_userpage .u_cbox_followset_nextbutton[aria-hidden="true"] { display: none; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_prevbutton { left: 12px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_nextbutton { right: 12px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_previcon { width: 8px; height: 12px; background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-position: -182px -120px; display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_list { overflow: hidden; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_nexticon { width: 8px; height: 12px; background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-position: -213px -183px; display: inline-block; overflow: hidden; font-size: 0px; line-height: 0; vertical-align: top; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_followset_prevlabel, .as_mp_layout .u_cbox_userpage .u_cbox_followset_nextlabel { overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px); width: 1px; height: 1px; margin: -1px; display: block; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_helplayer { background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_helptitle { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_helpdesc { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_helplist { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_moremenuico { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_moremenulayer { background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_moremenulayer a { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_userpage_moremenulink { border-top-color: rgb(84, 84, 87); }
}

.u_cbox_userpage .u_cbox_userinfo_profile_link { height: 27px; width: auto; background: transparent; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_profile_link { background-position: 0px -136px; }
}

[data-useragent*="Android"] .u_cbox_userinfo_meta_nicknamelabel { line-height: 24px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_nicknamelabel { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_nicknamebtn .u_cbox_userinfo_meta_nicknamelabel, html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_nickname .u_cbox_userinfo_meta_nicknamelabel { color: rgba(240, 240, 242, 0.5); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_mata_restrictguide { border-color: rgba(255, 255, 255, 0.03); background-color: rgb(72, 72, 75); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_mata_restrictguide_description { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_header .u_cbox_ico_blocked { color: rgb(218, 58, 58); }
}

[data-useragent*="Android"] .u_cbox_userpage .u_cbox_userinfo_meta_id, [data-useragent*="Android"] .u_cbox_userpage .u_cbox_userinfo_meta_date { line-height: 15.99px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_id, html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_date { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_id, html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_date { color: rgba(145, 145, 146, 0.4); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_overallstats_label { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_overallstats_label { color: rgba(165, 165, 167, 0.4); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_overallstats_item + .u_cbox_overallstats_item::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_overallstats_item::before { background-color: rgba(70, 70, 73, 0.4); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_date::before { background-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_userinfo_meta_date::before { background-color: rgba(70, 70, 73, 0.4); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_overallstats_number { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage.u_cbox_type_blocked .u_cbox_overallstats_number { color: rgba(218, 221, 224, 0.4); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_overallstats::after { border-bottom-color: rgba(216, 216, 216, 0.07); background-color: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_commentset_button[aria-pressed="true"] .u_cbox_commentset_label { color: rgb(240, 240, 242); border-bottom-color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_commentset { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_currentstats_title { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_currentstats_item { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats { border-color: rgb(48, 48, 51); background-color: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_helplayer { background-color: rgb(72, 72, 75); border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_helplayer_desc { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_helplayer_desc em { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_dataitem { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_progresstitle { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_lateststats_progressbar { background-color: rgb(60, 60, 62); }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_sort::before { display: none; }
}

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_sort_scroller { padding-right: 0px; padding-left: 2px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_sort_scroller { padding-right: 0px; padding-left: 2px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_sort .u_cbox_sort_label { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_sort .u_cbox_sort_option_on .u_cbox_sort_label { color: rgb(240, 240, 242); }
}

.u_cbox_userpage .u_cbox_sort { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(237, 237, 237); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_sort { -webkit-border-image: none; border-image: none 100% / 1 / 0 stretch; border-color: rgb(91, 91, 92); }
}

.u_cbox_userpage .u_cbox_area { padding-bottom: 17px; }

.u_cbox_userpage .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm { margin-left: 22px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_recomm_on .u_cbox_cnt_recomm, html.DARK_THEME .u_cbox_userpage .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_cnt_unrecomm { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_tool .u_cbox_recomm_set .u_cbox_btn_unrecomm_on .u_cbox_ico_unrecomm { filter: invert(100%); opacity: 0.68; }
}

.u_cbox_userpage .u_cbox_name_area { padding-right: 0px; }

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_type_profile .u_cbox_name .u_cbox_nick_area { max-width: 255px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_reply_area .u_cbox_name .u_cbox_nick_area { max-width: none; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_reply_area { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_reply_area { border-top-color: rgb(70, 70, 73); border-bottom-color: rgb(70, 70, 73); background-color: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_btn_more_pre, html.DARK_THEME .u_cbox_userpage .u_cbox_comment_box { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_reply_area .u_cbox_comment_box { border-bottom-color: rgb(70, 70, 73); }
}

.u_cbox_userpage .u_cbox_reply .u_cbox_ico_reply { line-height: 14px; }

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_reply_area .u_cbox_type_profile .u_cbox_info_main { max-width: 260px; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_userpage .u_cbox_reply_area .u_cbox_type_profile .u_cbox_name .u_cbox_nick_area { max-width: 240px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_more_wrap .u_cbox_ico_more { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_btn_more, html.DARK_THEME .u_cbox_userpage .u_cbox_btn_fold { color: rgb(139, 139, 141); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_more_wrap .u_cbox_page_more, html.DARK_THEME .u_cbox_userpage .u_cbox_cnt_fold { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_btn_fold { border-top-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_btn_fold_wrap .u_cbox_ico_fold, html.DARK_THEME .u_cbox_userpage .u_cbox_btn_more_pre .u_cbox_ico_more { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_orgsourcedel { background: rgb(72, 72, 75); border-color: rgba(255, 255, 255, 0.04); }
}

.u_cbox_userpage .u_cbox_comment .u_cbox_text_wrap { margin-right: 17px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_link { border-color: rgb(89, 89, 89); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_linkicon { filter: invert(100%); opacity: 0.68; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_comment_none .u_cbox_con_inform_linktxt { color: rgb(165, 165, 167); }
}

.u_cbox_userpage .u_cbox_btn_totalcomment .u_cbox_ico_arrow { width: 13px; height: 14px; background-position: -213px -33px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_btn_totalcomment .u_cbox_ico_arrow { background-position: -213px -17px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userblockmsg_title { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userblockmsg_content { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userblockmsg_button { color: rgb(165, 165, 167); border-color: rgb(89, 89, 89); background-color: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_followset { background-color: rgb(52, 52, 55); border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_followset_list { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_followset_button[aria-pressed="true"] .u_cbox_followset_label { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_followset_label { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_followmsg_content { color: rgb(165, 165, 167); }
}

.u_cbox_userpage .u_cbox_tool .u_cbox_btn_reply { line-height: 1.23; }

.u_cbox_userpage .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_txt { letter-spacing: -0.5px; color: rgb(85, 85, 85); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_tool .u_cbox_btn_reply .u_cbox_reply_txt { color: rgb(218, 221, 224); }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox .u_cbox_layer_follow_v2_wrap { left: auto; width: 450px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_manageusers_none_content { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_layer_goodcomment_datetimemsg { background-image: linear-gradient(to right, rgb(255, 255, 255) 50%, rgba(244, 67, 54, 0.2) 50%); color: rgb(218, 221, 224); }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_follow_guide { margin-right: 0px; margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_comment_none { color: rgb(218, 221, 224); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write .u_cbox_write_inner { background-color: transparent; }
}

.u_cbox .u_cbox_write .u_cbox_write_area { border-radius: inherit; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_notice { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_notice_checklabel { color: rgba(165, 165, 167, 0.4); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_notice_checkbox.is_checked + .u_cbox_write_notice_checklabel { color: rgb(165, 165, 167); }
}

.u_cbox_layer_manageusers_wrap { position: fixed; inset: 0px; }

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_user .u_cbox_reply .u_cbox_ico_reply { top: 37px; padding: 3px 5px 1px; line-height: 1.27; }
}

@media (min-width: 1025px) {
  .as_mp_layout .u_cbox_user .u_cbox_user_header .u_cbox_user_closeicon { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-position: -192px 0px; width: 19px; height: 19px; margin-left: 14px; }
}

.u_cbox .u_cbox_myfollowing { border-radius: 4px; border-bottom: 1px solid rgb(176, 179, 190); }

@media (min-width: 768px) and (orientation: portrait) {
  .u_cbox .u_cbox_myfollowing { margin-right: 0px; margin-left: 0px; }
}

@media (min-width: 1025px) {
  .u_cbox .u_cbox_myfollowing { margin-right: 0px; margin-left: 0px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing { border-color: rgb(70, 70, 73); background: transparent; }
}

.u_cbox .u_cbox_myfollowing::after { right: -1px; bottom: -1px; left: -1px; border-style: solid; border-color: rgb(176, 179, 190); border-image: initial; border-width: 0px 1px 1px; border-radius: 0px 0px 4px 4px; height: 4px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing::after { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing_header { border-color: rgb(70, 70, 73); color: rgb(240, 240, 242); }
}

.u_cbox .u_cbox_myfollowing_extra { border-top: 0px; margin-top: 0px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing_extra { border-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing_extra.u_cbox_type_2x1 .u_cbox_myfollowing_more::after { background: rgb(70, 70, 73); }
}

.u_cbox .u_cbox_myfollowing_extra .u_cbox_myfollowing_fold, .u_cbox .u_cbox_myfollowing_extra .u_cbox_myfollowing_more { border-top: 1px solid rgb(235, 235, 235); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing_extra .u_cbox_myfollowing_fold, html.DARK_THEME .u_cbox .u_cbox_myfollowing_extra .u_cbox_myfollowing_more { border-color: rgb(70, 70, 73); }
}

.u_cbox .u_cbox_myfollowing .u_cbox_comment_box { border-bottom: 0px; }

.u_cbox .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_comment_box { border-bottom: 1px solid rgb(240, 240, 240); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_comment_box { border-bottom-color: rgb(70, 70, 73); }
}

.u_cbox .u_cbox_myfollowing.u_cbox_content_wrap > .u_cbox_list > .u_cbox_comment:not(:last-of-type) { border-bottom: 1px solid rgb(240, 240, 240); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing.u_cbox_content_wrap > .u_cbox_list > .u_cbox_comment:not(:last-of-type) { border-bottom-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing > .u_cbox_list > .u_cbox_comment:last-child .u_cbox_reply_area { border-top-color: rgb(70, 70, 73); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_myfollowing_morelabel, html.DARK_THEME .u_cbox .u_cbox_myfollowing_foldlabel { color: rgb(145, 145, 146); }
}

.cbox_no_scroll_m { position: static !important; }

.u_cbox_guide_emphasis { color: rgb(72, 120, 244); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_guide_emphasis { color: rgb(91, 134, 253); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage a.u_cbox_userinfo_profile_link, html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_followingbtn, html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_blockedbtn { background: transparent; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage a.u_cbox_userinfo_profile_link::before { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-position: -213px -169px; width: 12px; height: 12px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage a.u_cbox_userinfo_profile_link .u_vc { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userinfo_meta_followingicon { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-position: -213px -96px; width: 13px; height: 13px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userpage .u_cbox_userinfo_meta_followinglabel { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userinfo_meta_followbtn { background-color: rgb(255, 255, 255); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userinfo_meta_followicon { background-image: url(../../../static.news/image/news/m/2024/10/16/sp_comment_overwrite.png); background-size: 226px 201px; background-position: -213px -81px; width: 13px; height: 13px; }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_userinfo_meta_followlabel { color: rgb(34, 34, 34); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox a.u_cbox_btn_usercomment { background: rgb(255, 255, 255); color: rgb(48, 48, 56); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_usercomment_newicon { border-color: rgb(57, 57, 60); }
}

.u_cbox .u_cbox_follow_button, .u_cbox .u_cbox_unfollow_button { right: 18px; background-color: rgb(244, 244, 244); }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_follow_button, html.DARK_THEME .u_cbox .u_cbox_unfollow_button { background-color: rgb(72, 72, 75); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox_follow_label { color: rgb(240, 240, 242); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_unfollow_label { color: rgb(145, 145, 146); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_mine .u_cbox_area_quotecomment, html.DARK_THEME .u_cbox .u_cbox_type_quotecomment_finish .u_cbox_area { background-color: rgb(48, 48, 51); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_type_quotecomment_finish .u_cbox_area_quotecomment { background-color: rgb(48, 48, 51); }
}

.u_cbox .u_cbox_area_quotecomment_link, .u_cbox a.u_cbox_area_quotecomment_link { padding: 8px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_area_quotecomment_link, html.DARK_THEME .u_cbox a.u_cbox_area_quotecomment_link { background-color: rgba(255, 255, 255, 0.05); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_area_quotecomment_header { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_area_quotecomment_description { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_quotecomment_closeicon { filter: invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_tool_quotecomment_icon { filter: invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_quotecomment { border-color: rgb(84, 84, 87); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_quotecomment_content { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_quotecomment_text { color: rgb(165, 165, 167); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_write_quotecomment_description { color: rgb(165, 165, 167); }
}

.u_cbox .u_cbox_myfollowing .u_cbox_quotecomment_return { left: -1px; right: -1px; }

.u_cbox .u_cbox_myfollowing .u_cbox_reply_area .u_cbox_quotecomment_return { left: -16px; right: -16px; }

.u_cbox a.u_cbox_quotecomment_return_link { z-index: 2; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox a.u_cbox_quotecomment_return_link { background-color: rgb(255, 255, 255); }
}

.u_cbox .u_cbox_quotecomment_return { border-color: rgb(73, 121, 244); left: 0px; right: 0px; }

.u_cbox_userpage .u_cbox_quotecomment_return { left: -9px; right: -9px; }

.u_cbox_userpage .u_cbox_reply_area .u_cbox_quotecomment_return { left: 0px; right: -9px; }

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_quotecomment_return_icon { filter: invert(1); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_quotecomment_return_label { color: rgb(48, 48, 56); }
}

@media (prefers-color-scheme: dark) {
  html.DARK_THEME .u_cbox .u_cbox_reply_area .u_cbox_quotecomment_return_icon { filter: invert(1); }
}
