@charset "utf-8";

/* basic style */
a.bt_mono,
button.bt_mono	{border: 1px solid #e5e5e5; background-color: #FFF;}
a.bt_color,
button.bt_color	{border: 1px solid #e5e5e5; background-color: #f7f7f7;}
.pp_bd .ppip	{border: 1px solid #e5e5e5; background-color: #f7f7f7;}

/* board start */
.bd_header .bd_desc	{color: #777;}
.list_footer .paging	{border: 1px solid #e5e5e5;}
.list_footer .paging .bt_prev	{border-right: 1px solid #e5e5e5;}
.list_footer .paging .bt_next	{border-left: 1px solid #e5e5e5;}
.paging .bt_prev	{color: #AAA;}
.list_search_key .bt_cancel	{color: #AAA;}

/* list notice */
.notice_list	{border: 1px solid #EEE; background-color: #f9f9f9;}
.notice_list>ul>li	{border-bottom: 1px solid #EEE;}

/* atc2 */
.ppmemo_atc .cmt_auth	{border: 1px dotted #DDD;}
.ppmemo_body	{ border: 1px solid #e5e5e5;}
.ppmemo_body::before	{border-right: 7px solid #DDD;}
.ppmemo_atc .ppcmt_write_unit .bt_mono	{background-color: #f7f7f7;}

/* comment2 */
.ppcmt_memo	{border: 1px solid #e5e5e5; border-top: none; background-color: #f9f9f9;}
.ppcmt_memo .parent i,
.ppcmt_memo .parent svg	{color: #AAA;}

/* atc */
.lm ul.notice	{border-bottom: 1px dotted #DDD;}
.ppatc_notice .notice_icon svg	{fill: #AAA;}
.ppatc_notice_body.notice_color-mono	{border: 1px solid #e5e5e5; background-color: #f9f9f9;}
.ppatc_header	{border: 1px solid #e5e5e5;}
.ppatc_header>svg	{fill: #888;}
.ppatc_header .ppatc_date	{color: #888;}
.ppatc_ctrl_wrap .bt_ctrl	{color: #333;}
.ppatc_body	{border: 1px solid #e5e5e5; border-top: none;}

.ppatc_tags a	{background-color: #EEE;}
.ppatc_tags a:hover	{background-color: #DDD;}
.ppatc_buttons .bt	{border: 1px solid #e5e5e5; background-color: #f7f7f7;}
.pp_rating::after	{color: #DDD;}

/* comment */
.ppcmt .ppcmt_title	{background-color: #f7f7f7;}
.ppcmt_list	{border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}
.ppcmt .ppbt_cmt_write	{color: #888;}
.ppcmt_notice	{border: 1px solid #EEE;}
.ppcmt_notice svg	{fill: #888;}
.ppcmt_header	{background-color: #f7f7f7; border: 1px solid #e5e5e5;}
.ppcmt_unit .writer	{border: 1px solid #DDD;}
.ppcmt_vote .ppbt_blame	{color: #666;}
.ppcmt_vote .ppbt_blame.submitted	{border: 1px solid #666; background-color: #666;}
.ppcmt .page_line	{border-top: 1px dotted #DDD;}

/* comment bubble */
.ppcmt_bubble .ppcmt_body	{border: 1px solid #e5e5e5;}
.ppcmt_bubble .ppcmt_body::before	{border-right: 6px solid #d5d5d5;}
.ppcmt_bubble .ppcmt_body::after	{border-right: 5px solid #f7f7f7;}

/* comment basic */
.ppcmt_basic .page_line	{border-top: 1px solid #EEE; background-color: #f9f9f9;}
.ppcmt_basic .ppcmt_unit	{border-top: 1px solid #EEE;}
.ppcmt_basic .reply .ppcmt_body	{border: 1px solid #e5e5e5; background-color: #f9f9f9;}

/* comment write */
.ppcmt_not_permitted	{border: 1px solid #EEE;}
.bt_ppcmt_write	{border: 1px solid #e5e5e5;}
.bt_ppcmt_write .button_dummy a	{border-left: 1px solid #e5e5e5;}
.ppcmt_write h3	{border: 1px solid #e5e5e5; border-bottom: none; background-color: #f7f7f7;}
.ppcmt_write h3 i,
.ppcmt_write h3 svg	{color: #888;}
.ppcmt_write_input	{border: 1px solid #e5e5e5;}
.ppcmt_write_re .go_editor i,
.ppcmt_write_re .go_editor svg	{color: #888;}

.ppcmt_write>.pppf	{border: 1px solid #e5e5e5;}
.normal_color .ppcmt_bubble .ppcmt_write_re .bt_mono	{background-color: #f7f7f7;}

/* memo write */
.bt_ppmemo_write .textarea_dummy	{border: 1px solid #e5e5e5;}
.bt_ppmemo_write .bt_editor	{border-left: 1px solid #e5e5e5;}

/* memo write2 */
textarea.memo_content	{border: 1px solid #e5e5e5;}
textarea.memo_content:focus	{border: 1px solid #CCC; background-color: #f9f9f9;}

/* bd message */
.ppbd_message	{border: 1px solid #e5e5e5;}

/* pp check */
.pp_check>span	{border: 1px solid #e5e5e5;}