﻿@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap";.ani_load{transition:transform .7s ease,opacity .7s ease;opacity:0}@media(max-width: 767px){.ani_load.pc_only{transform:translate(0, 0);opacity:1 !important;filter:blur(0) !important}}.ani_load.mo_only{opacity:1;filter:blur(0);transition:none}@media(max-width: 767px){.ani_load.mo_only{opacity:0;filter:blur(15px);transition:transform .7s ease,opacity .7s ease}}.btt{transform:translate(0, 5rem)}.btt.mo_only{transform:translate(0, 0)}@media(max-width: 767px){.btt.mo_only{transform:translate(0, 5rem)}}@media(max-width: 767px){.btt.pc_only{transform:translate(0, 0)}}.ltr{transform:translate(-5rem, 0)}.ltr.mo_only{transform:translate(0, 0)}@media(max-width: 767px){.ltr.mo_only{transform:translate(-5rem, 0)}}@media(max-width: 767px){.ltr.pc_only{transform:translate(0, 0)}}.rtl{transform:translate(5rem, 0)}.rtl.mo_only{transform:translate(0, 0)}@media(max-width: 767px){.rtl.mo_only{transform:translate(5rem, 0)}}@media(max-width: 767px){.rtl.pc_only{transform:translate(0, 0)}}.ttb{transform:translate(0, -5rem)}.ttb.mo_only{transform:translate(0, 0)}@media(max-width: 767px){.ttb.mo_only{transform:translate(0, -5rem)}}@media(max-width: 767px){.ttb.pc_only{transform:translate(0, 0)}}.ani_load.ani_view{transform:translate(0, 0);opacity:1}*{color:#000;font-size:1.3rem;letter-spacing:-0.05rem;font-family:"Noto Sans KR",sans-serif}@media(max-width: 767px){*{letter-spacing:-0.08rem}}html,body{min-width:1440px;font-size:65%}@media(max-width: 767px){html,body{overflow-x:hidden}}.en{font-family:"Montserrat",sans-serif;letter-spacing:normal !important}.ko{font-family:"Noto Sans KR",sans-serif}.dn{display:none}.dis-no{display:none !important}.screen_out{overflow:hidden;line-height:0;text-indent:-9999px;font-size:0}.scr_not{height:100%;min-height:100%;overflow:hidden !important;touch-action:none}.hidden{opacity:0;visibility:hidden}.hidden.not{opacity:1;visibility:visible;transition:opacity .3s ease}.clearfix:before,.clearfix:after{content:"";display:block;clear:both}.bold{font-weight:bold !important}.abs{position:absolute}.rel{position:relative}.table{display:table;width:100%;table-layout:fixed}.table>div{display:table-cell;vertical-align:top}.f_c{display:flex;align-items:center;justify-content:center}.f_b{display:flex;align-items:center;justify-content:space-between}.f_e{display:flex;align-items:center;justify-content:end}.f_fs{display:flex;justify-content:flex-start;align-items:flex-start}.f_cs{display:flex;align-items:center;justify-content:flex-start}.f_cb{display:flex;align-items:center;justify-content:space-between}.f_wrap{flex-wrap:wrap}.f_a_s{align-items:flex-start !important}.f_a_e{align-items:flex-end !important}.file_noti{font-size:12px;margin:5px 15px;color:#a6a6a6}.fl{display:flex}.fl.wr{flex-wrap:wrap}.fl.fdc{flex-direction:column}.fl.fdr{flex-direction:row}.fl.alc{align-items:center}.fl.als{align-items:flex-start}.fl.ale{align-items:flex-end}.fl.jb{justify-content:space-between}.fl.ja{justify-content:space-around}.fl.jc{justify-content:center}.fl.js{justify-content:flex-start}.fl.je{justify-content:flex-end}.fl.acc{align-content:center}.fl.acs{align-content:flex-start}.fl.ace{align-content:flex-end}.fl .ff1{flex:1}.inb{font-size:0}.inb>*{display:inline-block;vertical-align:top}.yt_player{width:100%;height:100%}.mo_ver .pc{display:none}.mo{display:none}@media(max-width: 767px){.mo{display:block}.mo.inb{display:inline-block;font-size:inherit}}.bg_white{background-color:#fff !important;border:1px solid #fff !important}.bg_gray{background-color:#f9f9f9}.no_edit{background:#ccc !important;pointer-events:none}.no_edit2{opacity:.5;pointer-events:none}.scroll,textarea{height:100%;overflow-y:auto;overflow-x:hidden;position:relative;padding:1rem}.scroll:after,textarea:after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(72,86,103,.15)}.scroll.vertical,textarea.vertical{overflow-y:hidden;overflow-x:auto;white-space:nowrap}.scroll.vertical:after,textarea.vertical:after{top:auto;bottom:0;width:100%;height:1px}.list_pagination{margin:1.3rem 0 0;text-align:center}.list_pagination ul{display:flex;align-items:center;justify-content:flex-end}.list_pagination li{margin:0 .15rem;width:4rem;height:4rem;line-height:4rem;color:var(--black50)}@media(max-width: 1024px){.list_pagination li{width:3rem;height:3rem;line-height:3rem}}.list_pagination li a{display:block;height:100%;line-height:4rem;cursor:pointer;position:relative;color:inherit}@media(max-width: 1024px){.list_pagination li a{line-height:3rem}}.list_pagination li.page_current a{background:var(--black);border-radius:50px;color:#fff}.list_pagination li.page_prev{width:auto}.list_pagination li.page_first{width:auto}.list_pagination li.page_next{width:auto}.list_pagination li.page_last{width:auto}.list_pagination li.page_btn a{margin:0 .6rem;display:flex;justify-content:center;align-items:center}.comment_box{margin-bottom:2rem}.comment_list{border-radius:.8rem;background-color:var(--gray1);padding:1rem 0;display:flex}.comment_list+.comment_list{margin-top:1rem}.comment_name{line-height:1.56;padding:0 3rem}@media(max-width: 767px){.comment_name{padding:0 1.5rem}}.comment_content{line-height:1.56;width:100%;word-break:break-word}.comment_date{line-height:1.33;padding:0 5rem 0 3rem;color:var(--black50)}@media(max-width: 767px){.comment_date{padding:0 1.5rem}}.upload_wrapper{width:68%;margin-top:.6rem;padding:3rem 0;border-radius:2rem;background:#fff;display:flex}.upload_box{flex:1}.upload_box+.upload_box{border-left:.1rem solid #707070}.upload_box dl{display:table;width:100%;min-height:2.5rem;margin-bottom:30px}.upload_box dl.ver_top dt{vertical-align:top}.upload_box dl.ver_top dd.input_box{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:2rem}.upload_box dl.ver_top dd.input_box input.tit{grid-column:span 1/span 1}.upload_box dl.ver_top dd.input_box input.content{grid-column:span 4/span 4}.upload_box dl.ver_top dd.input_box p.txt{grid-column:span 4/span 4}.upload_box dl.ver_gray{background:#f4f5f7;padding:1.5rem 3rem}.upload_box dl+dl{margin-top:1.2rem}.upload_box dl.required dt::after{content:"*";display:inline-block;vertical-align:top;color:var(--main_color);margin:-0.1rem 0 0 .3rem}.upload_box dt,.upload_box dd{display:table-cell;vertical-align:top}.upload_box dt{font-family:"Noto Sans KR",sans-serif;width:17%;position:relative;font-size:1.8rem;font-weight:bold;letter-spacing:-0.05rem;color:#000;vertical-align:middle;min-width:18rem}.upload_box dt.noPadding{padding-top:0}.upload_box dt.noPadding::before{top:.8rem}.upload_box dd input[type=text],.upload_box dd input[type=email],.upload_box dd input[type=tel],.upload_box dd textarea{width:100%}.upload_box dd textarea{resize:none;height:20rem;padding:1.5rem 1.5rem;border:1px solid #ccc;line-height:2.5rem}.upload_box dd .info_cont{display:flex;gap:1rem}.upload_box dd .info_cont input{width:25.2rem}.upload_box dd .btn_cont.no_margin{margin:0 !important}.upload_box .input_radio+.txt_desc{margin-top:2rem}.upload_box .warning_txt{padding-top:.3rem}.upload_box .warning_txt+.warning_txt{padding-top:0}.upload_box .input_file_wrap{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:1rem}.upload_box .input_file{width:auto;display:flex;align-items:center;padding:0}.upload_box .input_file.default{gap:1rem}.upload_box .input_file.default .input_box{width:calc(100% - 5.6rem);position:relative}.upload_box .input_file.default .input_box .close_btn{padding:1.5rem;position:absolute;top:50%;transform:translateY(-50%);font-size:0}.upload_box .input_file.img_upload{width:14rem;height:14rem;padding:0;display:inline-block}.upload_box .input_file.img_upload+.img_upload .close_btn{opacity:1}.upload_box .input_file.img_upload .fake_file{width:100%;height:100%;background:#fbfafa;border:1px solid #efefef;padding:0}.upload_box .input_file.img_upload .close_btn{position:absolute;top:0;width:2.8rem;height:2.8rem;border-radius:.5rem;z-index:9}.upload_box .input_file.img_upload .img_upload_cont{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url() no-repeat center/100% 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed #ccc;border-radius:.8rem;overflow:hidden;background-size:contain}.upload_box .input_file.img_upload.upload .img_upload_cont{background-color:rgba(0,0,0,0);background-color:#ddd;border:0}.upload_box .input_file.img_upload.upload .img_upload_cont *{opacity:0}.upload_box .input_file.upload .close_btn{opacity:1}.upload_box .input_file .close_btn{opacity:0;right:0;cursor:pointer;z-index:1;display:flex;justify-content:center;align-items:center}.upload_box .input_file .circle_btn{width:46px;min-width:46px;height:46px;border-radius:50%;background:#000;display:inline-block;position:relative;cursor:pointer;aspect-ratio:1/1}.upload_box .input_file .circle_btn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(/img/admin/icon/icon_upload.png) no-repeat center/contain;width:1.8rem;height:1.8rem;filter:invert(1)}.upload_box .input_file .circle_btn.btn_down::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(/img/admin/icon/icon_download.png) no-repeat center/contain;width:100%;height:100%;filter:none}.upload_box .input_file input[type=file]+.circle_btn{margin-left:1rem}.upload_box .input_file .sub_title_img_upload{display:inline-block;font-size:1.2rem;font-weight:normal;letter-spacing:-0.05rem;color:#8c8c8c}.upload_box .input_file .file_download .circle_btn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("/img/admin/icon/icon_download.png") no-repeat center/contain;width:100%;height:100%;filter:none}.upload_box .add_cont{display:inline-block;border:solid 1px #dbdbdb;background:#fff;width:4.6rem;height:4.6rem;border-radius:50%;position:relative;vertical-align:middle;margin-left:2rem;flex-shrink:0}.upload_box .add_cont .add_btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.upload_box .add_cont .add_btn::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";background:url(/img/admin/icon/icon_upload_plus.png);width:1.8rem;height:1.8rem}.upload_box .del_cont{display:inline-block;width:4.6rem;height:4.6rem;border-radius:50%;position:relative;vertical-align:middle;margin-left:1rem;background:#000;flex-shrink:0}.upload_box .del_cont .del_btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.upload_box .del_cont .del_btn::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";background:url(/img/admin/icon/trash-2.png) no-repeat center/contain;width:2rem;height:2.2rem}.upload_box .sort_handle{display:inline-block;border:solid 1px #dbdbdb;background:#fff;width:4.6rem;height:4.6rem;border-radius:50%;position:relative;vertical-align:middle;margin-left:1rem;flex-shrink:0}.upload_box .sort_handle::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";background:url(/img/admin/icon/icon_menu.png) no-repeat center/contain;width:2rem;height:1.4rem}.upload_box .input_period.align{flex-direction:column;align-items:flex-start}.upload_box .input_period .date_time_picker{font-size:1.4rem;font-weight:500;letter-spacing:-0.05rem;color:#8c8c8c;width:25.2rem;cursor:pointer;caret-color:rgba(0,0,0,0);border-color:#ccc}.upload_box .input_period .history_year{font-size:1.4rem;font-weight:500;letter-spacing:-0.05rem;color:#8c8c8c;width:25.2rem;background:#fff}.upload_box .input_period .add_cont{width:4.6rem;height:4.6rem;margin-left:1rem}.upload_box .input_period .opening_hour{display:flex;align-items:center;gap:.5rem}.upload_box .input_date .hour_info{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.3rem}.upload_box .input_date .hour_info input:read-only{background:none;width:20rem}.upload_box .input_date .remove_btn{min-width:4.7rem;height:4.7rem;border-radius:50%;background:url(/img/admin/icon/icon_remove.webp) no-repeat center;background-color:#000}.upload_box .input_check_wrap+.input_period{margin:2rem 0 1.3rem 0}.upload_box .sub_title{display:block;font-size:1.2rem;font-weight:normal;letter-spacing:-0.05rem;color:#8c8c8c}.upload_img_thumb{margin:.6rem 0 .2rem}.menu_admin_permit{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.25rem;width:100%}.menu_admin_permit .menu_permit_box{border:1px solid #efefef;border-radius:.8rem;padding:2rem;min-height:4rem;background-color:#fff}.menu_admin_permit .menu_permit_box .permit_tree{margin:-0.3rem 0 0 1.2rem;padding:2.6rem 0 0 1rem;border-left:1px solid #efefef}.menu_admin_permit .menu_permit_box .permit_tree li{margin:.7rem 0}.menu_permit_box.main_lang .permit_tree{display:flex;gap:2.5rem;margin-bottom:1.5rem}table *{font-size:1.5rem;font-weight:500;color:#3a3a3a}table tbody{position:relative}table tr.fix{background:#fafafa}table tr.fix .td_num{font-size:0;background:url(/img/admin/icon/general_icon_pin.webp) no-repeat center/2rem}table tr>*:first-of-type{padding-left:2.5rem}table tr>*:last-of-type{padding-right:2.5rem}table th{border-bottom:.1rem solid #707070;padding:1.7rem 0;font-weight:normal}table td{border:0;text-align:center;padding:2.5rem .5rem}table td.td_chk{width:5%}table td.td_num{width:5%}table td.td_title.top_fix:before{content:"[상단고정]";display:inline-block;position:relative;padding-right:.7rem;color:var(--main_color)}table td.td_title.file:after{content:"";position:relative;display:inline-block;width:1.9rem;height:1.9rem;background:url(/img/admin/icon/general_icon_clip.webp) no-repeat center/100%;margin-left:.5rem;transform:translateY(0.4rem)}table td.td_cate{width:28rem}table td.td_date{width:20rem}table td.td_detail.off{opacity:.5}table td.td_show{width:auto;width:5%}table td.td_show span{display:inline-block;width:6rem;height:3.2rem;line-height:3.2rem;border-radius:2rem;border:1px solid #707070;opacity:.5;font-size:1.3rem}table td.td_show.on span{background:var(--main_color);color:#fff;border:none;opacity:1}table td.td_edit a{display:block;margin:0 auto;min-height:2.5rem;background-color:#c9c9c9;position:relative;transition:all .3s ease-in-out}table td.td_edit a:before{content:"";display:inline-block;width:21px;height:20px;background:url("/img/admin/icon/icon_edit.png") no-repeat center/1.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}table td.td_edit a:hover{background:#000}table td.td_edit .btn_edit{display:block;margin:0 auto;min-height:2.5rem;background-color:#000;position:relative;transition:all .3s ease-in-out}table td.td_edit .btn_edit.off{opacity:.5}table td.td_edit .btn_edit2{background:#fff;border:1px solid #ccc}table td.td_edit .btn_edit2:before{background-size:contain}table td.td_edit .btn_edit2:hover{background:#fff}table td.td_edit .btn_prd_edit:before{background-image:url("/img/admin/icon/icon_prd_edit.png")}table td.td_edit .btn_his_edit:before{background-image:url("/img/admin/icon/icon_his_edit.png")}table td.td_img{width:13rem;height:8rem;padding:1.5rem 2rem;aspect-ratio:90/52;border-radius:1rem}table td.td_img img{object-fit:cover;width:100%;height:100%}table td.td_writer{width:16rem;padding:2rem .5rem}table td.subject{text-align:left}table td.subject strong{font-weight:normal;display:block}table td.subject time{color:#a6a6a6;display:block}table td.td_drag{width:10%}table td.td_drag img{opacity:.5}table td.td_category{width:10%}table td.td_notice{width:30%}table td.td_start{width:10%}table td.td_end{width:10%}table td.td_edit{width:5%}table td.td_edit a:before,table td.td_edit button:before{content:"";display:inline-block;width:21px;height:20px;background:url("/img/admin/icon/icon_edit.png") no-repeat center/1.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}table td.td_edit a:hover,table td.td_edit button:hover{background:#000}table td.td_view{width:11rem}table td.td_view a{display:block;margin:0 auto;min-height:2.5rem;background-color:#c9c9c9;position:relative;transition:all .3s ease-in-out}table td.td_view a:before{content:"";display:inline-block;width:21px;height:20px;background:url("/img/admin/icon/icon_applicant.png") no-repeat center/2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}table td.td_view a:hover{background:#000}table td.td_regist_date{width:20%}table td.td_resume{width:12rem}table td.td_resume{width:12rem}table td.td_resume a{display:block;margin:0 auto;min-height:2.5rem;background-color:#c9c9c9;position:relative;transition:all .3s ease-in-out}table td.td_resume a:before{content:"";display:inline-block;width:21px;height:20px;background:url("/img/admin/icon/icon_applicant_list.png") no-repeat center/2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}table td.td_resume a:hover{background:#000}table td.td_logo_img{width:30%}table td.td_brand{width:30%}table td.td_use{width:10%}table td.td_written{width:10%}table td.td_question{width:25%}table td.td_fail{color:#a6a6a6}table td.td_noshow{color:#a6a6a6}table td.td_txt_left{text-align:left !important;padding:2rem 15rem !important}table td.td_txt_left_10{text-align:left;padding:2rem 10rem}table td.td_txt_left_3{text-align:left;padding:2rem 3rem}table td.td_5per{width:5% !important}table td.td_10per{width:10%}table td.td_15per{width:15%}table td.td_20per{width:20%}table td.td_25per{width:25%}table td.td_30per{width:30%}table td.td_35per{width:35%}table thead th{font-size:1.6rem;font-weight:bold;border-color:#959595;font-family:"Noto Sans KR",sans-serif}table tbody tr{transition:all .3s ease-in-out}table tbody tr:hover{border-radius:3.5rem;box-shadow:0 .2rem 1rem .5rem rgba(178,178,178,.1)}.list_move{background:#ededed;border-radius:10px;padding:5px}.list_move_btn{width:50px;height:95px;display:block;background:rgba(255,255,255,.5);border-radius:6px}.list_move_btn:hover{background:#fff}.list_move_btn+.list_move_btn{margin-top:5px}.list_move_btn img{display:block;margin:0 auto 12px}.list_wrapper{border-radius:.9rem;overflow-y:auto}.list_wrapper .list_info{display:flex;align-items:center;justify-content:space-between;min-height:3rem;margin-bottom:1.5rem}.list_wrapper .list_info .list_btn_box{display:flex;align-items:center}.list_wrapper .list_info .list_btn{margin-left:.5rem}.list_wrapper_v1{background:#fff}.list_wrapper tfoot tr{position:relative;height:74px}.list_wrapper tfoot tr .list_count{position:absolute;top:50%;transform:translateY(-50%);left:28px}.list_wrapper tfoot tr .list_pagination{position:absolute;right:30px;top:50%;transform:translateY(-50%);margin:0}.list_count{color:#d0d0d0;white-space:nowrap;font-size:1.4rem}.list_count strong{color:#000;font-weight:normal;font-size:1.4rem}.list_count span:before{content:"";width:1px;height:1.2rem;display:inline-block;vertical-align:middle;margin:-0.4rem .7rem 0 .6rem;background:#d0d0d0}.list_btn{width:10.6rem;height:3.6rem;line-height:2.8em;padding:0 .8rem;border:1px solid #000;border-radius:.8rem;text-align:left;position:relative;font-size:1.2rem}.list_btn:after{content:"";position:absolute;top:50%;right:12px;margin-top:-7px}.list_btn_show{padding:0 .3rem;background:#000;border-color:#000;color:#fff}.list_btn_copy:after{width:16px;height:14px;background:url(../../img/admin/icon/btn_icon_copy.png) center/contain no-repeat}.list_btn_delete:after{width:.9rem;height:1rem;background:url(../../img/admin/icon/btn_icon_delete.png) center/contain no-repeat;top:60%}.list_btn_time:after{width:13px;height:14px;background:url(../../img/admin/icon/btn_icon_time.png) center/contain no-repeat}.list_btn_down:after{width:.96rem;height:.96rem;background:url(../../img/admin/icon/btn_icon_download_b.png) center/contain no-repeat;margin-top:-0.4rem}.list_btn_sort{background:url(../../img/admin/icon/general_icon_search_detail_gray.png) right 18px center/8px no-repeat}.list_btn_upload{background:#ee2737;border-color:#ee2737;color:#fff}.list_btn_upload:hover{color:#fff}.list_btn_save{background:#000;border-color:#000;color:#fff}.list_btn_upload:after{width:6px;height:7px;background:url(../../img/admin/icon/btn_icon_upload.png) center/contain no-repeat;top:61%}.list_btn_save:after{width:14px;height:14px;background:url(../../img/admin/icon/btn_icon_save.png) center/contain no-repeat}.move_section_top{display:flex;align-items:center;justify-content:space-between;min-height:50px}.sub_banner_list .after_move_section .move_section_top{margin-bottom:calc(40px + .6rem)}.list_setting_time{position:relative}.popup_detail.time_setting{left:50%;width:350px;margin:5px 0 0 -175px}.time_setting dl{display:table;width:100%}.time_setting dl dt{display:table-cell;vertical-align:top;width:87px;padding-top:14px}.time_setting dl dt::before{content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;background:#000;margin:-5px 9px 0 0}.time_setting dl dd{display:table-cell;vertical-align:top}.time_setting .time_unit{position:absolute;top:0;right:20px;line-height:50px}.time_input{display:block;position:relative;margin-bottom:.3rem}.time_input input{width:207px;padding-right:50px}.last_edit .f_s{display:flex !important}.last_edit .f_s div:first-child{width:25.2rem}.last_edit .f_s div+div{margin-left:2rem}.text_hidden{display:block;overflow:hidden;border:0;position:relative;z-index:-1;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);clip-path:inset(50%)}.warning_txt{font-size:1.2rem;font-weight:normal;letter-spacing:-0.05rem;line-height:1.8;word-break:keep-all;color:#8c8c8c}.link_add{display:block;margin-top:2rem}.show_cont{position:relative}.show_cont .switch_cont{position:absolute;appearance:none;-webkit-appearance:none;-moz-appearance:none}.show_cont .switch_cont:checked+.switch_label{background:var(--main_color);border:1px solid var(--main_color)}.show_cont .switch_cont:checked+.switch_label .show_txt.off{display:none}.show_cont .switch_cont:checked+.switch_label .show_txt.on{display:block}.show_cont .switch_cont:checked+.switch_label .show_btn{left:6.3rem;background:#fff}.show_cont .switch_label{position:relative;cursor:pointer;display:inline-block;width:10.3rem;height:4.8rem;transition:.2s;background-color:#fff;border-radius:5rem;border:1px solid #ccc}.show_cont .switch_label .show_btn{position:absolute;top:.9rem;left:1rem;display:inline-block;width:3rem;height:3rem;border-radius:50%;background:rgba(196,196,196,.768627451);transition:.2s}.show_cont .switch_label .show_txt{position:absolute;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:500;letter-spacing:-0.06px;height:auto}.show_cont .switch_label .show_txt.off{color:#ccc;right:2rem}.show_cont .switch_label .show_txt.on{color:#fff;left:2rem}.upload_box .input_file_wrap.fileContainer{display:block;max-width:26rem}.upload_box .input_file_wrap.fileContainer .file_item+.file_item{margin-top:1rem}.popup_thumb{position:fixed;left:0;top:0;width:100vw;height:100vh;align-items:center;justify-content:center;background-color:var(--black50);z-index:10;display:none}.popup_thumb.on{display:flex}.popup_thumb .popup_cont{max-width:60rem;background:#fff;position:relative}.popup_thumb .popup_close{position:absolute;right:-3rem;top:0;cursor:pointer}.admin_container .nice-select{width:20rem;border-color:#ccc;border-radius:0;height:4.8rem;line-height:4.7rem;padding-left:2rem;padding-right:5rem}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:0;border:solid 1px #c8ccd1;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:1.7rem;font-weight:normal;height:7rem;line-height:5rem;outline:none;padding-left:1.8rem;padding-right:13.8rem;position:relative;text-align:left !important;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#babfc5}.nice-select:after{content:"";display:block;height:1rem;width:1.7rem;pointer-events:none;position:absolute;right:1.5rem;top:50%;transition:all .5s ease-in-out;background:url(/img/front/common/btn_arrow_select.webp) no-repeat center/100%;transform:translateY(-50%)}@media(max-width: 767px){.nice-select:after{right:1.5rem;width:.8rem}}.nice-select.open:after{transform:translateY(-50%) rotate(-180deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ced1d6;color:#c8ccd1;pointer-events:none}.nice-select.disabled:after{border-color:#fff}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.11);box-sizing:border-box;margin-top:5px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-3.5rem);transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9;width:100%}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}@media(max-width: 767px){.nice-select .list{margin-top:0}}.nice-select .list.tab_list a{display:block;line-height:4rem;min-height:4rem}.nice-select .option{cursor:pointer;font-weight:400;line-height:4rem;list-style:none;min-height:4rem;outline:none;padding-left:1.8rem;padding-right:2.9rem;text-align:left;transition:all .2s;border-radius:10px}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f8f8f8}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#c8ccd1;cursor:default}@media(max-width: 767px){.nice-select .option{font-size:1.2rem;min-height:3.5rem;line-height:3.5rem;padding-left:1.2rem}}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.search_wr .select_box .nice-select{width:14rem;padding:0;border:none;border-bottom:1px solid rgba(72,86,103,.15);height:6.5rem;line-height:6.5rem;margin-right:3rem}.search_wr .select_box .nice-select:after{height:1rem;width:1.7rem;right:0;background-image:url(/img/front/common/btn_arrow_select_02.png)}.search_wr .select_box .nice-select span{font-size:2rem;font-weight:bold}.search_wr .select_box .nice-select .list{margin:0}@media(max-width: 767px){.search_wr .select_box .nice-select{width:9rem;height:5rem;line-height:5rem;margin-right:.8rem}.search_wr .select_box .nice-select:after{width:1.4rem;height:.8rem}.search_wr .select_box .nice-select span{font-size:1.4rem}}.scroll_btn{opacity:0;visibility:hidden;transition:all .3s ease-in-out}.scroll_btn.show{opacity:1;visibility:visible}.btn{height:6rem;line-height:4.7rem;border-radius:6rem;font-size:1.6rem;text-align:center;border:1px solid #ccc;display:inline-block}.btn_black{width:17.3rem;background:#000;color:#fff;border:none}.btn_white{width:17.3rem;color:#000}.btn_delete{background:url("/img/admin/icon/btn_icon_delete.webp") no-repeat 2rem center;display:flex;justify-content:center;align-items:center;padding:0 3.5rem 0 5rem}.btn_upload{background:#000 url("/img/admin/icon/plus_white.png") no-repeat 2rem center;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 3.5rem 0 5rem}.btn_thumb{background:#000 url("/img/admin/icon/icon_thumb.png") no-repeat 2rem center;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 3.5rem 0 5rem}.btn_save{background:#000 url("/img/admin/icon/save.png") no-repeat 2rem center;display:flex;justify-content:flex-start;align-items:center;color:#fff;padding:0 3.5rem 0 5rem;min-width:16rem}.btn_home{position:relative;padding:0 3.5rem 0 5rem;min-width:16rem}.btn_home::before{content:"";display:block;position:absolute;left:2rem;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;background-color:#000;mask-repeat:no-repeat !important;-webkit-mask-repeat:no-repeat !important;background-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:100% !important;-webkit-mask-size:100% !important;pointer-events:none;mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='22px' height='23px' viewBox='0 0 22 23' enable-background='new 0 0 22 23' xml:space='preserve'%3E%3Cimage id='image0' width='22' height='23' x='0' y='0' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAQAAACl4XcVAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElN%0ARQfnCgoLGQ0LfEMbAAAA40lEQVQ4y+WSLXeDQBBF78uJQCKRSGQkEhmJ5Of056zENS5I6iqRSOTK%0AdVORbMPXCfV9bnfvzJs3Z8VGllEDrab1izZoSUUCBO76egNbQk0BfAMXYKBV2IUtoyEl0GoAK6hJ%0A8LjXOJrZX4EJJ/+8SWnIgM84jp72DTnQ67ZKcKUERpwCCCynISHgNO7s5jFOwGmUVVSv2j39+t5l%0AH0Cnjrd6tDwBHKGROG8CZbPjtAy8gC2nXNTmNsxDrzoDE7Hb0mUXDrGXbbZzOor2z2APVhxhVgA+%0A/rq/qBNYxYX0APT06n8AGNxN11vZtjAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjMtMTAtMTBUMDk6%0AMjU6MTMrMDI6MDC5vpFSAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTEwLTEwVDA5OjI1OjEzKzAy%0AOjAwyOMp7gAAAABJRU5ErkJggg==' /%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='22px' height='23px' viewBox='0 0 22 23' enable-background='new 0 0 22 23' xml:space='preserve'%3E%3Cimage id='image0' width='22' height='23' x='0' y='0' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAQAAACl4XcVAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElN%0ARQfnCgoLGQ0LfEMbAAAA40lEQVQ4y+WSLXeDQBBF78uJQCKRSGQkEhmJ5Of056zENS5I6iqRSOTK%0AdVORbMPXCfV9bnfvzJs3Z8VGllEDrab1izZoSUUCBO76egNbQk0BfAMXYKBV2IUtoyEl0GoAK6hJ%0A8LjXOJrZX4EJJ/+8SWnIgM84jp72DTnQ67ZKcKUERpwCCCynISHgNO7s5jFOwGmUVVSv2j39+t5l%0AH0Cnjrd6tDwBHKGROG8CZbPjtAy8gC2nXNTmNsxDrzoDE7Hb0mUXDrGXbbZzOor2z2APVhxhVgA+%0A/rq/qBNYxYX0APT06n8AGNxN11vZtjAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjMtMTAtMTBUMDk6%0AMjU6MTMrMDI6MDC5vpFSAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTEwLTEwVDA5OjI1OjEzKzAy%0AOjAwyOMp7gAAAABJRU5ErkJggg==' /%3E%3C/svg%3E%0A")}.btn_edit{background:#000 url("/img/admin/icon/general_icon_edit.png") no-repeat 2rem center;background-size:2rem;display:flex;justify-content:flex-start;align-items:center;color:#fff;padding:0 3.5rem 0 5rem;min-width:16rem}.btn_move{background:url("/img/admin/icon/icon_list_move.png") no-repeat 2rem center;display:flex;justify-content:center;align-items:center;padding:0 3.5rem 0 5rem}.btn_flat{width:150px;height:3rem;justify-content:flex-start;align-items:center;padding:0 15px;font-size:14px}.btn_global{background:url("/img/admin/icon/globe.png") no-repeat 2rem center;display:flex;justify-content:center;align-items:center;padding:0 3.5rem 0 5rem}.btn_round_close{width:10px;height:10px;background:url("/img/admin/icon/icon_round_close.png") no-repeat center/contain;font-size:0;margin-left:7px;margin-top:2px}.btn_brand{background:#fff url("/img/admin/icon/icon_brand_btn.png") no-repeat 2rem center;display:flex;justify-content:flex-start;align-items:center;padding:0 3.5rem 0 5rem;min-width:16rem}.btn_now{background:#fff url("/img/admin/icon/icon_spcnow_btn.png") no-repeat 2rem center;display:flex;justify-content:flex-start;align-items:center;padding:0 3.5rem 0 6rem;min-width:16rem}.btn_down{margin-left:1rem}.btn_down::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(/img/admin/icon/icon_download.png) no-repeat center/contain;width:100%;height:100%;filter:none}.btn_comment{padding:0 3rem;border-radius:2rem;background-color:#000;color:#fff;height:4rem;line-height:4rem;font-size:1.6rem;margin-top:1rem}.btn_view{padding:0 1rem;border-radius:3rem;background-color:#fff;color:#000;border:1px solid #707070;height:4.6rem;line-height:4.4rem;font-size:1.6rem;margin-left:1rem}.btn_print{background:url("/img/admin/icon/icon_print.svg") no-repeat 2rem center;display:flex;justify-content:flex-start;align-items:center;padding:0 3.5rem 0 5rem;min-width:16rem}.circle_btn{width:50px;height:50px;line-height:50px;border-radius:50%;background:#000;text-align:center;display:inline-block;vertical-align:middle;min-width:50px;padding:0}.circle_btn img{width:fit-content;vertical-align:middle;margin-top:-5px}.btn_box{text-align:center;margin-top:10px}.btn_wr{margin-top:2rem;transition:all .3s ease-in-out}.btn_wr .btn{font-size:clamp(1.4rem,.78vw,1.5rem);font-weight:500;position:relative;display:inline-block;letter-spacing:-0.07rem}@media(max-width: 767px){.btn_wr .btn{font-size:1.1rem;font-weight:inherit}}.btn_wr .btn:after{content:"";display:block;position:absolute;transition:all .3s ease-in-out;bottom:1px;left:0;width:100%;height:1px;background:#485667}.btn_wr .btn:hover:after{background:#e7b2a1}.btn_wr.circle{width:clamp(9rem,6.25vw,12rem);height:clamp(9rem,6.25vw,12rem);border-radius:50%;text-align:center;margin-top:0;transform:scale(1);background-image:linear-gradient(to top, #65a0e2, #e5ade2)}@media(max-width: 767px){.btn_wr.circle{width:7.5rem;height:7.5rem}}.btn_wr.circle .btn{color:#fff;width:100%;height:100%;line-height:clamp(9rem,6.25vw,12rem)}@media(max-width: 767px){.btn_wr.circle .btn{line-height:7.5rem;font-weight:500}}.btn_wr.circle .btn:after{display:none}.btn_wr.circle:hover{transform:scale(1.05)}.top_fixed_wrap{display:flex;align-items:center}.btn_top_fixed{display:inline-block;width:10rem;height:30px;line-height:29px;text-align:left;font-size:1.4rem;margin-right:5px;padding-left:15px;border-radius:15px;background-color:#e9f3fb;color:#2d87d3;position:relative}.btn_top_fixed::after{content:"";display:block;position:absolute;width:12px;height:15px;background:url(/img/admin/icon/icon_top_fixed.png) no-repeat center;top:50%;right:15px;transform:translateY(-50%)}.slick-arrow{width:5rem;height:5rem;background:#eee url(../../img/front/common/btn_arrow_left.png) no-repeat center/2rem;text-indent:-9999px;z-index:1;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}.slick-arrow.slick-next{background-image:url(../../img/front/common/btn_arrow_right.png)}.slick-arrow:hover:not(.slick-disabled){background-color:var(--main_color);background-image:url(../../img/front/common/btn_arrow_left_on.png)}@media(max-width: 767px){.slick-arrow:hover:not(.slick-disabled){background-image:url(../../img/front/common/btn_arrow_left.png)}}.slick-arrow:hover:not(.slick-disabled).slick-next{background-image:url(../../img/front/common/btn_arrow_right_on.png)}@media(max-width: 767px){.slick-arrow:hover:not(.slick-disabled).slick-next{background-image:url(../../img/front/common/btn_arrow_right.png)}}.slick-arrow.slick-disabled{opacity:.35;cursor:auto;pointer-events:none}@media(max-width: 767px){.slick-arrow{width:3rem;height:3rem;background-color:#fff;background-size:1.2rem}}.list_tab{display:inline-block;padding:1rem 2rem;border-radius:3rem;background:#f4f5f7;margin:2.4rem 0 2rem}.list_tab ul{display:flex;align-items:center;justify-content:center}.list_tab ul li{padding:0 2rem;border-radius:2rem;color:#000;border:1px solid #ccc;background-color:#fff;margin-right:1rem;height:3rem;display:flex;align-items:center;cursor:pointer}.list_tab ul li:last-child{margin-right:0}.list_tab ul li.on{background-color:var(--main_color);border:1px solid var(--main_color)}.list_tab ul li.on a{color:#fff}.cate_btn{margin-left:1rem}.cate_btn .btn_edit{position:relative}.cate_btn .btn_edit:before{content:"";display:inline-block;width:2.1rem;height:2rem;background:url("/img/admin/icon/icon_edit.png") no-repeat center/1.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.link_cont{display:flex;width:68%}.link_cont .link_box{margin-left:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.link_cont .link_box button{text-indent:-99999px;width:4rem;height:4rem;background:#000 url(/img/admin/icon/link.png) center center no-repeat;border-radius:50%;background-size:2rem}.link_cont .link_box span{white-space:nowrap;font-size:12px}.media_set{padding:1.5rem 3rem;background:#f4f5f7;margin-bottom:3rem}.media_set .link_preview{position:relative}.media_set .link_preview .priview_box{width:24.8rem;height:14rem;background-color:#fff;border:2px dashed #efefef;display:flex;align-items:center;justify-content:center;position:relative}.media_set .link_preview .priview_box span{font-size:1.4rem;color:#ccc;font-weight:500}.media_set .link_preview .priview_box img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.media_set .link_preview span{display:inline-block;margin-top:1rem}.media_set .link_preview span.noti{position:absolute;bottom:-30px;left:0;white-space:nowrap}.media_set .tit_preview{margin-left:1rem}.media_set .tit_preview .tit{max-width:50rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:1rem}body .datepicker_input{padding-right:2rem;background:url(/img/front/common/ico_datepicker.png) no-repeat center right 1.5rem/2.4rem;letter-spacing:normal;position:relative}@media(max-width: 767px){body .datepicker_input{background-size:2rem;background-position:center right .5rem}}body .datepicker{position:relative}body .ui-datepicker.ui-widget{background:#f7f5ef;border-radius:2rem;padding:2rem .5rem;border:none;margin:0;padding:0;width:30rem}@media(max-width: 767px){body .ui-datepicker.ui-widget{border-radius:1rem;margin-top:.5rem}}body .ui-datepicker.ui-widget .ui-datepicker-header{background:inherit;border:none;margin:1.3rem 3rem .5rem}@media(max-width: 767px){body .ui-datepicker.ui-widget .ui-datepicker-header{margin:1.5rem 3rem}}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-corner-all{background-color:rgba(0,0,0,0);border:none;top:50%;left:0;transform:translateY(-50%);background:url(../../img/front/common/btn_arrow_tri_left.png) no-repeat center;width:1rem;height:1.3rem;padding:2rem;cursor:pointer}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0;left:auto;background-image:url(../../img/front/common/btn_arrow_tri_right.png)}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-corner-all:hover{background-color:var(--main_color)}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-corner-all span{background:none}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title{font-size:2rem;font-weight:bold;letter-spacing:normal}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title span{letter-spacing:inherit}@media(max-width: 767px){body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title{font-size:1.5rem}}body .ui-datepicker.ui-widget .ui-datepicker-calendar{width:calc(100% - 2rem);margin:0 1rem 1rem}body .ui-datepicker.ui-widget .ui-datepicker-calendar thead tr{border-bottom:.8rem solid rgba(0,0,0,0);background:#fff}body .ui-datepicker.ui-widget .ui-datepicker-calendar thead tr th{overflow:hidden}body .ui-datepicker.ui-widget .ui-datepicker-calendar thead tr th:first-of-type{border-radius:3rem 0 0 3rem}body .ui-datepicker.ui-widget .ui-datepicker-calendar thead tr th:last-of-type{border-radius:0 3rem 3rem 0}@media(max-width: 767px){body .ui-datepicker.ui-widget .ui-datepicker-calendar thead tr{border-width:.5rem}}body .ui-datepicker.ui-widget .ui-datepicker-calendar tr{border:none}body .ui-datepicker.ui-widget .ui-datepicker-calendar tr:after{display:none}body .ui-datepicker.ui-widget .ui-datepicker-calendar th{font-size:1.4rem;font-weight:500;padding:.4rem 0}@media(max-width: 767px){body .ui-datepicker.ui-widget .ui-datepicker-calendar th{font-size:1.2rem;padding:.6rem 0}}body .ui-datepicker.ui-widget .ui-datepicker-calendar td a{border:none;background:rgba(0,0,0,0);color:var(--main_color);text-align:center;font-size:1.5rem;font-weight:500;padding:.7rem 0;letter-spacing:normal;position:relative;z-index:0}@media(max-width: 767px){body .ui-datepicker.ui-widget .ui-datepicker-calendar td a{font-size:1.2rem}}body .ui-datepicker.ui-widget .ui-datepicker-calendar td a:before{content:"";display:block;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out;background-image:linear-gradient(to top, #c9c6bf, #c9c6bf);border-radius:50%;filter:blur(0.3rem);-webkit-filter:blur(0.3rem);width:3.3rem;height:3.2rem;opacity:0;z-index:-1}@media(max-width: 767px){body .ui-datepicker.ui-widget .ui-datepicker-calendar td a:before{width:3rem;height:3rem;top:48%;filter:blur(0);-webkit-filter:blur(0);background-image:linear-gradient(to top, #65a0e2, #e5ade2)}}body .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active{color:#fff !important}body .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active:before{opacity:1}body .ui-datepicker.ui-widget.ui-datepicker-inline{width:100%;height:100%;padding:0 3rem;transform:none;margin:0}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline{padding:0 2rem}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header{margin:3.3rem 2rem}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header{margin:2.5rem 0 1rem}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-corner-all{width:5rem;height:5rem;background:url(../../img/front/common/btn_arrow_left.png) no-repeat center/2rem;border-radius:50%;padding:0}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-corner-all.ui-datepicker-next{background-image:url(../../img/front/common/btn_arrow_right.png)}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-corner-all:hover:not(.slick-disabled){background-color:var(--main_color);background-image:url(../../img/front/common/btn_arrow_left_on.png)}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-corner-all:hover:not(.slick-disabled).ui-datepicker-next{background-image:url(../../img/front/common/btn_arrow_right_on.png)}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-corner-all{width:2.5rem;height:2.5rem;background-color:var(--main_color);background-size:1.3rem;background-image:url(../../img/front/common/btn_arrow_left_on.png)}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-corner-all.ui-datepicker-next{background-image:url(../../img/front/common/btn_arrow_right_on.png)}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{font-size:2.5rem}@media(max-width: 1024px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{font-size:2.3rem}}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{font-size:1.5rem;letter-spacing:normal}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar{width:100%;margin:4rem auto 0}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar{width:calc(100% + 1.4rem);margin-left:-0.7rem;margin-top:1.5rem}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar thead tr{background:rgba(0,0,0,0);border:none}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar th{font-size:1.6rem}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar th{font-size:1.2rem}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td a{font-size:1.8rem;padding:2.5rem 0}@media(max-width: 1024px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td a{padding:1.3rem 0}}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td a{font-size:1.1rem;padding:1rem}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td a:before{width:5rem;height:5rem;filter:blur(0.5rem);-webkit-filter:blur(0.5rem);background-image:linear-gradient(to top, #8167cf, #c770bb)}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td a:before{width:3rem;height:3rem;top:48%;filter:blur(0);-webkit-filter:blur(0);background-image:linear-gradient(to top, #65a0e2, #e5ade2)}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-today{position:relative}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-today:before{content:"";display:block;position:absolute;top:1.6rem;left:50%;transform:translateX(-50%);background:#dfdbcf;width:.8rem;height:.8rem;border-radius:50%}@media(max-width: 767px){body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-today:before{top:.3rem;width:.4rem;height:.4rem}}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end:first-of-type,body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end:first-of-type a{color:#f23163}body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end:last-of-type,body .ui-datepicker.ui-widget.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end:last-of-type a{color:#0061d7}input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],input[type=search],select,textarea,.textarea_box,.nice-select{background:#fff;height:clamp(4rem,2.6vw,4.8rem);line-height:clamp(4rem,2.6vw,4.8rem);width:100%;border:1px solid #ccc;border-radius:0;font-size:1.4rem;padding-left:2rem}@media(max-width: 767px){input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],input[type=search],select,textarea,.textarea_box,.nice-select{height:4rem;line-height:4rem;font-size:1.2rem;padding-left:1.2rem}}input[type=text]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=search]:disabled,select:disabled,textarea:disabled,.textarea_box:disabled,.nice-select:disabled{background:rgba(212,214,218,.3);cursor:not-allowed}input::placeholder,textarea::placeholder{color:#a6a6a6;font-weight:noraml}input[type=password]{letter-spacing:2px}input[type=password]::placeholder{letter-spacing:-0.13rem}@media(max-width: 767px){input[type=password]{font-weight:bold}}input[type=file]{line-height:clamp(4rem,2.6vw,4.6rem);width:100%;height:50px;color:rgba(0,0,0,0);padding:0 21px;position:absolute;left:0}.textarea_box{height:auto}.textarea_box.no_edit{background:rgba(0,0,0,.05);color:#000;cursor:default;pointer-events:none}textarea:read-only{background:#ddd;border:none}label{cursor:pointer}.file_box{position:relative}.file_box.input_viewer::after{content:"";display:block;position:absolute;width:17px;height:18px;background:url(/img/admin/icon/file_detail.png) center center;left:2rem;top:50%;transform:translateY(-50%);filter:brightness(0.5)}.file_box.input_viewer .input_file_box{padding:0 4rem;max-width:calc(100% - 50px - 4rem)}.file_box .input_file_box{background:#fff;line-height:clamp(4rem,2.6vw,4.6rem);width:100%;height:50px;border:1px solid #e0e0e0;border-radius:30px;color:#a6a6a6;background-color:#fff;font-size:16px;padding:0 2rem;max-width:450px;max-width:calc(100% - 50px - 2rem);position:relative}.file_box .file_inp{background:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.file_box .file_inp::file-selector-button{background:#000 url(/img/admin/icon/file_down.png) no-repeat center}.file_box .file_inp::file-selector-button{width:50px;height:50px;background:#000 url(/img/admin/icon/file_upload.png) no-repeat center;background-repeat:no-repeat;border:1px solid #000;border-radius:50%;cursor:pointer;text-indent:-99999px;position:absolute;top:0;right:0}.file_box.file_download{padding-right:5.7rem}.file_box.file_download:not(:first-child){margin-top:10px}.file_box.file_download .input_file_box{max-width:fit-content}.file_box.file_download .file_inp::file-selector-button{opacity:0}.file_box.file_download .circle_btn{position:absolute;top:0;right:0}.no_edit input,.no_edit .input_file_box{background:rgba(0,0,0,.05);color:#000;cursor:default;pointer-events:none}.no_edit.file_box input[type=file].file_inp::file-selector-button{background:#c9c9c9 url(/img/admin/icon/file_down.png) no-repeat center;border:1px solid #c9c9c9}.no_edit.input_file .circle_btn{background:#c9c9c9;border:1px solid #c9c9c9}.input_chk{position:relative}.input_chk input[type=checkbox],.input_chk input[type=radio]{margin:0;position:absolute}.input_chk input[type=checkbox]:checked+.input_chk_label:before,.input_chk input[type=radio]:checked+.input_chk_label:before{background-image:url(/img/admin/icon/chk_on.png);background-size:contain;background-color:var(--main_color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.084 7.291a5.208 5.208 0 0 1 5.208-5.208H17.71a5.208 5.208 0 0 1 5.208 5.208v10.417a5.208 5.208 0 0 1-5.208 5.208H7.292a5.208 5.208 0 0 1-5.208-5.208V7.291zm5.208-3.125a3.125 3.125 0 0 0-3.125 3.125v10.417c0 1.726 1.4 3.125 3.125 3.125H17.71c1.726 0 3.125-1.4 3.125-3.125V7.291c0-1.726-1.4-3.125-3.125-3.125H7.292z' fill='%231759FA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.185 8.967a.984.984 0 0 1 .112 1.32l-4.375 5.626a.857.857 0 0 1-.612.335.84.84 0 0 1-.649-.242L9.036 13.45a.985.985 0 0 1-.058-1.324.835.835 0 0 1 1.236-.063l1.949 1.898 3.79-4.873a.835.835 0 0 1 1.232-.12z' fill='%231759FA'/%3E%3C/svg%3E%0A")}.input_chk+.input_chk{margin-left:3rem}.input_chk_label{line-height:2.5rem}.input_chk_label:before{content:"";width:20px;height:20px;border-radius:3px;display:inline-block;vertical-align:text-top;background-color:#ccc;background-image:url(/img/admin/icon/chk.png);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.084 7.291a5.208 5.208 0 0 1 5.208-5.208H17.71a5.208 5.208 0 0 1 5.208 5.208v10.417a5.208 5.208 0 0 1-5.208 5.208H7.292a5.208 5.208 0 0 1-5.208-5.208V7.291zm5.208-3.125a3.125 3.125 0 0 0-3.125 3.125v10.417c0 1.726 1.4 3.125 3.125 3.125H17.71c1.726 0 3.125-1.4 3.125-3.125V7.291c0-1.726-1.4-3.125-3.125-3.125H7.292z' fill='%23000'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center left;-webkit-mask-size:contain;background-size:contain;cursor:pointer;margin:0 .5rem 0 0}.input_radio{position:relative;display:inline-block;height:2.5rem}.input_radio+.input_radio{margin-left:5rem}.input_radio input[type=radio]{position:absolute;top:0;left:0}.input_radio input[type=radio]+label{line-height:2.5rem;padding-left:3rem}.input_radio input[type=radio]+label:before{width:2rem;height:2rem;content:"";display:block;position:absolute;position:absolute;top:50%;transform:translateY(-50%);background-color:#ccc;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='9.5' stroke='%231759FA'/%3E%3Ccircle cx='10' cy='10' r='4.4' fill='%231759FA'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='9.5' stroke='%231759FA'/%3E%3Ccircle cx='10' cy='10' r='4.4' fill='%231759FA'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}.input_radio input[type=radio]:checked+label:before{background-color:var(--main_color)}.input_file{position:relative;padding-right:5.7rem}.input_file input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:1;cursor:pointer;z-index:9;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.input_file input[type=file]::file-selector-button{opacity:0}.input_file .del_btn{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;right:80px;z-index:99;width:3rem;height:3rem}.input_file .del_btn span{position:absolute;top:0;left:0;width:30px;height:30px;border-radius:50%;background:#e4e4e4;border:0}.input_file .del_btn span::before{content:"";display:block;position:absolute;width:13px;height:5px;background:#a1a1a1;top:50%;left:50%;transform:translate(-50%, -50%)}.input_file .circle_btn{position:absolute;top:0;right:0}.input_file.input_viewer::after{content:"";display:block;position:absolute;width:17px;height:18px;background:url(/img/admin/icon/file_detail.png) center center;left:2rem;top:50%;transform:translateY(-50%);filter:brightness(0.5)}.input_file.input_viewer .input_file_box{padding:0 4rem}.input_text_count{position:relative}.input_text_count input[type=text],.input_text_count textarea{padding-right:7.5rem}.input_text_count textarea{height:20rem}.input_text_count .text_count{position:absolute;bottom:0;right:2rem;height:5rem;line-height:5rem;color:#707070;font-size:.75rem;pointer-events:none}.input_text_count .text_count b{font-weight:normal}.input_color{display:inline-block;vertical-align:middle;position:relative;width:12rem}.theme_color_custom .input_color{width:15rem;margin-right:.3rem}.theme_color_custom .input_color input[type=text]{height:5rem}.input_color input[type=text]{height:3rem;color:#6c6c6c}.input_color .input_color_select{position:absolute;top:.5rem;right:.5rem;display:inline-block;width:2rem;height:2rem;border:.1rem solid #707070;background-color:#000;border-radius:50%}.theme_color_custom .circle_btn{background:#000}.input_period{display:flex;align-items:center;gap:.5rem}.input_period input{background:#fff url(/img/admin/icon/general_icon_calender.png) right 2rem center/1.3rem no-repeat;border-color:#efefef;color:#6c6c6c;vertical-align:middle;font-size:1.4rem;font-weight:normal}.input_phone{display:flex;align-items:center}.input_phone .phone_num{width:24%}.input_phone .bar{display:inline-block;vertical-align:middle;width:.5rem;height:.1rem;background:#6c6c6c;margin:0 .6rem}.input_address{display:flex;flex-wrap:wrap}.input_address .input_post_number{width:calc(100% - 13rem) !important;margin-right:.7rem}.input_address input:not(.input_post_number){margin-top:.8rem}.input_address .address_btn{width:12.3rem;height:5rem;border:.1rem solid #000;border-radius:5rem}.pagination_wr{margin-top:6rem}@media(max-width: 767px){.pagination_wr{margin-top:4.5rem}}.pagination_wr .pagination li a{width:5rem;height:5rem;line-height:5rem;border-radius:50%;display:block;text-align:center;font-size:1.7rem;font-weight:600;transition:all .3s ease-in-out}@media(max-width: 767px){.pagination_wr .pagination li a{font-size:1.2rem;width:3.5rem;height:3.5rem;line-height:3.5rem}}.pagination_wr .pagination li.on a{color:#fff;background-image:linear-gradient(to top, #65a0e2, #e5ade2)}.pagination_wr .pagination li.on:hover a{color:#fff}.pagination_arrow{margin-top:7rem;padding-top:3.65vw;border-top:1px solid #c8ccd1}@media(max-width: 767px){.pagination_arrow{margin-top:4rem;padding-top:3rem}}.pagination_arrow li{width:50%}.pagination_arrow li .sub{font-size:1.8rem;font-weight:bold;text-transform:uppercase}@media(max-width: 767px){.pagination_arrow li .sub{font-size:1.1rem}}.pagination_arrow li .subject{padding-top:.5vw;font-size:clamp(2.2rem,1.35vw,2.6rem);font-weight:bold;transition:all .3s ease-in-out;width:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 767px){.pagination_arrow li .subject{padding-top:.5rem;font-size:1.4rem;line-height:1.36}}.pagination_arrow li.prev{padding-right:3rem}.pagination_arrow li.next{padding-left:3rem;text-align:right}