@charset "utf-8";

/* basic */
.bt_mono:hover	{border: 1px solid #CCC;}
.bt_color:hover	{border: 1px solid #CCC; background-color: #EEE;}

/* board start */
.list_category>ul>li	{border: 1px solid #e5e5e5;}
.list_category>ul>li:last-child		{border-right: 1px solid #e5e5e5 !important;}
.list_category>ul>li>ul	{border: 1px solid #e5e5e5;}
.list_category>ul>li>ul>li	{border-bottom: 1px dotted #e5e5e5;}
.list_category>ul>li>ul>li a:hover	{background-color: #f7f7f7;}
.list_dropdown .pp_dropdown>ul	{border: 1px solid #e5e5e5;}
.list_search .sbSelector	{border: 1px solid #e5e5e5;}
.pplist_buttons ul	{border: 1px solid #e5e5e5;}
.pplist_buttons ul.admin	{background-color: #f7f7f7;}
.pplist_buttons ul>li	{border-bottom: 1px solid #e5e5e5;}
.pplist_buttons ul>li>span	{background-color: #666;}
.pplist_buttons .bt	{color: #888;}
.list_search_key	{border-top: 1px solid #EEE;}
.box_list .list_search_key	{border: 1px solid #e5e5e5;}
.pp_list .list_cmt	{background-color: #EEE;}
.pp_bd .list_icon2	{background-color: #CCC;}
.list_wrap .link_board_edit	{border: 1px solid #e5e5e5; background-color: #f7f7f7;}

.ld>ul>li:hover .extra_table,
.ld>ul>li.now_reading .extra_table	{border-color: #e5e5e5;}
.ld>ul>li:hover .extra_table tr,
.ld>ul>li.now_reading .extra_table tr	{border-color: #DDD;}
.ld>ul>li:hover .extra_table th,
.ld>ul>li.now_reading .extra_table th	{background-color: #f3f3f3;}

/* list notice */
.box_list .notice_list	{border: 1px solid #e5e5e5;}

/* list default */
.ld>ul	{border-top: 1px solid #EEE;}
.ld>ul>li	{border-bottom: 1px solid #EEE;}
.ld>ul>li:hover	{background-color: #f9f9f9;}
.ld .list_info>ul>li::after	{background-color: #e5e5e5;}
.ld .list_summary	{border-top: 1px dotted #e5e5e5;}
.box_list .ld>ul	{border: 1px solid #e5e5e5;}

/* list normal */
.ln table	{border-top: 1px solid #e5e5e5;}
.ln tr	{border-bottom: 1px solid #EEE;}
.ln tr:last-child	{border-bottom: 1px solid #e5e5e5;}
.ln tbody tr:hover	{background-color: #f7f7f7;}
.ln.notice_color-mono tr.notice	{background-color: #f7f7f7; border-bottom: 1px solid #e5e5e5;}
.ln.notice_color-mono tr.notice .pppf	{background-color: #f7f7f7;}
.ln.notice_color-mono tr.notice .list_cmt	{background-color: #e5e5e5;}
.ln tr.now_reading:not(.notice)	{background-color: #f9f9f9;}
.ln .fa-arrow-right	{color: #AAA;}
.box_list .ln	{border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}
.box_list .ln tbody tr:hover	{background-color: #f7f7f7;}

/* list gallery */
.box_list .pp_gallery .list_thumb	{background-color: #EEE;}

/* atc */
.ppatc_header	{border: 1px solid #e5e5e5;}
.ppatc_info	{border-top: 1px solid #e5e5e5; background-color: #f7f7f7;}
.ppatc_info i,
.ppatc_info svg	{color: #CCC;}
.ppatc_file	{border: 1px solid #EEE;}
.ppatc_file::after	{background-color: #f7f7f7; border-right: 1px solid #EEE;}
.ppatc_ex th,
.ppatc_ex td	{border: 1px solid #EEE;}
.ppatc_ex th	{background-color: #f7f7f7;}
.ppatc_buttons .bt:hover	{border: 1px solid #CCC; background-color: #EEE;}
.ppatc_box	{border: 15px solid #f7f7f7;}
.ppatc_box::after	{background-color: #f7f7f7;}
.ppatc_box2	{border-top: 10px solid #f7f7f7;}
.box_type .ppatc	{border: 1px solid #e5e5e5;}
.box_type .ppatc_header	{border-bottom: 1px solid #e5e5e5;}
.box_type .ppcmt_title	{border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.box_type .ppcmt_bubble	{background-color: #f9f9f9;}
.box_type .ppcmt_bubble .ppcmt_notice	{border: 1px solid #e5e5e5;}

/* comment */
.ppcmt_member_only	{border: 15px solid #f7f7f7;}
.ppcmt_basic .ppcmt_reload	{border-top: 1px solid #EEE;}
.box_type .ppcmt_basic .ppcmt_list	{border-bottom: 1px solid #EEE;}

/* comment write */
.box_type .ppcmt_bubble:not(.ppcmt_write_sp) .ppcmt_write_unit .ppbt_mono	{background-color: #f7f7f7;}
.box_type .ppcmt_write_sp	{border: 1px solid #e5e5e5;}

/* write */
.ppbd_write	{border: 1px solid #e5e5e5;}
.ppwrite_header	{border-bottom: 1px solid #EEE;}
.ppwrite_body .sbSelector	{border: 1px solid #e5e5e5;}
.ppwrite_ex::after	{background-color: #f7f7f7;}
.ppwrite_ex>ul	{border: 1px solid #e5e5e5;}
.ppwrite_ex>ul>li	{border-bottom: 1px solid #e5e5e5;}
.ppwrite_ex>ul>li::after	{background-color: #e5e5e5;}
.ppwrite_ex>ul>li p	{border-top: 1px dotted #e5e5e5;}
.ppwrite_ex .krZip .btn	{border: 1px solid #e5e5e5;}
.ppwrite_ex .krZip input[type=text]	{border: 1px solid #e5e5e5;}
.ppbd_write form>.ppbt_area	{border-top: 1px solid #EEE;}

/* pp message */
.pp_message h3	{border-bottom: 1px solid #EEE;}