@charset "utf-8";

/*
.qnaIco:lang(en), .qnaIco:lang(ja), .qnaIco:lang(zh), .qnaIco:lang(zh), .qnaIco:lang(de), .qnaIco:lang(es),
.qnaIco:lang(pt), .qnaIco:lang(vi), .qnaIco:lang(ms), .qnaIco:lang(th), .qnaIco:lang(id), .qnaIco:lang(mn),
.qnaIco:lang(ne), .qnaIco:lang(hi), .qnaIco:lang(ru), .qnaIco:lang(ar), .qnaIco:lang(el), .qnaIco:lang(fr),
.qnaIco:lang(nb), .qnaIco:lang(nl), .qnaIco:lang(ro), .qnaIco:lang(tr) { 

}
*/

.list_txt_hashtag_list, .view_txt_hashtag_list, .write_txt_hashtag_tag_list{position:relative;width:100%;height:auto;overflow:hidden}
.list_txt_hashtag_list .div_txt_hashtag_value, .view_txt_hashtag_list .div_txt_hashtag_value, .write_txt_hashtag_list .div_txt_hashtag_value{position:relative;display:none;}

/* list : s ....................................... */
.div_txt_hashtag_value {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}
.list_txt_hashtag_list .list_txt_hashtag_info{width:100%;height:auto;overflow:hidden;margin-top:3px;min-height:30px}
.list_txt_hashtag_list .list_txt_hashtag_info a{display:inline-block;line-height:30px;color:#34c3d4;margin-right:5px}
.list_txt_hashtag_list .list_txt_hashtag_info a.list_on_hashtag{color:#ff28ee;text-decoration:underline}
.list_txt_hashtag_list .list_txt_hashtag_info a:hover{text-decoration:underline}
/* list : e ....................................... */

/* view : s ....................................... */
.view_txt_hashtag_list{position:relative;padding-bottom:30px;box-sizing:border-box;padding-left:30px}
.view_txt_hashtag_list i.fa-tag{display:block;width:30px;height:30px;position:absolute;left:0;top:-5px;line-height:30px;text-align:center;font-size:15px;color:#34c3d4}

.view_txt_hashtag_list .ul_txt_hashtag_list{position:relative;height:auto;border:none;padding:0}
.view_txt_hashtag_list .ul_txt_hashtag_list ul li.li_txt_hashtag{padding-right:10px;float: left;}
.view_txt_hashtag_list .ul_txt_hashtag_list ul li.li_txt_hashtag:hover{background:none}
.view_txt_hashtag_list .ul_txt_hashtag_list ul li.li_txt_hashtag a{color:#34c3d4;}
.view_txt_hashtag_list .ul_txt_hashtag_list ul li.li_txt_hashtag a:hover{text-decoration:underline}
/* view : e ....................................... */

/* write : s ....................................... */
.write_txt_hashtag_list .write_txt_hashtag_title{position:relative;width:100%;height:auto;overflow:hidden;line-height:30px;box-sizing:border-box;padding-left:30px;margin-bottom:5px;}
.write_txt_hashtag_list .write_txt_hashtag_title u{font-size:13px;color:#666;text-decoration:none}
.write_txt_hashtag_list .write_txt_hashtag_title i.title_hashtag{position:absolute;width:30px;height:30px;left:0;top:0;text-align:center;line-height:30px;font-size:15px;color:#000;}
.write_txt_hashtag_list .write_txt_hashtag_title span{display:inline-block;float:right;font-size:14px;color:#666;padding-right:10px;line-height:30px}
.write_txt_hashtag_list .write_txt_hashtag_title span a{color:#34c3d4;margin:0 5px}
.write_txt_hashtag_list .write_txt_hashtag_title span a:hover{color:#666}
.write_txt_hashtag_list .write_txt_hashtag_title .btn_txt_hashtag_form_view{float:right;margin-top:2px;margin-right:5px;height: 30px;}
.write_txt_hashtag_list .write_txt_hashtag_title a.write_txt_hashtag_all_remove{color:#ff0080;}
.write_txt_hashtag_list .write_txt_hashtag_title a.write_txt_hashtag_all_remove:hover{color:#3a8afd;}
.write_txt_hashtag_list .write_txt_hashtag_title a.write_txt_hashtag_all_remove font.class_font{display:none;padding-left:5px;color:#000;}
.write_txt_hashtag_list .write_txt_hashtag_title a.write_txt_hashtag_all_remove:hover > font.class_font{display:inline-block;color:#3a8afd;}
.write_txt_hashtag_list .write_txt_hashtag_title a.write_txt_hashtag_all_remove.tag_data_no {display:none;}

.write_txt_hashtag_list .write_txt_hashtag_textarea{position:relative;width:100%;margin:5px 0;}
.write_txt_hashtag_list .write_txt_hashtag_textarea .frm_common_txt_hashtag {width:100%;height:100px;margin:2px 0;background:#ffff8e;color:#0080ff;font-weight:bold;display:none;}

.write_txt_hashtag_list .ul_txt_hashtag_list{position:relative;background:#fff;width:100%;height:auto;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid #ccc}
.write_txt_hashtag_list .ul_txt_hashtag_list ul li{position:relative;display:inline-block;float:left;color:#34c3d4;padding-left:10px;padding-right:30px;line-height:30px}
.write_txt_hashtag_list .ul_txt_hashtag_list ul li.li_txt_hashtag{cursor:pointer}
.write_txt_hashtag_list .ul_txt_hashtag_list ul li.li_txt_hashtag:hover{background:#34c3d4;color:#fff}
.write_txt_hashtag_list .ul_txt_hashtag_list ul li i.remove{position:absolute;display:block;width:30px;height:30px;line-height:30px;top:0;right:0;font-size:15px;color:#ff0080;}
.write_txt_hashtag_list .ul_txt_hashtag_list ul li span.txt_hashtag_overlap{ color: #e82727; }

.write_txt_hashtag_list .ul_txt_hashtag_list li.hashtag_write_input{position:relative;}
.write_txt_hashtag_list .ul_txt_hashtag_list li.hashtag_write_input .span_hashtag_write_input{position:absolute;left:15px;}
.write_txt_hashtag_list .ul_txt_hashtag_list li.hashtag_write_input .span_hashtag_write_input i{color:#d4d4d4;}
.write_txt_hashtag_list .ul_txt_hashtag_list li.hashtag_write_input .frm_txt_hashtag_input{padding:0 10px 0 20px;font-size:13px;color:#000;height:30px;background:none;border:1px dashed #ccc;border-radius:12px;}


.write_txt_hashtag_list .hashtag_ex {display: flex; flex-wrap: wrap; gap: 5px;}
.write_txt_hashtag_list .hashtag_ex a.hashtag_add {display: inline-block; border: 1px solid #ccc; border-radius: 50px; padding: 0 10px; background: #fff; cursor: pointer;}
.write_txt_hashtag_list .hashtag_ex a.hashtag_add.hashtag_add0 {}
/* write : e ....................................... */

@media only screen and (max-width: 657px) {
	.list_txt_hashtag_list{padding-left:20px;}
  .span_btn_dm_user{display:none;}
}