:root{--color-point: #56eb56;--color-btn-point: #7dff7d;--color-new: #24282f;--color-bg: #24282f;--color-bg-gray: #f8f8f8;--color-red-point: #e24157;--color-list-subject: #222;--color-list-desc: #686a6f;--color-list-desc2: #9da5b6;--color-list-date: #444444;--color-btn-black: #24282f;--color-more-text: #999;--color-more-text-hover: #444;--color-top-title: #24282f;--color-tab: #444;--color-tab-active: #56eb56;--color-line-input: #e0e0e0;--color-line1: #eee;--color-line2: #ddd}:root{--side-width: 250px;--side-width2: -250px;--header-height: 75px;--header-logo-height: 25px;--radius: 10px;--radius2: 5px;--radio-size: 20px;--btn-height: 50px;--page-height: 30px;--tab-height: 55px;--sub-height: 140px;--sub-height2: 270px;--select-height: 50px;--select-m-height: 35px;--font-select: 14px;--form-width: 600px;--contains: 1200px;--font-form-title: 18px;--font-list-total: 18px;--font-list-subject: 18px;--font-list-subject2: 30px;--font-list-desc: 15px;--font-list-date: 13px;--font-btn-size1: 18px;--font-btn-size2: 16px;--font-btn-size3: 15px;--font-pop-title: 20px;--font-pop-text: 18px}@media screen and (max-width: 1024px){:root{--font-list-total: 2.6vw;--font-list-subject: 2.6vw;--font-list-subject2: 4vw;--font-list-desc: 2.2vw;--font-list-date: 2vw}}@media screen and (max-width: 900px){:root{--font-list-total: 18px;--font-list-subject: 17px;--font-list-subject2: 24px;--font-list-desc: 15px;--font-list-date: 13px}}@media screen and (max-width: 767px){:root{--header-height: 60px;--sub-height: 60px;--page-height: 40px;--form-width: auto;--font-list-total: 18px;--font-list-subject: 17px;--font-list-subject2: 24px;--font-list-desc: 15px;--font-list-date: 13px}}:root{--font-sub-title: 50px;--font-sub-title2: 50px;--font-tab: 18px}@media screen and (max-width: 1024px){:root{--font-sub-title2: 5vw}}@media screen and (max-width: 900px){:root{--font-sub-title: 24px;--font-sub-title2: 32px;--font-tab: 15px}}@media screen and (max-width: 767px){:root{--font-sub-title: 20px;--font-sub-title2: 28px}}.swiper-button-next{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 2 L16 12 L8 22' stroke='%23797979' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:auto 30px}.swiper-button-prev{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M16 2 L8 12 L16 22' stroke='%23797979' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:auto 30px}.swiper-button-prev:after,.swiper-button-next:after{font-size:0}.swiper-button-prev,.swiper-button-next{width:60px;height:30px;margin-top:0;top:8px;bottom:auto;z-index:500}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:60px}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:auto;right:98px}.swiper-pagination-bullet{background:#d5d5d5;opacity:1}.swiper-pagination-bullet-active{background:#d5d5d5;border-radius:10px}.swiper-pagination.default{display:table;width:100%;table-layout:fixed;bottom:0;display:none}.swiper-pagination.default .swiper-pagination-bullet{display:table-cell;border-radius:0;width:50%;height:2px;background:#e9e9e9;position:relative}.swiper-pagination.default .swiper-pagination-bullet-active{background:#2f2e2e}.swiper-pagination.default.mobile{display:none}.btn_reload{display:block;border:1px solid var(--color-line-input);border-radius:var(--select-height);width:var(--btn-height);height:var(--btn-height);font-size:0;background:#fff url(../img/icon/reload.svg) center no-repeat}.form_btn{display:flex;gap:10px;margin-top:40px}.form_btn button{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.form_btn button.s{height:40px;line-height:40px}}.form_btn button.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.form_btn button2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.form_btn button.bg-black{background:var(--color-btn-black);color:#fff}.form_btn button.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.form_btn button.bg-w{background:#fff;border-color:#fff}.form_btn button.line-g{border:1px solid var(--color-line-input);background:#fff}.form_btn button.line-point{border:1px solid var(--color-btn-point)}.form_btn button.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.form_btn button.ft-point{color:var(--color-point) !important}.form_btn button.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.form_btn button:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.form_btn button:hover::after{filter:invert(100%)}.form_btn button2:hover{background-color:#000}.form_btn button.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.form_btn button:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.form_btn button.line-g:hover{border-color:var(--color-btn-black)}}.form_btn button{width:100%}.bbs_btn{margin-top:40px;text-align:center}.bbs_btn a{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.bbs_btn a.s{height:40px;line-height:40px}}.bbs_btn a.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.bbs_btn a2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.bbs_btn a.bg-black{background:var(--color-btn-black);color:#fff}.bbs_btn a.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.bbs_btn a.bg-w{background:#fff;border-color:#fff}.bbs_btn a.line-g{border:1px solid var(--color-line-input);background:#fff}.bbs_btn a.line-point{border:1px solid var(--color-btn-point)}.bbs_btn a.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.bbs_btn a.ft-point{color:var(--color-point) !important}.bbs_btn a.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.bbs_btn a:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.bbs_btn a:hover::after{filter:invert(100%)}.bbs_btn a2:hover{background-color:#000}.bbs_btn a.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.bbs_btn a:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.bbs_btn a.line-g:hover{border-color:var(--color-btn-black)}}.bbs_btn a{display:inline-block;margin:0 3px;width:100px}.bbs_btn a.btn_list{letter-spacing:0}.btn_normal{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.btn_normal.s{height:40px;line-height:40px}}.btn_normal.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.btn_normal2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.btn_normal.bg-black{background:var(--color-btn-black);color:#fff}.btn_normal.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.btn_normal.bg-w{background:#fff;border-color:#fff}.btn_normal.line-g{border:1px solid var(--color-line-input);background:#fff}.btn_normal.line-point{border:1px solid var(--color-btn-point)}.btn_normal.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.btn_normal.ft-point{color:var(--color-point) !important}.btn_normal.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.btn_normal:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.btn_normal:hover::after{filter:invert(100%)}.btn_normal2:hover{background-color:#000}.btn_normal.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.btn_normal:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.btn_normal.line-g:hover{border-color:var(--color-btn-black)}}.btn_normal{min-width:auto}a.btn_download{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){a.btn_download.s{height:40px;line-height:40px}}a.btn_download.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}a.btn_download2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}a.btn_download.bg-black{background:var(--color-btn-black);color:#fff}a.btn_download.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}a.btn_download.bg-w{background:#fff;border-color:#fff}a.btn_download.line-g{border:1px solid var(--color-line-input);background:#fff}a.btn_download.line-point{border:1px solid var(--color-btn-point)}a.btn_download.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}a.btn_download.ft-point{color:var(--color-point) !important}a.btn_download.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){a.btn_download:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}a.btn_download:hover::after{filter:invert(100%)}a.btn_download2:hover{background-color:#000}a.btn_download.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}a.btn_download:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}a.btn_download.line-g:hover{border-color:var(--color-btn-black)}}a.btn_download{min-width:auto;border:1px solid var(--color-line-input);background:#fff}a.btn_download span{display:inline-block;position:relative;padding-right:20px}a.btn_download span::after{content:"";width:13px;height:100%;position:absolute;top:0;right:0;background:url(../img/icon/download.png) center no-repeat;background-size:13px}@media screen and (min-width: 1024px){a.btn_download:hover span::after{filter:invert(100%)}}@media screen and (max-width: 767px){.mobile_drag{opacity:0;width:120px;height:46px;position:absolute;top:45%;right:20px;z-index:100;visibility:hidden;transform:scale(0.6)}.mobile_drag.animate{opacity:1;visibility:visible}.mobile_drag .dot{background:#26687d;width:46px;height:46px;border-radius:46px;border:15px solid var(--color-point);position:absolute;top:0;right:0}.mobile_drag div{width:100%;height:46px;background:url(../img/main/drag.png) left center no-repeat;background-size:auto 100%;display:flex;align-items:center;animation:shrink .5s ease-in-out infinite alternate;background-attachment:scroll;margin-left:auto}.mobile_drag div .arr{display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><g transform='scale(-1,1) translate(-24,0)'><path d='M8 4L16 12L8 20' stroke='black' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></g></svg>");background-repeat:no-repeat;background-size:100% 100%}.mobile_drag div .arr1{margin-left:15px}.mobile_drag div .arr2{opacity:.5}}@keyframes shrink{0%{width:100%}100%{width:75%}}.select_box{display:flex;align-items:center;background-color:#fff;position:relative;width:100%;text-align:left;border:1px solid var(--color-line-input);border-radius:var(--select-height);padding-right:10px}.select_box .select{display:none;color:#666;filter:alpha(opacity=0);opacity:0;z-index:1}.select_box .btn_select{display:block;position:relative;background:url("../img/icon/select_arrows_mobile.png") no-repeat right center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:20;background-size:22px auto;padding:0 40px 0 20px;height:var(--select-height);line-height:var(--select-height);font-size:var(--font-select);color:var(--color-list-subject);font-weight:700}.select_box .select_label{padding-left:20px;font-size:var(--font-select);color:var(--color-list-desc);font-weight:700}.select_box .select_label+.btn_select{padding-left:10px}.select_box .select_list{display:none;margin-top:-1px;border:1px solid var(--color-line-input);background:#fff;border-radius:calc(var(--radius)/2)}.select_box .select_list li{height:40px}.select_box .select_list li+li{border-top:1px solid var(--color-line-input)}.select_box .select_list a{display:block;padding:0 15px;height:40px;line-height:40px;font-size:14px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select_box .select_list li.selected a{color:#2f2e2e;font-weight:700;background:#efefef}@media screen and (min-width: 1024px){.select_box .select_list a:hover{color:#2f2e2e;font-weight:700}}@media screen and (max-width: 1024px){.select_box .select_list{max-height:400px;overflow-y:auto}}.select_box .select_list{position:absolute;left:0;top:calc(100% + 10px);right:0}.select_box.active{z-index:200;background:#efefef}.select_box.active .select_list{display:block;z-index:50}.select_box.active.scroll .select_list{height:240px;overflow-y:auto}.select_box.active .btn_select{background:url("../img/icon/select_arrows_mobile_on.png") no-repeat right center;background-size:22px auto}.select_box.active::after{content:"";position:absolute;top:0;left:0;width:100%;height:var(--select-height);border:2px solid #111;border-radius:var(--select-height);padding-right:10px}.check_box{display:inline-block;position:relative;padding-left:26px;height:46px;line-height:44px;font-size:14px;color:#666;background:url("../img/icon/check.png") no-repeat left center}.check_box.active{background-image:url("../img/icon/check_on.png")}.check_box .link{color:#666;text-decoration:underline}.check_box .check{cursor:pointer;position:absolute;left:0;top:15px;width:18px;height:18px;filter:alpha(opacity=0);opacity:0;z-index:10}.radio label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;line-height:1}.radio input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;overflow:hidden}.radio span{position:relative;padding-left:calc(var(--radio-size) + 8px);display:inline-block;vertical-align:middle}.radio span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--radio-size);height:var(--radio-size);background-image:url("../img/icon/radio.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.radio input[type=radio]:checked+span::before{background-image:url("../img/icon/radio_on.svg")}.filelist{padding:0}.filelist ul li{position:relative;border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;padding-left:20px;height:auto;border-radius:var(--radius2);width:100%}.filelist ul li+li{margin-top:5px}.filelist ul .txt{display:block;font-size:var(--font-select);color:var(--color-list-subject);font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:400px}@media screen and (max-width: 900px){.filelist ul .txt{width:calc(100vw - 200px)}}.filelist ul .size{display:block;font-size:var(--font-list-date);color:var(--color-list-desc2);font-weight:600;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);right:60px}.filelist ul .btn_del{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'><g stroke='currentColor' stroke-width='3'><line x1='16' y1='16' x2='32' y2='32'/><line x1='32' y1='16' x2='16' y2='32'/></g></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;background-size:30px auto;width:50px;height:40px;position:absolute;top:50%;transform:translateY(-50%);right:0;border-left:1px solid rgba(0,0,0,.1)}.filelist ul .btn_download{background-image:url(../img/icon/download.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-size:15px auto;width:50px;height:40px;position:absolute;top:50%;transform:translateY(-50%);right:0;border-left:1px solid rgba(0,0,0,.1)}.filelist ul .btn_link{background-image:url(../img/icon/download.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-size:15px auto;width:50px;height:40px;position:absolute;top:50%;transform:translateY(-50%);right:0;border-left:1px solid rgba(0,0,0,.1)}.bbs_top{cursor:default}.bbs_top .select_list{display:none;margin-top:-1px;border:1px solid var(--color-line-input);background:#fff;border-radius:calc(var(--radius)/2)}.bbs_top .select_list li{height:40px}.bbs_top .select_list li+li{border-top:1px solid var(--color-line-input)}.bbs_top .select_list a{display:block;padding:0 15px;height:40px;line-height:40px;font-size:14px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bbs_top .select_list li.selected a{color:#2f2e2e;font-weight:700;background:#efefef}@media screen and (min-width: 1024px){.bbs_top .select_list a:hover{color:#2f2e2e;font-weight:700}}@media screen and (max-width: 1024px){.bbs_top .select_list{max-height:400px;overflow-y:auto}}@media screen and (min-width: 1024px){.bbs_top.on>.select_list{background:rgba(0,0,0,0);display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0 30px;margin-top:5px;border:0}.bbs_top.on>.select_list li+li{border:0}.bbs_top.on>.select_list li a{background:#efefef;border-radius:30px;height:30px;line-height:30px;padding:0 11px;display:block;font-weight:700;font-size:13px}.bbs_top.on>.select_list li.selected a{background:#111;color:#fff}}.input_search{border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;font-size:var(--font-select);position:relative}.input_search+.btn_search{border:0;width:var(--select-height);height:var(--select-height);border-radius:var(--select-height);font-size:0;position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='31' viewBox='0 0 33 31' fill='none'%3E%3Ccircle cx='14' cy='13' r='11.5' stroke='%23222222' stroke-width='4'/%3E%3Cpath d='M31.5 29.5L23 21' stroke='%23222222' stroke-width='4'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:30px 30px;display:block;transform:scale(0.6)}.calendar_box .input-group{position:relative;width:125px}.calendar_box .date-input{position:relative;background:rgba(0,0,0,0);border:0;cursor:pointer;font-size:24px;color:#fff;width:100%;font-weight:700;letter-spacing:0;z-index:2}.calendar_box .calendar-icon{z-index:1;position:absolute;top:-1px;right:0;background:url(../img/icon/cal.svg) center no-repeat;width:20px;height:100%;display:block;background-size:20px auto}.calendar_box .date-picker{display:none;position:absolute;top:100%;left:0;margin-top:8px;background:#fff;border-radius:var(--radius);padding:15px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:1000;width:300px;animation:slideDown .3s ease}@media screen and (max-width: 588px){.calendar_box .date-picker{width:180%;padding-top:10px}.calendar_box .date-picker .day{font-size:12px}}.calendar_box .date-picker.active{display:block}.calendar_box .calendar-header{display:flex;justify-content:space-between;align-items:center}.calendar_box .calendar-header button{background:none;color:var(--color-new);border:none;width:32px;height:32px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.calendar_box .calendar-header button svg{width:16px}@media screen and (min-width: 1024px){.calendar_box .calendar-header button:hover{color:var(--color-point)}}.calendar_box .calendar-header span{font-weight:600;color:#333;font-size:16px}.calendar_box .calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:5px}.calendar_box .day-name{text-align:center;font-weight:600;color:var(--color-list-subject);padding:8px 0;font-size:12px;letter-spacing:0}.calendar_box .day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;transition:all .2s ease;font-size:14px;color:var(--color-list-date)}@media screen and (min-width: 1024px){.calendar_box .day:hover{background:#f0f0f0}}.calendar_box .day.disabled{opacity:.5;pointer-events:none}.calendar_box .day.other-month{color:#ccc}.calendar_box .day.today{color:var(--color-point);font-weight:600}.calendar_box .day.selected{background:var(--color-point);color:var(--color-list-subject) !important;font-weight:600}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobile_category.mobile .select_box .select_list li{height:30px}.mobile_category.mobile .select_box .select_list a{height:30px;line-height:30px;font-size:16px}.form_panel .contains .contact_bottom{width:var(--form-width);margin:50px auto 0;padding-bottom:100px}@media screen and (max-width: 900px){.form_panel .contains .contact_bottom{margin-top:30px}}.form_panel .form_title{font-size:var(--font-form-title);color:var(--color-list-subject);font-weight:700}.form_panel .agree_box{margin-top:10px}.form_panel .agree_box .form_inner{border:1px solid var(--color-line-input);border-radius:var(--radius2)}.form_panel .agree_box .form_inner pre{padding:20px;margin:0;word-break:break-all;white-space:pre-line;font-size:var(--font-list-date);color:var(--color-list-desc)}.form_panel .agree_box .form_right{text-align:right;font-size:var(--font-list-desc);color:var(--color-list-desc);font-weight:700}.form_panel .form{margin-top:30px}.form_panel .form table,.form_panel .form th,.form_panel .form td,.form_panel .form tr,.form_panel .form tbody{display:block;padding:0;margin:0;position:relative}.form_panel .form .label{font-size:var(--font-form-title);color:var(--color-list-subject);font-weight:700;padding-bottom:10px}.form_panel .form .desc{font-size:var(--font-list-date);color:var(--color-list-desc);padding-top:5px;padding-right:1px}.form_panel .form .desc.warning{color:var(--color-red-point);position:relative;display:flex;align-items:center;justify-content:flex-end;gap:5px}.form_panel .form .desc.warning::before{content:"";display:block;width:14px;height:14px;background:url(../img/icon/warning.png) center no-repeat}.form_panel .form .desc.ok{color:var(--color-point);position:relative;display:flex;align-items:center;justify-content:flex-end;gap:5px}.form_panel .form .desc.ok::before{content:"";display:block;width:19px;height:14px;background:url(../img/icon/ok.png) center no-repeat}.form_panel .form .desc.time{color:var(--color-point);position:absolute;top:0;height:50px;line-height:45px;right:120px}.form_panel .form .filenoti+*{margin-top:20px}.form_panel .form .filenoti .tit{font-size:var(--font-list-desc);color:var(--color-list-subject);font-weight:600}.form_panel .form .filenoti .tit+*{margin-top:10px}.form_panel .form .filenoti .desc{position:relative;padding-left:10px}.form_panel .form .filenoti .desc::before{content:"*";position:absolute;top:5px;left:0}.form_panel .form .filebox{position:relative;z-index:100;border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;padding:40px 0;height:auto;border-radius:var(--radius2)}.form_panel .form .filebox input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.form_panel .form .filebox label{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.form_panel .form .filebox label.s{height:40px;line-height:40px}}.form_panel .form .filebox label.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.form_panel .form .filebox label2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.form_panel .form .filebox label.bg-black{background:var(--color-btn-black);color:#fff}.form_panel .form .filebox label.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.form_panel .form .filebox label.bg-w{background:#fff;border-color:#fff}.form_panel .form .filebox label.line-g{border:1px solid var(--color-line-input);background:#fff}.form_panel .form .filebox label.line-point{border:1px solid var(--color-btn-point)}.form_panel .form .filebox label.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.form_panel .form .filebox label.ft-point{color:var(--color-point) !important}.form_panel .form .filebox label.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.form_panel .form .filebox label:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.form_panel .form .filebox label:hover::after{filter:invert(100%)}.form_panel .form .filebox label2:hover{background-color:#000}.form_panel .form .filebox label.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.form_panel .form .filebox label:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.form_panel .form .filebox label.line-g:hover{border-color:var(--color-btn-black)}}.form_panel .form .filebox label{cursor:pointer;width:176px;margin:0 auto;font-size:var(--font-btn-size3);text-align:left;padding-left:25px;position:relative}.form_panel .form .filebox label::after{content:"";width:50px;height:60%;position:absolute;top:20%;right:10px;background:url(../img/icon/upload.png) center no-repeat;background-size:15px auto;border-left:1px solid rgba(0,0,0,.1)}.form_panel .form .filebox .upload-name{display:inline-block;vertical-align:middle;background-color:#f5f5f5;border:0;width:60%;display:none}.form_panel .form .select_box .btn_select{padding-left:20px}.form_panel .form input{border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;border-radius:var(--radius2);width:100%;font-weight:700;font-size:var(--font-select)}.form_panel .form .select_box .select_list{border-color:var(--color-btn-black);max-height:300px;overflow:hidden;overflow-y:auto;box-sizing:border-box;padding:1px 0}.form_panel .form .select_box .select_list::-webkit-scrollbar{width:6px;height:3px}.form_panel .form .select_box .select_list::-webkit-scrollbar-track{-webkit-border-radius:3px;border-radius:3px;background:#ebebeb}.form_panel .form .select_box .select_list::-webkit-scrollbar-thumb{-webkit-border-radius:3px;border-radius:3px;background:#ccc}.form_panel .form .select_box .select_list::-webkit-scrollbar-thumb:window-inactive{background:#ccc}.form_panel .form td>.select_box{background-color:rgba(0,0,0,0);border-radius:var(--radius2)}.form_panel .form td>.select_box .btn_select{width:100%}.form_panel .form td>.select_box .select_list{top:calc(100% + 5px);left:-1px;width:calc(100% + 1px)}.form_panel .form td>.select_box.active::after{border-radius:var(--radius2);display:none}.form_panel .form .phone_box,.form_panel .form .email_box{position:relative;display:flex;align-items:center;gap:10px;border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;border-radius:var(--radius2)}.form_panel .form .phone_box .select_box,.form_panel .form .phone_box .btn_select,.form_panel .form .phone_box input,.form_panel .form .email_box .select_box,.form_panel .form .email_box .btn_select,.form_panel .form .email_box input{border:0;padding-left:0;background-color:rgba(0,0,0,0);width:100%;font-weight:700;letter-spacing:0}.form_panel .form .phone_box .select_box,.form_panel .form .email_box .select_box{padding-right:0}.form_panel .form .phone_box .select_box.active::after,.form_panel .form .email_box .select_box.active::after{display:none}.form_panel .form .phone_box{padding-right:110px}.form_panel .form .phone_box .unit{font-size:16px}.form_panel .form .phone_box .select_box{width:100px}.form_panel .form .phone_box .select_box .select_list{left:-20px}.form_panel .form .phone_box .btn_phone{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.form_panel .form .phone_box .btn_phone.s{height:40px;line-height:40px}}.form_panel .form .phone_box .btn_phone.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.form_panel .form .phone_box .btn_phone2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.form_panel .form .phone_box .btn_phone.bg-black{background:var(--color-btn-black);color:#fff}.form_panel .form .phone_box .btn_phone.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.form_panel .form .phone_box .btn_phone.bg-w{background:#fff;border-color:#fff}.form_panel .form .phone_box .btn_phone.line-g{border:1px solid var(--color-line-input);background:#fff}.form_panel .form .phone_box .btn_phone.line-point{border:1px solid var(--color-btn-point)}.form_panel .form .phone_box .btn_phone.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.form_panel .form .phone_box .btn_phone.ft-point{color:var(--color-point) !important}.form_panel .form .phone_box .btn_phone.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.form_panel .form .phone_box .btn_phone:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.form_panel .form .phone_box .btn_phone:hover::after{filter:invert(100%)}.form_panel .form .phone_box .btn_phone2:hover{background-color:#000}.form_panel .form .phone_box .btn_phone.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.form_panel .form .phone_box .btn_phone:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.form_panel .form .phone_box .btn_phone.line-g:hover{border-color:var(--color-btn-black)}}.form_panel .form .phone_box .btn_phone{width:100px;padding:0;font-size:var(--font-btn-size3);position:absolute;top:50%;transform:translateY(-50%);right:10px;margin:0}.form_panel .form .email_box input:first-child{width:100px}.form_panel .form .email_box .last{display:none}.form_panel .form textarea{border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;line-height:normal;border-radius:var(--radius2);width:100%;height:120px;padding:20px;resize:none}.form_panel .form tr+tr{margin-top:30px;clear:both}.form_panel .form .location .select_box .select_list li:first-child,.form_panel .form .program .select_box .select_list li:first-child{display:none}.form_panel .form .location .select_box .select_list li:first-child+li,.form_panel .form .program .select_box .select_list li:first-child+li{border-top:0}:root{--state-01:rgba(148,148,148,0.9);--state-02:rgba(75,217,81,0.9);--state-03:rgba(0,27,79,0.9);--state-04:rgba(226,65,87,0.9);--state-05:rgba(255,255,255,0.9);--font-state-01:#fff;--font-state-02:#222;--font-state-03:#fff;--font-state-04:#fff;--font-state-05:#666;--poster-width: 170px;--team-width: 130px}@media screen and (max-width: 767px){:root{--poster-width: calc(100vw - 40px);--team-width: 70%}}.poster_panel{padding-bottom:100px}.poster_list{display:flex;align-items:center;flex-wrap:wrap;gap:50px}.poster_list .poster_box{width:calc(50% - 25px);display:flex;align-items:center;position:relative}.poster_list .poster_box .thumb{display:block;width:var(--poster-width);height:calc(var(--poster-width)*1.414);overflow:hidden;border-radius:var(--radius);position:relative;border:1px solid var(--color-line1)}.poster_list .poster_box .thumb .thumbimg{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}.poster_list .poster_box .thumb .state{position:absolute;top:10px;left:10px;display:block;font-size:var(--font-list-date);font-weight:700;background:var(--state-01);color:var(--font-state-01);border-radius:5px;padding:6px 10px;min-width:60px;text-align:center}.poster_list .poster_box .thumb .state2{background:var(--state-02);color:var(--font-state-02)}.poster_list .poster_box .thumb .state3{background:var(--state-03);color:var(--font-state-03)}.poster_list .poster_box .thumb .state4{background:var(--state-04);color:var(--font-state-04)}.poster_list .poster_box .thumb .state5{background:var(--state-05);color:var(--font-state-05)}.poster_list .poster_box .thumb .state{z-index:30}.poster_list .poster_box .thumb::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../img/main/poster_deem.png) center no-repeat;background-size:100% 100%;transition:transform 1s ease,opacity 1s ease;opacity:0;z-index:10}.poster_list .poster_box .thumb::after{content:"";width:var(--btn-height);height:var(--btn-height);border-radius:var(--btn-height);background:#fff url(../img/icon/hover.svg) center no-repeat;background-size:45% auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 1s ease,opacity 1s ease;opacity:0;z-index:20}@media screen and (min-width: 1023px){.poster_list .poster_box .thumb:hover::before{opacity:.5}.poster_list .poster_box .thumb:hover::after{opacity:1}}@media screen and (max-width: 1024px){.poster_list .poster_box .thumb::after{opacity:1;transform:none;top:auto;left:auto;bottom:10px;right:10px;box-shadow:0 10px 10px rgba(0,0,0,.3);width:4vw;height:4vw}}@media screen and (max-width: 720px){.poster_list .poster_box .thumb::after{bottom:20px;right:20px;width:var(--btn-height);height:var(--btn-height)}}.poster_list .poster_box .right_box{display:block;padding-left:30px;width:calc(100% - var(--poster-width))}.poster_list .poster_box .right_box p{position:relative;font-size:var(--font-list-desc);color:var(--color-list-date)}.poster_list .poster_box .right_box p.label{color:var(--color-point);font-weight:700}.poster_list .poster_box .right_box p.subject{color:var(--color-list-subject);font-size:var(--font-list-subject);font-weight:700;margin-top:5px;height:44px;overflow:hidden}.poster_list .poster_box .right_box p.subject+p{margin-top:20px}@media screen and (max-width: 900px){.poster_list .poster_box .right_box p.subject{height:auto}}.poster_list .poster_box .right_box p.texts{padding-left:65px}.poster_list .poster_box .right_box p.texts .stit{width:60px;display:inline-block;overflow:hidden;position:absolute;top:0;left:0;font-weight:700;color:var(--color-list-subject)}.poster_list .poster_box .right_box p.texts+.texts{margin-top:10px;height:auto}.poster_list .poster_box .right_box p.texts+.texts .stxt{display:block;letter-spacing:0}.poster_list .poster_box .right_box .link{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.poster_list .poster_box .right_box .link.s{height:40px;line-height:40px}}.poster_list .poster_box .right_box .link.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.poster_list .poster_box .right_box .link2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.poster_list .poster_box .right_box .link.bg-black{background:var(--color-btn-black);color:#fff}.poster_list .poster_box .right_box .link.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.poster_list .poster_box .right_box .link.bg-w{background:#fff;border-color:#fff}.poster_list .poster_box .right_box .link.line-g{border:1px solid var(--color-line-input);background:#fff}.poster_list .poster_box .right_box .link.line-point{border:1px solid var(--color-btn-point)}.poster_list .poster_box .right_box .link.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.poster_list .poster_box .right_box .link.ft-point{color:var(--color-point) !important}.poster_list .poster_box .right_box .link.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.poster_list .poster_box .right_box .link:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.poster_list .poster_box .right_box .link:hover::after{filter:invert(100%)}.poster_list .poster_box .right_box .link2:hover{background-color:#000}.poster_list .poster_box .right_box .link.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.poster_list .poster_box .right_box .link:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.poster_list .poster_box .right_box .link.line-g:hover{border-color:var(--color-btn-black)}}.poster_list .poster_box .right_box .link{margin-top:20px;width:126px}@media screen and (max-width: 767px){.poster_list .poster_box .right_box .link{width:100%}}.poster_list .poster_box .right_box .btn_box{display:table;border-spacing:10px;margin:10px -10px -10px;table-layout:fixed;width:calc(100% + 20px)}.poster_list .poster_box .right_box .btn_box a{display:table-cell;width:100%}@media screen and (max-width: 1024px){.poster_list{gap:20px}.poster_list .poster_box{width:100%}.poster_list .poster_box .right_box p.texts{padding-left:70px}.poster_list .poster_box .right_box p.texts .stit{width:65px}}@media screen and (max-width: 1200px)and (min-width: 768px){.poster_list .poster_box .right_box p{font-size:var(--font-list-date)}}@media screen and (max-width: 767px){.poster_list .poster_box{flex-wrap:wrap}.poster_list .poster_box .right_box{width:100%;padding:20px 10px}}.program_panel{padding-bottom:100px;background:var(--color-bg-gray);min-height:calc(100vh - var(--header-height));padding:40px 0 100px}@media screen and (max-width: 900px){.program_panel #content{min-height:auto}}.program_panel .poster_list{gap:30px 20px;align-items:flex-start;margin-right:-20px}.program_panel .poster_list .poster_box{display:block;width:calc(25% - 20px)}.program_panel .poster_list .poster_box .thumb{width:100%;height:0;padding-top:140%}.program_panel .poster_list .poster_box .thumb::after,.program_panel .poster_list .poster_box .thumb::before{display:none !important}@media screen and (min-width: 1024px){.program_panel .poster_list .poster_box .thumb:hover img{transform:translateX(-50%) scale(1.1)}}.program_panel .poster_list .poster_box .desc_box{margin-top:15px}.program_panel .poster_list .poster_box .desc_box p.subject{height:auto}.program_panel .poster_list .poster_box .desc_box p.subject+p{margin-top:5px}.program_panel .poster_list .poster_box .desc_box p.subject+.texts{padding-left:0}.program_panel .poster_list .poster_box .desc_box p.subject+.texts .stit{display:none}.program_panel .poster_list .poster_box .desc_box .texts{height:40px;overflow:hidden}.program_panel .poster_list .poster_box .desc_box .texts+.texts{height:auto}.program_panel .poster_list .poster_box .desc_box .texts.period_hide{opacity:0}@media screen and (max-width: 900px){.program_panel .poster_list .poster_box .desc_box .texts{height:auto}.program_panel .poster_list .poster_box .desc_box .texts+.texts{margin-top:15px}.program_panel .poster_list .poster_box .desc_box .texts.period_hide{display:none}}.program_panel .poster_list .poster_box .right_box{width:auto;padding:0}.program_panel .poster_list .poster_box .right_box .btn_box{margin-right:0}@media screen and (max-width: 1024px){.program_panel .poster_list .poster_box{width:calc(50% - 10px)}}@media screen and (max-width: 720px){.program_panel .poster_list{margin-right:0}.program_panel .poster_list .poster_box{width:100%}}.page_list{text-align:center;display:block;clear:both;margin:60px auto 0}.page_list a{display:inline-block;width:var(--page-height);height:var(--page-height);line-height:var(--page-height);text-align:center;vertical-align:top;font-size:12px;color:#222;font-weight:700;*display:inline;zoom:1;border-radius:var(--page-height)}.page_list a.btn_page.active{color:#fff;background:#222}.page_list a span{display:block;width:var(--page-height);height:var(--page-height);text-align:left;text-indent:-9999px;opacity:.5}.page_list a.btn_first span{border:0;background:url("../img/icon/page_first.svg") no-repeat center center;background-size:auto 80%}.page_list a.btn_prev span{border:0;background:url("../img/icon/page_prev.svg") no-repeat center center;background-size:auto 42%}.page_list a.btn_next span{border:0;background:url("../img/icon/page_next.svg") no-repeat center center;background-size:auto 42%}.page_list a.btn_last span{border:0;background:url("../img/icon/page_last.svg") no-repeat center center;background-size:auto 80%}.page_list a.btn_first,.page_list a.btn_prev,.page_list a.btn_next,.page_list a.btn_last{margin:0 1px;width:var(--page-height)}.page_list a.btn_prev{margin-right:10px}.page_list a.btn_prev+.active{margin-left:10px}.page_list a.btn_next{margin-left:10px}.active+.page_list a.btn_next{margin-left:10px}@media(max-width: 767px){.page_list{margin:40px auto 0;display:flex;justify-content:center;align-items:center}.page_list a{font-size:3.3vw;margin:0 !important}}@media(max-width: 380px){.page_list a.btn_first,.page_list a.btn_last{display:none}}.page_list.w a{color:#fff}.page_list.w a.btn_page.active{color:#222;background:var(--color-btn-point)}.page_list.w a span{filter:invert(100%)}.thumb_area .list_area{display:flex;flex-wrap:wrap;width:calc(100% + 20px);gap:30px 20px;margin-top:15px;margin-right:-20px}.thumb_area .list_area .list_box{position:relative;width:calc(33.333% - 20px)}@media screen and (max-width: 1024px){.thumb_area .list_area .list_box{width:calc(50% - 10px)}}@media screen and (max-width: 767px){.thumb_area .list_area .list_box{width:100%}}@media screen and (max-width: 1024px){.thumb_area .list_area{width:calc(100% - 10px);margin-right:-10px}}@media screen and (max-width: 767px){.thumb_area .list_area{width:100%;margin-right:0}}.thumb_area .thumb{display:block;font-size:0;padding-top:56%;overflow:hidden;position:relative;width:100%;border-radius:var(--radius);border:1px solid var(--color-line1)}.thumb_area .thumb img{position:absolute;top:0;left:0;right:0;width:100%;min-height:100%}@media screen and (min-width: 1024px){.thumb_area .thumb:hover img{transform:scale(1.1)}}.thumb_area .title{color:var(--color-list-subject);font-family:"Noto Sans KR",sans-serif;font-size:var(--font-list-subject);font-weight:700;line-height:1.4em;margin-top:5px;height:2.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:15px}.thumb_area .text{color:var(--color-list-desc);font-family:"Noto Sans KR",sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:-1px;margin-top:10px;height:2.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.thumb_area .date{color:var(--color-list-date);font-size:var(--font-list-date);font-weight:500;line-height:1.3em;letter-spacing:0}.thumb_area .cate span{display:inline-block;vertical-align:middle;color:var(--color-point);font-size:var(--font-list-date);font-weight:700;letter-spacing:0}.thumb_area .noti{position:absolute;top:10px;right:10px;width:20px;height:20px;font-size:0;background:url(../img/icon/noti.svg) center no-repeat;background-size:100% auto}.thumb_area .date_box{display:flex;justify-content:space-between;align-items:center;margin-top:20px}@media screen and (max-width: 767px){.thumb_area .date_box{margin-top:10px}}.thumb_area .bbs_new{display:none;position:absolute;bottom:30px;left:110px;font-size:11px;color:var(--color-point);background:var(--color-new);font-weight:600;letter-spacing:0;width:40px;height:20px}.thumb_area .bbs_new::before{content:"NEW";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page_board .vod_panel,.page_board .notice_panel{background:var(--color-bg-gray);min-height:calc(100vh - var(--header-height));padding:40px 0 100px}@media screen and (max-width: 900px){.page_board .vod_panel #content,.page_board .notice_panel #content{min-height:auto}}.page_board .vod_panel,.page_board .notice_panel{position:relative;z-index:1}.page_board .notice_panel .thumb_area .list_area{gap:20px}.page_board .notice_panel .thumb_area .list_area .list_box{background:#fff;border-radius:var(--radius);padding:30px;border:1px solid var(--color-line-input)}.page_board .notice_panel .thumb_area .list_area .list_box .title{margin-top:25px}.page_board .notice_panel .thumb_area .list_area .list_box .date{margin-top:30px;display:block}.page_board .notice_panel .thumb_area .list_area .list_box .bbs_new{display:block}@media screen and (min-width: 1024px){.page_board .notice_panel .thumb_area .list_area .list_box a:hover::before{content:"";width:100%;height:100%;border:2px solid var(--color-point);position:absolute;top:0;left:0;z-index:20;border-radius:var(--radius)}.page_board .notice_panel .thumb_area .list_area .list_box a:hover::after{content:"";width:25px;height:25px;border-radius:25px;background-color:var(--color-btn-point);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='black' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>");background-repeat:no-repeat;background-position:center;background-size:10px auto;position:absolute;bottom:15px;right:15px}}@media screen and (max-width: 1024px){.page_board .notice_panel .thumb_area .list_area .list_box .bbs_new{left:auto;right:30px}}@media screen and (max-width: 900px){.page_board .notice_panel .thumb_area .list_area .list_box{padding:20px}.page_board .notice_panel .thumb_area .list_area .list_box .bbs_new{right:20px;bottom:22px}}@media screen and (max-width: 1024px){.page_board .notice_panel .thumb_area .list_area{gap:10px}}.page_board .vod_panel .thumb span::before{content:"";position:absolute;bottom:-40px;right:-40px;background:#000;width:calc(100% + 80px);height:80px;display:block;cursor:pointer;z-index:300;background-size:100% auto;filter:blur(20px);opacity:.8}.page_board .vod_panel .thumb span::after{content:"";position:absolute;bottom:0;right:0;background:url(../img/icon/ic_play.png) center no-repeat;width:40px;height:40px;display:block;cursor:pointer;z-index:300;background-size:100% auto}.page_board .vod_panel .noti{filter:invert(100%)}@media screen and (max-width: 1200px){.page_board .top_serach_bar{margin-top:1px;margin-bottom:20px}.page_board .top_serach_bar .bbs_top{padding-top:0}}@media screen and (max-width: 900px){.page_board .top_serach_bar .bbs_top{display:table;table-layout:fixed;width:100%}.page_board .top_serach_bar .bbs_top .search_cell{display:table-cell;vertical-align:middle;width:calc(100% - 150px)}.page_board .top_serach_bar .bbs_top .search_cell:first-child{width:140px;padding-right:10px}.page_board .top_serach_bar .bbs_top .search_cell .select_box .btn_select{width:100%}.page_board .top_serach_bar .bbs_top .search_cell .input_search{max-width:none;width:100%}}.list_area.team_area,.team_area{display:flex;flex-wrap:wrap;width:calc(100% + 20px);gap:20px;margin-top:15px;margin-right:-20px}.list_area.team_area .list_box,.team_area .list_box{position:relative;width:calc(25% - 20px);background:#fff;border-radius:var(--radius);padding:30px;border:1px solid var(--color-line-input)}.list_area.team_area .list_box .thumb,.team_area .list_box .thumb{margin-top:100px;text-align:right;overflow:hidden;width:100%}.list_area.team_area .list_box .thumb img,.team_area .list_box .thumb img{width:var(--team-width);height:var(--team-width);border-radius:var(--team-width);background-color:#fff}@media screen and (max-width: 767px){.list_area.team_area .list_box .thumb,.team_area .list_box .thumb{margin-top:30px}}.list_area.team_area .list_box .inner span,.team_area .list_box .inner span{display:block}.list_area.team_area .list_box .inner .text,.team_area .list_box .inner .text{font-size:var(--font-list-desc);color:var(--color-point);font-weight:600}.list_area.team_area .list_box .inner .title,.team_area .list_box .inner .title{font-size:var(--font-list-subject);color:var(--color-list-subject);font-weight:700;margin:5px 0 10px}.list_area.team_area .list_box .inner .game,.team_area .list_box .inner .game{font-size:var(--font-list-desc);color:var(--color-list-desc);font-weight:600}.list_area.team_area .list_box .btn_menu,.team_area .list_box .btn_menu{display:flex;flex-wrap:wrap;flex-direction:column-reverse}@media screen and (max-width: 1024px){.list_area.team_area .list_box,.team_area .list_box{width:calc(33.33333% - 10px)}}@media screen and (max-width: 767px){.list_area.team_area .list_box,.team_area .list_box{width:calc(50% - 10px);padding:20px}}@media screen and (max-width: 900px){.list_area.team_area,.team_area{width:calc(100% + 10px);gap:10px}}.page_team{background:var(--color-bg-gray);min-height:calc(100vh - var(--header-height));padding:40px 0 100px}@media screen and (max-width: 900px){.page_team #content{min-height:auto}}.page_team{padding-top:20px;border-top:0}.page_team .top_serach_bar{margin-top:0}@media screen and (min-width: 1024px){.team_panel .team_area .list_box{transition:background 1s ease}.team_panel .team_area .list_box>.btn_menu{position:relative}.team_panel .team_area .list_box>.btn_menu::before{content:"";width:100%;height:50%;position:absolute;bottom:20px;right:15px;background:url(../img/team/char.png) top right no-repeat;transition:opacity 1s ease,transform 1s ease;transform:translate(20px, 20px);opacity:0}.team_panel .team_area .list_box>.btn_menu::after{content:"";width:calc(100% + 60px);height:calc(100% + 60px);position:absolute;bottom:-30px;right:-30px;border:2px solid var(--color-point);border-radius:var(--radius);transition:opacity 1s ease,transform 1s ease;opacity:0}.team_panel .team_area .list_box>.btn_menu:hover::after,.team_panel .team_area .list_box>.btn_menu:hover::before{opacity:1;transform:translateX(0)}.team_panel .team_area .list_box:hover{background-color:var(--color-btn-point)}.team_panel .team_area .list_box:hover .inner .title,.team_panel .team_area .list_box:hover .inner .text{color:var(--color-list-subject)}}.player_panel{background:var(--color-bg-gray);min-height:calc(100vh - var(--header-height));padding:40px 0 100px}@media screen and (max-width: 900px){.player_panel #content{min-height:auto}}.player_panel{border:0;background:#191c22 url(../img/team/player_bg.png) 0 center repeat}.player_panel .total_box{display:none}.player_panel .team_area .list_box{background:#24282f;border-color:#24282f;overflow:hidden}.player_panel .team_area .list_box .thumb{margin:20px 0 -32px;text-align:center;width:100%;overflow:visible}.player_panel .team_area .list_box .thumb span{display:block;overflow:hidden;position:relative;left:-30px;width:calc(100% + 60px);height:0;padding-top:140%}.player_panel .team_area .list_box .thumb img{background-color:rgba(0,0,0,0);width:100%;height:auto;border-radius:0;position:absolute;bottom:0;left:0}.player_panel .team_area .list_box .inner .title{color:#fff}@media screen and (min-width: 1024px){.player_panel .team_area>.list_box>.btn_menu{position:relative}.player_panel .team_area>.list_box>.btn_menu .thumb{position:relative}.player_panel .team_area>.list_box>.btn_menu .thumb::after{content:"";width:25px;height:25px;border-radius:25px;background-color:var(--color-btn-point);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='black' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>");background-repeat:no-repeat;background-position:8px center;background-size:10px auto;position:absolute;bottom:15px;right:-15px;opacity:0;transition:opacity 1s ease}.player_panel .team_area>.list_box>.btn_menu::before{content:"";width:calc(100% + 60px);height:58%;border-radius:100%;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);background:#000;opacity:.3;position:absolute;bottom:-30px;left:-30px;transition:transform 1s ease;transform:translateY(100%)}.player_panel .team_area>.list_box>.btn_menu::after{content:"";width:calc(100% + 60px);height:calc(100% + 60px);position:absolute;bottom:-30px;right:-30px;border:2px solid var(--color-point);border-radius:var(--radius);opacity:0}.player_panel .team_area>.list_box>.btn_menu:hover::before{transform:translateY(0)}.player_panel .team_area>.list_box>.btn_menu:hover .thumb::after,.player_panel .team_area>.list_box>.btn_menu:hover::after{opacity:1}.player_panel .team_area>.list_box:hover{background-color:var(--color-btn-point)}.player_panel .team_area>.list_box:hover .inner .title,.player_panel .team_area>.list_box:hover .inner .text{color:var(--color-list-subject)}}.player_panel{min-height:auto}.team_detail_wrap{margin:0 auto;width:100%}.team_detail_wrap p,.team_detail_wrap td{text-align:center;padding:0;margin:0}.team_detail_wrap td{padding:50px 0 50px}.team_detail_wrap .logo img{height:190px;margin:0 auto;background-color:var(--color-bg-gray);border-radius:190px}.team_detail_wrap .detail_box{margin-top:20px}.team_detail_wrap .detail_box .tit2{font-size:var(--font-list-subject);color:var(--color-point);font-weight:700;letter-spacing:-0.5px}.team_detail_wrap .detail_box .tit1{font-size:var(--font-list-subject2);color:var(--color-list-subject);font-weight:700;margin-top:5px}.team_detail_wrap .detail_box .desc{font-size:var(--font-list-desc);color:var(--color-list-desc);font-weight:500;margin-top:10px}.bbsview_panel{padding:100px 0}@media screen and (max-width: 900px){.bbsview_panel{padding-top:0}}.bbsview_panel table thead{text-align:left}.bbsview_panel table thead .detail_header{border-bottom:1px solid var(--color-line1);padding:30px}@media screen and (max-width: 900px){.bbsview_panel table thead .detail_header{padding:30px 0}}.bbsview_panel table thead .detail_header span{display:block}.bbsview_panel table thead .detail_header .hd_cate{font-size:var(--font-list-desc);color:var(--color-point);font-weight:700}.bbsview_panel table thead .detail_header .hd_tit{font-size:var(--font-list-subject);color:var(--font-list-subject);font-weight:700;margin-top:5px;line-height:1.3em}@media screen and (min-width: 1024px){.bbsview_panel table thead .detail_header .hd_tit{font-size:var(--font-list-subject2)}}.bbsview_panel table thead .detail_header .date{font-size:var(--font-list-date);color:var(--color-list-date);font-weight:500;letter-spacing:0;margin-top:15px}.bbsview_panel table tbody .contents{padding:30px}@media screen and (max-width: 900px){.bbsview_panel table tbody .contents{padding:30px 10px}}.bbsview_panel table tbody .contents .filelist+.filelist{margin-top:5px}.bbsview_panel table tbody .contents #post-content{padding:20px;font-size:16px}.bbsview_panel table tbody .contents #post-content img{max-width:100%}@media screen and (max-width: 900px){.bbsview_panel table tbody .contents #post-content{padding:0}}.bbsview_panel .bbs_bot{background:var(--color-bg-gray);min-height:calc(100vh - var(--header-height));padding:40px 0 100px}@media screen and (max-width: 900px){.bbsview_panel .bbs_bot #content{min-height:auto}}.bbsview_panel .bbs_bot{padding:0;min-height:auto}.bbsview_panel .bbs_bot ul{display:flex;align-items:center;justify-content:space-between;position:relative;height:60px;padding-left:120px;align-items:center}.bbsview_panel .bbs_bot ul li{font-size:var(--font-list-desc)}.bbsview_panel .bbs_bot ul li.arrow{width:100px;position:absolute;top:50%;transform:translateY(-50%);left:0}.bbsview_panel .bbs_bot ul li.arrow span{position:relative;display:inline-block;padding-left:50px}.bbsview_panel .bbs_bot ul li.arrow span::before{content:"";width:16px;height:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 6l4 4 4-4' fill='none' stroke='%23111' stroke-width='1.6'/></svg>");background-repeat:no-repeat;background-position:center;background-size:16px auto;position:absolute;top:0;left:20px}.bbsview_panel .bbs_bot ul li.subject{color:var(--color-list-desc);text-align:left;width:calc(100% - 100px)}.bbsview_panel .bbs_bot ul li.subject a{color:var(--color-list-subject);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;display:block}.bbsview_panel .bbs_bot ul li.date{letter-spacing:0;color:var(--color-list-date)}.bbsview_panel .bbs_bot ul.btn_prev li.arrow span::before{transform:rotate(180deg)}.bbsview_panel .bbs_bot ul.btn_next{border-top:1px solid var(--color-line1)}@media screen and (max-width: 900px){.bbsview_panel .bbs_bot ul{padding-left:40px;gap:10px}.bbsview_panel .bbs_bot ul li.arrow{width:16px}.bbsview_panel .bbs_bot ul li.arrow span{font-size:0;display:block;padding:0;width:16px;height:16px}.bbsview_panel .bbs_bot ul li.arrow span::before{left:10px}}:root{--right-pd-p: 2.5vw;--right-pd-m: -2.5vw;--banner-program: 1100px;--banner-poster: 260px}@media screen and (max-width: 1200px){:root{--right-pd-p: 40px}}@media screen and (max-width: 900px){:root{--banner-program-height: 120vw}}html,body{overflow-x:hidden}.side{background:#fff;border-right:1px solid var(--color-line1)}.side_toogle{z-index:1;position:fixed;top:var(--header-height);left:0;width:calc(var(--side-width) + 35px);height:50px;background-color:var(--color-btn-point);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='black' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>");background-repeat:no-repeat;background-position:15px center;background-size:10px auto;border-top-left-radius:25px;border-bottom-left-radius:25px;transform:rotate(-180deg);transition:height .3s ease,left .3s ease,translate .3s ease}.side_toogle span{display:none}.side_toogle.close{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>");transform:rotate(0);background-position:calc(100% - 15px) center;background-color:var(--color-btn-black);border-radius:0;border-top-right-radius:25px;border-bottom-right-radius:25px}.side_toogle.close span{display:block;position:absolute;right:40px;color:var(--color-point);font-size:20px;letter-spacing:0;height:50px;line-height:47px}.side_toogle:hover{background-color:var(--color-point)}.side_toogle:hover.close{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='black' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>")}.side_toogle:hover.close span{color:var(--color-btn-black)}.side.close{left:var(--side-width2)}.side.close .side_toogle{left:-160px}@media screen and (min-width: 1200px){#header{border-bottom:1px solid var(--color-line1)}}@media screen and (max-width: 900px){#header h1.logo{display:none}}@media screen and (min-width: 1200px){.footer{padding-left:50px}}#content{min-height:calc(100vh - var(--header-height))}@media screen and (max-width: 900px){#content{min-height:300px}}#viewport{padding-left:0}.sub_topwrap{width:100%;text-align:center;padding-top:20px;height:var(--sub-height);display:flex;align-items:center;justify-content:center;position:relative}.sub_topwrap p{font-size:var(--font-sub-title);font-weight:700;letter-spacing:-2px;color:var(--color-top-title)}.sub_topwrap p.w{color:#fff}.sub_topwrap .btn_back{display:none}@media screen and (max-width: 900px){.sub_topwrap:not(.type2){position:fixed;top:0;left:0;height:calc(var(--header-height) - 2px);z-index:500;margin:0;padding:0;justify-content:flex-start;width:calc(100vw - var(--header-height)*2) !important}.sub_topwrap:not(.type2) p{font-weight:700;text-align:left}.sub_topwrap:not(.type2) p.w{color:var(--color-top-title)}.sub_topwrap:not(.type2) .btn_back{display:block;font-size:0;width:var(--header-height);height:var(--header-height);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%3E%3Cpath%20d='M16%204L8%2012L16%2020'%20stroke='%23222'%20stroke-width='2.4'%20stroke-linecap='square'%20stroke-linejoin='miter'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:40% auto}}.sub_topwrap_m{padding:0}@media screen and (min-width: 900px){.sub_topwrap_m+.sub_topwrap_m{display:none}}.sub_topwrap.in_list{width:var(--form-width);margin:0 auto}.sub_topwrap.in_list.in_view{width:var(--contains)}@media screen and (min-width: 1024px){.sub_topwrap.in_list p{font-size:30px;padding-top:30px}}@media screen and (max-width: 900px){.sub_topwrap.in_list::after{content:"";position:absolute;top:100%;left:0;width:100vw;height:1px;background:var(--color-line1)}}.sub_topwrap.in_list .btn_list{text-align:right;position:absolute;top:20px;right:0}.sub_topwrap.in_list .btn_list a{display:block;border:0;width:calc(100% - 40px);background:var(--color-btn-point);height:var(--btn-height);line-height:var(--btn-height);border-radius:var(--btn-height);font-size:16px;color:var(--color-btn-black);font-weight:700;text-align:center;transition:transform .3s ease}@media screen and (min-width: 1024px){.sub_topwrap.in_list .btn_list a.s{height:40px;line-height:40px}}.sub_topwrap.in_list .btn_list a.ss{height:35px;line-height:35px;font-size:var(--font-btn-size3)}.sub_topwrap.in_list .btn_list a2{background:var(--color-btn-black);color:#fff;font-size:var(--font-btn-size3)}.sub_topwrap.in_list .btn_list a.bg-black{background:var(--color-btn-black);color:#fff}.sub_topwrap.in_list .btn_list a.bg-gray{background:#f8f8fa;border:1px solid var(--color-line-input)}.sub_topwrap.in_list .btn_list a.bg-w{background:#fff;border-color:#fff}.sub_topwrap.in_list .btn_list a.line-g{border:1px solid var(--color-line-input);background:#fff}.sub_topwrap.in_list .btn_list a.line-point{border:1px solid var(--color-btn-point)}.sub_topwrap.in_list .btn_list a.line-w{border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.sub_topwrap.in_list .btn_list a.ft-point{color:var(--color-point) !important}.sub_topwrap.in_list .btn_list a.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}@media screen and (min-width: 1024px){.sub_topwrap.in_list .btn_list a:hover{background-color:var(--color-btn-black);color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.sub_topwrap.in_list .btn_list a:hover::after{filter:invert(100%)}.sub_topwrap.in_list .btn_list a2:hover{background-color:#000}.sub_topwrap.in_list .btn_list a.bg-black:hover{background-color:var(--color-btn-point) !important;color:var(--color-btn-black) !important}.sub_topwrap.in_list .btn_list a:hover span::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='white' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>") !important}.sub_topwrap.in_list .btn_list a.line-g:hover{border-color:var(--color-btn-black)}}.sub_topwrap.in_list .btn_list a{width:90px}.sub_topwrap.in_list .btn_list a span{display:inline-block;padding-left:20px;letter-spacing:0;position:relative}.sub_topwrap.in_list .btn_list a span::before{content:"";width:10px;height:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8 4L16 12L8 20' stroke='black' stroke-width='4' stroke-linecap='square' stroke-linejoin='miter'/></svg>");background-repeat:no-repeat;background-position:center;background-size:10px auto;position:absolute;top:0;left:0;transform:rotate(-180deg)}@media screen and (max-width: 900px){.sub_topwrap.in_list .btn_list{display:none}}.sub_topwrap.in_view{height:auto}@media screen and (min-width: 900px){.sub_topwrap.in_view>p{display:none}}.sub_topwrap.type2{width:auto;z-index:10}.sub_tabwrap ul{display:table;border-bottom:1px solid var(--color-line1);width:100%;table-layout:fixed}.sub_tabwrap ul li{display:table-cell;vertical-align:middle}.sub_tabwrap ul li a{display:block;text-align:center;height:var(--tab-height);line-height:var(--tab-height);overflow:hidden;border-bottom:3px solid #fff}.sub_tabwrap ul li a span{color:var(--color-tab);font-size:var(--font-tab)}@media screen and (min-width: 1024px){.sub_tabwrap ul li a{color:var(--color-tab-active)}}.sub_tabwrap ul li.active a{border-color:var(--color-tab-active)}.sub_tabwrap ul li.active a span{color:var(--color-tab-active);font-weight:700}@media screen and (max-width: 767px){.sub_tabwrap .contains{padding:0}}.top_serach_bar{margin:20px auto 40px}@media screen and (max-width: 900px){.top_serach_bar{margin-bottom:20px}}.top_serach_bar .bbs_top{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.top_serach_bar .bbs_top .search_cell{position:relative}.top_serach_bar .bbs_top .search_cell .input_search{padding-right:40px;max-width:200px}.top_serach_bar .bbs_top .search_cell.last .flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter{display:none;text-align:center}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter a{display:block;background-color:#fff;border:1px solid var(--color-line-input);border-radius:var(--select-height);height:var(--select-height);line-height:var(--select-height);padding-left:18px;font-size:var(--font-select);position:relative;letter-spacing:0;color:var(--color-list-subject);font-weight:700;padding-right:15px}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter a span{display:inline-block;position:relative;top:-1px;padding-left:25px}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter a span::before{content:"";width:18px;height:100%;background:url(../img/icon/filter.png) center no-repeat;background-size:100% auto;position:absolute;top:1px;left:0}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter.active a{background:#efefef}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter.active a::after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--select-height);border:2px solid #111;border-radius:var(--select-height);padding-right:10px}.top_serach_bar .bbs_top .search_cell.scroll{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.top_serach_bar .bbs_top .search_cell.only .input_search{width:350px;max-width:none}@media screen and (max-width: 900px){.top_serach_bar .bbs_top .search_cell.only{padding-right:0 !important;width:100% !important;display:block}.top_serach_bar .bbs_top .search_cell.only .input_search{width:100%}}@media screen and (max-width: 1200px){.top_serach_bar .bbs_top{padding-top:calc(var(--select-height) + 10px)}.top_serach_bar .bbs_top .search_cell.scroll{display:none}.top_serach_bar .bbs_top .search_cell.last{display:block;position:absolute;top:0;left:0;width:100%}.top_serach_bar .bbs_top .search_cell.last .flex .search_filter{display:block}}@media screen and (max-width: 1200px)and (min-width: 899px){.top_serach_bar .bbs_top.active .scroll{display:flex}}@media screen and (max-width: 900px){.top_serach_bar .bbs_top>.search_cell .search_filter,.top_serach_bar .bbs_top>.search_cell .search_filter a{width:100px}.top_serach_bar .bbs_top>.search_cell.last:not(.type2) .flex{display:table;table-layout:fixed;width:100%;margin:0 auto}.top_serach_bar .bbs_top>.search_cell.last:not(.type2) .flex .search_cell,.top_serach_bar .bbs_top>.search_cell.last:not(.type2) .flex .search_filter{display:table-cell;vertical-align:middle}.top_serach_bar .bbs_top>.search_cell.last:not(.type2) .flex .search_cell{padding-left:10px}.top_serach_bar .bbs_top>.search_cell.last:not(.type2) .flex .search_cell .input_search{max-width:none;width:100%}.top_serach_bar .bbs_top>.search_cell.last:not(.type2) .flex .search_cell:last-child{width:60px}.top_serach_bar .bbs_top>.search_cell.last.type2 .flex{justify-content:space-between}.top_serach_bar.on .bbs_top{justify-content:flex-start}.top_serach_bar.on .bbs_top .search_cell.scroll{overflow-x:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-right:-5vw}.top_serach_bar.on .bbs_top .search_cell.scroll .select_label{width:55px;white-space:nowrap}.top_serach_bar.on .bbs_top .search_cell.scroll .month .select_label{width:40px}.top_serach_bar.on .bbs_top .search_cell.scroll .select_box{border:0;background:#efefef;padding:0;pointer-events:none;height:40px}.top_serach_bar.on .bbs_top .search_cell.scroll .select_box .btn_select{padding-left:5px;padding-right:20px;background:none;color:var(--color-list-desc)}.top_serach_bar.on .bbs_top .last .search_filter a{background:#efefef}.top_serach_bar.on .bbs_top .last .search_filter a::after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--select-height);border:2px solid #111;border-radius:var(--select-height);padding-right:10px}}.mobile_filter{display:none}@media screen and (max-width: 900px){.mobile_filter{display:block;position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:999}.mobile_filter .filter_bg{background:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 1s ease}.mobile_filter .m_serach_bar{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;transition:transform 1s ease,opacity 1s ease}.mobile_filter .m_serach_bar .filter_top{margin-bottom:20px}.mobile_filter .m_serach_bar .filter_top .title{border-bottom:1px solid var(--color-line1);position:relative;display:flex;align-items:center;width:100%;justify-content:space-between;height:60px}.mobile_filter .m_serach_bar .filter_top p{font-size:var(--font-pop-title);color:var(--color-list-subject);font-weight:700}.mobile_filter .m_serach_bar .filter_top .filter_close{display:flex;align-items:center;justify-content:space-between;position:relative;top:1px;right:-6px}.mobile_filter .m_serach_bar .filter_top .filter_close button{border:0;background:rgba(0,0,0,0);color:#000}.mobile_filter .m_serach_bar .filter_top .filter_close button svg{width:40px}.mobile_filter .m_serach_bar .filter_list{overflow-y:auto;max-height:calc(90vh - 185px)}.mobile_filter .m_serach_bar .filter_list .search_cell{padding-bottom:15px}.mobile_filter .m_serach_bar .filter_list .search_cell+.search_cell{padding-top:30px;margin-top:15px;border-top:1px solid var(--color-line2)}.mobile_filter .m_serach_bar .filter_list .search_cell:last-child{padding-bottom:30px}.mobile_filter .m_serach_bar .filter_list .search_cell+* .select_box .select_list{top:auto;bottom:calc(100% + 10px)}.mobile_filter .m_serach_bar .filter_list .filter_label{margin-bottom:15px;font-size:var(--font-pop-text);color:var(--color-list-subject);font-weight:700}.mobile_filter .m_serach_bar .filter_list .filter_label span{font-size:85%;color:var(--color-list-desc2);display:inline-block;margin-left:10px}.mobile_filter .m_serach_bar .filter_list .select_box .btn_select{width:100%;padding-left:20px}.mobile_filter .m_serach_bar .filter_list .table{display:table;table-layout:fixed;width:calc(100% + 20px);margin:-10px;border-spacing:10px}.mobile_filter .m_serach_bar .filter_list .table>*{display:table-cell;width:50%}.mobile_filter .m_serach_bar .filter_list .flex{display:flex;gap:10px;flex-wrap:wrap}.mobile_filter .m_serach_bar .filter_list button{background:#fff;height:var(--select-m-height);line-height:var(--select-m-height);font-size:var(--font-select);color:var(--color-list-subject);font-weight:700;border:1px solid var(--color-line-input);border-radius:var(--select-m-height);text-align:center;min-width:55px;padding:0 5px;position:relative}.mobile_filter .m_serach_bar .filter_list button.all{margin-right:15px}.mobile_filter .m_serach_bar .filter_list button.all::after{content:"";width:1px;height:60%;background:var(--color-line-input);position:absolute;top:20%;right:-14px}.mobile_filter .m_serach_bar .filter_list button.active{border-color:#111;background:#111;color:#fff}.mobile_filter .m_serach_bar .filter_list .radio{margin-top:-10px}.mobile_filter .m_serach_bar .filter_list .radio label{display:flex;align-items:center;font-size:var(--font-list-desc);color:var(--color-list-subject);gap:10px;padding:15px 0;border-bottom:1px solid var(--color-line1)}.mobile_filter .m_serach_bar .filter_list .radio label input{position:relative;left:2px}.mobile_filter .m_serach_bar .filter_list .radio label:last-child{border-bottom:0}.mobile_filter .m_serach_bar .filter_list .radio label input:checked+span{font-weight:700;color:#000}.mobile_filter .m_serach_bar .btn_filter_search a{width:100%;font-weight:700;height:45px;line-height:45px;display:block;text-align:center;color:#fff;background:var(--color-btn-black);font-size:var(--font-btn-size2)}.mobile_filter.hide{z-index:-9999;transition-delay:1s}.mobile_filter.hide .filter_bg{opacity:0}.mobile_filter.hide .m_serach_bar{opacity:0;transform:translateY(120%)}}.total_box{margin-bottom:20px}@media screen and (max-width: 900px){.total_box{margin-bottom:10px}}.total_box p{font-size:var(--font-list-total);color:var(--color-list-subject);font-weight:700}.total_box p b{color:var(--color-red-point);font-weight:700}.total_box.in_update{display:table;width:100%;table-layout:fixed}.total_box.in_update p{display:table-cell;width:calc(100% - 200px);vertical-align:bottom}.total_box.in_update .update{width:250px;text-align:right}.total_box.in_update .update span{font-size:80%}.total_box.in_update .update span:first-child{color:var(--color-list-desc);margin-right:5px}.total_box.in_update .update span:last-child{letter-spacing:0}@media screen and (max-width: 900px){.total_box.in_update{display:block}.total_box.in_update p{display:block;width:auto !important;text-align:left !important}.total_box.in_update .update span{font-size:70%}}.total_box.in_today{display:flex}.total_box.in_today p{position:relative}.total_box.in_today p+p{margin-left:20px}.total_box.in_today p+p::before{content:"";width:2px;height:15px;background:var(--color-line2);position:absolute;top:50%;transform:translateY(-50%);left:-10px}.poster_popup{position:fixed;top:0;left:0;right:0;z-index:999;width:100%;height:100%}.poster_popup .poster_bg{background:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%}.poster_popup .poster_thumb{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.poster_popup .poster_thumb .inner{height:calc(100vh - 150px);overflow:hidden}.poster_popup .poster_thumb img{height:100%}@media screen and (max-width: 720px){.poster_popup .poster_thumb{padding:30px 20px;top:50%;transform:translateY(-50%);left:0;width:100%;display:flex;flex-direction:column;gap:10px}.poster_popup .poster_thumb .inner{height:auto;max-height:calc(100vh - 150px);width:100%;overflow-y:auto}.poster_popup .poster_thumb img{width:100%;height:auto}}.poster_popup .poster_close{text-align:right;margin-top:10px}.poster_popup .poster_close button{display:inline-block;background:#fff;width:48px;height:48px;border-radius:48px;border:0;position:relative;color:#111}.poster_popup .poster_close button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:35px;height:35px}@media screen and (min-width: 1024px){.poster_popup .poster_close button:hover{background:var(--color-point)}}.poster_popup.hide{opacity:0;transform:translateY(-99999999px)}.cal_panel{background:var(--color-bg);padding:30px 0;text-align:center;margin-bottom:40px}.cal_panel .cal_top{display:flex;align-items:center;justify-content:center;gap:40px}.cal_panel .cal_top .btn_today{font-size:var(--font-btn-size2);letter-spacing:0;font-weight:700;color:#fff;position:relative}.cal_panel .cal_top .btn_today::before{content:"";width:2px;height:15px;position:absolute;top:50%;left:-18px;transform:translateY(-50%);background:#fff;opacity:.5}@media screen and (min-width: 1024px){.cal_panel .cal_top .btn_today:hover{color:var(--color-point)}}.cal_panel .cal_bot{margin-top:20px}.cal_panel .cal_bot ul{display:table;table-layout:fixed;width:100%}.cal_panel .cal_bot ul li{width:100%;text-align:center;display:table-cell;vertical-align:middle;opacity:.9}.cal_panel .cal_bot ul li a{display:block;font-size:26px;color:#fff}.cal_panel .cal_bot ul li a p.day{font-weight:700}.cal_panel .cal_bot ul li a p.week{font-size:60%;margin-top:5px}@media screen and (min-width: 1024px){.cal_panel .cal_bot ul li a:hover{color:var(--color-point)}}.cal_panel .cal_bot ul li.disabled{opacity:.4;pointer-events:none}.cal_panel .cal_bot ul li.today{opacity:1}.cal_panel .cal_bot ul li.today a{color:var(--color-point)}.cal_panel .cal_bot ul li.arrow{width:16px}.cal_panel .cal_bot ul li.arrow svg{width:16px}@media screen and (max-width: 1024px){.cal_panel .cal_bot ul li:first-child,.cal_panel .cal_bot ul li:last-child{display:none}.cal_panel .cal_bot ul li.arrow{width:36px}.cal_panel .cal_bot ul li a{font-size:22px}}@media screen and (max-width: 420px){.cal_panel .cal_bot ul li:nth-child(2),.cal_panel .cal_bot ul li:nth-last-child(2){display:none}.cal_panel .cal_bot ul li.arrow{width:20px}.cal_panel .cal_bot ul li a{font-size:20px}}@media screen and (max-width: 900px){.sub#content .wrapping .cal_panel .contains{padding:0 !important}}:root{--program-height: 410px;--program-slogon-height: 90px;--program-slogon-height2: -90px}@media screen and (max-width: 900px){:root{--program-height: auto;--program-slogon-height: 70px;--program-slogon-height2: -70px}}.page_program .sub_topwrap.type2{display:block;background:#000;padding-top:40px;height:var(--program-height)}.page_program .sub_topwrap.type2 .btn_list{z-index:10}.page_program .sub_topwrap.type2 .btn_list a{filter:invert(100%);background-color:rgba(0,0,0,0) !important;border-color:#000 !important}@media screen and (min-width: 1024px){.page_program .sub_topwrap.type2 .btn_list a:hover{background:var(--color-btn-black) !important;border-color:var(--color-btn-black) !important;filter:none}}.page_program .sub_topwrap.type2 .program_bg{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;height:100%;opacity:.3}.page_program .sub_topwrap.type2 .program_box{height:var(--sub-height2);display:flex;align-items:center;position:relative;align-content:center;flex-wrap:wrap;justify-content:center}.page_program .sub_topwrap.type2 .program_tit{font-size:var(--font-sub-title2);position:relative;z-index:2;color:var(--color-point);font-weight:700;width:100%;line-height:1.2em}.page_program .sub_topwrap.type2 .program_txt{font-size:var(--font-list-subject);position:relative;z-index:2;color:#fff;font-weight:500;line-height:1.4em}@media screen and (max-width: 1024px){.page_program .sub_topwrap.type2{padding-top:0}.page_program .sub_topwrap.type2 .program_box{padding:60px 0 50px}.page_program .sub_topwrap.type2 .program_txt{margin-top:20px;padding-bottom:45px}}@media screen and (max-width: 767px){.page_program .sub_topwrap.type2 .program_tit br{display:none}.page_program .sub_topwrap.type2 .program_txt{letter-spacing:-1px}.page_program .sub_topwrap.type2 .program_txt br{display:none}}.page_program .slogon_box{position:relative;z-index:100;margin-top:calc(var(--program-slogon-height2)/2)}.page_program .slogon_box .box{height:var(--program-slogon-height);display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:var(--radius);box-shadow:5px 5px 20px rgba(0,0,0,.2);padding:0 30px}.page_program .slogon_box .box .txt{font-size:var(--font-list-subject);color:var(--color-list-subject);font-weight:700}@media screen and (min-width: 1024px){.page_program .slogon_box .box .txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.page_program .slogon_box .box .btn_box{display:flex;gap:10px;padding-left:20px}.page_program .slogon_box .box .btn_box a{width:150px}.page_program .slogon_box .box .btn_box a+a{margin:0}@media screen and (max-width: 1024px){.page_program .slogon_box .box{justify-content:center}.page_program .slogon_box .box .btn_box{padding-left:0}}@media screen and (max-width: 767px){.page_program .slogon_box .box{padding:15px 10px 15px;flex-wrap:wrap;height:auto;text-align:center}.page_program .slogon_box .box .txt{padding:0 30px 5px}.page_program .slogon_box .box .btn_box{display:table;table-layout:fixed;width:100%;border-spacing:10px 5px}.page_program .slogon_box .box .btn_box a{display:table-cell;width:100%}}.page_program .program_title{font-size:var(--font-list-subject2)}@media screen and (min-width: 1200px){.page_program .program_title{font-size:40px}}.page_program .program_title{color:var(--color-list-subject);font-weight:700;margin-bottom:20px}.page_program .program_title+.program_text{margin-top:-10px}.page_program .program_text{font-size:var(--font-list-subject);color:var(--color-list-subject);margin-bottom:40px}.page_program .bbs_btn{padding-bottom:100px}.page_program .programdetail_panel{padding:100px 0;text-align:center}.page_program .programdetail_panel.bg_gray{background:var(--color-bg-gray)}.page_program .programdetail_panel.bg_dark{background:url(../img/program/bg.jpg) center no-repeat;background-size:cover}.page_program .programdetail_panel.bg_dark .program_intro ul li .number+.tit,.page_program .programdetail_panel.bg_dark .program_text,.page_program .programdetail_panel.bg_dark .program_title{color:#fff}.page_program .programdetail_panel.bg_dark .program_intro ul.type1 li+li{border-color:hsla(0,0%,100%,.2)}@media screen and (max-width: 900px){.page_program .programdetail_panel{padding:50px 0}}.page_program .programdetail_panel .programslide_wrap{position:relative}.page_program .programdetail_panel .programslide_wrap .swiper-slide{width:100%}.page_program .programdetail_panel .programslide_wrap .swiper-slide img{width:100%;border-radius:var(--radius);border:1px solid var(--color-line1)}.page_program .programdetail_panel .programslide_wrap .swiper-button-prev,.page_program .programdetail_panel .programslide_wrap .swiper-button-next{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M6 4l4 4-4 4' fill='none' stroke='%23111' stroke-width='1.6' stroke-linecap='square' stroke-linejoin='miter'/></svg>");width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:100% auto}.page_program .programdetail_panel .programslide_wrap .swiper-button-prev{transform:rotate(-180deg)}.page_program .programdetail_panel .programslide_wrap .swiper-controlbox{display:flex;justify-content:center;align-items:center;margin-top:20px}.page_program .programdetail_panel .programslide_wrap .swiper-pagination{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;width:auto;padding:0 20px;font-size:15px;font-weight:700;color:var(--color-list-desc2);letter-spacing:2px}.page_program .programdetail_panel .programslide_wrap .swiper-pagination .swiper-pagination-current{color:var(--color-list-subject)}.page_program .programdetail_panel.slide{padding-bottom:0}.page_program .programdetail_panel.video{padding-bottom:0}.page_program .program_intro ul{position:relative;z-index:10;display:table;table-layout:fixed;width:100%}.page_program .program_intro ul li{position:relative;display:table-cell;vertical-align:middle}.page_program .program_intro ul li>img+*{margin-top:20px}.page_program .program_intro ul li .number{font-size:var(--font-list-subject);color:var(--color-point);font-weight:700;letter-spacing:0}.page_program .program_intro ul li .number+.tit{margin-top:10px}.page_program .program_intro ul li .tit{font-size:var(--font-list-subject);color:var(--color-list-subject);font-weight:700}.page_program .program_intro ul li .tit.ft_point{color:var(--color-point)}.page_program .program_intro ul li .tit+.txt{margin-top:10px}.page_program .program_intro ul li .txt{font-size:var(--font-list-desc);color:var(--color-list-desc);line-height:1.4em}.page_program .program_intro ul li .let0{letter-spacing:0}.page_program .program_intro ul.type1 li+li{border-left:1px solid var(--color-line1)}.page_program .program_intro ul.type1 img.bg1{background:#f8f8fa;border-radius:150px}.page_program .program_intro ul.type1 img.bg2{background:#222;border-radius:150px}@media screen and (max-width: 1024px){.page_program .program_intro ul.type1 img{width:70%}}@media screen and (max-width: 900px){.page_program .program_intro ul.type1 img{width:80%}}@media screen and (max-width: 767px){.page_program .program_intro ul.type1{display:block}.page_program .program_intro ul.type1 img{width:60%}.page_program .program_intro ul.type1 li{display:block}.page_program .program_intro ul.type1 li+li{border:0;border-top:1px solid var(--color-line1);margin-top:40px;padding-top:40px}}.page_program .program_intro ul.type2 .dot_line{position:relative;margin:10px auto 20px}.page_program .program_intro ul.type2 .dot_line .dot{position:relative;display:block;margin:0 auto;width:18px;height:18px;border-radius:20px;background:#fff;border:6px solid var(--color-point);box-shadow:2px 2px 5px rgba(0,0,0,.2);z-index:10}.page_program .program_intro ul.type2 .dot_line::before{content:"";width:100%;height:1px;background:var(--color-line1);position:absolute;left:0;top:50%;z-index:1}@media screen and (max-width: 900px){.page_program .program_intro ul.type2 img{max-width:40%}}@media screen and (max-width: 767px){.page_program .program_intro ul.type2{display:block}.page_program .program_intro ul.type2 img{width:25%}.page_program .program_intro ul.type2 li{display:block}.page_program .program_intro ul.type2 li .dot_line{margin:20px auto 20px}.page_program .program_intro ul.type2 li+li{margin-top:40px}}.page_program .program_intro ul.type3{display:flex;justify-content:space-between;gap:10px}.page_program .program_intro ul.type3 li{display:block;width:calc(50% - 10px)}.page_program .program_intro ul.type3 li .thumb{border-radius:var(--radius);overflow:hidden;position:relative;width:100%;height:0;padding-top:56%;margin-bottom:10px}.page_program .program_intro ul.type3 li .thumb img{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.page_program .program_intro ul.type3 li .tit{margin-top:15px}@media screen and (max-width: 767px){.page_program .program_intro ul.type3{display:block}.page_program .program_intro ul.type3 li{display:block;width:auto}.page_program .program_intro ul.type3 li+li{margin-top:20px}.page_program .program_intro ul.type3 li .thumb{margin-bottom:10px}.page_program .program_intro ul.type3 li .tit{margin-top:0}.page_program .program_intro ul.type3 li .tit+.txt{margin-top:5px}}.page_program .program_intro ul.type4{display:block}.page_program .program_intro ul.type4 li{display:flex;align-items:center;padding:0 30px;gap:0 30px;width:100%}.page_program .program_intro ul.type4 li .icon{background:rgba(75,217,81,.1);border-radius:100px}.page_program .program_intro ul.type4 li>div{text-align:left}.page_program .program_intro ul.type4 li+li{margin-top:30px;padding-top:30px;border-top:1px dashed var(--color-line2)}@media screen and (max-width: 767px){.page_program .program_intro ul.type4 li{padding:0;gap:0 20px}.page_program .program_intro ul.type4 li .icon{width:30vw}.page_program .program_intro ul.type4 li .icon img{width:100%}.page_program .program_intro ul.type4 li>div{width:70vw}}.page_intro .intro_title{font-size:var(--font-list-subject2)}@media screen and (min-width: 1200px){.page_intro .intro_title{font-size:40px}}.page_intro .intro_title{color:var(--color-list-subject);font-weight:700;margin-bottom:20px}.page_intro .intro_panel{padding:100px 0;text-align:center}.page_intro .intro_panel.bg_gray{background:var(--color-bg-gray)}.page_intro .intro_panel.bg_dark{background:url(../img/program/bg.jpg) center no-repeat;background-size:cover}.page_intro .intro_panel.bg_dark .program_intro ul li .number+.tit,.page_intro .intro_panel.bg_dark .program_text,.page_intro .intro_panel.bg_dark .program_title{color:#fff}.page_intro .intro_panel.bg_dark .program_intro ul.type1 li+li{border-color:hsla(0,0%,100%,.2)}@media screen and (max-width: 900px){.page_intro .intro_panel{padding:50px 0}}.page_intro .intro_panel:last-child{padding-bottom:100px}.page_intro .sponsorlist{margin-top:40px}.page_intro .sponsorlist ul{display:flex;justify-content:space-between}.page_intro .sponsorlist ul li{position:relative;width:calc(25% - 10px);background:#fff;padding:30px;border-radius:var(--radius)}.page_intro .sponsorlist ul li .txt{font-size:var(--font-list-subject);color:var(--font-list-subject);font-weight:700}.page_intro .sponsorlist ul li::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid var(--color-point);border-radius:var(--radius);opacity:0;transition:opacity 1s ease}.page_intro .sponsorlist ul li a{display:block;position:relative;z-index:20}.page_intro .sponsorlist ul li a img{width:100%;transition:transform 1s ease}@media screen and (min-width: 1024px){.page_intro .sponsorlist ul li:hover::after{opacity:1}.page_intro .sponsorlist ul li:hover img{transform:scale(1.1)}}@media screen and (max-width: 900px){.page_intro .sponsorlist{margin-top:20px}.page_intro .sponsorlist ul{flex-wrap:wrap;gap:10px}.page_intro .sponsorlist ul li{width:calc(50% - 5px);padding:20px 0 10px}}.no_data,.error_wrap{text-align:center;padding:100px 0;width:100%}.no_data p,.error_wrap p{font-size:var(--font-list-desc);color:var(--color-list-desc)}.no_data p b,.error_wrap p b{font-size:var(--font-list-subject);color:var(--color-list-subject);font-weight:700}.no_data p+p,.error_wrap p+p{margin-top:10px}.no_data .error_btn,.error_wrap .error_btn{margin-top:20px}.no_data .error_btn a,.error_wrap .error_btn a{position:relative;margin:0 auto;width:150px;text-align:center;font-size:var(--font-btn-size2);padding-right:14px}.no_data .error_btn a .btn_reload,.error_wrap .error_btn a .btn_reload{background-color:rgba(0,0,0,0);height:100%;border:0;position:absolute;top:0;right:0;background-size:14px}@media screen and (min-width: 1024px){.no_data .error_btn a:hover .btn_reload,.error_wrap .error_btn a:hover .btn_reload{filter:invert(100%)}}