
/* 탭 부분 */
.top_tab_div {width:100%; height:50px; background-color:var(--app-default-color); }
.top_tab_div > .inner_div { position:relative; height:50px; }
.top_tab_div > .inner_div > div { display:inline-block; height:50px; line-height:50px; height:50px; }
.top_tab_div > .inner_div > div > div { padding-left:10px; padding-right:10px; }
.top_tab_div > .inner_div > .left > div { display:inline-block; cursor:pointer; position:relative; }
.top_tab_div > .inner_div > .left > div > span { font-size:15px; font-weight:600; color:#ffffff;  }
.top_tab_div > .inner_div > .left > div > .dot {width:8px; height:8px; background:#fff; border-radius:10px; position:absolute; top:8px; right:0; }
.top_tab_div > .inner_div > .right { position:absolute; right:0px; }
.top_tab_div > .inner_div > .right > div { display:inline-block; cursor:pointer; }
.top_tab_div > .inner_div > .right > div > img { float:left; width:20px; height:20px; margin-top:15px; margin-right:5px; }
.top_tab_div > .inner_div > .right > div > span { float:left; font-size:15px; font-weight:600; color:#ffffff; }
.top_tab_div > .inner_div > .right > div > .dot {width:8px; height:8px; background:#fff; border-radius:10px; position:absolute; top:8px; right:0; }
.top_tab_div > .inner_div > div > div:hover { height:46px; border-bottom: solid 4px #fff; }
.top_tab_div > .inner_div > div > div.focus { height:46px; border-bottom: solid 4px #fff; }
/* End - 탭 부분 */

/* 게시판 카테고리 오버레이 */
.body_div > .body_inner_div > .post_category_overlay_div { position:absolute; top:0; border:solid 1px #ddd; background-color:#f9f9f9; display:none; z-index:1; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table { display:table; margin-left:10px; margin-top:10px; margin-bottom:20px; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row { display:table-row; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell { display:table-cell;  width:120px; padding-left:10px; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > div {height:30px;}
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > div > span {font-size:13px; height:30px; line-height:30px; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > div > div > span {font-size:13px; height:30px; line-height:30px; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > .title > span { color:var(--app-default-color); font-weight:600;}
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > .board > div {float:left;}
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > .board > div > svg { fill:#ddd; width:16px; height:16px; margin-top:7px; margin-right:5px; cursor:pointer; }
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > .board > .focus > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > .board > div > span { color:#000; cursor:pointer;}
.body_div > .body_inner_div > .post_category_overlay_div > .overlay_table > .overlay_table_row > .overlay_table_cell > .board > div > span:hover {font-weight:600;}
/* End - 게시판 카테고리 오버레이 */



.list_count_dropdown { width:70px; height:30px; cursor:pointer; border:1px solid #ccc; border-radius:5px; }
.list_count_dropdown > .box { height:30px; line-height:30px; }
.list_count_dropdown > .box > div {float:left;}
.list_count_dropdown > .box > .text {width:55px; text-align:center;}
.list_count_dropdown > .box > div > span { font-size:13px; color:#000; }
.list_count_dropdown > .box > div > svg { width:10px; height:10px; margin-top:10px; fill:#555; }
.list_count_dropdown > .box:hover{ background-color:#eee; }
.list_count_dropdown > .contents { display:none; position:absolute; text-align:center; left:-1px; width:100%; border:1px solid #eee; background-color:#fafafa; }
.list_count_dropdown > .contents > div { height:30px; line-height:30px;}
.list_count_dropdown > .contents > div:hover{ background-color:#eee; }
.list_count_dropdown > .contents > div > span { font-size:13px; color:#000; }
.list_count_dropdown > .contents > .focus > span {color:var(--app-default-color);}
.list_count_dropdown:hover > .contents { display:block; }

/* End - 전체 게시글 리스트 */



/*********************************************************************************************
	리스트 공통
*********************************************************************************************/

/* 전체 게시글 리스트 */
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title { height:50px; line-height:50px; position:relative; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > span {font-size:15px; font-weight:600; color:#000}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > .favorite {position:absolute; height:50px; top:0; right:80px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > .favorite > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > .favorite > div > svg {width:20px; height:20px; margin-top:15px; margin-right:5px; fill:#aaa}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > .favorite:hover > div > svg {width:24px; height:24px; margin-top:13px; margin-right:3px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > .favorite_focus > div > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .title > .list_count_dropdown { position:absolute;  right:0px; bottom:10px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list { width:980px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above { width:980px; height:50px; position:relative; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .left { float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > div { float:left; height:50px; line-height:48px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > .tab:hover > span {font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > .tab { width:100px; text-align:center; border-top:1px solid #999; border-right:1px solid #999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > .tab > span { font-size:12px; color:#999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > .first { width:100px; text-align:center; border-left:1px solid #999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > .current { width:100px; text-align:center; background-color:#fff; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .tabs > .current > span { font-size:12px; color:var(--app-default-color); font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .right { float:right; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown { position:relative; width:60px; cursor:pointer; margin-top:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .box { height:40px; line-height:40px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .box > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .box:hover{ background-color:#eee; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .contents { display:none; position:absolute; text-align:center; width:100%; border:1px solid #eee; background-color:#fafafa; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .contents > div { height:30px; line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .contents > div:hover{ background-color:#eee; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown > .contents > div > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .dropdown:hover > .contents { display:block; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .above > .list_count_dropdown { position:relative; float:right; margin-top:8px; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list.mypage > .above > .list_count_dropdown { margin-top:0px; }


.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title { width:980px; height:40px; border-top: solid 1px #AAAAAA; border-bottom: solid 1px #AAAAAA;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > div { float:left; height:40px; text-align:center; line-height:40px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > div > span { font-size:13px; color:#555; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > .title { width:575px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > .category { width:100px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > .writer { width:140px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > .insert_time { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > .hit { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .title > .like { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .no_writer_title >.title { width:715px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item { height:30px; border-bottom: solid 1px #ddd; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left { float:left; cursor:pointer; width:675px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .no_writer_item >.left { width:815px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > div { float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .category { width:100px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; line-height:30px;font-size:12px; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .notice > span {color:#f00; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .image { margin-right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .image > svg {width:15px; height:15px; fill:var(--app-default-color); margin-top:7.5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .title { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:calc(100% - 55px); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .title > span { height:30px; line-height:30px; font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .title > .head_of_story { font-size:12px; color:#777; margin-right:3px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .sale_state { margin-left:5px }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .sale_state > span { height:30px; line-height:30px; font-size:12px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .reply { margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .reply > span { height:30px; line-height:30px; font-size:14px; color:#f00; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .no_image { margin-right:10px; width:45px; height:30px; margin-top:5px; background-color:#eee; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .no_image > div { width:45px; height:15px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .no_image > div > img { width:15px; height:15px; margin-top:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .no_image > div > span { font-size:8px; color:#aaa; height:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left > .no_image > .no_image_span { margin-top:2px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .left:hover > div > span { text-decoration: underline; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right { float:right; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > div { float:left; height:30px; text-align:center; line-height:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > div > span { height:30px; line-height:30px; font-size:12px; color:#555; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .writer { width:140px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .writer > .level {background:#000;color:#fff; font-size:11px; padding-left:3px; padding-right:3px; font-weight:600; margin-left:2px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .writer:hover > span{text-decoration: underline;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .admin { width:140px; cursor:text; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .admin:hover > span{text-decoration: none;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .insert_time { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .hit { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .item > .right > .like { width:55px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search { height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > div > span {height:50px;line-height:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .image > img { width:45px; height:40px; margin-top:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .no_image { height:40px; margin-top:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .no_image > div {height:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .no_image > div > img { width:15px; height:15px; margin-top:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .no_image > div > span { height:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title {width:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div { height:20px; width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > div{ float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > div > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > div > .head_of_story { font-size:12px; color:#777; margin-right:3px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > .sale_state {width:auto; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > .reply {width:auto; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > .reply > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > .image { margin-right:10px; width:15px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > div > .image > svg {width:15px; height:15px; fill:var(--app-default-color); margin-top:2px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > .bottom > .image > svg {margin-top:2px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > .top { margin-top:5px; float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > .top >  div > span {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left > .title > .bottom > div > span {color:#999}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left:hover > .title > div > span { text-decoration: underline; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .left:hover > .title > div > div > span { text-decoration: underline; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .reply_search > .right > div > span {height:50px;line-height:50px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list { width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .above { width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .title { width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .title > .title { width:calc(100% - 210px - 80px); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .title > .writer {width:80px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item { width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item > .left { float:left; cursor:pointer; width:calc(100% - 110px - 80px); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item > .left > .fix_icon { margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item > .left > .fix_icon > svg { width:10px; height:10px; fill:#f00; margin-top:10px; transform: rotate(30deg);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item > .left > .title { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:calc(100% - 55px); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item > .right > .writer {width:80px; cursor:text;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_list > .item > .right > .writer:hover > span {text-decoration: none;}



/*********************************************************************************************
	마이페이지 화면 
*********************************************************************************************/

.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .left > div { position:relative;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .left > div > .dot {width:8px; height:8px; border-radius:10px; background:#f00; position:absolute; top:10px; right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .right > .all_delete{ font-size:13px; height:40px; line-height:40px; color:#f00; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .right > .all_delete > div {float:left; fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .right > .all_delete > div > svg{ width:14px; height:14px; margin-top:13px; margin-right:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .right > .all_delete > div > span {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .mypage > .above > .right > .all_delete:hover > div > span {font-weight:600;}

/* 나의 정보 */
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation {width:100%; border-top:1px solid #ccc;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box {width:calc(50% - 12px); border:1px solid #aaa; border-radius:5px; margin-top:30px; float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .top {width:calc(100% - 40px); height:50px; line-height:50px; border-bottom:1px solid #ccc; padding-left:20px; padding-right:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .top > div > span {font-size:15px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .top > .title {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .top > .title > span {font-weight:600}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .top > .signup_time {float:right; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .top > .signup_time > span {font-size:14px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .box > .body {width:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body { height:220px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .left {width:250px; height:100%; float:left; text-align:center;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .left > .number {height:100px;line-height:100px;margin-top:35px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .left > .number > span {font-size:100px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .left > .text {height:30px;line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .left > .text > span {font-size:30px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .right {padding-top:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .right {width:calc(100% - 270px); height:calc(100% - 20px); float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .right > div {width:100%; height:30px; line-height:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .right > div > div > span {font-size:15px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .right > div > .left {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .active > .body > .right > div > .right {float:right;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level {margin-left:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body {padding-left:20px; padding-right:20px; width:calc(100% - 40px); padding-bottom:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div {height:26px; width:100%; line-height:26px; border-top:1px solid #ccc;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div > div {float:left; height:100%;width:25%; text-align:center;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div > div > span {font-size:13px; color:#000}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div > .level {text-align:left; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div > .post {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div > .reply {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > div > .attend {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .level > .body > .title {height:20px;line-height:17px;margin-top:17px; border-top:0; font-weight:600;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol {width:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body{width:calc(100% - 30px); height:220px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left {width:calc(60% - 50px);display:table; padding-left:20px; padding-top:10px; padding-right:30px}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row {display:table-row; height:40px; line-height:40px; border-top:1px solid #ccc;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row > .cell {display:table-cell;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row > .cell > div > span {font-size:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row > .cell > .left {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row > .cell > .right {float:right; color:#00f;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row > .cell > .red {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .left > .row > .cell:first-child{padding-right:50px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right {width:calc(40% - 10px); margin-left:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .title {height:30px; line-height:30px; margin-top:5px; padding-left:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .title > span {font-size:13px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box { width:calc(100% - 42px); display:table; background:#fafafa; border:1px solid #ccc; border-radius:10px; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row {display:table-row; height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell {display:table-cell;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell > .stars {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell > .stars > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell > .stars > div > svg{width:20px;height:20px; fill:#ccc; margin-top:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell > .stars > .focus > svg{fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell > .point {float:right; font-size:14px; color:#00f; height:30px; line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .infomation > .alcohol > .body > .right > .star_box > .row > .cell > .red {color:#f00;}


.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business_title > .title{width:calc(100% - 50px - 60px - 80px - 70px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business_title > .sale_type{width:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business_title > .sale_state{width:60px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business_title > .category{ width:80px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business_title > .insert_time{width:70px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business { height:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left {width:calc(100% - 70px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left > div > span {height:50px;line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left > .sale_type > span{font-size:12px; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left > .title{width:calc(100% - 50px - 60px - 80px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left > .sale_type{width:50px; text-align:center;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left > .sale_state{width:60px; text-align:center; margin-left:0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left > .category{ width:80px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .left:hover > div > span { text-decoration: underline; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .right > div > span {height:50px;line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_business > .right > .insert_time{width:70px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification_title > .title{width:calc(100% - 50px - 70px - 50px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification_title > .icon{width:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification_title > .insert_time{width:70px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification_title > .delete{width:50px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification { height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left {width:calc(100% - 70px - 50px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > div > span {height:50px;line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .title{width:calc(100% - 55px); margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .title > div{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .title > div > span {font-size:14px;color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .title > .top {height:20px; line-height:20px; margin-top:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .title > .bottom {height:20px; line-height:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .title > .bottom > span {font-size:13px; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .icon{width:50px; text-align:center; position:relative;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .icon > div { width:38px; height:38px; border:1px solid #ccc; border-radius:30px; margin-top:5px; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .icon > div > svg {width:20px; height:20px; margin-top:9px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left > .icon > .dot {width:8px; height:8px; border-radius:10px; background:#f00; border:0; margin-top:0; margin-left:0; position:absolute; top:7px; right:7px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .left:hover > .title > div > span { text-decoration: underline; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .right > .insert_time{width:70px;line-height:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .right > .insert_time > span{width:70px;line-height:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .right > .delete{width:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .right > .delete > svg {width:20px; height:20px; fill:#f00; margin-top:15px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_notification > .right > .delete > svg:hover{fill:#a00;}


.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block_title > .note{width:calc(100% - 50px - 160px - 50px - 1px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block_title > .user{width:calc(50px + 160px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block_title > .delete{width:50px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block { height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left {width:calc(100% - 51px); cursor:default; font-size:14px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left:hover > div > span { text-decoration: none; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > div > span {height:50px;line-height:50px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .thumbnail { width:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .thumbnail > div { width:28px; height:28px; border:1px solid #ccc; border-radius:30px; margin-top:10px; margin-left:10px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .thumbnail > div > svg {width:14px; height:14px; margin-top:7px; fill:#ccc;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .thumbnail > div > img {width:28px; height:28px; border-radius:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .user { width:160px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .user:hover > span {text-decoration: underline;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .left > .note { width:calc(100% - 50px - 170px -10px); color:#555; padding-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .right > .delete{width:50px; height:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .right > .delete > svg {width:20px; height:20px; fill:#f00; margin-top:15px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .contents_list > .my_block > .right > .delete > svg:hover{fill:#a00;}

/*********************************************************************************************
	End - 마이페이지 화면 
*********************************************************************************************/


/*********************************************************************************************
	유저페이지 화면 
*********************************************************************************************/

.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box { position:relative; height:80px; width:calc(100% - 2px - 60px); border:1px solid #aaa; border-radius:5px; margin-bottom:20px; padding:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .thumbnail { height:100%; width:80px; float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .thumbnail > img {width:100%; height:100%; border-radius:100px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .thumbnail > div{ width:100%; height:100%; border:1px solid #ccc; border-radius:100px; text-align:center;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .thumbnail > div > svg{ width:40px; height:40px; fill:#ccc; margin-top:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .info { height:100%; width:calc(100% - 120px); float:left; margin-left:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .info > div {height:25px;line-height:25px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .info > div > span {font-size:15px; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .info > div > .divider_dot {margin-left:5px; margin-right:5px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .info > .nickname {height:30px; line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .info > .nickname > span {font-size:16px; font-weight:600; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn {position:absolute; top:20px; right:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > div {float:left; cursor:pointer; height:15px; line-height:15px; margin-left:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > div > div > svg { width:15px; height:15px; margin-right:5px; fill:#000 }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > .block > div > svg { fill:#f00 }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > .un_block > div > svg { fill:#000 }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > div > div > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > div:hover > div > span { color:var(--app-default-color); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .user_page_info_box > .right_btn > div:hover > div > svg { fill:var(--app-default-color); }

/*********************************************************************************************
	End - 유저페이지 화면 
*********************************************************************************************/


/*********************************************************************************************
	출석체크 화면 
*********************************************************************************************/
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box{ width:calc(100% - 60px); padding:20px; padding-left:30px; padding-right:30px; height:50px; background:var(--app-default-color); border-radius:10px; margin-bottom:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > div {height:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left{float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left > div > span {color:#fff;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left > .date {height:30px; line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left > .no_guide {height:50px; line-height:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left > .guide {height:20px; line-height:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left > .date > span {font-weight:600; font-size:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .left > .guide > span {font-size:13px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .right{float:right;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .right > .btn {width:150px; height:100%; background:#fff; border-radius:10px; text-align:center; line-height:50px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .right > .btn > span {font-size:16px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .right > .btn:hover {background:#eee;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .attendance_state_box > .right > .font >  span {height:50px; line-height:50px; color:#fff; font-size:15px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top {height:40px; width:calc(100% - 20px); text-align:center; padding-left:10px; padding-right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > div {height:100%; line-height:40px; float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > div > svg { width:14px; height:14px; margin-top:13px; cursor:pointer; fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > div > svg:hover { fill:var(--app-default-color); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > div > span { font-size:17px; color:#000; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > .current_month { margin-left:10px; margin-right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > .today { float:right; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > .today > span {color:#f00; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_top > .today:hover > span {color:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box { position:relative; width:calc(100% - 2px); border:1px solid #aaa; border-radius:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid { height:50px; border-bottom:1px solid #aaa;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid > div {float:left; width:calc(100% / 7); text-align:center; line-height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid:last-child {border-bottom:0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid > .sunday > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid > .saturday > span {color:#00f;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid > .gray > span {color:#ccc;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid > .today {color:#0a0; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .grid > div > img { width:60px; height:60px; position:absolute; margin-top:10px; margin-left:25px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .week > div > span {font-weight:600; font-size:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .body { height:80px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .body > div {text-align:left; height:100%; line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .body > div:hover{background:#eee;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .calender_box > .body > div > span {margin-left:10px; font-size:15px;}


/*********************************************************************************************
	End - 출석체크 화면 
*********************************************************************************************/


/*********************************************************************************************
	게시글 화면 
*********************************************************************************************/
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box { width:920px; border:1px solid #ccc; padding-left:30px; padding-right:30px; padding-bottom:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top { height:50px; line-height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .category { float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .category > span { color:#999; font-size:14px; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right { float:right; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > div { float:left; cursor:pointer; margin-left:15px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > .devider {margin-left:0px; height:50px; line-height:50px;margin-left:0px; margin-right:-15px; cursor:default;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > .devider > span {color:#ccc; font-size:13px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > div > div { float:left;  }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > div > .icon > svg { width:15px; height:15px; fill:#999; margin-top:17.5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > div > .name > span { color:#999; font-size:14px; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > div:hover > .icon > svg { fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > div:hover > .name > span { font-weight:600; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > .before_post > .name > span { margin-left:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > .next_post > .name > span { color:#999; font-size:14px; margin-left:0px; margin-right:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .top > .right > .next_post { margin-left:10px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .devider { width:100%; height:1px; background-color:#CCCCCC; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_title { margin-top:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_title > span { font-size:24px; color:#000; font-weight:600; word-wrap: break-word;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info { margin-top:20px; margin-bottom:20px; height:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > div > span { font-size:14px; color:#555; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .no_thumbnail { width:20px; height:20px; border:1px solid #ddd; background-color:#eee; border-radius:10px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .no_thumbnail > svg { width:14px; height:14px; fill:#999; margin-top:3px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .thumbnail { width:20px; height:20px; border:1px solid #ddd; background-color:#eee; border-radius:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .thumbnail > img { width:20px; height:20px; border-radius:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .nickname { margin-left:10px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .nickname:hover {text-decoration: underline;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .level { margin-left:5px; margin-top:3px; background:#000; padding-left:3px; padding-right:3px; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .level > span { color:#fff; font-size:11px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .level.admin {margin-right:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .level.admin > span {color:#ff0}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .insert_time { margin-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .hits {float:right;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_info > .hits > .count{color:#f00; margin-left:0px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box { width:100%; border:1px solid #ccc; margin-top:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div {height:50px; width:100%; line-height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > .last { border-top:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > div > div > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .state { width:168px; border-right:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > div > .title { width:75px; margin-left:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > div > .title > span { font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .price { width:244px; border-right:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .price > .title {width:55px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .price > .able {float:right; margin-right:20px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .price > .able > span {color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .price > .able_cant > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .method { width:304px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .method > .check {margin-right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .method > .check > svg { width:20px; height:20px; margin-top:15px; float:left; fill:#ccc;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .method > .check > span {float:left; margin-left:5px; color:#ccc; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .method > .focus > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .method > .focus > span {color:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery { width:calc(100% - 307px); border-right:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .company {float:right:}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .show {float:right; font-weight:600; cursor:pointer; background-color:var(--app-default-color); height:30px; line-height:30px; margin-top:10px; margin-right:10px; border-radius:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .show:hover { background-color:var(--app-hover-color); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .show > span {font-size:12px; color:#fff; margin-left:10px; margin-right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .edit {float:right; margin-right:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .edit > svg {width:20px; height:20px; margin-top:15px; fill:#999; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .delivery > .edit > svg:hover {fill:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_box > div > .buyer { width:305px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area {height:15px; padding-top:10px; padding-bottom:15px; padding-left:10px; border-bottom:0px solid #eee; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > div {height:15px; line-height:15px; float:left; cursor:pointer; margin-right:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > div > div > svg {height:15px; width:15px; fill:#555; margin-right:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > div > div > span {font-size:13px; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > div:hover > div > svg {fill:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > div:hover > div > span {color:#000; font-weight:600;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_reject > div > svg {fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_reject > div > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_reject:hover > div > svg {fill:#c00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_reject:hover > div > span {color:#c00;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_cancel > div > svg {fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_cancel > div > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_cancel:hover > div > svg {fill:#c00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .sell_btn_area > .bus_cancel:hover > div > span {color:#c00;}




.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box {height:180px; width:calc(100% - 80px); margin-left:20px; border:1px solid #ccc; background:#fafafa; margin-top:40px; cursor:pointer; border-radius:5px; padding:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box:hover {border:1px solid var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > div { float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > .data {height:180px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image { width:320px; height:180px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > div{ width:100%; height:100%; border-radius:5px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > .empty { background:#eee; line-height:180px; position:relative; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > .empty > svg { position:absolute; width:100px; height:100px; top:40px; left:110px; -webkit-transform: rotate(-90deg); fill:#fafafa90; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > .empty > img { width:100px; height:100px; top:40px; left:110px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > .empty > span {color:#fff; font-size:40px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > .thumbnail {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .image > .thumbnail > img {width:100%; height:100%; border-radius:5px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > .small_thumbnail > .image { width:180px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > .small_thumbnail > .image > .empty > svg {left:40px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > .small_thumbnail > .image > .empty > span {font-size:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > .small_thumbnail > .body { width:calc(100% - 200px); }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body { width:calc(100% - 340px); height:100%; margin-left:20; position:relative; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop{width:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left {width:calc(100% - 70px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .drink_name {width:calc(100% - 170px);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .drink_name > span {font-size:16px; font-weight:600; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .on_off_time {margin-top:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .on_off_time > span {font-size:14px; color:#555; font-weight:500;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .time_menu {margin-top:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .time_menu > span {font-size:13px; color:#555; font-weight:500;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .time_menu > .time{font-size:13px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .time_menu > .dot{ margin-left:3px; margin-right:3px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .time_menu > .menu{}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .corkage_condition {margin-top:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .corkage_condition > span {font-size:13px; color:#555; font-weight:500;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star {margin-top:10px; height:25px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > div {float:left; line-height:25px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > .box { height:25px; width:50px; background:var(--app-default-color); border-radius:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > .box > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > .box > div > svg {width:13px; height:13px; margin-top:6px; fill:#fff; margin-left:5px; margin-right:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > .box > div > span {font-size:12px; color:#fff; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > .count { margin-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .left > .star > .count > span {font-size:14px; color:#999; font-weight:600;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right {position:absolute; top:0; right:0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > div {float:left; height:16px; line-height:16px; margin-left:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > div > div > span {font-size:15px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > div > div > svg {width:16px; height:16px; margin-right:5px; fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .favorite > div {float:right;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .favorite > div > svg {fill:#ccc; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .favorite > div > span {color:#999;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .favorite.focus > div > svg {fill:#ff0000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .favorite.focus > div > span {color:#ff0000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .hits > div > svg {fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .hits > div > span {color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .shop > .right > .insert_time > div > span {color:#999;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address {border-left:1px solid #CCCCCC; width:100%; position:absolute; bottom:0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address > .left {float:left; padding-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address > .left > div {width:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address > .left > .address {width:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address > .left > .address > span {font-size:12px; font-weight:500; color:#000;  }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin {border-left:0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left {padding-left:0px; margin-left:-5px; width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .address > .pin_icon{float:left; margin-right:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .address > .pin_icon:hover {margin-right:2px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .corkage_condition {width:100%; margin-left:5px; margin-bottom:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap: break-word;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .corkage_condition > span {font-size:13px; color:#000; font-weight:500; line-height:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .corkage_condition > .title {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .corkage_condition > .body {font-weight:600; margin-left:5px; margin-right:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .shop_box > div > .body > .address.have_map_pin > .left > .corkage_condition > .etc { color:#555;}





.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div { margin-top:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .body_str > span { font-size:15px; color:#000; line-height:30px; word-wrap: break-word;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .body_image {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .body_image > div {margin-top:50px; text-align:center;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .body_image > div > .image > img { max-width:80%; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .body_image > div > .text { margin-top:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .body_image > div > .text > span { font-size:15px; color:#555; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html > p { margin-top:0px; margin-bottom:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html > p > iframe {height:420px !important; width:80%; margin-top:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html * {word-wrap: break-word;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html > *:last-child{ margin-bottom:0 !important; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html > * > *:last-child{ margin-bottom:0 !important; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html img { max-width:100% !important; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_body_div > .post_body_html div {cursor:auto}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate { width:100%; margin-top:100px; text-align:center; margin-top:100px; margin-bottom:50px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div {display:inline-block; width:90px; height:90px; border:1px solid #ccc; border-radius:90px; cursor:pointer; margin-left:15px; margin-right:15px; } 
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div:hover {border:1px solid #000;} 
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div > .count {margin-top:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div > .count > span {font-size:24px; font-weight:600; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div > .bottom { margin-top:2px; height:20px; line-height:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div > .bottom > div { display:inline-block; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div > .bottom > div > span {font-size:12px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > div > .bottom > div > svg {width:15px; height:15px; margin-top:0px; float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .like_focus{border:1px solid var(--app-hover-color); background:var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .like_focus > .count > span {color:#fff;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .like_focus > .bottom > div > span {color:#fff;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .like_focus > .bottom > div > svg {fill:#fff}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .hate_focus{border:1px solid #999; background:#999;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .hate_focus > .count > span {color:#fff;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .hate_focus > .bottom > div > span {color:#fff;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .like_hate > .hate_focus > .bottom > div > svg {fill:#fff}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom { height:50px; line-height:50px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left { float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > div { float:left; cursor:pointer; margin-right:15px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > div > div { float:left;  }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > div > .icon > svg { width:15px; height:15px; fill:#999; margin-top:17.5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > div > .name > span { color:#999; font-size:14px; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > div:hover > .icon > svg { width:16px; height:16px; margin-top:17px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > div:hover > .name > span { font-weight:600; margin-left:4px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > .edit > .icon > svg { fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > .edit > .name > span { color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > .delete > .icon > svg { fill:#f00; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .left > .delete > .name > span { color:#f00; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right { float:right; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > div { float:left; cursor:pointer; margin-left:15px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .devider {margin-left:0px; height:50px; line-height:50px;margin-left:0px; margin-right:-15px; cursor:default;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .devider > span {color:#ccc; font-size:13px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > div > div { float:left;  }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > div > .icon > svg { width:15px; height:15px; fill:#999; margin-top:17.5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > div > .name > span { color:#999; font-size:14px; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > div:hover > .icon > svg { fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > div:hover > .name > span { font-weight:600; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .before_post > .name > span { margin-left:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .next_post > .name > span { color:#999; font-size:14px; margin-left:0px; margin-right:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .next_post { margin-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .move_top { margin-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .move_top > .name > span { margin-left:0px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .report_focus > .icon > svg { fill:#f00; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .post_bottom > .right > .report_focus > .name > span { color:#f00; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .ad_div {width:100%; height:65px; margin-top:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .ad_div > div { width:100%; height:100%; background-color:#ccc; line-height:65px; text-align:center; }


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .review_div {width:100%; margin-top:40px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .review_div > .title {height:30px; line-height:30px; margin-bottom:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .review_div > .title > span {font-size:16px; color:#000; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .review_div > .box {width:calc(100% - 42px); background:#fafafa; border:1px solid #ccc; padding:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .review_div > .box > .body > span {font-size:15px; color:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .review_div > .box > img{width:100%;}


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div {width:100%; margin-top:40px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .devider { width:100%; height:1px; background-color:#CCCCCC; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title {height:30px; line-height:30px; margin-bottom:10px;  position:relative;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > span {font-size:16px; color:#000; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .count {font-size:20px; color:#f00; margin-left:5px;}


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown { position:absolute; width:70px; cursor:pointer; right:0px; top:0; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .box { height:40px; line-height:40px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .box > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .box:hover{ background-color:#eee; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .contents { display:none; position:absolute; text-align:center; width:100%; border:1px solid #eee; background-color:#fafafa; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .contents > div { height:30px; line-height:30px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .contents > div:hover{ background-color:#eee; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown > .contents > div > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .title > .dropdown:hover > .contents { display:block; }





.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div { width:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .devider { width:100%; height:1px; background-color:#CCCCCC; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item { width:calc(100% - 20px); margin-left:10px; margin-bottom:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top { margin-top:20px; height:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left {float:left; height:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > div > span { font-size:14px; color:#999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .no_thumbnail { width:20px; height:20px; border:1px solid #ddd; background-color:#eee; border-radius:10px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .no_thumbnail > svg { width:14px; height:14px; fill:#999; margin-top:3px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .thumbnail { width:20px; height:20px; border:1px solid #ddd; background-color:#eee; border-radius:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .thumbnail > img { width:20px; height:20px; border-radius:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .nickname { margin-left:10px; cursor:pointer }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .nickname > span {color:#000}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .nickname:hover > span {text-decoration: underline;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .level { margin-left:5px; margin-top:3px; background:#000; padding-left:3px; padding-right:3px; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .level > span {color:#fff; font-size:11px;}


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .left > .insert_time { margin-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right {float:right; height:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div {float:right; margin-left:10px; cursor:pointer; height:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div > div > svg { width:16px; height:16px; fill:#999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div > .text {height:100%; line-height:15px; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div > div > span {font-size:14px; color:#999;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div:hover > div > svg { fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > div:hover > div > span {color:#000;}


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .like_focus > div > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .like_focus > div > span {color:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .like_focus:hover > div > svg {fill:var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .like_focus:hover > div > span {color:var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .hate_focus > div > svg {fill:#0a0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .hate_focus > div > span {color:#0a0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .hate_focus:hover > div > svg {fill:#0d0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .hate_focus:hover > div > span {color:#0d0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .report_focus > div > svg {fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .report_focus > div > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .report_focus:hover > div > svg {fill:#c00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .top > .right > .report_focus:hover > div > span {color:#c00;}





.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .reply_body_div > .text { margin-top:20px; word-wrap:break-word; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .reply_body_div > .text > span {font-size:14px; color:#000; line-height:25px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .reply_body_div > .image {width:100%; margin-top:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .reply_body_div > .image > img { max-width:100%; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top { margin-top:20px; height:20px; width:fit-content; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div {float:left; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div > div {float:left; height:100%; line-height:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div > div > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div > div > .count {color:#f00; font-weight:600; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div > div > svg {width:20px; height:20px; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div > .up > svg {margin-top:3px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > div:hover > div > span {font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > .write_reply_button {float:left; height:100%; line-height:20px; margin-left:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > .write_reply_button > span { font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_top > .write_reply_button:hover > span {font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box {width:100%; margin-top:40px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .devider { width:100%; height:1px; background-color:#000000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .title {height:30px; line-height:30px; margin-bottom:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .title > span {font-size:16px; color:#000; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div { margin-top:10px; height:100px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .input_box { width:810px; height:100px; position:relative; float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .input_box > textarea { width:810px; height:100px; border:1px solid #aaa; resize: none; padding:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .input_box > textarea:focus { outline: none; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .input_box > .text_limit {position:absolute; right:0px; bottom:-25px; font-size:13px; color:#777; background:#fff; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .reg_btn {background-color: var(--app-default-color); width:100px; height:100px; margin-left:10px; line-height:100px; text-align:center; float:left; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .reg_btn:hover {background-color: var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .reg_btn > span { font-size:14px; font-weight:600; color:#fff; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .reg_btn > .loading { width:30px; height:30px; border: 3px solid rgba(255,255,255,0.5); border-top-color:#000; margin-top:32px; }


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .input_div > .image { display:none; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image {height:130px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .input_box {width: 700px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .input_box > textarea { width: 700px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image { display:block; width:98px; height:98px; margin-right:10px; float:left; position:relative; background-color:#fff; border:1px solid #aaa; text-align:center; line-height:98px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > img { max-width:98px; max-height:98px; position: absolute; top: 50%; transform: translate(-50%, -50%);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > div {position:absolute; top:5px; right:5px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > .remove_btn {background:#fff; border-radius:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > div > svg {width:20px; height:20px; fill:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > div:hover > svg {width:20px; height:20px; fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > .image_loading { left:33px; top:33px; width:30px; height:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .have_image > .image > .image_loading > #loading { width:30px; height:30px; border: 3px solid rgba(190,190,190,.3); border-top-color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .image_btn_div { margin-top: 10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .image_btn_div > div {cursor:pointer; height:20px; line-height:20px; width:100px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .image_btn_div > div > div > svg {width:16px; height:16px; fill:#999; float:left; margin-top:2px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .image_btn_div > div > div > span { font-size:13px; color:#999; float:left; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .image_btn_div > div:hover > div > svg {width:18px; height:18px; fill:#000; margin-top:1px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_write_box > .image_btn_div > div:hover > div > span { font-weight:600; color:#000; margin-left:3px; }


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box {width:100%; margin-top:20px; border:1px solid #eee; background-color:#fafafa;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item { width:calc(100% - 40px); margin-left:20px; padding-bottom:20px; margin-bottom:20px;  border-bottom:1px solid #ddd;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item:last-child{padding-bottom:0; border-bottom:0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top { margin-top:20px; height:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left {float:left; height:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > div > span { font-size:14px; color:#999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .write_reply_button {margin-left:10px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .write_reply_button > span {font-size:13px; color:#000}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .write_reply_button:hover > span{font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .no_thumbnail { width:20px; height:20px; border:1px solid #ddd; background-color:#eee; border-radius:10px; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .no_thumbnail > svg { width:14px; height:14px; fill:#999; margin-top:3px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .thumbnail { width:20px; height:20px; border:1px solid #ddd; background-color:#eee; border-radius:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .thumbnail > img { width:20px; height:20px; border-radius:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .nickname { margin-left:10px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .nickname > span {color:#000}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .nickname:hover > span {text-decoration: underline;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .level { margin-left:5px; margin-top:3px; background:#000; padding-left:3px; padding-right:3px; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .level > span {color:#fff; font-size:11px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .left > .insert_time { margin-left:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right {float:right; height:100%; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div {float:right; margin-left:10px; cursor:pointer; height:100%;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div > div > svg { width:16px; height:16px; fill:#999; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div > .text {height:100%; line-height:15px; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div > div > span {font-size:14px; color:#999;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div:hover > div > svg { fill:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > div:hover > div > span {color:#000;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .like_focus > div > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .like_focus > div > span {color:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .like_focus:hover > div > svg {fill:var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .like_focus:hover > div > span {color:var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .hate_focus > div > svg {fill:#0a0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .hate_focus > div > span {color:#0a0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .hate_focus:hover > div > svg {fill:#0d0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .hate_focus:hover > div > span {color:#0d0;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .report_focus > div > svg {fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .report_focus > div > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .report_focus:hover > div > svg {fill:#c00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .top > .right > .report_focus:hover > div > span {color:#c00;}



.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .re_reply_body_div > .text { margin-top:20px; word-wrap:break-word; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .re_reply_body_div > .text > span {font-size:14px; color:#000; line-height:25px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .re_reply_body_div > .text > .reply_user_nickname {color:#00e; margin-right:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .re_reply_body_div > .image {width:100%; margin-top:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .re_reply_item > .re_reply_body_div > .image > img { max-width:100%; cursor:pointer; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .pagenumber_div { width:100%; text-align:center; height:20px; line-height:20px; margin-top:20px; margin-bottom:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .pagenumber_div > div > span { cursor:pointer; font-size:15px; color:#555; padding:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .pagenumber_div > div > span:hover {font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .re_reply_box > .pagenumber_div > div > .current {color:var(--app-default-color); font-weight:600; cursor:default;}




.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box {width:100%; margin-top:20px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div { margin-top:10px; height:100px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .input_box {width:790px; height:100px; float:left; position:relative;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .input_box > textarea { width:790px; height:100px; border:1px solid #aaa; resize: none; float:left; padding:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .input_box > textarea:focus { outline: none; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .input_box > .text_limit {position:absolute; right:0px; bottom:-25px; font-size:13px; color:#777; background:#fff; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .reg_btn {background-color: var(--app-default-color); width:100px; height:100px; margin-left:10px; line-height:100px; text-align:center; float:left; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .reg_btn:hover {background-color: var(--app-hover-color);}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .reg_btn > span { font-size:14px; font-weight:600; color:#fff; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .reg_btn > .loading { width:30px; height:30px; border: 3px solid rgba(255,255,255,0.5); border-top-color:#000; margin-top:32px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .input_div > .image { display:none; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image {height:130px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .input_box {width:680px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .input_box > textarea { width: 680px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image { display:block; width:98px; height:98px; margin-right:10px; float:left; position:relative;background-color:#fff; border:1px solid #aaa; text-align:center; line-height:98px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > img { max-width:98px; max-height:98px; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > div {position:absolute; top:5px; right:5px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > .remove_btn {background:#fff; border-radius:10px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > div > svg {width:20px; height:20px; fill:#000;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > div:hover > svg {width:20px; height:20px; fill:#f00;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > .image_loading { left:33px; top:33px; width:30px; height:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .have_image > .image > .image_loading > #loading { width:30px; height:30px; border: 3px solid rgba(190,190,190,.3); border-top-color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .image_btn_div { margin-top: 10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .image_btn_div > div {cursor:pointer; height:20px; line-height:20px; width:100px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .image_btn_div > div > div > svg {width:16px; height:16px; fill:#999; float:left; margin-top:2px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .image_btn_div > div > div > span { font-size:13px; color:#999; float:left; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .image_btn_div > div:hover > div > svg {width:18px; height:18px; fill:#000; margin-top:1px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .reply_item > .rereply_write_box > .image_btn_div > div:hover > div > span { font-weight:600; color:#000; margin-left:3px; }


.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .pagenumber_div { width:100%; text-align:center; height:20px; line-height:20px; margin-top:20px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .pagenumber_div > div > span { cursor:pointer; font-size:15px; color:#555; padding:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .pagenumber_div > div > span:hover {font-weight:600;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .post_box > .reply_box_div > .pagenumber_div > div > .current {color:var(--app-default-color); font-weight:600; cursor:default;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box { width:100%; margin-top:30px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title { width:980px; height:40px; border-top: solid 1px #AAAAAA; border-bottom: solid 1px #AAAAAA;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > div { float:left; height:40px; text-align:center; line-height:40px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > div > span { font-size:13px; color:#555; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > .title { width:575px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > .category { width:100px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > .writer { width:140px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > .insert_time { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > .hit { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .title > .like { width:55px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item { height:30px; border-bottom: solid 1px #ddd; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left { float:left; cursor:pointer; width:675px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > div { float:left; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .category { width:100px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; line-height:30px;font-size:12px; color:#555;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .image { margin-right:10px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .image > svg {width:15px; height:15px; fill:var(--app-default-color); margin-top:7.5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .title { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .title > span { height:30px; line-height:30px; font-size:13px; color:#000; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .title > .head_of_story{ font-size:12px; color:#777; margin-right:3px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .sale_state { margin-left:5px }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .sale_state > span { height:30px; line-height:30px; font-size:12px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .reply { margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .reply > span { height:30px; line-height:30px; font-size:14px; color:#f00; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .no_image { margin-right:10px; width:45px; height:30px; margin-top:5px; background-color:#eee; text-align:center; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .no_image > div { width:45px; height:15px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .no_image > div > img { width:15px; height:15px; margin-top:5px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .no_image > div > span { font-size:8px; color:#aaa; height:15px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left > .no_image > .no_image_span { margin-top:2px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .left:hover > div > span { text-decoration: underline; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .focus > .left { cursor:default; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .focus > .left > .title > span { color:var(--app-default-color); font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .focus > .left > .title > .head_of_story { color:var(--app-default-color); font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .focus > .left:hover > div > span { text-decoration: none; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right { float:right; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > div { float:left; height:30px; text-align:center; line-height:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > div > span { height:30px; line-height:30px; font-size:12px; color:#555; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .category { width:100px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .writer { width:140px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .writer > .level {background:#000;color:#fff; font-size:11px; padding-left:3px; padding-right:3px; font-weight:600; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .writer:hover > span{text-decoration: underline;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .admin { width:140px; cursor:text; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .admin:hover > span{text-decoration: none;}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .insert_time { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .hit { width:55px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .bottom_list_box > .item > .right > .like { width:55px; }

/* 댓글 수정 팝업 */
.popup_reply_edit { width:810px; padding-bottom:20px; margin-top:20px !important; }
.popup_reply_edit > textarea{width:calc(100% - 40px); height:100px; min-height:100px; max-height:300px; margin-left:20px; border:1px solid #aaa; resize: none; padding:10px; }
.popup_reply_edit > textarea:focus { outline: none; }
.popup_reply_edit > .textarea_bottom {height:20px; margin-top:5px;}
.popup_reply_edit > .textarea_bottom > .text_limit { float:right; font-size:13px; color:#777; background:#fff; margin-right:20px;}
.popup_reply_edit > .textarea_bottom > .text_nickname { float:left; font-size:13px; color:#00e; background:#fff; margin-left:20px;}
.popup_reply_edit > .image {width:calc(100% - 40px); margin-left:20px; position:relative; text-align:center; margin-bottom:10px; background:#ccc;}
.popup_reply_edit > .image > img{max-width:100%; max-height:350px; }
.popup_reply_edit > .image > div > svg{width:20px; height:20px; fill:#000}
.popup_reply_edit > .image > .remove_btn {position:absolute; top:10px; right:10px; cursor:pointer; background:#fff; border-radius:20px;}
.popup_reply_edit > .image > .remove_btn:hover > svg {fill:#f00}
.popup_reply_edit > .image > .image_loading { width:100%; text-align:center; margin-top:20px; margin-bottom:20px; }
.popup_reply_edit > .image > .image_loading > #loading { width:30px; height:30px; border: 3px solid rgba(190,190,190,.3); border-top-color:#000; }

.popup_reply_edit > .image_btn_div { margin-top: 10px; margin-left:20px; }
.popup_reply_edit > .image_btn_div > div {cursor:pointer; height:20px; line-height:20px; width:100px;}
.popup_reply_edit > .image_btn_div > div > div > svg {width:16px; height:16px; fill:#999; float:left; margin-top:2px;}
.popup_reply_edit > .image_btn_div > div > div > span { font-size:13px; color:#999; float:left; margin-left:5px; }
.popup_reply_edit > .image_btn_div > div:hover > div > svg {width:18px; height:18px; fill:#000; margin-top:1px;}
.popup_reply_edit > .image_btn_div > div:hover > div > span { font-weight:600; color:#000; margin-left:3px; }

/* 운송장번호 수정 팝업 */
.popup_delivery { width:300px; padding-bottom:20px; }
.popup_delivery > .body {width:calc(100% - 40px); margin-left:20px; text-align:center; margin-top:10px;}
.popup_delivery > .body > span {color:#555; font-size:15px;}
.popup_delivery > .dropdown { width:calc(100% - 40px); height:50px;}
.popup_delivery > .dropdown > .box{ border:1px solid #ccc; width:100%; height:50px; margin-left:20px; border-radius:10px; margin-top:25px; cursor:pointer; position:relative; text-align:center;}
.popup_delivery > .dropdown > .box:hover { border:1px solid #000; }
.popup_delivery > .dropdown > .box > svg {position:absolute; right:5px; width:20px; height:20px; top:10px; }
.popup_delivery > .dropdown > .box > span {height:50px; line-height:50px; width:100%; font-size:14px;}
.popup_delivery > .dropdown > .list { width:calc(100% - 40px); background:#fafafa; border:1px solid #ccc; margin-left:20px; position:absolute; }
.popup_delivery > .dropdown > .list > div { height:40px; line-height:40px; text-align:center; cursor:pointer; }
.popup_delivery > .dropdown > .list > div:hover { background:#eee }
.popup_delivery > .dropdown > .list > div > span {font-size:14px; color:#000;}
.popup_delivery > .dropdown > .list > .focus > span {color:var(--app-default-color);}
.popup_delivery > .number_input { border:1px solid #ccc; width:calc(100% - 40px); height:50px; margin-left:20px; font-size:14px; border-radius:10px; margin-top:10px; text-align:center; }
.popup_delivery > .number_input:focus{ outline:none; border:1px solid #000; }

/* 물건 수령 팝업 */
.popup_receive_item { width:300px; padding-bottom:20px; }
.popup_receive_item > .body {width:calc(100% - 40px); margin-left:20px; text-align:center; margin-top:10px;}
.popup_receive_item > .body > span {color:#555; font-size:15px;}
.popup_receive_item > input { border:1px solid #ccc; width:calc(100% - 40px); height:50px; margin-left:20px; font-size:14px; border-radius:10px; margin-top:10px; text-align:center; }
.popup_receive_item > input:focus{ outline:none; border:1px solid #000; }
.popup_receive_item > .stars {width:100%; text-align:center; margin-top:15px; margin-bottom:5px;}
.popup_receive_item > .stars > div {cursor:pointer; display:inline-block;}
.popup_receive_item > .stars > div > svg {width:30px; height:30px; fill:#ccc;}
.popup_receive_item > .stars > div:hover > svg {fill:#ddd;}
.popup_receive_item > .stars > .focus > svg {fill:var(--app-default-color);}
.popup_receive_item > .stars > .focus:hover > svg {fill:var(--app-hover-color);}

.popup_receive_item > .image {width:calc(100% - 40px); margin-left:20px; position:relative; text-align:center; margin-bottom:10px; margin-top:10px;}
.popup_receive_item > .image > img{max-width:100%; max-height:500px; }
.popup_receive_item > .image > div > svg{width:20px; height:20px; fill:#000}
.popup_receive_item > .image > .remove_btn {position:absolute; top:10px; right:10px; padding:0px; cursor:pointer; background:#fff; border-radius:20px;}
.popup_receive_item > .image > .remove_btn:hover > svg {fill:#f00}
.popup_receive_item > .image > .image_loading { width:100%; text-align:center; margin-top:20px; margin-bottom:20px; }
.popup_receive_item > .image > .image_loading > #loading { width:30px; height:30px; border: 3px solid rgba(190,190,190,.3); border-top-color:#000; }

.popup_receive_item > .image_btn_div { margin-top: 10px; margin-left:20px; }
.popup_receive_item > .image_btn_div > div {cursor:pointer; height:20px; line-height:20px; width:100px;}
.popup_receive_item > .image_btn_div > div > div > svg {width:16px; height:16px; fill:#999; float:left; margin-top:2px;}
.popup_receive_item > .image_btn_div > div > div > span { font-size:13px; color:#999; float:left; margin-left:5px; }
.popup_receive_item > .image_btn_div > div:hover > div > svg {width:18px; height:18px; fill:#000; margin-top:1px;}
.popup_receive_item > .image_btn_div > div:hover > div > span { font-weight:600; color:#000; margin-left:3px; }

/* 거래 완료 팝업 */
.popup_business_complete { width:300px; padding-bottom:20px; }
.popup_business_complete > .body {width:calc(100% - 40px); margin-left:20px; text-align:center; margin-top:10px;}
.popup_business_complete > .body > span {color:#555; font-size:15px;}
.popup_business_complete > .stars {width:100%; text-align:center; margin-top:15px; margin-bottom:5px;}
.popup_business_complete > .stars > div {cursor:pointer; display:inline-block;}
.popup_business_complete > .stars > div > svg {width:30px; height:30px; fill:#ccc;}
.popup_business_complete > .stars > div:hover > svg {fill:#ddd;}
.popup_business_complete > .stars > .focus > svg {fill:var(--app-default-color);}
.popup_business_complete > .stars > .focus:hover > svg {fill:var(--app-hover-color);}

/* 거래 완료 팝업 */
.popup_post_chat_list { width:300px; padding-bottom:20px; }
.popup_post_chat_list > .body {width:calc(100% - 40px); margin-left:20px; text-align:center; margin-top:10px;}
.popup_post_chat_list > .body > span {color:#555; font-size:15px;}
.popup_post_chat_list > .list { max-height:600px; overflow-y:auto; }
.popup_post_chat_list > .list > .item { width:calc(100% - 40px); height:40px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; cursor:pointer;}
.popup_post_chat_list > .list > .item:hover {background:#eee;}
.popup_post_chat_list > .list > .item > .text { float:left; width:calc(100% - 20px); }
.popup_post_chat_list > .list > .item > .text > .title > span {font-size:14px; color:#000; font-weight:600;}
.popup_post_chat_list > .list > .item > .text > .sub_title {margin-top:2px; word-wrap: break-word; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.popup_post_chat_list > .list > .item > .text > .sub_title > span {font-size:13px; color:#999;}
.popup_post_chat_list > .list > .item > .icon { float:left; }
.popup_post_chat_list > .list > .item > .icon > svg {width:20px; height:20px; fill:#000; margin-top:10px; }

/* 익명채팅방 나가기 팝업 */
.popup_leave_unknown_chat_room { width:350px; padding-bottom:20px; }
.popup_leave_unknown_chat_room > .body {width:calc(100% - 40px); margin-left:20px; text-align:center; margin-top:10px;}
.popup_leave_unknown_chat_room > .body > span {color:#555; font-size:13px;}
.popup_leave_unknown_chat_room > .check_area { text-align:center; margin-top:15px; }
.popup_leave_unknown_chat_room > .check_area > div {display:inline-block; margin-left:5px; margin-right:5px; cursor:pointer;}
.popup_leave_unknown_chat_room > .check_area > div > div {float:left;}
.popup_leave_unknown_chat_room > .check_area > div > div > svg {width:20px; height:20px; margin-right:10px; fill:#ccc}
.popup_leave_unknown_chat_room > .check_area > div > div > span {font-size:15px; color:#ccc}
.popup_leave_unknown_chat_room > .check_area > .select > div > svg {fill:var(--app-hover-color);}
.popup_leave_unknown_chat_room > .check_area > .select > div > span {color:var(--app-hover-color);}
.popup_leave_unknown_chat_room > .check_area > div:hover > div > span {font-weight:600;}

/*********************************************************************************************
	End - 게시글 화면
*********************************************************************************************/



/*********************************************************************************************
	공지사항 게시글 화면 
*********************************************************************************************/
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box { width:920px; border:1px solid #ccc; padding-left:30px; padding-right:30px; padding-bottom:30px; }

.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .devider { width:100%; height:1px; background-color:#CCCCCC; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .post_title { margin-top:30px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .post_title > span { font-size:24px; color:#000; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .post_info > .insert_time { margin-left:0px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .post_info > .hits {}
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .post_info > .hits > .count{color:#f00; margin-left:0px;}

.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .post_body_div { margin-top:30px; margin-bottom:100px; }
.body_div > .body_inner_div > .contents_div > .contents_left_div > .notice_post_box > .reply_box_div {width:100%; margin-top:40px;}

/*********************************************************************************************
	End - 공지사항 게시글 화면
*********************************************************************************************/



/*********************************************************************************************
	게시글 작성 화면 
*********************************************************************************************/

.body_div > .body_inner_div > .contents_div > .post_write_box { width:calc(100% - 100px); margin-top:30px; border:1px solid #ccc; padding-left:40px; padding-right:40px; padding-top:10px; padding-bottom:40px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area {width:100%; height:40px; line-height:40px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .left { float:left; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .left > span {font-size:15px; font-weight:600; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right { float:right; height:40px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > div {float:left; height:40px; margin-left:15px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > div:hover > div > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > div:hover > div > span {font-weight:600; color:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > div > div {float:left;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > div > div > svg {width:15px; height:15px; fill:#999; margin-top:12.5px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > div > div > span {height:40px; margin-left:5px; font-size:13px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > .delete > div > svg {fill:#f00;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > .delete > div > span {color:#f00;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > .save > div > svg {fill:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .top_area > .right > .save > div > span {color:#000;}

.body_div > .body_inner_div > .contents_div > .post_write_box > .box {width:100%; border:1px solid #ccc; margin-top:10px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > div {width:100%; height:60px; font-size:14px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > div > div {float:left; height:100%; line-height:60px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .category {width:140px; cursor:pointer; background:#fafafa;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .category > span { float:left; width:110px; text-align:center;  font-size:13px; color:#000; margin-left:5px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .category > svg { float:left; width:20px; height:20px; margin-top:20px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .category:hover { background:#eee; }

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .head_of_story {width:149px; cursor:pointer; background:#fafafa; border-left:1px solid #ccc;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .head_of_story > span { float:left; width:119px; text-align:center;  font-size:13px; color:#000; margin-left:5px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .head_of_story > .no_select {color:#999}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .head_of_story > svg { float:left; width:20px; height:20px; margin-top:20px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .head_of_story:hover { background:#eee; }

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .input_title {width:calc(100% - 292px); border-left:1px solid #ccc;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .input_title > input {border:0; margin-left:20px; height:60px; width:calc(100% - 40px); font-size:14px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .title > .input_title > input:focus{ outline:none; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list { position:absolute; left:41px; width:140px; z-index:999; background:#fafafa; border:1px solid #ccc; height:auto; max-height:300px; overflow-y:auto; scrollbar-width:thin;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > div {width:100%; height:30px; line-height:30px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > div:hover {background:#eee;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > div > .category {margin-left:5px; font-size:13px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > div > .parent {margin-left:5px; font-size:12px; color:#999;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > .focus > .category {font-weight:600; color:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > .unable > .category {text-decoration:line-through}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .category_list > .unable > .parent {text-decoration:line-through}


.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .head_of_story_list { position:absolute; left:182px; width:149px; z-index:999; background:#fafafa; border:1px solid #ccc; height:auto; max-height:300px; overflow-y:auto; scrollbar-width:thin;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .head_of_story_list > div {width:100%; height:30px; line-height:30px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .head_of_story_list > div:hover {background:#eee;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .head_of_story_list > div > .category {margin-left:10px; font-size:13px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .head_of_story_list > .focus > .category {font-weight:600; color:var(--app-default-color);}







.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell { border-top:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .left { width:140px; text-align:center; border-right:1px solid #ccc; background:#fafafa;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .left > span {font-size:14px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .title { float:left; text-align:center; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .title > span {font-size:14px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .checkbox { float:left; margin-left:20px; cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .checkbox > svg{ fill:#ccc; float:left; width:20px; height:20px; margin-top:20px;900 }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .checkbox > span {color:#ccc; float:left; margin-left:5px; font-size:13px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .checkbox:hover > span{ font-weight:600; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .check_focus > svg {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > div > .check_focus > span {color:var(--app-default-color);}

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .price {width:calc(100% - 141px - 371px);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .price > div { float:left; line-height:60px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .price > .title { width:80px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .price > .input_div { width:calc(100% - 80px - 120px);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .price > .input_div > input { width:100%; border:1px solid #eee; border-radius:10px; height:40px; margin-top:10px; background:#fafafa; text-align:center; color:#000; font-size:12px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .price > .input_div > input:focus{ outline:none; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .business {width:370px; border-left:1px solid #ccc;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .sell > .business > .title { width:120px; }

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > div > div.focus {animation-iteration-count: 1; animation-duration: 0.5s; animation-name: post_not_enter_focus;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .editor_div.focus {animation-iteration-count: 1; animation-duration: 0.5s; animation-name: post_not_enter_focus;}
@keyframes post_not_enter_focus { 0% { background: #f00; } 100% { background: #fff; } }







.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop { border-top:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .left { width:140px; text-align:center; border-right:1px solid #ccc; background:#fafafa; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .input_div { width:200px; border-right:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .input_div > input {border:0; margin-left:20px; height:60px; width:calc(100% - 40px); font-size:14px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .input_div > input:focus{ outline:none; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list { width:calc(100% - 200px - 140px - 2px - 20px); padding-left:10px; padding-right:10px; overflow-x:auto; overflow-y:hidden; white-space:nowrap; scrollbar-width:thin;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item {display:inline-block; height:38px; margin-top:10px; border:1px solid #ccc; border-radius:10px; margin-right:10px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > div {float:left; font-size:13px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > div > img {width: 38px; height:38px; border-top-left-radius:10px; border-bottom-left-radius:10px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .close > svg {width: 16px; height:16px; margin-top:12px; fill:#555; margin-right:5px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .close > svg:hover {fill:var(--app-default-color);}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .text {margin-left:10px; margin-right:5px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .text > .city {font-size:11px; color:#999; height:10px; line-height:10px; margin-top:5px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .text > .name {color:#000; height:20px; line-height:20px;}

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .empty_image { background:#eee; line-height:38px; width:38px; position:relative; text-align:center; border-top-left-radius:10px; border-bottom-left-radius:10px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .empty_image > svg { position:absolute; width:20px; height:20px; top:10px; left:10px; -webkit-transform: rotate(-90deg); fill:#ccc; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .item > .empty_image > span {color:#999; font-size:12px; font-weight:600;}

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list.big_image > .item > div > img {width: 70px; height:38px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list.big_image > .item > .empty_image {width: 71px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list.big_image > .item > .empty_image > svg {left: 25.5px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop > .shop_list > .empty_items {color:#aaa; font-size:13px; text-align:center;}

.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete { position:absolute; left:182px; width:200px; z-index:999; background:#fafafa; border:1px solid #ccc; height:auto; max-height:300px; overflow-y:auto; overflow-x:hidden; scrollbar-width:thin;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete > div {width:calc(100% - 20px); min-height:32px; padding-top:5px; padding-bottom:5px; line-height:30px; cursor:pointer; padding-left:10px; padding-right:10px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete > div:hover {background:#eee;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete > div > .name {font-size:13px; line-height:17px; min-height:17px; color:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete > div > .city {font-size:11px; line-height:15px; min-height:15px; color:#999;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete > .empty_items {text-align:center; font-size:12px; color:#aaa; cursor:auto;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .box > .shop_auto_complete > .empty_items:hover {background:#fafafa;}



.body_div > .body_inner_div > .contents_div > .post_write_box > textarea { width:100%; height:600px; border:1px solid #ccc; margin-top:20px; padding:20px; resize: none; color:#000; font-size:14px; line-height:25px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > textarea:focus { outline: none; }

.body_div > .body_inner_div > .contents_div > .post_write_box > .editor_div { width:100%; height:600px; margin-top:20px; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .editor_div > textarea{width:calc(100% - 2px); height:565px;}

.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area { width:calc(100% - 20px); height:110px; border:1px solid #ccc; margin-top:20px; padding-left:20px }
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > div { float:left; width:70px; height:70px; margin-top:20px; margin-right:15px; border:1px solid #ccc; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image {position:relative; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image {cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image > img{width:100%; height:100%;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image > .comment{position:absolute; width:100%; height:15px; background:#00000070; bottom:5px; overflow:hidden; text-align:center;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image > .comment > span {font-size:12px; color:#fff;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image > .remove{position:absolute; width:20px; height:20px; text-align:center; top:0px; right:0px; cursor:pointer;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image > .remove > svg {width:14px; height:14px; margin-top:3px;fill:#000;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .image > .remove:hover > svg {fill:#eee;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .add { text-align:center; cursor:pointer; width:100%; height:100%;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .add > svg {height:40px; width:40px; fill:#ccc; margin-top:15px;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .add:hover {border:1px solid #999;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .image_area > .image > .add:hover > svg {fill:#999;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .save_btn { width:100%; height:60px; margin-top:20px; line-height:60px; text-align:center; background:var(--app-default-color); cursor:pointer; }
.body_div > .body_inner_div > .contents_div > .post_write_box > .save_btn > span { font-size:15px; color:#fff; font-weight:600;}
.body_div > .body_inner_div > .contents_div > .post_write_box > .save_btn:hover {background:var(--app-hover-color)}

.popup_edit_image { width:300px; padding-bottom:20px; }
.popup_edit_image > .image { width:300px; text-align:center;}
.popup_edit_image > .image > img {max-width:300px; max-height:400px; }
.popup_edit_image > .image_loading {width:300px; }

.popup_edit_image > .image_loading { width:300px; text-align:center; margin-top:20px; margin-bottom:20px; }
.popup_edit_image > .image_loading > #loading { width:30px; height:30px; border: 3px solid rgba(190,190,190,.3); border-top-color:#000; }

.popup_edit_image > input { width:260px; height:40px; border:1px solid #999; margin-left:20px; margin-top:20px; border-radius:5px; text-align:center; }
.popup_edit_image > input:focus{ outline:none; }
/*********************************************************************************************
	End - 게시글 작성 화면 
*********************************************************************************************/
