/* 댓글첨부 확장 플러그인 { */
.swiper_comment_file_wrap {overflow: inherit; padding-bottom:0px; font-size:11px; margin-top: 0px !important;}
.rb_cmt_wrap_gap {margin-bottom: 0px !important; margin-top: 0px !important; margin-top: -4px !important;}
.rb_cmt_wrap_gap .au_btn_search_file_cmt {border:0px !important; border-radius: 0px !important; border-left: 1px solid #ddd !important; border-right: 1px solid #ddd !important; border-bottom: 2px dashed rgba(0,0,0,0.05) !important;}
.rb_cmt_wrap_gap img {object-fit: cover;}
.rb_cmt_wrap_gap .au_file_list_img_wrap {height:60px}
.rb_cmt_wrap_gap .au_file_list {}
.rb_cmt_wrap_gap .swiper-wfile {overflow: hidden !important; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 2px dashed rgba(0,0,0,0.05);}
.swiper-wfile_padding {padding-top: 15px; padding-bottom: 15px;}
.rb_cmt_wrap_gap .au_btn_search_file_cmt {padding-top: 40px !important; font-size: 14px;}
.rb_cmt_wrap_gap .au_btn_del {}
.rb_cmt_wrap_gap .w_pd {padding-top: 7px;}
.rb_cmt_wrap_gap .w_etc {display: block; width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#aaa; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_pdf {display: block;  width: 100%; margin:0 auto; text-align: center; background-color:transparent; color:#e7191b; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_ppt {display: block; width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#f68100; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_pptx {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#f68100; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_jpg {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#87cd6d; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_zip {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#fec200; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_hwp {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#006fbe; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_xlsx {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#00753e; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_xls {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#00753e; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_doc {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#01528a; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .w_docx {display: block;  width: 100%; margin:0 auto; text-align: center; background-color: transparent; color:#01528a; padding-top: 14px; padding-bottom: 18px; font-weight: bold; border-radius: 6px; font-size: 14px;}
.rb_cmt_wrap_gap .au_progress {margin-top: 0px !important; border-radius: 0px;}
.rb_cmt_wrap_gap .au_bars {height:7px !important; border-radius: 0px !important;}
.rb_bbs_file_for {line-height: 16px;}
.rb_bbs_file_for_cmt {border:0px !important; padding: 0px !important; line-height: 20px; margin-top: 15px;}
.rb_bbs_file_cmt {margin-top: 15px;}
.rb_bbs_file_for_cmt span {background-color: #f9f9f9; padding: 7px 12px 7px 12px; border-radius: 20px; max-width: 100%; white-space: nowrap;}
/* } */

/* 기존 CSS 수정 2.1.4 { */
.bo_vc_w_info_ul1 {margin-top: -60px !important; padding: 15px;}
.bo_vc_w_info_ul1 .frm_input {float:none; border:1px solid #ddd; height:30px; width: 100px; border-radius: 6px !important; padding-left: 10px; padding-right: 10px;}
.rb_bbs_wrap .bo_vc_w_info #captcha {margin-top: 0px;}
.fslightbox-container {z-index: 12345678903 !important;}
/* } */