@charset "utf-8";

/* ------- layout ------- */
.ink_check>span	{background-color: transparent;}
.ii:focus,
.ii.ii2:focus,
.cmt_textarea:focus	{background-color: #4e4b3d !important;}
.ii:focus::-webkit-input-placeholder	{color: #a29346;}
.ii:focus::-moz-placeholder	{color: #a29346;}
.ii:focus:-ms-input-placeholder	{color: #a29346;}
.ii:focus:-moz-placeholder	{color: #a29346;}
textarea:focus::-webkit-input-placeholder	{color: #a29346;}
textarea:focus::-moz-placeholder	{color: #a29346;}
textarea:focus:-ms-input-placeholder	{color: #a29346;}
textarea:focus:-moz-placeholder	{color: #a29346;}

.inkpf.color	{background-color: #1b1b1b; background-image: url(../images/profile_white.png);}

.ib_color,
.ib.ib_color i.only,
.ink_message.ink_warn>div>h3,
.atc_vote .bt_vote.submitted,
.cmt_buttons .cmt_vote .bt_vote.submitted,
.ink_pointbar .current,
.ink_banner_top,
.ink_banner_top a,
.ink_banner_top button	{color: #222;}
.ink_banner_top a	{border-bottom: 1px solid #222;}
.pt_bg,
.pt_bg2	{color: #222 !important;}

body,
a,
button,
.ii,
.ink_pointbar,
.letter_body.xe_content	{color: #e9e9e9;}

.ib_mono,
.ib_mono2,
.ib_monoC,
.ink_dropdown .bt,
.board_name2 .inner,
.ink_check.ink_radio input + span>i	{color: #BBB;}

.font_grey1,
.font_grey1 a,
.ib_mono3,
.ib i.only	{color: #999;}

.sns_login .sns_warn i,
.ink_gnb .fa-external-link-alt,
.sidebar_menu .fa-external-link-alt	{color: #777;}
.ii::-webkit-input-placeholder	{color: #777;}
.ii::-moz-placeholder	{color: #777;}
.ii:-ms-input-placeholder	{color: #777;}
.ii:-moz-placeholder	{color: #777;}
textarea::-webkit-input-placeholder	{color: #777;}
textarea::-moz-placeholder	{color: #777;}
textarea:-ms-input-placeholder	{color: #777;}
textarea:-moz-placeholder	{color: #777;}

.inkpf	{background-color: #222; background-image: url(../images/profile_white.png);}

.notify_type,
.ink_check.ink_radio>span	{background-color: #555;}

.ink_check>span	{border: 3px solid #434343;}

.ib_mono3,
.ink_dropdown .bt,
.ink_message>div,
.ink_message>div>h3,
.ink_message .bt_area,
.ink_banner_top,
.sns_login.not_only::after	{background-color: #2d2d2d;}

.bg_grey1,
.containerB .ink_dropdown .bt,
.containerB .list_type a	{background-color: #282828;}

.bg_grey2,
.ink_pointbar,
.sns_login.not_only::before,
.ink_message>div>h3,
.notify_wrap .bt_area	{background-color: #222;}

.bt_group .ib	{border-right: 1px solid #222;}

.ink_check input:active + span	{background-color: #1b1b1b;}
.notify_list>ol>li	{border-bottom: 1px dotted #1b1b1b;}

.ink_check.ink_radio input:checked + span>i	{color: #FFF;}

.global_notice>ul,
.write_notice	{background-color: #181818;}
.global_notice>ul>li:after	{background-color: #0d0d0d;}

/* ------- board ------- */
.xefu-container	{border: 1px solid #222;}
.xefu-dropzone	{background-color: #2d2d2d; border-color: transparent;}

.list_ctg,
.atc_header .atc_ctg	{color: #b4c3d2;}

.cmt_bubble .my_cmt .cmt_body	{border: 3px solid #4a452f;}

.cmt_unit .cmt_rank	{color: #222;}

.cmt_textarea,
.atc_authorD .authorD_nav button.active,
.cmt_title .bt_cmt_write button:hover,
.ink_board .xe_content	{color: #e9e9e9;}

.list_wrap .list_summary,
.list_icon.updated,
.atc_file li>a,
.atc_vote .bt_blame,
.cmt_member_only i,
.sticker_pack>ul>li a,
.sticker_pack .bt_module a	{color: #BBB;}

.list_wrap .secret_icon,
.list_wrap .title_link:visited,
.ldw .list_info,
.ldw .list_info a,
.ink_gallery .list_info,
.ink_gallery .list_info a,
.atc_authorD .authorD_nav button,
.write_ex .ip>p,
.memo_form_dummy .bt_write_memo,
.cmt_title .bt_cmt_write button,
.cmt_buttons .bt_wrap .bt,
.cmt_buttons .cmt_vote .bt_blame,
.cmt_ip,
.cmt_ip a	{color: #999;}

.send_msg .send_success i,
.atc_authorD .fa-comment-dots,
.memo_form_dummy i,
.cmt_notice i,
.cmt_unit .secret_icon,
.cmt_body .parent,
.cmt_write_option .bt_write_type i,
.cmt_rating_wrap .rating_text		{color: #777;}

.ink_rating::after,
.ldw .list_thumb>a,
.ink_gallery .list_thumb .no_image>i,
.cmt_rating	{color: #555;}

.ink_board .xe_content pre,
.paging .bt_page,
.list_wrap .extra_table th,
.ldw .list_unit,
.atc_history .history_date,
.ink_memo .list_wrap .inkpf,
.cmt_bubble .cmt_body,
.cmt .page_line	{background-color: #2d2d2d;}
.atc_ip a	{border-bottom: 1px solid #2d2d2d;}

.cmt_title,
.ink_gallery .list_thumb,
.list_wrap .extra_table	{background-color: #282828;}
.cmt_not_permitted	{border: 5px solid #282828;}

.ldw .list_thumb>a,
.atc_file li>a,
.atc_file_list .file_icon.on,
.atc_file_list .file_count,
.cmt_member_only p	{background-color: #222;}
.list_wrap .extra_table	{border: 3px solid #222;}
.atc_who.show h3	{border-bottom: 1px solid #222;}
.atc_history .history_content	{border: 5px dashed #222;}
.cmt_member_only,
.cmt_basic .cmt_wrap.has_top .cmt_unit:first-of-type,
.ldn tbody tr:not(.notice)	{border-top: 1px solid #222;}
.cmt_page .bt_cmt_prev	{border: 5px solid #222;}
.cmt_bubble .page_line	{height: 10px; border-bottom: 1px solid #222; border-top: 1px solid #222;}

.ink_board .xe_content pre	{border: 1px solid #1b1b1b;}
.list_wrap .extra_table th,
.list_wrap .extra_table td	{border-bottom: 1px solid #1b1b1b;}
.list_wrap .extra_table th	{border-right: 1px solid #1b1b1b;}
.ldw .list_summary,
.ldf .list_body,
.write_ex .ip>p	{border-top: 1px dotted #1b1b1b;}
.atc_file_list li	{border-bottom: 1px dotted #1b1b1b;}

.atc_file .file_count,
.atc_vote .bt_blame.submitted,
.skin_alert	{background-color: #1b1b1b;}
.cmt_unit .cmt_buttons .cmt_vote .bt_blame.submitted	{background-color: #1b1b1b !important;}

.darkmode .notice_list,
.darkmode .ldf_notice .faq_header,
.darkmode .ldn tr.notice 	{background-color: #282828;}
.darkmode .notice_list li	{border-bottom: 1px solid #212121;}
.darkmode .ldn tr.notice,
.darkmode .ldf_notice .list_unit	{border-bottom: 1px solid #212121;}
.darkmode .ldf_notice .list_body	{border-top: 1px dotted #212121;}

/* ------- member ------- */
.document_title a:hover	{color: #e9e9e9;}

.mb_table td	{color: #BBB;}

.mb_header .ink_bubble_wrap a,
.mb_list .list_info,
.mb_list .list_info a,
.document_title a,
.mb_signup .help-block,
.letter_list .list_body.readed,
.mb_friend .friend_date,
.comment_date,
.letter_date,
.mb_agreement .agreement_box ol>li::after	{color: #999;}

.mb_message>i,
.mb_signup .help-block i,
.letter_list .state.readed	{color: #777;}

.comment_content,
.mb_login .keep_msg,
.letter_list .list_body,
.mb_signup>h3	{background-color: #2d2d2d;}
.comment_content::after		{border-top: 5px solid #2d2d2d; border-left: 5px solid #2d2d2d;}

.mb_content .top_bt_area,
.mb_table tr,
.mb_list>ul>li,
.letter_list>ul	{border-bottom: 1px solid #222;}
.mb_table th	{border-right: 1px solid #222;}
.mb_agreement .agreement_title,
.mb_agreement .agreement_box	{border: 1px solid #222;}
.letter_list>ul>li,
.ink_message .letter_content .inner	{border-top: 1px solid #222;}

.comment_vote .blamed_count	{background-color: #1b1b1b;}

/* ------- widget ------- */
.box_rank .list_rank,
.wn .box_rank .list_rank,
.pr_item_del,
.ink_rank .count	{color: #999;}

.ws_text.full .list_full .inner	{color: #BBB;}

.mymenu_edit .empty	{color: #666;}

.w_list .list_thumb .no_thumb	{color: #777;}
.pr_item_del,
.pr_item_add	{border: 1px dotted #555;}

.mb_list .list_info>span::after	{background-color: #222;}

/* ------- etc ------- */
.mb_sns .mb_table th	{border-bottom: 3px double #1b1b1b;}
.mb_sns .mb_table td	{border-right: 1px solid #1b1b1b;}
.sticker_notice	{background-color: #282828;}
.sticker_notice .notice_icon	{color: #777;}