body,
a,
input,
button,
textarea,
table,
.sns_login .sns_kakao,
.atc .show_author_document h2,
.atc .show_author_document li a:hover .title,
.atc .show_author_document li a .mark {
  color: #333333;
}
svg,
.paging .bt_prev.active:hover svg,
.sticker_pack a:hover svg,
.paging .bt_prev.active:hover svg {
  fill: #333333;
}
.bt_memo_write .bt_box svg,
.atc_notice .notice_icon svg {
  fill: #616161;
}
.hg_message .message_target,
.notify_list .ago,
.ldg .list_summary,
.ldb .list_summary,
.ldb .bt_more:hover .read_more,
.ldf .text_header,
.atc_ex th,
.atc_ex td,
.mb_list > ul > li .bt_delete,
.mb_message > svg,
.letter_header .bt_reply,
.atc_buttons .blame_area svg,
.list_icon2.file {
  color: #878787;
}
.cmt_write_editor svg,
.go_editor svg,
.ldg .hided_info .list_info svg,
.ldf svg,
.bt_cmt_write svg,
.cmt_notice svg,
.cmt_notice svg,
.sticker_pack > ul > li svg,
.sk_ctn .bt_bs svg,
.cmt_secret_icon svg {
  fill: #878787;
}
.list_search_key .bt_cancel svg,
.paging,
.list_g .no_image,
.ldb .list_info,
.ldb .list_info a,
.ldg .list_info,
.ldg .list_info a,
.atc_secret .desc,
.cmt_member,
.cmt_guest,
.letter_list .letter_title,
.friend_list .friend_info,
.scrap_folder svg,
.mb_list .list_info,
.mb_list .list_info a,
.pr_mymenu_edit .pr_text svg,
.pr_mymenu a svg,
.pr_mymenu_node .pr_text svg,
.letter_header .letter_info,
.letter_header .letter_info a,
.bt_memo_write .textarea_dummy {
  color: #a6a6a6;
}
.paging .bt_prev svg,
.sticker_pack a svg,
.ldg .list_info svg,
.ldb .list_info svg,
.list_g .no_image svg,
.write_sticker .bt_del {
  fill: #a6a6a6;
}
.b_link,
.b_link2,
.link_col,
.rating > span::after,
.cmt_write .bt_sticker .star,
.atc .xe_content a {
  color: #6e8a98;
}
.i_check input:checked + span {
  background-color: #6e8a98;
  border: 1px solid #6e8a98;
}
.pt_col,
.atc_buttons .vote_area svg {
  color: #f28585;
}
.notify_total,
.list_wrap .list_new,
.cmt_new,
.letter_list .readed.readed_N,
.wls .w_slide_title {
  background-color: #f28585;
}
.cmt_header .to_me {
  border-bottom: 1px solid #f28585;
}
.wls .list_cmt {
  color: #f9c2c2;
}
.pt_col2,
.list_icon2.image svg {
  color: #dce4f2;
}
.i_check > span,
.paging,
.ldg .list_body,
.ldb .list_body,
.atc_buttons button,
.atc_box,
.bt_cmt_write,
.cmt_notice,
.cmt_body,
.cmt_write_re,
.bd_message,
.mb_content,
.mb_list > ul > li .bt_delete,
.saved_con,
.mb_document .list_browser a,
.mb_message,
.mb_signup .agreement_box,
.mb_signup .agreement .agreement_title,
.letter_header .bt_reply,
.hg_rank .list_rank,
.memo_write,
.sticker_buy p.bt_bs {
  border: 1px solid #e5e5e5;
}
.notify .bt_area,
.cmt,
.has_top .cmt_write,
.cmt_write_ex,
.stk_display,
.memo_write .write_ex_wrap,
.memo_write_tags {
  border-top: 1px solid #e5e5e5;
}
.paging .bt_prev,
.atc_sign .writer_text,
.mb_info_table th {
  border-right: 1px solid #e5e5e5;
}
.layout_top_code,
.atc_box h3,
.atc .show_author_document h2,
.cmt_title,
.cmt_write_sp > h1,
.sticker_pack,
.mb_info_table tr,
.mb_signup .agreement,
.mb_findpass form,
.letter_list > ul > li:last-child,
.mb_signup > h3 {
  border-bottom: 1px solid #e5e5e5;
}
.paging .bt_next {
  border-left: 1px solid #e5e5e5;
}
.letter_ctrl {
  border-bottom: 3px double #e5e5e5;
}
.sns_login.not_only::before,
.cmt_write_re::after,
.cmt_write_re::before {
  background-color: #e5e5e5;
}
.ldb .list_info {
  border-top: 1px solid #f2f2f2;
}
.ldb .list_info li,
.atc_ex th,
.atc_file::after {
  border-right: 1px solid #f2f2f2;
}
.atc_ex tr,
.letter_list > ul > li,
.letter_read,
.letter_header,
.scrap_folder,
.top_bt_area,
.atc_file,
.atc_memo .atc_header,
.mb_sns tr {
  border-bottom: 1px solid #f2f2f2;
}
.mb_sns thead tr {
  border-bottom: 3px double #f2f2f2;
}
.cmt_body::before {
  border-top: 6px solid #d8d8d8;
  border-right: 6px solid #d8d8d8;
}
.ldf .list_body {
  border-top: 1px dotted #d8d8d8;
}
.has_top .cmt_title {
  border-bottom: 1px dotted #cccccc;
}
.sticker_pack > ul > li.on::before {
  border-bottom: 11px solid #cccccc;
}
.site_login .keep_desc,
.atc_ex th,
.atc_buttons button,
.atc_box h3,
.atc_sign .current_point,
.atc .show_author_document h2,
.cmt,
.sticker_pack,
.mb_list > ul > li .bt_delete,
.saved_con,
.mb_document .list_browser a,
.mb_signup .agreement .agreement_title,
.letter_header .bt_reply,
.hg_rank .list_rank,
.atc_file::after,
.atc_tags li a,
.mb_login .ex .keep_msg {
  background-color: #f7f7f7;
}
.letter_list > ul > li.active,
.atc_tags li a:hover {
  background-color: #fcfcfc;
}
.list_g .list_thumb,
.bt_cmt_reload,
.bt_cmt_prev,
.wls .swiper-slide,
.sticker_list,
.atc_tags li a:hover {
  background-color: #eaeaea;
}
.letter_list .readed {
  background-color: #d1d1d1;
}
/* 기타 포인트 컬러 */
a.bt_color,
button.bt_color {
  border: 1px solid #dce4f2;
  background-color: #dce4f2;
  color: #333333;
}
a.bt_mono,
button.bt_mono {
  border: 1px solid #e5e5e5;
  background-color: #ffffff;
}
.atc_buttons .bt_vote {
  border: 1px solid #f1c3c3;
  background-color: #ffd9d9;
}
.atc_buttons .bt_blame {
  border: 1px solid #d3d3d3;
  background-color: #e5e5e5;
}
.atc_buttons .voted_count::before {
  background-color: #f1c3c3;
}
.atc_buttons .bt_blame .voted_count::before {
  background-color: #d3d3d3;
}
.cmt_vote .voted_count {
  border: 1px solid #f1c3c3;
  background-color: #ffd9d9;
  color: #da7373;
}
.cmt_vote .voted_count.blamed {
  border: 1px solid #d3d3d3;
  background-color: #e5e5e5;
  color: #a6a6a6;
}
.atc .show_author_document li a .mark.newest {
  border: 1px solid #d3d3d3;
  background-color: #e5e5e5;
}
.atc .show_author_document li a .mark.popular {
  border: 1px solid #f1c3c3;
  background-color: #ffd9d9;
}
.paging .page_num.on {
  background-color: #dce4f2;
  border: 1px solid #dce4f2;
}
.list_d .list_ctg,
.ldd .list_ctg,
.ldf .list_ctg,
.atc_ctg,
.atc_ctg a {
  color: #6e8a98;
}
.atc_buttons .submitted .fa-check {
  color: #6e937c;
}
/* icon */
.list_icon {
  background-color: #f28585;
}
.list_wrap .list_new.updated,
.list_icon.updated {
  background-color: #dce4f2;
}
/* input 컬러 */
.ip_bs {
  border: 1px solid #e5e5e5;
}
.ip_bs:focus {
  border: 1px solid #cccccc;
}
/* 폴더 컬러 */
.hg_gnb .svg_folder,
.pr_mymenu_node .pr_text .fa-folder-open {
  color: #dedede;
}
/* 기본 폴더 */
.hg_gnb .active .svg_folder {
  color: #dce4f2;
}
/* 선택 폴더 */
.mb_document .list_browser svg {
  color: #dce4f2;
}
/* 포인트 바 */
.logged .point_bar {
  border: 1px solid #dce4f2;
}
.logged .point_current {
  background-color: #dce4f2;
}
/* 알림 색상 */
.notify_list .notify_type {
  background-color: #d1d1d1;
}
/* 노말 */
.notify_list .notify_type_C {
  background-color: #dce4f2;
}
/* 코멘트 */
.notify_list .notify_type_V {
  background-color: #f28585;
}
/* 추천 */
.notify_list .notify_type_E {
  background-color: #45455f;
}
/* 쪽지 */
/*** 위젯 랭크 ***/
.page1 li:first-child .list_rank,
.hg_rank li:first-child .list_rank {
  background-color: #f28585;
  border: 1px solid #f28585;
  color: #FFF;
}
.page1 li:nth-child(2) .list_rank,
.hg_rank li:nth-child(2) .list_rank {
  background-color: #45455f;
  border: 1px solid #45455f;
  color: #FFF;
}
.page1 li:nth-child(3) .list_rank,
.hg_rank li:nth-child(3) .list_rank {
  background-color: #dce4f2;
  border: 1px solid #dce4f2;
  color: #FFF;
}
/*** 포인트 스킨 별 색상 ***/
.hg_rank h3 .star {
  color: #f9c537;
}
