.admin_menu a:hover .text,
.list_buttons .admin svg,
.hg_bd .xe_content,
.mb_list > ul > li .bt_delete:hover,
.letter_header .bt_reply:hover,
.w_tab li.active a {
  color: #333333;
}
.notify_list strong:nth-of-type(2) {
  border-bottom: 1px solid #333333;
}
.admin_menu a:hover .icon,
.hg_sidebar .global_search .ip_search:focus + svg,
.ldg .hided_info .list_summary,
.sbOptions a:hover,
.list_buttons svg {
  color: #616161;
}
.list_buttons svg {
  fill: #616161;
}
.admin_menu .text,
.list_menu .bt,
.ldd .list_summary,
.ldg .hided_info .list_info,
.ldg .hided_info .list_info a,
.atc_file_list .file_size,
.sbOptions a,
.bd_desc,
.atc_file,
.mb_auto .mb_delete .bt_ipcheck,
.mb_signup .help-block,
.mb_findpass .desc,
.hg_widget .list_vote,
.hg_widget .list_summary,
.wln .list_browser2 > a,
.wlg .list_summary,
.wlg .hided_info .list_info,
.wlg .hided_info .list_info a {
  color: #878787;
}
.admin_menu .icon,
.hg_sidebar .global_search svg,
.hg_gnb2 .sub_menu1 > ul > li svg,
.hg_gnb .expand_svg,
.hg_gnb a .svg-inline--fa,
.hg_gnb2 a .svg-inline--fa,
.hg_message h3 .bt_bs,
.list_menu .bt svg,
.ldd .list_info,
.ldd .list_info a,
.atc_file_list .b_link:visited,
.atc_info,
.atc_info a,
.w_tab li a,
.hg_widget .list_info,
.hg_widget .list_info a,
.wln .list_info,
.wln .list_info a,
.wlw2 .list_date,
.wlg .list_info,
.wlg .list_info a,
.hg_widget .no_thumb > span,
.pr_mymenu_edit .empty,
.hg_widget .active .page_count,
.hg_widget .w_title .page_count {
  color: #a6a6a6;
}
input::-webkit-input-placeholder {
  color: #a6a6a6;
}
input::-moz-placeholder {
  color: #a6a6a6;
}
input:-ms-input-placeholder {
  color: #a6a6a6;
}
input:-moz-placeholder {
  color: #a6a6a6;
}
.cmt_header,
.cmt_header a,
.cmt_date {
  color: #8c8c8c;
}
.hg_widget .page_count {
  color: #e5e5e5;
}
.cmt_ctrl a,
.pr_mymenu_edit .pr_item_add,
.pr_mymenu_node .select_text {
  color: #6e8a98;
}
.list_wrap .list_new.updated {
  background-color: #6e8a98;
}
.global_notice .star {
  color: #f28585;
}
.list_wrap .list_new,
.wls .w_page_nav,
.wlc .new_icon {
  background-color: #f28585;
}
.wlg2 .list_cmt {
  color: #f9c2c2;
}
.admin_menu,
.unlogged a,
.hg_gnb li a span:not(.b_link),
.hg_gnb2 li a span:not(.b_link),
.hg_gnb .expand_svg,
.best_widget,
.list_buttons ul,
.list_buttons span,
.small_box,
.list_search_key,
.list_category2 > ul > li,
.ldd,
.ldf,
.atc,
.atc_header .bt_file,
.cmt_write_sp,
.bd_write,
.write_ex > ul,
.write_ex .krZip input[type=text],
.sbSelector,
.mb_signup,
.mb_signup .krZip input[type=text],
.letter_header .reply_text,
.w_tab li,
.hg_widget .list_rank,
.hg_widget .list_browser,
.hg_widget_LB,
.wln .list_browser2 > a,
.hg_widget_N .wlg .list_body,
.wlc .list_body,
.pr_mymenu_node .pr_text span,
.hg_sidebar .hg_widget_LB,
.hg_content .hg_rank,
.list_category2 > ul > li > ul {
  border: 1px solid #e5e5e5;
}
.no_document,
.ldn table,
.cmt_write_form .user_info input,
.bd_write .bt_area,
.mb_profile_title,
.mb_tab h3,
.mb_signup .help-block,
.has_top .bt_memo_write .bt_mono {
  border-top: 1px solid #e5e5e5;
}
.hg_container::before,
.cd_noticebtt_pc_ldd,
.ldn td:last-child,
.mb_signup .th,
.friend_list > ul > li:nth-child(2n-1),
.w_tab li:last-child {
  border-right: 1px solid #e5e5e5;
}
.hg_header,
.admin_menu li,
.member_login,
.hg_sidebar .global_search,
.hg_message h3,
.hg_gnb .sub_menu1 li::before,
.list_buttons li,
.no_document,
.ldd > ul > li,
.ldn tr:last-child,
.ldf .list_unit,
.atc_info a:hover,
.cmt_write_form .user_info .ip_pass,
.cmt_write_sp > h1,
.cmt_write_sp .cmt_unit,
.write_header,
.write_ex > ul > li,
.mb_set,
.mb_signup > ul > li,
.wlw .list_unit > li,
.wlw2 .list_unit > li,
.wlw3 .list_unit > li.list_item,
.hg_sidebar .wlw3 .list_unit > li.first_item,
.wlc .list_browser3,
.title_L .w_title,
.title_L .w_tab {
  border-bottom: 1px solid #e5e5e5;
}
.hg_container::before,
.hg_gnb .sub_menu1 li::before,
.cd_noticebtt_pc_ldd,
.ldn td:first-child,
.cmt_write_form .textarea_wrap,
.cmt_write_option,
.hg_sidebar .wln .list_browser2,
.has_top .bt_memo_write .bt_mono {
  border-left: 1px solid #e5e5e5;
}
.admin_menu::after,
.ldd .list_info li::after,
.write_ex > ul > li::after,
.mb_list .list_info > ul > ::after {
  background-color: #e5e5e5;
}
.mb_findpass .desc {
  border: 1px solid #f2f2f2;
}
.friend_list .bt_area,
.atc_memo .bt_memo_write .bt_mono,
.atc_memo .cmt:not(.has_top) {
  border-top: 1px solid #f2f2f2;
}
.hg_gnb2 .sub_menu1 li,
.ldn tr,
.atc_header .title_wrap,
.atc_info,
.mb_list > ul > li,
.hg_widget_LB .wlw .list_unit > li,
.hg_widget_LB .wlw2 .list_unit > li {
  border-bottom: 1px solid #f2f2f2;
}
.atc_memo .bt_memo_write .bt_mono {
  border-left: 1px solid #f2f2f2;
}
.w_title,
.w_tab li.active,
.hg_rank h3 {
  border: 1px solid #d8d8d8;
}
.pr_mymenu_edit .pr_item_add,
.pr_mymenu_edit .pr_item_del,
.pr_mymenu_edit .pr_drag_handle {
  border: 1px dotted #d8d8d8;
}
.ldd .list_summary,
.mb_set,
.list_category2 > ul > li > ul > li {
  border-top: 1px dotted #d8d8d8;
}
.mb_set::before,
.mb_set::after {
  border-right: 1px dotted #d8d8d8;
}
.wlc .list_body::before {
  border-top: 6px solid #d8d8d8;
  border-left: 6px solid #d8d8d8;
}
.site_login .ex .keep_desc,
.mb_list > ul > li .bt_delete:hover,
.letter_header .bt_reply:hover,
.mb_login .ex .keep_msg {
  border: 1px solid #cccccc;
}
.has_top .cmt_not_permitted {
  border-top: 1px dotted #cccccc;
}
.list_category2 svg.fa-check,
.list_category2 svg.fa-angle-down {
  color: #cccccc;
}
.admin_menu,
.hg_container::before,
.cd_noticebtt_pc_ldd,
.cd_noticebtt_pc_ldn,
.now_reading,
.ldn th,
.cmt_write_sp .cmt_unit,
.write_ex::after,
.top_bt_area .bt_bs2.bt_mono,
.top_bt_area .sbSelector,
.mb_list .sbSelector,
.mb_signup .th,
.letter_list .bt_area,
.hg_widget_LB .list_rank,
.hg_sidebar .hg_widget .list_rank,
.hg_sidebar .hg_widget .no_thumb,
.wlc .list_body,
.atc_notice .notice_icon,
.sticker_notice .notice_icon,
.wll .list_unit > li,
.hg_sidebar .hg_widget_N .wll .list_unit > li,
.w_title,
.hg_rank h3,
.hg_sidebar .hg_widget_LB .wll .list_unit > li,
.hg_container::after {
  background-color: #f7f7f7;
}
.wlc .list_body::after {
  border-top: 5px solid #f7f7f7;
  border-left: 5px solid #f7f7f7;
}
.hg_gnb2 .sub_menu1 li:hover,
.mb_info_table th,
.w_tab li {
  background-color: #fcfcfc;
}
.list_d .list_cmt,
.hg_widget .no_thumb,
.hg_widget_N .wll .list_unit > li {
  background-color: #eaeaea;
}
/* 기타 포인트 컬러 */
.hg_header .logo svg {
  color: #a9d7c6;
}
.hg_header2 {
  background-color: #4270c7;
  border-bottom: 1px solid #3567c4;
}
.hg_header2.no_nav {
  border-bottom: 1px solid #3567c4;
}
.hg_header2 .logo svg {
  color: #a9d7c6;
  stroke: black;
  stroke-width: 2;
}
.header_menu li a {
  border: 1px solid #3567c4;
  background-color: #50506e;
}
.header_menu li a:hover {
  border: 1px solid #22222e;
}
.hg_gnb2_wrap {
  background-color: #4270c7;
  border-top: 1px solid #3567c4;
}
.hg_gnb2_wrap.fixed {
  border-bottom: 1px solid #3567c4;
}
.hg_gnb2 > ul > li,
.hg_gnb2 .pr_mymenu {
  border-right: 1px solid #3567c4;
}
.hg_gnb2 > ul {
  border-left: 1px solid #3567c4;
}
.hg_gnb2 > ul > li.active > a {
  text-decoration: none;
  background-color: #3f3f56;
}
.hg_gnb2 .sub_menu1,
.hg_gnb2 .sub_menu2 {
  border: 1px solid #3567c4;
}
.hg_gnb2 .sub_menu1 a {
  color: #333333;
}
.hg_gnb .pr_mymenu .bt_edit svg,
.hg_gnb3_mymenu .pr_mymenu .bt_edit svg,
.hg_gnb2 .pr_mymenu .bt_edit svg,
.hg_gnb .pr_mymenu_edit .bt_edit svg {
  color: #f9c537 !important;
}
.hg_gnb3 > ul > li.has_list > a,
.hg_gnb3 li a span:not(.b_link) {
  border: 1px solid #3e3e56;
  background-color: #50506e;
}
.hg_gnb3 li a:hover span:not(.b_link) {
  background-color: #f28585;
}
.hg_gnb3 a svg {
  color: #f28585;
}
.hg_gnb3_mymenu {
  background-color: #4270c7;
  border-top: 1px solid #3567c4;
  border-bottom: 1px solid #3567c4;
}
.hg_gnb3_mymenu .pr_mymenu li a span:not(.b_link) {
  border: 1px solid #3567c4;
  background-color: #50506e;
}
.hg_gnb3_mymenu .pr_mymenu li a:hover span:not(.b_link) {
  background-color: #f28585;
}
.w_title,
.w_tab li.active,
.hg_rank h3 {
  background-color: #f7f7f7;
  border: 1px solid #d8d8d8;
}
.hg_widget .active .page_count,
.hg_widget .w_title .page_count {
  color: #a6a6a6;
}
.hg_content .hg_widget_N.title_ .w_tab li {
  background-color: #f7f7f7;
}
.title_L .w_tab li::after {
  background-color: #e5e5e5;
}
.hg_sidebar h3.title,
.hg_sidebar .title_ .w_title,
.hg_sidebar .hg_rank h3 {
  border: 1px solid #e5e5e5;
  background-color: #f7f7f7;
}
.hg_sidebar .w_tab li {
  border: 1px solid #e5e5e5;
  background-color: #FFF;
}
.hg_sidebar .w_tab li.active {
  background-color: #f7f7f7;
}
.hg_sidebar .w_tab li a {
  color: #a6a6a6;
}
.hg_sidebar .w_tab li.active a {
  color: #333333;
}
.hg_footer_wrap {
  border-top: 1px solid #e5e5e5;
  background-color: #FFF;
}
.bt_color:hover {
  background-color: #cbe3d4;
}
.bt_color:not(.bt_box):hover {
  border: 1px solid #b7c9be;
}
.bt_mono:hover {
  background-color: #f7f7f7;
}
.bt_mono:not(.bt_box):hover {
  border: 1px solid #d8d8d8;
}
.ldn .best_count > span,
.wlc .list_body.new_atc {
  border: 1px solid #b0bdb5;
  background-color: #dcece2;
}
.wlc .list_body.new_atc::before {
  border-top: 6px solid #b0bdb5;
  border-left: 6px solid #b0bdb5;
}
.wlc .list_body.new_atc::after {
  border-top: 5px solid #dcece2;
  border-left: 5px solid #dcece2;
}
.wlc .list_body.new_atc {
  background-color: #dcece2;
}
.wlc .list_body.new_atc::after {
  border-top: 5px solid #dcece2;
  border-left: 5px solid #dcece2;
}
.ldn .best_blamed > span {
  border: 1px solid #e5e5e5;
  background-color: #f7f7f7;
}
.list_n .notice_text {
  color: #6e8a98;
}
.ldn .best_count > span,
.atc_info .cmt_count {
  border: 1px solid #b0bdb5;
  background-color: #dcece2;
}
.atc_info .cmt_count {
  color: #617368;
}
.wll .nickname {
  background-color: #dcece2;
}
.pr_mymenu_node .select_text svg {
  fill: #617368;
}
.list_buttons .admin {
  background-color: #dcece2;
  border: 1px solid #b0bdb5;
}
.list_buttons .admin li {
  border-bottom: 1px solid #b0bdb5;
}
/* icon */
.hg_bd .list_icon2.image {
  background-color: #a9d7c6;
}
.hg_bd .list_icon2.file {
  background-color: #cccccc;
}
/* input 컬러 */
.ip_bs {
  background-color: #f7f7f7;
}
/* gnb */
.hg_gnb li a:hover span:not(.b_link),
.hg_gnb2 li a:hover span:not(.b_link),
.hg_gnb .pr_mymenu li a span:not(.b_link),
.pr_mymenu .pr_scut,
.pr_mymenu_node .pr_item_select:hover .pr_text span {
  background-color: #dcece2;
  border: 1px solid #b0bdb5;
}
.hg_gnb a:hover .svg-inline--fa,
.hg_gnb2 a:hover .svg-inline--fa {
  color: #a9d7c6;
}
/* 스크롤바 컬러 */
.scrollbar-macosx > .scroll-element .scroll-bar {
  background-color: #dcece2;
}
/* header menu */
.header_menu li a {
  padding: 0 10px;
  line-height: 30px;
  border-radius: 2px;
  font-size: 12px;
}
/* font etc */
.hg_header2 .logo a,
.hg_gnb3 a,
.header_menu li a {
  color: #FFF;
}
.hg_gnb2 > ul > li > a,
.hg_gnb2 .pr_mymenu > ul > li > a,
.hg_gnb3_mymenu,
.hg_gnb3_mymenu a {
  color: #FFF;
}
.hg_gnb2 .pr_mymenu > ul > li > a .b_link,
.hg_gnb3_mymenu .pr_mymenu .b_link {
  color: #dcece2;
}
.hg_footer_wrap,
.hg_footer_wrap a {
  color: #333333;
}
