:root{--bbs-pri-1: var(--pri-1)}.bbs_page_wrapper{padding-left:25rem;padding-right:25rem}.bbs_page_wrapper{padding:0 20px 150px}.bbs_page_wrapper input,.bbs_page_wrapper select,.bbs_page_wrapper textarea,.bbs_page_wrapper button{border-radius:2px;padding:7px 14px;color:var(--gs800);font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;line-height:1.5;color:var(--blk-01);font-size:16px}.bbs_page_wrapper input>*,.bbs_page_wrapper select>*,.bbs_page_wrapper textarea>*,.bbs_page_wrapper button>*{line-height:1.5}.bbs_page_wrapper input,.bbs_page_wrapper select,.bbs_page_wrapper textarea{border:1px solid var(--gs300)}.bbs_page_wrapper input::-moz-placeholder, .bbs_page_wrapper select::-moz-placeholder, .bbs_page_wrapper textarea::-moz-placeholder{color:var(--gs500)}.bbs_page_wrapper input::placeholder,.bbs_page_wrapper select::placeholder,.bbs_page_wrapper textarea::placeholder{color:var(--gs500)}.bbs_page_wrapper input:focus,.bbs_page_wrapper select:focus,.bbs_page_wrapper textarea:focus{outline-width:1px;outline-color:var(--gs600)}.bbs_page_wrapper .bbs-container{width:calc(100% - 50px);max-width:1000px;margin:auto}.bbs_page_wrapper button,.bbs_page_wrapper .btn{display:inline-flex;padding:10px 14px;font-size:16px;font-weight:600;justify-content:center;align-items:center;background-color:var(--gs400);color:#fff;border-radius:8px}.bbs_page_wrapper button:hover,.bbs_page_wrapper .btn:hover{background-color:var(--gs500)}.bbs_page_wrapper button.cmt_btn,.bbs_page_wrapper .btn.cmt_btn{display:block;width:100%;text-align:left;padding:23px 20px;background-color:var(--gs100);border-radius:10px;font-size:16px;font-weight:600;color:var(--gs900);display:flex;justify-content:space-between;align-items:center}.bbs_page_wrapper button.cmt_btn .icon_tit,.bbs_page_wrapper .btn.cmt_btn .icon_tit{display:flex;align-items:center;gap:10px}.bbs_page_wrapper button.cmt_btn .icon_tit .icon,.bbs_page_wrapper .btn.cmt_btn .icon_tit .icon{width:24px;height:24px;flex-shrink:0}.bbs_page_wrapper button.cmt_btn .cmt_more,.bbs_page_wrapper .btn.cmt_btn .cmt_more{width:24px;height:24px;flex-shrink:0}.bbs_page_wrapper .btn.btn_write{background-color:var(--bbs-pri-1)}.bbs_page_wrapper .btn_submit{background-color:var(--bbs-pri-1)}.bbs_page_wrapper .btn_submit:hover{background-color:var(--bbs-pri-1)}.bbs_page_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.75002 0.877503C7.6095 0.737815 7.41941 0.659409 7.22127 0.659409C7.02313 0.659409 6.83304 0.737815 6.69252 0.877503L4.00002 3.5325L1.34502 0.877503C1.2045 0.737815 1.01441 0.659409 0.816272 0.659409C0.618133 0.659409 0.428044 0.737815 0.287523 0.877503C0.217226 0.947225 0.16143 1.03018 0.123354 1.12157C0.0852773 1.21296 0.0656738 1.31099 0.0656738 1.41C0.0656738 1.50901 0.0852773 1.60704 0.123354 1.69844C0.16143 1.78983 0.217226 1.87278 0.287523 1.9425L3.46752 5.1225C3.53724 5.1928 3.6202 5.2486 3.71159 5.28667C3.80298 5.32475 3.90101 5.34435 4.00002 5.34435C4.09903 5.34435 4.19706 5.32475 4.28846 5.28667C4.37985 5.2486 4.4628 5.1928 4.53252 5.1225L7.75002 1.9425C7.82032 1.87278 7.87611 1.78983 7.91419 1.69844C7.95227 1.60704 7.97187 1.50901 7.97187 1.41C7.97187 1.31099 7.95227 1.21296 7.91419 1.12157C7.87611 1.03018 7.82032 0.947225 7.75002 0.877503Z' fill='%23A0A0A0' /></svg>");background-repeat:no-repeat;background-position:right 14px center;background-color:#fff}.bbs_page_wrapper #bo_cate_ul{display:flex;font-size:16px;font-weight:500;gap:10px;flex-wrap:wrap;margin-bottom:20px}.bbs_page_wrapper #bo_cate_ul>li>a{display:block;padding:8px 10px;position:relative}.bbs_page_wrapper #bo_cate_ul>li>a::after{content:"";position:absolute;top:100%;left:0;width:100%;height:4px;background-color:currentColor;visibility:hidden;opacity:0}.bbs_page_wrapper #bo_cate_ul>li>a:hover{color:var(--bbs-pri-1);font-weight:600}.bbs_page_wrapper #bo_cate_ul>li #bo_cate_on{color:var(--bbs-pri-1);font-weight:600}.bbs_page_wrapper #bo_cate_ul>li #bo_cate_on::after{visibility:visible;opacity:1}.bbs_page_wrapper .bo_sch_wrap{position:relative;margin-top:20px;margin-bottom:20px}.bbs_page_wrapper .bo_sch_wrap>.bo_sch_bg{position:absolute;top:0;left:0;width:100%;height:100%}.bbs_page_wrapper .bo_sch_wrap [name=fsearch]{display:flex;justify-content:end}.bbs_page_wrapper .bo_sch_wrap #sfl,.bbs_page_wrapper .bo_sch_wrap .sch_input{width:100%;max-width:200px}.bbs_page_wrapper .bo_sch_wrap .sch_bar{margin-left:10px}.bbs_page_wrapper #bo_list_total{display:block;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;overflow:hidden}.bbs_page_wrapper .btn_bo_user{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:10px}.bbs_page_wrapper .btn_bo_user button{font-size:20px;width:52px;text-align:center}.bbs_page_wrapper .btn_bo_user .left_option,.bbs_page_wrapper .btn_bo_user .right_option{display:flex;align-items:center;gap:10px}.bbs_page_wrapper .btn_bo_user .left_option .button,.bbs_page_wrapper .btn_bo_user .left_option a,.bbs_page_wrapper .btn_bo_user .right_option .button,.bbs_page_wrapper .btn_bo_user .right_option a{height:44px}.bbs_page_wrapper .btn_bo_user .left_option .sel_option_button.selected,.bbs_page_wrapper .btn_bo_user .right_option .sel_option_button.selected{background-color:var(--gs900);color:#fff}.bbs_page_wrapper .btn_bo_user .left_option .fa,.bbs_page_wrapper .btn_bo_user .right_option .fa{min-width:24px;height:24px;text-align:center;display:flex;align-items:center;justify-content:center}.bbs_page_wrapper .btn_bo_user .right_option{font-size:16px}.bbs_page_wrapper .btn_bo_user>li{position:relative;z-index:5}.bbs_page_wrapper input[type=checkbox]{display:none}.bbs_page_wrapper input[type=checkbox]+.checkbox{display:inline-block;width:24px;height:24px;border-radius:4px;position:relative;background-color:var(--gs400)}.bbs_page_wrapper input[type=checkbox]+.checkbox+*{vertical-align:super;margin-left:4px}.bbs_page_wrapper input[type=checkbox]+.checkbox::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;background-image:url("data:image/svg+xml;utf8,<svg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.5 1.5L4.5 8.5L1.5 5.5' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.bbs_page_wrapper input[type=checkbox]:checked+.checkbox{background-color:var(--bbs-pri-1)}.bbs_page_wrapper .more_opt{display:none;position:absolute;z-index:20;right:0;top:calc(100% + 4px)}.bbs_page_wrapper .more_opt>li:not(:first-child){margin-top:4px}.bbs_page_wrapper .tbl_wrap table{width:100%;border-collapse:separate}.bbs_page_wrapper .tbl_wrap table thead{position:relative;z-index:2}.bbs_page_wrapper .tbl_wrap table thead::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gs100);border-radius:10px;z-index:-1}.bbs_page_wrapper .tbl_wrap table thead th{height:70px;vertical-align:middle}.bbs_page_wrapper .tbl_wrap table thead th .th_txt{height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.bbs_page_wrapper .tbl_wrap table tbody{font-size:16px;color:var(--gs700)}.bbs_page_wrapper .tbl_wrap table tbody td{vertical-align:middle;height:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bbs_page_wrapper .tbl_wrap table tbody .td_name,.bbs_page_wrapper .tbl_wrap table tbody .td_num2,.bbs_page_wrapper .tbl_wrap table tbody .td_num,.bbs_page_wrapper .tbl_wrap table tbody .td_datetime{text-align:center}.bbs_page_wrapper .tbl_wrap table tbody .td_num2 .notice_txt{background-color:var(--bbs-pri-1);color:#fff;border-radius:4px;line-height:1.5;padding:2px 10px}.bbs_page_wrapper .tbl_wrap table tbody .td_subject{color:var(--gs900)}.bbs_page_wrapper .tbl_wrap table tbody .td_subject .bo_tit a{display:block;padding:20px}.bbs_page_wrapper .tbl_wrap table tbody .td_subject .bo_tit a:hover{text-decoration:underline;font-weight:500}.bbs_page_wrapper .pg_wrap{margin-top:40px;display:flex;justify-content:center}.bbs_page_wrapper .pg_wrap a,.bbs_page_wrapper .pg_wrap .pg_current{min-width:24px;height:24px;border-radius:4px;background-color:var(--gs100);color:var(--gs500);padding:0 4px;display:flex;align-items:center;justify-content:center;text-align:center}.bbs_page_wrapper .pg_wrap a:not(:first-child),.bbs_page_wrapper .pg_wrap .pg_current:not(:first-child){margin-left:10px}.bbs_page_wrapper .pg_wrap a:hover{background-color:var(--gs900);color:#fff}.bbs_page_wrapper .pg_wrap .pg_start,.bbs_page_wrapper .pg_wrap .pg_prev,.bbs_page_wrapper .pg_wrap .pg_next,.bbs_page_wrapper .pg_wrap .pg_end{background:unset;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center}.bbs_page_wrapper .pg_wrap .pg_start{background-image:url(./img/pg_start.svg);font-size:0}.bbs_page_wrapper .pg_wrap .pg_end{background-image:url(./img/pg_end.svg);font-size:0}.bbs_page_wrapper .pg_wrap .pg_prev{background-image:url(./img/pg_prev.svg)}.bbs_page_wrapper .pg_wrap .pg_next{background-image:url(./img/pg_next.svg)}.bbs_page_wrapper .pg_wrap .pg{display:flex;align-items:center;justify-content:center;font-variant:tabular-nums;font-size:16px}.bbs_page_wrapper .pg_wrap .pg strong.pg_current{background-color:var(--bbs-pri-1);color:#fff;font-weight:600}label[for=chkall]{display:flex;align-items:center}#bo_v .bo_title_wr1_wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px 0}#bo_v .bo_title_wr1_wrap #bo_v_title{display:flex;align-items:center;gap:10px}#bo_v .bo_title_wr1_wrap #bo_v_title .bo_v_cate{display:inline-block;font-size:16px;line-height:1.5;font-weight:500;background-color:var(--bbs-pri-1);color:#fff;border-radius:4px;padding:2px 10px}#bo_v .bo_title_wr1_wrap #bo_v_title .bo_v_tit{font-size:28px}#bo_v .bo_title_wr1_wrap .wr_1_wrap{display:flex;align-items:center;color:var(--gs700);font-size:16px}#bo_v .bo_title_wr1_wrap .wr_1_wrap .wr_1_tit{margin-right:10px;font-weight:600;color:var(--gs900)}#bo_v_info{margin-top:20px;margin-bottom:40px}#bo_v_info .profile_info_ct{display:flex;justify-content:space-between;gap:20px;color:var(--gs700);font-size:16px}#bo_v_info .profile_info_ct .proflie_info_inner{display:flex;align-items:center;gap:20px}#bo_v_info .profile_info_ct .txt_box{display:flex;align-items:center}#bo_v_info .profile_info_ct .profile_tit{font-weight:600;color:var(--gs900);margin-right:10px}#bo_v_atc{padding:80px 0;border-top:1px solid var(--gs300);border-bottom:1px solid var(--gs300)}#bo_v_con{font-size:16px;color:var(--gs700);line-height:1.5;font-weight:400}.cm_item_wrap{padding:30px 20px 20px;border-bottom:1px solid var(--gs300)}.cm_item_wrap .cmt_contents{font-size:16px;color:var(--gs700);padding-bottom:20px}.cm_tit_date{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.cm_tit_date .tit{font-size:20px;font-weight:600;color:var(--gs900)}.cm_tit_date .bo_vc_hdinfo{font-size:16px;color:var(--gs700)}.reply_edit_item_wrap{display:flex;justify-content:end;gap:10px;margin-top:20px}.reply_edit_item_wrap .reply_edit_add_item a{display:block;padding:10px 14px;background-color:var(--gs400);color:#fff;border-radius:8px}#bo_vc_empty{padding:20px 0;color:var(--gs500);font-size:16px;text-align:center}.bo_vc_w #wr_content{width:100%;border:0;padding:20px;height:auto;resize:none;min-height:61px;overflow:hidden;border-bottom:1px solid var(--gs300)}.bo_vc_w_info{display:flex;align-items:center;flex-wrap:wrap;gap:10px}#captcha #captcha_img{vertical-align:bottom;border:1px solid var(--gs300);margin-right:10px}#captcha #captcha_info{display:block;font-size:12px;color:var(--gs700);margin-top:4px}#captcha button{font-size:12px;padding:4px 8px;background-color:var(--gs300);color:var(--gs700);border-radius:8px;font-weight:400;min-height:24px}#captcha button:hover{background-color:var(--gs400)}.secret_cm.chk_box{display:inline-flex;align-items:center;margin-right:10px}.secret_cm.chk_box label{display:flex;align-items:center;gap:4px;color:var(--gs700);font-size:14px}.bo_w_info{padding:50px 0;display:grid;grid-template-columns:repeat(2, 310px);gap:0 100px;border-bottom:1px solid var(--gs300)}.bo_w_file_wrap{padding:50px 0;display:grid;grid-template-columns:repeat(2, 310px);gap:20px 100px;border-bottom:1px solid var(--gs300)}.bo_w_file_wrap .custom-file-input{border:1px dashed var(--gs300);padding:20px;text-align:center;border-radius:2px;cursor:pointer;transition:all .3s ease;background-color:#fff;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.bo_w_file_wrap .custom-file-input:hover,.bo_w_file_wrap .custom-file-input.dragover{border-color:var(--bbs-pri-1);background-color:rgba(var(--bbs-pri-1-rgb), 0.05)}.bo_w_file_wrap .custom-file-input .file-icon{width:18px;height:18px;margin-left:auto;margin-right:auto}.bo_w_file_wrap .custom-file-input .upload-text{font-size:16px;color:var(--gs900)}.bo_w_file_wrap .custom-file-input.has-preview{padding:0}.bo_w_file_wrap .custom-file-input.has-preview .preview-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);opacity:0;transition:opacity .3s ease;pointer-events:none}.bo_w_file_wrap .custom-file-input.has-preview .preview-content:hover{opacity:1}.bo_w_file_wrap .custom-file-input.has-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bo_w_file_wrap .custom-file-input.has-preview .file-icon{width:18px;height:18px;margin-left:auto;margin-right:auto}.bo_w_file_wrap .custom-file-input .file-label{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--gs600);font-size:14px}.bo_w_file_wrap .custom-file-input .file-label .upload-icon{font-size:24px;margin-bottom:10px}.bo_w_file_wrap .custom-file-input input[type=file]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.bo_w_file_wrap .file_del{padding-left:110px}.bo_w_file_wrap .file_del label{display:flex;align-items:center;gap:6px;color:var(--gs700);font-size:14px;cursor:pointer}.bo_w_file_wrap .file_del label:hover{color:var(--gs900)}.write_div{padding:12px 0;display:grid;grid-template-columns:90px auto;gap:20px;align-items:center}.write_div label{font-weight:600;font-size:16px;color:var(--gs900);display:flex;align-items:center}.write_div.w200 input,.write_div.w200 select{width:200px}.write_div.bo_w_content{align-items:start;border-bottom:1px solid var(--gs300)}.write_div input,.write_div select{padding:5px 14px}.write_div input,.write_div textarea{width:100%}.write_div textarea{min-height:120px;max-height:400px;resize:vertical;overflow-y:auto;height:auto}.write_div select{width:200px}.write_div input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(./img/icon_date.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:18px;background-color:#fff}.write_div input[type=date]::-webkit-inner-spin-button,.write_div input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.bo_w_wr_wrap{padding:50px 0;border-bottom:1px solid var(--gs300)}.bo_w_wr_wrap .grid_2{display:grid;grid-template-columns:repeat(2, 310px);gap:20px 100px}.bo_w_wr_wrap .date_separator{display:inline-block;margin:0 20px}.msg_sound_only{position:absolute;bottom:100%;left:0;font-size:12px;color:var(--gs500);width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.icon-18{display:inline-block;width:18px;height:18px}.vertical-text-top{vertical-align:text-top}.cke_sc{display:none !important}.bo_v_option{display:flex;align-items:center;gap:20px}.bo_v_option_wrap{padding:50px 0}.ck-editor__editable{min-height:150px;max-height:700px;overflow-y:auto}