.headingBox,.pe-btn-group{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.headingBox.text-center,.pe-btn-group.text-center{justify-content:center}.headingBox.text-right,.pe-btn-group.text-right{justify-content:flex-end}.headingBox.text-between,.pe-btn-group.text-between{justify-content:space-between}.headingBox{margin-bottom:16px}.headingBox .h2,.headingBox .h3,.headingBox .h4{margin:0}.point{color:#005cc0}.mayorProg.mayorWhishApplyList .pe-btn-group{margin:-20px 0}@media(max-width: 1023px){.mayorProg.mayorWhishApplyList .pe-btn-group{margin:-10px 0 -20px}}.mayorProg.mayorWhishApplyList .pe-btn-group .btn-default{background-color:#ffae34;color:#27313b;font-weight:500;border-color:#ffae34}.mayorProg.mayorWhishApplyList .pe-btn-group .btn-default:hover{background-color:#27313b;color:#ffae34;border-color:#27313b}.mayorProg.mayorWhishList .pe-btn-group .btn-primary{background-color:#ffae34;color:#27313b;font-weight:500;border-color:#ffae34}.mayorProg.mayorWhishList .pe-btn-group .btn-primary:hover{background-color:#27313b;color:#ffae34;border-color:#27313b}.mayorProg.mayorWhishList .pe-btn-group .btn-default{background-color:#27313b;color:#ffae34;border-color:#27313b}.mayorProg.mayorWhishList .pe-btn-group .btn-default:hover{background-color:#ffae34;color:#27313b;font-weight:500;border-color:#ffae34}.mayorProg.mayorWhishList .program--search .float-md-left{float:none;text-align:left}.mayorProg.mayorWhishList .program--search .search_inner.float-md-right{float:none;margin-top:20px}.mayorProg.mayorWhishList .program--search .search_inner.float-md-right .fieldset{width:100%}@media(max-width: 640px){.mayorProg.mayorWhishList .program--search .search--select,.mayorProg.mayorWhishList .program--search .search--text,.mayorProg.mayorWhishList .program--search .search--btn{display:block;width:100%;max-width:inherit;margin:2px 0}.mayorProg.mayorWhishList .program--search .search--select span,.mayorProg.mayorWhishList .program--search .search--text span,.mayorProg.mayorWhishList .program--search .search--btn span{width:100%}.mayorProg.mayorWhishList .program--search .search--select input[type=submit],.mayorProg.mayorWhishList .program--search .search--text input[type=submit],.mayorProg.mayorWhishList .program--search .search--btn input[type=submit]{background-image:none}}@media(max-width: 1140px){.mayorProg.mayorWhishList .program--search .program--page{width:100%;display:block;margin-top:3px;padding:0;border:none}.mayorProg.mayorWhishList .program--search .program--page::before{display:none}}@media(max-width: 640px){.mayorProg.mayorWhishList .program--search .program--page button{width:100%}}.mayorProg .table .button_view{display:block;text-align:center;font-weight:bold}.mayorProg .table .button_view:hover{text-decoration:underline}.mayorProg .form-horizontal.bucket-form .form-group .label{color:#333;position:relative;z-index:2;font-size:16px}@media(max-width: 640px){.mayorProg .file-form-group{white-space:normal;display:flex;flex-wrap:wrap;gap:4px}.mayorProg .file-form-group .form-group__upload{width:100%;padding:0}.mayorProg .file-form-group .form-group__upload:first-child{width:calc(100% - 77px)}.mayorProg .file-form-group .form-input__addon{width:auto}.mayorProg .file-form-group .form-input__addon,.mayorProg .file-form-group .form-group__upload{display:inline-block}}.mayorProg.mayorWhishStatus .chartArea{margin-bottom:60px}.mayorProg.mayorWhishStatus .chartArea .headingBox{padding:0 8px}.mayorProg.mayorWhishStatus .chartArea:last-child{margin-bottom:0}.mayorProg.mayorWhishStatus .chart-title{display:block;color:#222;font-size:27px;font-weight:700;line-height:1.2}.mayorProg.mayorWhishStatus .chartInfo{color:#222;font-size:18px;font-weight:400;line-height:1.2}.mayorProg.mayorWhishStatus .chartInfo .point{color:#b47209;font-weight:700;margin:0 6px 0 12px}.mayorProg.mayorWhishStatus .chartBox{min-height:200px;padding:30px;border:1px solid #ddd}@media(max-width: 767px){.mayorProg.mayorWhishStatus .chartBox{padding:20px}}.mwList{display:flex;gap:20px;flex-wrap:wrap}@media(max-width: 640px){.mwList{gap:10px}}.mwList>li{width:calc(33.3333333333% - 14px)}@media(max-width: 980px){.mwList>li{width:calc(50% - 10px)}}@media(max-width: 640px){.mwList>li{width:100%}}.mwList .link{display:block;border-radius:4px;border:1px solid #ddd;background:#fff;transition:all .3s;padding:32px;position:relative;width:100%;height:100%}@media(max-width: 1023px){.mwList .link{padding:28px}}@media(max-width: 767px){.mwList .link{padding:20px}}.mwList .link.lockNotice .cate-wrap{padding-right:40px}@media(max-width: 767px){.mwList .link.lockNotice .cate-wrap{padding-right:32px}}.mwList a.link:hover{border-color:#48546d}.mwList .cate-wrap{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:11px}@media(max-width: 767px){.mwList .cate-wrap{margin-bottom:8px}}.mwList .cate-wrap .cate.cate1{background-color:#eaf3de;color:#3b6d11}.mwList .cate-wrap .cate.cate2{background-color:#e6f1fb;color:#185fa5}.mwList .cate-wrap .cate.cate3{background-color:#eeedfe;color:#3c3489}.mwList .cate-wrap .cate.cate4{background-color:#faeeda;color:#854f0b}.mwList .cate-wrap .cate.cate5{background-color:#e1f5ee;color:#0f6e56}.mwList .cate-wrap .cate.cate6{background-color:#fbeaf0;color:#993556}.mwList .cate-wrap .cate.cate7{background-color:#f1efe8;color:#5f5e5a}.mwList .lock-icon{position:absolute;right:32px;top:32px;background-color:#f4f4f4;width:36px;height:36px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_32540_6038' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_32540_6038)'%3E%3Cpath d='M6 22C5.45 22 4.97917 21.8042 4.5875 21.4125C4.19583 21.0208 4 20.55 4 20V10C4 9.45 4.19583 8.97917 4.5875 8.5875C4.97917 8.19583 5.45 8 6 8H7V6C7 4.61667 7.4875 3.4375 8.4625 2.4625C9.4375 1.4875 10.6167 1 12 1C13.3833 1 14.5625 1.4875 15.5375 2.4625C16.5125 3.4375 17 4.61667 17 6V8H18C18.55 8 19.0208 8.19583 19.4125 8.5875C19.8042 8.97917 20 9.45 20 10V20C20 20.55 19.8042 21.0208 19.4125 21.4125C19.0208 21.8042 18.55 22 18 22H6ZM13.4125 16.4125C13.8042 16.0208 14 15.55 14 15C14 14.45 13.8042 13.9792 13.4125 13.5875C13.0208 13.1958 12.55 13 12 13C11.45 13 10.9792 13.1958 10.5875 13.5875C10.1958 13.9792 10 14.45 10 15C10 15.55 10.1958 16.0208 10.5875 16.4125C10.9792 16.8042 11.45 17 12 17C12.55 17 13.0208 16.8042 13.4125 16.4125ZM9 8H15V6C15 5.16667 14.7083 4.45833 14.125 3.875C13.5417 3.29167 12.8333 3 12 3C11.1667 3 10.4583 3.29167 9.875 3.875C9.29167 4.45833 9 5.16667 9 6V8Z' fill='%2327313B'/%3E%3C/g%3E%3C/svg%3E%0A")}@media(max-width: 1023px){.mwList .lock-icon{right:28px;top:28px}}@media(max-width: 767px){.mwList .lock-icon{right:20px;top:20px;width:30px;height:30px;background-size:60%}}.mwList .mw-title{color:#222;font-size:22px;font-weight:700;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 1023px){.mwList .mw-title{font-size:20px}}@media(max-width: 767px){.mwList .mw-title{font-size:18px}}.mwList .infoList{border-top:1px solid #ddd;margin:20px 0 0 0;padding:15px 0 0 0}@media(max-width: 767px){.mwList .infoList{margin:10px 0 0 0;padding:12px 0 0 0}}.mwList .infoList li{position:relative;padding-left:80px;min-height:20px;margin-bottom:12px}@media(max-width: 767px){.mwList .infoList li{margin-bottom:6px;min-height:19px}}.mwList .infoList li:last-child{margin-bottom:0}.mwList .infoList li::before{content:"";display:block;width:3px;height:3px;border-radius:50%;position:absolute;left:0;top:8px;background-color:#ffbc32}.mwList .infoList .subjact,.mwList .infoList .con{display:block;font-size:16px;line-height:1.3;color:#444}@media(max-width: 767px){.mwList .infoList .subjact,.mwList .infoList .con{font-size:15px}}.mwList .infoList .subjact{font-weight:700;position:absolute;left:9px;top:0}.mwList .infoList .con{font-weight:400}.mwList .cate,td .status{display:block;font-size:16px;font-weight:400;line-height:1.3;padding:8px 10px;border-radius:6px}@media(max-width: 1023px){.mwList .cate,td .status{font-size:15px;padding:6px 8px}}@media(max-width: 767px){.mwList .cate,td .status{padding:4px 6px;border-radius:4px}}.mwList .cate.status1,td .status.status1{border:1px solid #888780;color:#5f5e5a}.mwList .cate.status2,td .status.status2{border:1px solid #378add;color:#185fa5}.mwList .cate.status3,td .status.status3{border:1px solid #a6620c;color:#854f0b}.mwList .cate.status4,td .status.status4{border:1px solid #1d9e75;color:#0f6e56}td .status{font-size:15px;display:inline-flex;padding:5px 10px}.mayorWhishStatus .chartBox svg g rect{transition:fill .2s ease-in-out;stroke:none}.mayorWhishStatus rect[fill="#639922"i]:hover{fill:#eaf3de !important;opacity:1 !important}.mayorWhishStatus rect[fill="#378ADD"i]:hover{fill:#e6f1fb !important;opacity:1 !important}.mayorWhishStatus rect[fill="#7F77DD"i]:hover{fill:#eeedfe !important;opacity:1 !important}.mayorWhishStatus rect[fill="#EF9F27"i]:hover{fill:#faeeda !important;opacity:1 !important}.mayorWhishStatus rect[fill="#1D9E75"i]:hover{fill:#e1f5ee !important;opacity:1 !important}.mayorWhishStatus rect[fill="#D4537E"i]:hover{fill:#fbeaf0 !important;opacity:1 !important}.mayorWhishStatus rect[fill="#D85A30"i]:hover{fill:#f1efe8 !important;opacity:1 !important}.mayorWhishStatus rect[fill="#888780"i]:hover{fill:#f1efe8 !important;opacity:1 !important}.mayorWhishStatus rect[fill="#378ADD"i]:hover{fill:#e6f1fb !important;opacity:1 !important}.mayorWhishStatus rect[fill="#D4537E"i]:hover{fill:#fbeaf0 !important;opacity:1 !important}.mayorWhishStatus rect[fill="#7F77DD"i]:hover{fill:#eeedfe !important;opacity:1 !important}.mayorWhishStatus rect[fill="#378ADD"i]:hover{fill:#e6f1fb !important;opacity:1 !important}.mayorWhishStatus rect[fill="#1D9E75"i]:hover{fill:#e1f5ee !important;opacity:1 !important}.mayorWhishStatus rect[fill="#639922"i]:hover{fill:#eaf3de !important;opacity:1 !important}.mayorWhishStatus rect[fill="#EF9F27"i]:hover{fill:#faeeda !important;opacity:1 !important}.mayorWhishStatus rect[fill="#D85A30"i]:hover{fill:#faece7 !important;opacity:1 !important}.mayorWhishStatus rect[fill="#888780"i]:hover{fill:#f1efe8 !important;opacity:1 !important}.mayorWhishView .mwList{margin-bottom:40px}@media(max-width: 767px){.mayorWhishView .mwList{margin-bottom:30px}}.mayorWhishView .mwList .mw-title{font-size:28px;overflow:visible;text-overflow:unset;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}@media(max-width: 1023px){.mayorWhishView .mwList .mw-title{font-size:26px}}@media(max-width: 767px){.mayorWhishView .mwList .mw-title{font-size:24px}}@media(max-width: 590px){.mayorWhishView .mwList .mw-title{font-size:22px}}@media(max-width: 490px){.mayorWhishView .mwList .mw-title{font-size:20px}}.mayorWhishView .text-con{background-color:#f2f2f2;padding:20px;font-size:16px}.mayorWhishView .text-con p{font-size:16px}.mayorWhishView .replayPart{margin-top:40px;padding:30px}@media(max-width: 767px){.mayorWhishView .replayPart{margin-top:30px;padding:20px}}.mayorWhishView .replayPart p{font-size:18px;color:#222}@media(max-width: 590px){.mayorWhishView .replayPart p{font-size:17px}}.mayorWhishView .board-view__file{display:block;width:calc(100% + 8px);margin:40px -4px 0;font-size:0;letter-spacing:0;word-spacing:0;line-height:0}@media(max-width: 767px){.mayorWhishView .board-view__file{margin-top:30px}}.mayorWhishView .board-view__file .board-file__item{position:relative;display:inline-block;margin:4px;width:calc(100% - 8px);height:56px;border-radius:4px;overflow:hidden}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__item{height:46px}}.mayorWhishView .board-view__file .board-file__item .board-file__link{position:relative;display:block;width:100%;height:100%;border:1px solid #d9dae1;padding:15px 70px 15px 25px;transition:all .3s;border-radius:4px;background-color:#fff;overflow:hidden}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__item .board-file__link{padding:10px 70px 10px 15px}}.mayorWhishView .board-view__file .board-file__item .board-file__link:hover,.mayorWhishView .board-view__file .board-file__item .board-file__link:focus{border:1px solid #2f6aac;background-color:#f3f7fc}.mayorWhishView .board-view__file .board-file__item .board-file__link .board-file__text-wrap{display:flex;align-items:center;padding:0 38px 0 0}@media(max-width: 590px){.mayorWhishView .board-view__file .board-file__item .board-file__link .board-file__text-wrap{padding:0}}.mayorWhishView .board-view__file .board-file__item .board-file__link .board-file__text-wrap .board__icon{margin:0 10px 0 0;min-width:20px}.mayorWhishView .board-view__file .board-file__item .board-file__link .board-file__text-wrap .board-file__text{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;color:#36404a;font-weight:400;line-height:150%;letter-spacing:-0.02rem}.mayorWhishView .board-view__file .board-file__item .board-file__link .board-file__text-wrap .board-file__capacity{border-radius:4px;background-color:#e7edf3;padding:2px 6px;font-size:15px;font-weight:400;line-height:150%;letter-spacing:-0.01875rem;white-space:nowrap;margin:0 0 0 10px}@media(max-width: 590px){.mayorWhishView .board-view__file .board-file__item .board-file__link .board-file__text-wrap .board-file__capacity{display:none}}.mayorWhishView .board-view__file .board-file__item.board-file__item--half{width:calc(50% - 8px)}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__item.board-file__item--half{width:calc(100% - 8px)}}.mayorWhishView .board-view__file .board-file__item.n2 .board-file__link{padding-right:115px}.mayorWhishView .board-view__file .board-file__item.n2 .board-file__button--download{right:54px}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__item.n2 .board-file__button--download{right:46px}}.mayorWhishView .board-view__file .board-file__button{position:absolute;right:0;top:0;z-index:1;display:flex;align-items:center;justify-content:center;width:56px;height:54px;transition:all .3s}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__button{width:46px;height:46px}}.mayorWhishView .board-view__file .board-file__button .board-flie__icon{display:block;width:27px;height:27px;background-position:center;background-size:100%;background-repeat:no-repeat;font-size:0}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__button .board-flie__icon{background-size:80%}}.mayorWhishView .board-view__file .board-file__button .board-flie__icon.board-flie__icon--download{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2656 4.09766L14.2656 17.5977L12.7656 17.5977L12.7656 4.09766L14.2656 4.09766Z' fill='%23124E85'/%3E%3Cpath d='M7.67969 12.0664L13.5133 17.9L19.3469 12.0664' stroke='%23124E85'/%3E%3Cpath d='M6.11914 22.25H21.4996' stroke='%23124E85'/%3E%3C/svg%3E%0A")}.mayorWhishView .board-view__file .board-file__button .board-flie__icon.board-flie__icon--preview{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1649 19.1656L22.9833 22.984M13.6656 21.3137C17.8906 21.3137 21.3156 17.8886 21.3156 13.6637C21.3156 9.43871 17.8906 6.01367 13.6656 6.01367C9.44067 6.01367 6.01562 9.43871 6.01562 13.6637C6.01562 17.8886 9.44067 21.3137 13.6656 21.3137Z' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.mayorWhishView .board-view__file .board-file__button.board-file__button--download{background-color:#fff;border-left:1px solid #d9dae1}.mayorWhishView .board-view__file .board-file__button.board-file__button--preview{width:57px;height:56px;background-color:#2f6aac;border:1px solid #2f6aac}@media(max-width: 768px){.mayorWhishView .board-view__file .board-file__button.board-file__button--preview{width:46px;height:46px}}.mayorWhishView .board-view__file .board-file__button.board-file__button--preview:hover,.mayorWhishView .board-view__file .board-file__button.board-file__button--preview:focus{border:1px solid #0b2a4e;background-color:#0b2a4e}.mayorWhishView .pe-btn-group{margin-top:40px}@media(max-width: 767px){.mayorWhishView .pe-btn-group{margin-top:30px}}.mayorWhishView .replyArea{margin-top:40px}@media(max-width: 767px){.mayorWhishView .replyArea{margin-top:30px}}.mayorWhishView .replyArea .ra{margin-bottom:40px}@media(max-width: 767px){.mayorWhishView .replyArea .ra{margin-bottom:30px}}.mayorWhishView .replyArea .ra:last-child{margin-bottom:0}.mayorWhishView .replyArea .board-view__file{margin-top:30px}.mayorWhishView .replyArea .replyInfo{border-radius:4px;border:1px solid #ddd;padding:30px;width:100%;margin-bottom:30px}@media(max-width: 767px){.mayorWhishView .replyArea .replyInfo{padding:20px}}.mayorWhishView .replyArea .replyInfo .list-1st{display:flex;align-items:center;justify-content:center;gap:8px 50px;margin:0;flex-wrap:wrap}@media(max-width: 767px){.mayorWhishView .replyArea .replyInfo .list-1st{gap:6px 30px}}.mayorWhishView .replyArea .replyInfo .list-1st li{margin:0 0;display:flex;align-items:center;gap:5px 12px}.mayorWhishView .replyArea .replyInfo .subjact,.mayorWhishView .replyArea .replyInfo .con{display:block;font-size:18px;line-height:1.3;color:#444}@media(max-width: 767px){.mayorWhishView .replyArea .replyInfo .subjact,.mayorWhishView .replyArea .replyInfo .con{font-size:17px}}.mayorWhishView .replyArea .replyInfo .subjact{font-weight:700}.board__button--file,.file__button{display:inline-block;font-size:0;line-height:0}.file__icon,.board__icon,.bbs-icon{position:relative;display:inline-block;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:20px auto;font-size:0;vertical-align:middle;margin-top:-1px}@media(max-width: 768px){.file__icon,.board__icon,.bbs-icon{width:16px;height:16px}}.file__icon.board__icon--jpg,.file__icon.board__icon--png,.board__icon.board__icon--jpg,.board__icon.board__icon--png,.bbs-icon.board__icon--jpg,.bbs-icon.board__icon--png{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 0C4.11929 0 3 1.11929 3 2.5V17.5C3 18.8807 4.11929 20 5.5 20H16.5C17.8807 20 19 18.8807 19 17.5V6L16 3L13 0H5.5Z' fill='%230AC963'/%3E%3Cpath d='M13 0L16 3L19 6H14.5C13.6716 6 13 5.32843 13 4.5V0Z' fill='white' fill-opacity='0.3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 9.90915C7 9.40704 7.40704 9 7.90915 9H14.0909C14.593 9 15 9.40704 15 9.90915V13.8686C15 14.3707 14.593 14.7778 14.0909 14.7778H7.90915C7.40704 14.7778 7 14.3707 7 13.8686V9.90915ZM7.50819 13.6695C7.33042 13.8473 7.58227 14.0399 7.73042 14.114H8.61931L14.1745 14.1139C14.53 14.1139 14.6189 13.8176 14.6189 13.6695V13.2251C14.6189 13.0474 14.4708 12.8547 14.3967 12.7806L12.8411 11.2251C12.6634 11.0473 12.4708 11.151 12.3967 11.2251L10.3967 13.2251C10.0411 13.5807 9.80411 13.5214 9.73003 13.4473L9.28559 13.0029C8.93003 12.4695 8.54485 12.6325 8.3967 12.7806L7.50819 13.6695ZM9.63199 11.9128C10.1904 11.9128 10.6431 11.4602 10.6431 10.9017C10.6431 10.3433 10.1904 9.89062 9.63199 9.89062C9.07357 9.89062 8.62088 10.3433 8.62088 10.9017C8.62088 11.4602 9.07357 11.9128 9.63199 11.9128Z' fill='white'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--pdf,.board__icon.board__icon--pdf,.bbs-icon.board__icon--pdf{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 2.5C3 1.11929 4.11929 0 5.5 0H15L20.001 4.99902C20.0013 4.99938 20.0011 5 20.0006 5C20.0003 5 20 5.00026 20 5.00057V17.5C20 18.8807 18.8807 20 17.5 20H5.5C4.11929 20 3 18.8807 3 17.5V2.5Z' fill='%23E5252A'/%3E%3Cpath d='M15 0L17.5 2.5L20 5H16.5C15.6716 5 15 4.32843 15 3.5V0Z' fill='white' fill-opacity='0.3'/%3E%3Crect y='9' width='15' height='7' rx='1' fill='%23AF1317'/%3E%3Cpath d='M2.83574 14.5V10.8234H4.33887C5.1666 10.8234 5.67695 11.3389 5.67441 12.0879C5.67695 12.8471 5.15645 13.3473 4.31348 13.3473H3.69902V14.5H2.83574ZM3.69902 12.6617H4.15605C4.56484 12.6643 4.78066 12.4357 4.78066 12.0879C4.78066 11.7451 4.56484 11.5242 4.15605 11.5242H3.69902V12.6617ZM7.45684 14.5H6.11113V10.8234H7.45684C8.5791 10.8234 9.26973 11.5115 9.26973 12.6617C9.26973 13.8094 8.5791 14.5 7.45684 14.5ZM6.97441 13.7586H7.42637C8.05605 13.7611 8.40137 13.459 8.40137 12.6617C8.40137 11.8619 8.05605 11.5623 7.41621 11.5598H6.97441V13.7586ZM9.78262 14.5V10.8234H12.276V11.5293H10.6459V12.3063H12.1135V13.0121H10.6459V14.5H9.78262Z' fill='white'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--xls,.file__icon.board__icon--xlsx,.board__icon.board__icon--xls,.board__icon.board__icon--xlsx,.bbs-icon.board__icon--xls,.bbs-icon.board__icon--xlsx{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 2.5C3 1.11929 4.11929 0 5.5 0H15L20.001 4.99902C20.0013 4.99938 20.0011 5 20.0006 5C20.0003 5 20 5.00026 20 5.00057V17.5C20 18.8807 18.8807 20 17.5 20H5.5C4.11929 20 3 18.8807 3 17.5V2.5Z' fill='%2300733B'/%3E%3Cpath d='M15 0L17.5 2.5L20 5H16.5C15.6716 5 15 4.32843 15 3.5V0Z' fill='white' fill-opacity='0.3'/%3E%3Crect y='9' width='15' height='7' rx='1' fill='%23065830'/%3E%3Cpath d='M3.81318 10.8234L4.49873 12.0016H4.5292L5.21982 10.8234H6.18974L5.07763 12.6617L6.22529 14.5H5.22998L4.5292 13.3117H4.49873L3.79795 14.5H2.80771L3.95029 12.6617L2.8331 10.8234H3.81318ZM6.5377 14.5V10.8234H7.40098V13.7941H8.94473V14.5H6.5377ZM11.2782 11.9152C11.2554 11.6486 11.0573 11.4887 10.7044 11.4887C10.354 11.4887 10.1737 11.641 10.1712 11.8492C10.1661 12.0777 10.3896 12.1895 10.7196 12.2605L11.0396 12.3367C11.748 12.4916 12.1593 12.8445 12.1618 13.4336C12.1593 14.1293 11.6185 14.5482 10.7044 14.5508C9.7878 14.5482 9.1962 14.1369 9.18096 13.2914H10.0138C10.0341 13.6469 10.3007 13.8297 10.6942 13.8297C11.0599 13.8297 11.2782 13.6697 11.2833 13.4336C11.2782 13.2203 11.0903 13.1086 10.6841 13.0172L10.2981 12.9258C9.66592 12.7785 9.27745 12.4637 9.27745 11.9102C9.27491 11.2271 9.87666 10.7727 10.7095 10.7727C11.5575 10.7727 12.1034 11.2348 12.111 11.9152H11.2782Z' fill='white'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--hwp,.board__icon.board__icon--hwp,.bbs-icon.board__icon--hwp{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 2.5C3 1.11929 4.11929 0 5.5 0H15L20.001 4.99902C20.0013 4.99938 20.0011 5 20.0006 5C20.0003 5 20 5.00026 20 5.00057V17.5C20 18.8807 18.8807 20 17.5 20H5.5C4.11929 20 3 18.8807 3 17.5V2.5Z' fill='%2338A9FF'/%3E%3Cpath d='M15 0L17.5 2.5L20 5H16.5C15.6716 5 15 4.32843 15 3.5V0Z' fill='white' fill-opacity='0.3'/%3E%3Crect y='9' width='15' height='7' rx='1' fill='%232F8ED7'/%3E%3Cpath d='M2.45355 14.5H1.58808V10.8227H2.45355V12.3076H3.92772V10.8227H4.79499V14.5H3.92772V13.0133H2.45355V14.5ZM7.05857 14.5H6.22183L5.15705 10.8227H6.1123L6.6797 13.261H6.71023L7.34945 10.8227H8.13592L8.77873 13.2664H8.80746L9.37487 10.8227H10.3301L9.26354 14.5H8.4268L7.75884 12.2358H7.73012L7.05857 14.5ZM10.6932 10.8227H12.1979C13.0256 10.8227 13.5356 11.3398 13.5356 12.0903C13.5356 12.8481 13.0148 13.349 12.1727 13.349H11.5586V14.5H10.6932V10.8227ZM11.5586 12.6631H12.0147C12.4223 12.6631 12.6378 12.4351 12.6378 12.0903C12.6378 11.7438 12.4223 11.5247 12.0147 11.5247H11.5586V12.6631Z' fill='white'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--zip,.board__icon.board__icon--zip,.bbs-icon.board__icon--zip{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 0C4.11929 0 3 1.11929 3 2.5V17.5C3 18.8807 4.11929 20 5.5 20H16.5C17.8807 20 19 18.8807 19 17.5V6L16 3L13 0H5.5Z' fill='%23F9AC00'/%3E%3Crect x='6' y='2' width='2' height='2' fill='white'/%3E%3Crect x='8' y='4' width='2' height='2' fill='white'/%3E%3Crect x='6' y='6' width='2' height='2' fill='white'/%3E%3Crect x='8' y='8' width='2' height='2' fill='white'/%3E%3Crect x='6' y='10' width='2' height='2' fill='white'/%3E%3Cpath d='M6 14H10V16C10 17.1046 9.10457 18 8 18C6.89543 18 6 17.1046 6 16V14Z' fill='white'/%3E%3Cpath d='M7 15H9V16C9 16.5523 8.55228 17 8 17C7.44772 17 7 16.5523 7 16V15Z' fill='%23FFB11F'/%3E%3Cpath d='M13 0L16 3L19 6H14.5C13.6716 6 13 5.32843 13 4.5V0Z' fill='white' fill-opacity='0.3'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--docx,.board__icon.board__icon--docx,.bbs-icon.board__icon--docx{background-image:url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 2.5C3.75 1.11929 4.86929 0 6.25 0H15.75L20.751 4.99902C20.7513 4.99938 20.7511 5 20.7506 5C20.7503 5 20.75 5.00026 20.75 5.00057V17.5C20.75 18.8807 19.6307 20 18.25 20H6.25C4.86929 20 3.75 18.8807 3.75 17.5V2.5Z' fill='%232C5B9E'/%3E%3Cpath d='M15.75 0L18.25 2.5L20.75 5H17.25C16.4216 5 15.75 4.32843 15.75 3.5V0Z' fill='white' fill-opacity='0.3'/%3E%3Crect x='0.75' y='9' width='17' height='7' rx='1' fill='%2319447F'/%3E%3Cpath d='M3.50701 10.8227C4.62746 10.8227 5.31875 11.5122 5.31875 12.6595C5.31875 13.8087 4.62746 14.5 3.50701 14.5H2.15853V10.8227H3.50701ZM3.024 13.7602H3.4729C4.10494 13.7602 4.45149 13.4586 4.45149 12.6595C4.45149 11.8623 4.10494 11.5624 3.46213 11.5624H3.024V13.7602ZM9.17712 12.6613C9.17712 13.8733 8.41221 14.5503 7.42823 14.5503C6.43886 14.5503 5.67933 13.868 5.67933 12.6613C5.67933 11.4493 6.43886 10.7724 7.42823 10.7724C8.41221 10.7724 9.17712 11.4493 9.17712 12.6613ZM8.2937 12.6613C8.2937 11.9305 7.96511 11.5337 7.42823 11.5337C6.89135 11.5337 6.56455 11.9305 6.56455 12.6613C6.56455 13.3921 6.89135 13.789 7.42823 13.789C7.96511 13.789 8.2937 13.3921 8.2937 12.6613ZM12.9012 12.1478H12.0249C11.9783 11.7707 11.7053 11.5337 11.2959 11.5337C10.7537 11.5337 10.4215 11.9467 10.4215 12.6613C10.4215 13.4029 10.7609 13.789 11.2906 13.789C11.6874 13.789 11.9603 13.5753 12.0249 13.2144L12.9012 13.2198C12.8312 13.8751 12.2709 14.5503 11.2744 14.5503C10.2796 14.5503 9.53627 13.8698 9.53627 12.6613C9.53627 11.4493 10.2958 10.7724 11.2744 10.7724C12.156 10.7724 12.8078 11.2715 12.9012 12.1478ZM13.0932 10.8227H14.0718L14.7559 12.0023H14.7846L15.4777 10.8227H16.4491L15.3359 12.6613L16.4814 14.5H15.4885L14.7846 13.3113H14.7559L14.0538 14.5H13.0662L14.2064 12.6613L13.0932 10.8227Z' fill='white'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--mp4,.file__icon.board__icon--video,.board__icon.board__icon--mp4,.board__icon.board__icon--video,.bbs-icon.board__icon--mp4,.bbs-icon.board__icon--video{background-image:url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.25 0C4.86929 0 3.75 1.11929 3.75 2.5V17.5C3.75 18.8807 4.86929 20 6.25 20H17.25C18.6307 20 19.75 18.8807 19.75 17.5V6L16.75 3L13.75 0H6.25Z' fill='%23FA0000'/%3E%3Cpath d='M13.75 0L16.75 3L19.75 6H15.25C14.4216 6 13.75 5.32843 13.75 4.5V0Z' fill='white' fill-opacity='0.3'/%3E%3Ccircle cx='11.748' cy='11.998' r='3.99805' fill='white'/%3E%3Cpath d='M13.3024 11.6133C13.5986 11.7843 13.5986 12.2117 13.3024 12.3827L11.303 13.5371C11.0068 13.7081 10.6366 13.4944 10.6366 13.1524L10.6366 10.8436C10.6366 10.5017 11.0068 10.2879 11.303 10.4589L13.3024 11.6133Z' fill='%23FA0000'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--pptx,.file__icon.board__icon--ppt,.board__icon.board__icon--pptx,.board__icon.board__icon--ppt,.bbs-icon.board__icon--pptx,.bbs-icon.board__icon--ppt{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.5 0C3.11929 0 2 1.11929 2 2.5V17.5C2 18.8807 3.11929 20 4.5 20H15.5C16.8807 20 18 18.8807 18 17.5V6L15 3L12 0H4.5Z' fill='%23E03303'/%3E%3Cpath d='M11.7949 9.85791V9.11133H15.0659V9.85791H13.8843V13H12.9766V9.85791H11.7949Z' fill='white'/%3E%3Cpath d='M8.46484 13V9.11133H10.0547C10.9302 9.11133 11.47 9.65649 11.4673 10.4487C11.47 11.2517 10.9194 11.7808 10.0278 11.7808H9.37788V13H8.46484ZM9.37788 11.0557H9.86128C10.2937 11.0583 10.522 10.8167 10.522 10.4487C10.522 10.0862 10.2937 9.85254 9.86128 9.85254H9.37788V11.0557Z' fill='white'/%3E%3Cpath d='M5 13V9.11133H6.58984C7.46533 9.11133 8.00513 9.65649 8.00244 10.4487C8.00513 11.2517 7.45459 11.7808 6.56299 11.7808H5.91309V13H5ZM5.91309 11.0557H6.39648C6.82886 11.0583 7.05713 10.8167 7.05713 10.4487C7.05713 10.0862 6.82886 9.85254 6.39648 9.85254H5.91309V11.0557Z' fill='white'/%3E%3Cpath d='M12 0L15 3L18 6H13.5C12.6716 6 12 5.32843 12 4.5V0Z' fill='white' fill-opacity='0.45'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--item1,.file__icon.board__icon--startDate,.file__icon.board__icon--regDate,.file__icon.bbs-icon-regDate,.file__icon.board__icon--date,.board__icon.board__icon--item1,.board__icon.board__icon--startDate,.board__icon.board__icon--regDate,.board__icon.bbs-icon-regDate,.board__icon.board__icon--date,.bbs-icon.board__icon--item1,.bbs-icon.board__icon--startDate,.bbs-icon.board__icon--regDate,.bbs-icon.bbs-icon-regDate,.bbs-icon.board__icon--date{background-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.25 9.5H22.25V20C22.25 20.5523 21.8023 21 21.25 21H4.25C3.69771 21 3.25 20.5523 3.25 20V9.5Z' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M3.25 4.5C3.25 3.94771 3.69771 3.5 4.25 3.5H21.25C21.8023 3.5 22.25 3.94771 22.25 4.5V9.5H3.25V4.5Z' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M8.75 2V6' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M16.75 2V6' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M14.75 17H17.75' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M7.75 17H10.75' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M14.75 13H17.75' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M7.75 13H10.75' stroke='%23697785' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--hit,.file__icon.bbs-icon-hit,.board__icon.board__icon--hit,.board__icon.bbs-icon-hit,.bbs-icon.board__icon--hit,.bbs-icon.bbs-icon-hit{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 18C17.5229 18 22 12 22 12C22 12 17.5229 6 12 6C6.47715 6 2 12 2 12C2 12 6.47715 18 12 18Z' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M12 14.5C13.3807 14.5 14.5 13.3807 14.5 12C14.5 10.6193 13.3807 9.5 12 9.5C10.6193 9.5 9.5 10.6193 9.5 12C9.5 13.3807 10.6193 14.5 12 14.5Z' stroke='%23697785' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.file__icon.bbs-icon-deptName,.file__icon.board__icon--kind,.file__icon.board__icon--deptName,.board__icon.bbs-icon-deptName,.board__icon.board__icon--kind,.board__icon.board__icon--deptName,.bbs-icon.bbs-icon-deptName,.bbs-icon.board__icon--kind,.bbs-icon.board__icon--deptName{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10C14.2091 10 16 8.20914 16 6C16 3.79086 14.2091 2 12 2C9.79086 2 8 3.79086 8 6C8 8.20914 9.79086 10 12 10Z' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M21 22C21 17.0294 16.9706 13 12 13C7.02945 13 3 17.0294 3 22' stroke='%23697785' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--writer,.file__icon.bbs-icon-writer,.board__icon.board__icon--writer,.board__icon.bbs-icon-writer,.bbs-icon.board__icon--writer,.bbs-icon.bbs-icon-writer{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10C14.2091 10 16 8.20914 16 6C16 3.79086 14.2091 2 12 2C9.79086 2 8 3.79086 8 6C8 8.20914 9.79086 10 12 10Z' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M21 22C21 17.0294 16.9706 13 12 13C7.02945 13 3 17.0294 3 22' stroke='%23697785' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.file__icon.bbs-icon-tel,.file__icon.board__icon--tel,.board__icon.bbs-icon-tel,.board__icon.board__icon--tel,.bbs-icon.bbs-icon-tel,.bbs-icon.board__icon--tel{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 16.92V19.92C22.0011 20.1985 21.9441 20.4742 21.8325 20.7293C21.7209 20.9845 21.5573 21.2136 21.3521 21.4019C21.1468 21.5901 20.9046 21.7335 20.6407 21.8227C20.3769 21.9119 20.0974 21.9451 19.82 21.92C16.7428 21.5856 13.787 20.5341 11.19 18.85C8.77382 17.3147 6.72533 15.2662 5.18999 12.85C3.49997 10.2412 2.44824 7.27099 2.11999 4.18C2.095 3.90346 2.12787 3.62476 2.21649 3.36162C2.30512 3.09849 2.44756 2.85669 2.63476 2.65162C2.82196 2.44655 3.0498 2.28271 3.30379 2.17052C3.55777 2.05833 3.83233 2.00026 4.10999 2H7.10999C7.5953 1.99522 8.06579 2.16708 8.43376 2.48353C8.80173 2.79998 9.04207 3.23944 9.10999 3.72C9.23662 4.68006 9.47144 5.62272 9.80999 6.53C9.94454 6.88792 9.97366 7.27691 9.8939 7.65088C9.81415 8.02484 9.62886 8.36811 9.35999 8.64L8.08999 9.91C9.51355 12.4135 11.5864 14.4864 14.09 15.91L15.36 14.64C15.6319 14.3711 15.9751 14.1858 16.3491 14.1061C16.7231 14.0263 17.1121 14.0555 17.47 14.19C18.3773 14.5285 19.3199 14.7634 20.28 14.89C20.7658 14.9585 21.2094 15.2032 21.5265 15.5775C21.8437 15.9518 22.0122 16.4296 22 16.92Z' stroke='%23697785' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.file__icon.board__icon--file,.file__icon.board__icon--,.board__icon.board__icon--file,.board__icon.board__icon--,.bbs-icon.board__icon--file,.bbs-icon.board__icon--{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3336 1H3V19.2754H17.3336V1Z' fill='%23D9D9D9' fill-opacity='0.95' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M7.09766 7.4502H13.2407' stroke='%23697785' stroke-linejoin='round'/%3E%3Cpath d='M7.09766 11.7529H13.2407' stroke='%23697785' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.majorPromiseList .mpList li{margin-bottom:16px}.majorPromiseList .mpList li:last-child{margin-bottom:0}.majorPromiseList .mpList .mpitem{padding:28px 220px 28px 40px;border-radius:4px;border:1px solid #ddd;position:relative}@media(max-width: 767px){.majorPromiseList .mpList .mpitem{padding:25px 200px 25px 30px}}@media(max-width: 590px){.majorPromiseList .mpList .mpitem{padding:20px;text-align:center}}.majorPromiseList .mpList .mpitem .mpTitle{display:flex;align-items:center;color:#444;font-size:20px;font-weight:700;line-height:1.5;gap:8px}@media(max-width: 767px){.majorPromiseList .mpList .mpitem .mpTitle{font-size:18px}}@media(max-width: 590px){.majorPromiseList .mpList .mpitem .mpTitle{font-size:16px;justify-content:center;flex-direction:column;gap:6px}}.majorPromiseList .mpList .mpitem .mpTitle .num{color:#b47209;font-size:24px;font-weight:700;line-height:1.2;font-synthesis:weight style small-caps}@media(max-width: 767px){.majorPromiseList .mpList .mpitem .mpTitle .num{font-size:22px}}@media(max-width: 590px){.majorPromiseList .mpList .mpitem .mpTitle .num{font-size:20px}}.majorPromiseList .mpList .mpitem .btn-default{position:absolute;right:40px;top:50%;margin-top:-17.5px}@media(max-width: 767px){.majorPromiseList .mpList .mpitem .btn-default{right:30px}}@media(max-width: 590px){.majorPromiseList .mpList .mpitem .btn-default{position:relative;right:auto;top:auto;margin:10px 0 0 0}}.mayorSchedule .scheduleCalendar .custom-calandar-container{display:flex;gap:30px;color:#444}.mayorSchedule .scheduleCalendar .custom-calandar-container .custom-calandar-wrap,.mayorSchedule .scheduleCalendar .custom-calandar-container .custom-calandar-detail{flex-shrink:0;width:calc(50% - 15px)}@media(max-width: 1260px){.mayorSchedule .scheduleCalendar .custom-calandar-container{flex-wrap:wrap;justify-content:center;gap:24px}.mayorSchedule .scheduleCalendar .custom-calandar-container .custom-calandar-wrap,.mayorSchedule .scheduleCalendar .custom-calandar-container .custom-calandar-detail{width:100%}.mayorSchedule .scheduleCalendar .custom-calandar-container .custom-calandar-wrap{max-width:680px}}.mayorSchedule .scheduleCalendar .calandar-btn-box{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}.mayorSchedule .scheduleCalendar .calandar-btn-box .btn{width:100%;flex:1;text-align:left;padding:10px 35px 10px 15px}@media(max-width: 1024px){.mayorSchedule .scheduleCalendar .calandar-btn-box .btn{flex:unset;width:auto}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .calandar-btn-box{flex-wrap:wrap;margin-top:24px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap{padding:30px;border:1px solid #d9d9d9;border-radius:0}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td::after{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .day-num{position:static;min-height:90px;padding:5px;flex-direction:column;justify-content:flex-start;align-items:flex-start;aspect-ratio:initial}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .schedule-check{display:block;width:calc(100% + 10px);height:10px;margin:0 0 2px -5px;font-size:0;line-height:0}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .schedule-check.sort1{background-color:#2e7eda}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .schedule-check.sort2{background-color:#ed6e1b}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .schedule-check.sort3{background-color:#46add9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .schedule-check.sort4{background-color:#de3412}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.eventCalendar .custom-calandar-table td .schedule-check.sort5{background-color:#9e6a00}@media(max-width: 767px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap{padding:20px}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap{padding:16px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head{display:flex;justify-content:center;align-items:center;gap:20px;position:relative;margin:0 auto;margin-bottom:22px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-select{width:auto;height:auto;padding:5px 24px 5px 5px;border:0;font-size:28px;font-weight:700;color:#444;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1807 14.632L3.92187 7.35437C3.68955 7.08422 3.88148 6.66602 4.23779 6.66602H16.7565C17.1129 6.66602 17.3048 7.08426 17.0724 7.35439L10.8125 14.6321C10.6462 14.8254 10.3469 14.8253 10.1807 14.632Z' fill='%2333363D'/%3E%3C/svg%3E%0A") no-repeat 100% 50%;font-synthesis:weight style small-caps}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-select:hover,.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-select:focus{background-color:#eef2f7}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-select option{font-size:17px;text-align:center}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow{transition:all .3s;display:flex;align-items:center;gap:8px;font-size:15px;color:hsla(0,0%,40%,.8);font-weight:400;position:absolute;top:0}@media(max-width: 490px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow{font-size:0}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow::before,.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow::after{content:"";display:inline-block;width:32px;height:32px;background-position:center;background-repeat:no-repeat;border:1px solid #cdd1d5;background-color:#fff;margin:0;padding:0;border-radius:100%;transition:all .3s}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow:hover::before,.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow:hover::after{background-color:#feecdd;border-color:#feecdd}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.prev{left:18px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.prev::after{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.prev::before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.51538 12.5883C7.27893 12.851 6.87426 12.8723 6.61154 12.6359L0.211538 6.87571C0.0766832 6.75434 -0.000319292 6.58143 -0.00031833 6.4C-0.000316892 6.21857 0.076689 6.04567 0.211544 5.9243L6.61154 0.164297C6.87427 -0.0721565 7.27894 -0.0508584 7.51539 0.211868C7.75184 0.474595 7.73055 0.87926 7.46782 1.11571L1.59638 6.40001L7.46783 11.6845C7.73055 11.9209 7.75184 12.3256 7.51538 12.5883Z' fill='%2333363D'/%3E%3C/svg%3E%0A")}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.prev:hover::before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.51538 12.5883C7.27893 12.851 6.87426 12.8723 6.61154 12.6359L0.211538 6.87571C0.0766832 6.75434 -0.000319292 6.58143 -0.00031833 6.4C-0.000316892 6.21857 0.076689 6.04567 0.211544 5.9243L6.61154 0.164297C6.87427 -0.0721565 7.27894 -0.0508584 7.51539 0.211868C7.75184 0.474595 7.73055 0.87926 7.46782 1.11571L1.59638 6.40001L7.46783 11.6845C7.73055 11.9209 7.75184 12.3256 7.51538 12.5883Z' fill='white'/%3E%3C/svg%3E%0A")}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.next{right:18px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.next::before{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.next::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.164289 12.5883C0.400738 12.851 0.805403 12.8723 1.06813 12.6359L7.46813 6.87611C7.60299 6.75475 7.68 6.58184 7.68001 6.40041C7.68001 6.21898 7.60301 6.04608 7.46816 5.9247L1.06816 0.164312C0.805441 -0.072151 0.400774 -0.0508664 0.164312 0.211852C-0.0721509 0.47457 -0.0508663 0.879237 0.211852 1.1157L6.08331 6.40037L0.211878 11.6844C-0.050853 11.9209 -0.0721593 12.3256 0.164289 12.5883Z' fill='%2333363D'/%3E%3C/svg%3E%0A")}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.next:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.164289 12.5883C0.400738 12.851 0.805403 12.8723 1.06813 12.6359L7.46813 6.87611C7.60299 6.75475 7.68 6.58184 7.68001 6.40041C7.68001 6.21898 7.60301 6.04608 7.46816 5.9247L1.06816 0.164312C0.805441 -0.072151 0.400774 -0.0508664 0.164312 0.211852C-0.0721509 0.47457 -0.0508663 0.879237 0.211852 1.1157L6.08331 6.40037L0.211878 11.6844C-0.050853 11.9209 -0.0721593 12.3256 0.164289 12.5883Z' fill='white'/%3E%3C/svg%3E%0A")}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.prev{left:6px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-arrow.next{right:6px}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head{gap:12px;margin-bottom:16px;padding-top:3px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-select{padding-right:16px;background-size:16px;font-size:18px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-head .calandar-head-select option{font-size:15px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table{width:100%;border-top:1px solid #cdd1d5;border-collapse:collapse;table-layout:fixed}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table th,.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td{color:hsla(0,0%,40%,.8)}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table th{font-size:19px;font-weight:400;line-height:150%;padding:10px 0;border-bottom:1px solid #cdd1d5;text-align:center}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table th:last-child{color:hsla(0,0%,40%,.8)}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td{position:relative;border:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td:first-child .day-num{color:#bd2c0f !important}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td:last-child .day-num{color:hsla(0,0%,40%,.8)}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td::after{content:"";display:block;padding-top:100%}@media(max-width: 460px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td::after{padding-top:51px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;font-size:18px;transition:all 0s;color:hsla(0,0%,40%,.8);padding:5px;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num:focus{outline:1px solid hsla(0,0%,40%,.8)}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num .schNum{display:block;width:100%}@media(max-width: 680px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num .schNum{width:auto}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num .schNum .tit{display:block;font-size:13px;font-weight:400;line-height:1;background-color:#f57e1f;padding:3px;border-radius:2px;color:#fff}@media(max-width: 680px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num .schNum .tit{font-size:16px;padding:6px 12px;border-radius:4px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.disabled{background-color:#f4f5f6}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.disabled::before{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.today{background-color:#feecdd}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.today .day-num{color:#666}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.none .day-num,.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.disabled .day-num,.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.holiday .day-num{pointer-events:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.none .day-num{color:rgba(138,148,158,.3) !important}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.disabled .day-num{color:rgba(138,148,158,.8) !important}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.holiday .day-num{color:#d8132d}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td.selected{outline:2px solid #f57e1f;outline-offset:-1px}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table th{font-size:16px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-table td .day-num{font-size:15px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label{display:flex;align-items:center;justify-content:center;gap:4px 16px;flex-wrap:wrap;margin-top:20px}@media(max-width: 768px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.monitoringRoom-label{gap:4px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.monitoringRoom-label .label-item.monitoringRoom-on .label-item-text{background-color:#003a7c;border-color:#003a7c}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.monitoringRoom-label .label-item.monitoringRoom-holiday .label-item-text{background-color:#db415b;border-color:#db415b}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.monitoringRoom-label .label-item .label-item-text{min-width:74px;padding:7px 10px;color:#fff;line-height:1.2;text-align:center;background-color:#666;border:1px solid #666}@media(max-width: 768px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.monitoringRoom-label .label-item .label-item-text{padding:5px}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.text-left{justify-content:flex-start}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.text-center{justify-content:center}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label.text-right{justify-content:flex-end}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item{display:flex;align-items:center;gap:8px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item .label-item-text{display:inline-block;font-size:15px;color:hsla(0,0%,40%,.8)}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item .label-item-icon{display:inline-block;width:16px;height:16px;background-color:#fff;border-radius:0px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.today .label-item-icon{background-color:#feecdd}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.possible .label-item-icon{border:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.selected .label-item-icon{border:2px solid #f57e1f}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.disabled .label-item-icon{background-color:#f4f5f6;border:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.holiday .label-item-icon{background-color:#d8132d}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.color1 .label-item-icon{background-color:#d14709}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.color2 .label-item-icon{background-color:#078bd7}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.color3 .label-item-icon{background-color:#9445d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.color4 .label-item-icon{background-color:#54a733}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-label .label-item.color5 .label-item-icon{background-color:#128a97}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-info{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:20px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-info .info-text{flex-shrink:0;display:inline-flex;gap:8px;width:100%;margin-top:0;font-size:17px;color:hsla(0,0%,40%,.8)}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-info .info-text::before{content:"";display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C17.5228 2 22 6.4772 22 12C22 17.5229 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.4772 6.47715 2 12 2ZM12 3.59961C7.36081 3.59961 3.59961 7.36085 3.59961 12C3.59961 16.6392 7.36081 20.4004 12 20.4004C16.6391 20.4004 20.4004 16.6392 20.4004 12C20.4004 7.36085 16.6391 3.59961 12 3.59961ZM12.9004 10.4307C13.0108 10.4307 13.1004 10.5205 13.1006 10.6309V15.5938H13.7998C13.9103 15.5938 14 15.6835 14 15.7939V16.5938C14 16.7042 13.9103 16.7939 13.7998 16.7939H10.2002C10.0897 16.7939 10 16.7042 10 16.5938V15.7939C10 15.6835 10.0897 15.5938 10.2002 15.5938H11.3008V11.8311C11.3007 11.7206 11.211 11.6309 11.1006 11.6309H10.3994C10.289 11.6309 10.1992 11.5411 10.1992 11.4307V10.6309C10.1994 10.5205 10.2891 10.4307 10.3994 10.4307H12.9004ZM11.8994 7.04102C12.5621 7.04112 13.0996 7.57853 13.0996 8.24121C13.0995 8.9038 12.562 9.4413 11.8994 9.44141C11.2367 9.44141 10.6993 8.90386 10.6992 8.24121C10.6992 7.57847 11.2367 7.04102 11.8994 7.04102Z' fill='%2333363D'/%3E%3C/svg%3E%0A") no-repeat center}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-info .custom-calandar-label{margin-top:0}@media(max-width: 768px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-info .info-text{gap:4px;font-size:15px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap .custom-calandar-info .info-text::before{width:20px;height:20px;background-size:100%}}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table{border-top:0}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table th{padding:20px;text-align:left}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td::after{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .day-num{position:static;min-height:60px;height:auto;padding:5px;flex-direction:column;justify-content:flex-start;align-items:center;aspect-ratio:initial}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .day-num .num-text{display:inline-block;margin-bottom:6px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .day-num .day-week{display:none;margin-left:5px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link{display:inline-block;width:100%;padding:2px 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:hsla(0,0%,40%,.8);line-height:1.2}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link::before{content:"";flex-shrink:0;display:inline-block;position:relative;top:2px;width:16px;height:16px;margin-right:6px;background-color:#666;border-radius:2px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link.color1::before{background-color:#d14709}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link.color2::before{background-color:#078bd7}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link.color3::before{background-color:#9445d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link.color4::before{background-color:#54a733}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link.color5::before{background-color:#128a97}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2{display:block;width:100%;padding:2px 8px;background-color:#666;border-radius:4px;font-size:15px;color:#fff;border:1px solid}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color1{background-color:#d14709;border-color:#d14709}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color1:hover,.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color1:focus{background-color:#fff;color:#d14709}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color2{background-color:#078bd7;border-color:#078bd7}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color3{background-color:#9445d9;border-color:#9445d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color4{background-color:#54a733;border-color:#54a733}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.color5{background-color:#128a97;border-color:#128a97}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.monitoringRoom-on{background-color:#003a7c}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.monitoringRoom-off{color:#d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2.monitoringRoom-holiday{background-color:#db415b}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link2:not(:last-child){margin-bottom:4px}@media(max-width: 1024px)and (min-width: 681px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link{font-size:12px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .schedule-link::before{top:0;width:10px;height:10px;margin-right:3px}}@media(max-width: 1024px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table th{padding:10px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .day-num{padding:10px;font-size:16px}}@media(max-width: 680px){.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table{border-top:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table colgroup,.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table thead{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table tbody tr{width:100%}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td{display:block;width:100%;margin:0;padding:0;border-top:0}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td.none{display:none}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .day-num{min-height:auto;flex-direction:unset;align-items:center;gap:10px}.mayorSchedule .scheduleCalendar .custom-calandar-wrap.wide .custom-calandar-table td .day-num .day-week{display:inline-block}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box{padding:30px;border:1px solid #d9d9d9;border-radius:0}@media(max-width: 1024px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box{padding:32px}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box{padding:24px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-title-area{padding-bottom:17px;margin-bottom:24px;border-bottom:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-title-area .detail-title{display:block;font-size:28px;font-weight:700;line-height:1.25;text-align:center}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-title-area .detail-title .detail-title-date{color:#f57e1f;font-weight:700;font-synthesis:weight style small-caps}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-title-area{padding:0 10px 10px;margin-bottom:16px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-title-area .detail-title{font-size:18px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-list{display:flex;flex-wrap:wrap;gap:10px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-list li{width:calc(50% - 5px)}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-list li .detail-time-button{width:100%;padding:11px;background-color:#fff;border:1px solid #d9d9d9;color:#666;border-radius:0px;font-size:17px;font-weight:400;line-height:1.5;transition:all .1s}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-list li .detail-time-button.selected{background-color:#feecdd;border-color:#f57e1f;color:#444}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-list li .detail-time-button.disabled{background-color:#ddd;border-color:#ddd;color:#666;pointer-events:none}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-list li .detail-time-button{padding:8px;font-size:15px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am .detail-time-title,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm .detail-time-title{display:block;margin-bottom:10px;font-size:19px;font-weight:700}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am .detail-time-list li,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm .detail-time-list li{width:calc(50% - 5px)}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm{font-size:15px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am .detail-time-pm,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm .detail-time-pm{margin-top:24px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am .detail-time-title,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm .detail-time-title{font-size:15px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-total{width:100%}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-total .detail-time-list li{width:calc(33.3333% - 7px)}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-total .detail-time-list li{width:100%}}@media(min-width: 541px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area{display:flex}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm{width:50%}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-am{padding-right:24px;border-right:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area .detail-time-pm{padding-left:24px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom{display:flex}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom{display:block}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-am,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-pm{width:50%}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-am,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-pm{width:100%}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-am .detail-time-list,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-pm .detail-time-list{gap:5px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-am .detail-time-list>li,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-pm .detail-time-list>li{width:100%}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-area.custom .detail-time-am{margin-bottom:10px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-state{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 16px;margin-top:24px;padding-top:20px;border-top:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-state .state-item{display:flex;align-items:center;gap:8px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-state .state-item .state-item-icon{display:inline-block;width:16px;height:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:0px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-state .state-item.selected .state-item-icon{background-color:#feecdd;border-color:#f57e1f}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-state .state-item.disabled .state-item-icon{background-color:#ddd;border-color:#cdd1d5}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-time-state .state-item .state-item-text{font-size:15px;color:#666}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item:not(:first-child){margin-top:12px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link{display:flex;align-items:flex-start;gap:16px;width:100%}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label{flex-shrink:0;display:inline-block;width:120px;padding:3px 5px;border-radius:4px;font-size:17px;font-weight:400;color:#fff;line-height:1.5;text-align:center}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label.color1{background-color:#d14709}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label.color2{background-color:#078bd7}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label.color3{background-color:#9445d9}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label.color4{background-color:#54a733}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label.color5{background-color:#128a97}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-name{margin:0;font-size:19px;font-weight:400;line-height:1.5}@media(min-width: 541px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-name{width:calc(100% - 136px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link{display:block}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-label{width:auto;margin-bottom:4px;font-size:15px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-box .detail-list-area .detail-list-item .detail-list-link .link-name{font-size:16px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result{margin-top:30px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-title{display:block;margin-bottom:12px;font-size:19px;font-weight:700;line-height:1.5}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box{display:flex;padding:25px 30px;background-color:#f9f9f9;border-radius:0;text-align:center}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-date,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-time{display:flex;justify-content:center;align-items:center;gap:4px;width:50%;flex-shrink:0;text-align:center}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-date .result-icon,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-time .result-icon{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-date .result-icon.date,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-time .result-icon.date{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.749 2.16797C14.117 2.16814 14.4149 2.46605 14.415 2.83398V4.66797H16.249C17.0774 4.66798 17.749 5.33955 17.749 6.16797V16.501C17.749 17.3294 17.0775 18.001 16.249 18.001H4.25C3.42157 18.001 2.75 17.3294 2.75 16.501V6.16797C2.75 5.33954 3.42157 4.66797 4.25 4.66797H6.08301V2.83398C6.08318 2.46594 6.38192 2.16797 6.75 2.16797C7.11808 2.16797 7.41682 2.46594 7.41699 2.83398V4.66797H13.082V2.83398C13.0822 2.46594 13.3809 2.16797 13.749 2.16797ZM4.08301 16.501C4.08301 16.593 4.15795 16.668 4.25 16.668H16.249C16.3411 16.668 16.416 16.593 16.416 16.501V9.50098H4.08301V16.501ZM6.58496 12.168C7.04505 12.1681 7.41797 12.5408 7.41797 13.001C7.41797 13.4611 7.04505 13.8338 6.58496 13.834C6.12472 13.834 5.75098 13.4612 5.75098 13.001C5.75098 12.5407 6.12472 12.168 6.58496 12.168ZM10.25 12.168C10.7102 12.168 11.083 12.5407 11.083 13.001C11.083 13.4612 10.7102 13.834 10.25 13.834C9.78976 13.834 9.41699 13.4612 9.41699 13.001C9.41699 12.5407 9.78976 12.168 10.25 12.168ZM13.9189 12.168C14.379 12.1681 14.752 12.5408 14.752 13.001C14.752 13.4611 14.379 13.8338 13.9189 13.834C13.4587 13.834 13.085 13.4612 13.085 13.001C13.085 12.5407 13.4587 12.168 13.9189 12.168ZM4.25 6.00098C4.15795 6.00098 4.08301 6.07592 4.08301 6.16797V8.16797H16.416V6.16797C16.416 6.07592 16.3411 6.00098 16.249 6.00098H4.25Z' fill='%2333363D'/%3E%3C/svg%3E%0A")}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-date .result-icon.time,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-time .result-icon.time{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2471 2.16602C14.8494 2.16602 18.58 5.89669 18.5801 10.499C18.5801 15.1014 14.8494 18.832 10.2471 18.832C5.6447 18.832 1.91406 15.1014 1.91406 10.499C1.91411 5.89669 5.64472 2.16602 10.2471 2.16602ZM10.2471 3.49902C6.3811 3.49902 3.24711 6.63307 3.24707 10.499C3.24707 14.365 6.38108 17.499 10.2471 17.499C14.113 17.499 17.2471 14.365 17.2471 10.499C17.247 6.63307 14.113 3.49902 10.2471 3.49902ZM10.2461 6.08301C10.6142 6.08301 10.913 6.38095 10.9131 6.74902V9.83301H13.9971C14.3651 9.83323 14.6631 10.1319 14.6631 10.5C14.6628 10.8678 14.3649 11.1658 13.9971 11.166H10.2461C9.87822 11.1658 9.58034 10.8679 9.58008 10.5V6.74902C9.58021 6.38105 9.87814 6.08318 10.2461 6.08301Z' fill='%2333363D'/%3E%3C/svg%3E%0A")}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .pe-check-area{display:block;text-align:left}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .pe-check-area .pe-form-check{margin-bottom:5px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .pe-check-area .pe-form-check:last-child{margin-bottom:0}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .pe-check-area .pe-form-check input[type=checkbox]{margin:0}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-date{border-right:1px solid #d9d9d9}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-text{display:block;font-size:17px;font-weight:700;color:#666}@media(max-width: 590px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-text{font-size:16px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-text2{display:block;font-size:17px;font-weight:400;min-height:25px;color:#666}@media(max-width: 590px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-text2{font-size:16px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-price{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 10px;font-size:20px;font-weight:700;color:#f57e1f}@media(max-width: 767px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-price{font-size:18px}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-price em{font-weight:700}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total{width:100%}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total .rt-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 8px;border-bottom:1px solid #ddd;padding-bottom:18px;margin-bottom:12px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total .result-total-list>li{position:relative;padding-left:130px;text-align:left;margin-bottom:10px}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total .result-total-list>li{padding:0}}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total .result-total-list>li:last-child{margin-bottom:0}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total .result-total-list>li .result-text{position:absolute;left:0;top:0}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-total .result-total-list>li .result-text{position:relative}}@media(max-width: 540px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result{margin-top:24px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-title{font-size:18px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box{padding:24px 15px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .result-text{font-size:15px}}@media(max-width: 450px){.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box{flex-wrap:wrap;gap:4px;padding:15px}.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-date,.mayorSchedule .scheduleCalendar .custom-calandar-detail .detail-select-result .select-result-box .result-time{width:100%;border:0}}.mayorSchedule .monthSchedule{margin-top:50px}.pcl-topBox{border-radius:4px;border:1px solid #ddd;margin-bottom:60px}@media(max-width: 1279px){.pcl-topBox{margin-bottom:50px}}@media(max-width: 1023px){.pcl-topBox{margin-bottom:40px}}@media(max-width: 767px){.pcl-topBox{margin-bottom:30px}}.pcl-topBox .ct-inner{padding:50px 40px 60px}@media(max-width: 1279px){.pcl-topBox .ct-inner{padding:50px}}@media(max-width: 1023px){.pcl-topBox .ct-inner{padding:40px}}@media(max-width: 767px){.pcl-topBox .ct-inner{padding:30px}}@media(max-width: 490px){.pcl-topBox .ct-inner{padding:20px}}.pcl-topBox .ctTitle{display:block;color:#222;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:9px}@media(max-width: 1279px){.pcl-topBox .ctTitle{font-size:30px}}@media(max-width: 1023px){.pcl-topBox .ctTitle{font-size:28px}}@media(max-width: 767px){.pcl-topBox .ctTitle{font-size:26px}}@media(max-width: 590px){.pcl-topBox .ctTitle{font-size:24px}}@media(max-width: 490px){.pcl-topBox .ctTitle{font-size:22px}}.pcl-topBox .ct-sub-Title{display:block;color:#444;font-size:16px;font-weight:400;line-height:1.5}@media(max-width: 590px){.pcl-topBox .ct-sub-Title{font-size:15px}}.pcl-topBox .ct-infoList{border-top:1px solid #eee;padding-top:23px;margin-top:23px}@media(max-width: 767px){.pcl-topBox .ct-infoList{padding-top:18px;margin-top:18px}}@media(max-width: 590px){.pcl-topBox .ct-infoList{padding-top:15px;margin-top:15px}}.pcl-topBox .ct-infoList li{position:relative;padding-left:137px;margin-bottom:5px}@media(max-width: 767px){.pcl-topBox .ct-infoList li{padding-left:116px}}@media(max-width: 590px){.pcl-topBox .ct-infoList li{padding-left:93px;margin-bottom:3px}}.pcl-topBox .ct-infoList li:last-child{margin-bottom:0}.pcl-topBox .ct-infoList li::before{content:"";position:absolute;left:0;top:11px;border-radius:50%;width:3px;height:3px;background-color:#9f4218}.pcl-topBox .ct-infoList .subjact,.pcl-topBox .ct-infoList .con{display:block;color:#666;font-size:17px;line-height:1.5}@media(max-width: 767px){.pcl-topBox .ct-infoList .subjact,.pcl-topBox .ct-infoList .con{font-size:16px}}@media(max-width: 490px){.pcl-topBox .ct-infoList .subjact,.pcl-topBox .ct-infoList .con{font-size:15px}}.pcl-topBox .ct-infoList .subjact{position:absolute;left:10px;top:0;font-weight:700}.pcl-topBox .ct-infoList .con{font-weight:400}.pcl-topBox .ctAverage{margin-top:30px}@media(max-width: 767px){.pcl-topBox .ctAverage{margin-top:20px}}.pcl-topBox .ctAverage .bar-track{width:100%;display:block;background-color:#f4f4f4;border-radius:6px;height:48px}@media(max-width: 590px){.pcl-topBox .ctAverage .bar-track{height:38px}}.pcl-topBox .ctAverage .bar-track .bar{display:block;border-radius:6px;border-right:4px solid #fff;background-color:#48546d;height:100%;position:relative;transition:all .3s;min-width:65px}@media(max-width: 1023px){.pcl-topBox .ctAverage .bar-track .bar{min-width:62px}}@media(max-width: 590px){.pcl-topBox .ctAverage .bar-track .bar{min-width:53px}}.pcl-topBox .ctAverage .bar-track .tit{display:block;position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:24px;color:#fff;line-height:1.3;font-weight:700;font-synthesis:weight style small-caps}@media(max-width: 1023px){.pcl-topBox .ctAverage .bar-track .tit{font-size:22px}}@media(max-width: 767px){.pcl-topBox .ctAverage .bar-track .tit{font-size:20px}}@media(max-width: 590px){.pcl-topBox .ctAverage .bar-track .tit{font-size:18px}}@media(max-width: 490px){.pcl-topBox .ctAverage .bar-track .tit{font-size:16px}}.pcl-topBox .ctAverage .averageText{display:flex;align-items:center;justify-content:space-between;padding:0 10px;margin-top:10px}@media(max-width: 767px){.pcl-topBox .ctAverage .averageText{padding:0}}.pcl-topBox .ctAverage .averageText .tit{display:block;color:#666;font-size:16px;font-weight:400;line-height:1.3}@media(max-width: 767px){.pcl-topBox .ctAverage .averageText .tit{font-size:15px}}.pcl-topBox .ctAverage .averageText .pt{font-weight:700;font-synthesis:weight style small-caps}.pcl-topBox .ctAverage .averageText .pt.pt1{color:#b47209}.pcl-topBox .ctAverage .averageText .pt.pt2{color:#222}.pcl-topBox.type01 .ctAverage .bar-track .bar{background-color:#d4537e}.pcl-topBox.type01 .averageText .tit .pt1{color:#993556}.pcl-topBox.type02 .ctAverage .bar-track .bar{background-color:#639922}.pcl-topBox.type02 .averageText .tit .pt1{color:#3b6d11}.pcl-topBox.type03 .ctAverage .bar-track .bar{background-color:#378add}.pcl-topBox.type03 .averageText .tit .pt1{color:#185fa5}.pcl-topBox.type04 .ctAverage .bar-track .bar{background-color:#ef9f27}.pcl-topBox.type04 .averageText .tit .pt1{color:#854f0b}.pcl-topBox.type05 .ctAverage .bar-track .bar{background-color:#7f77dd}.pcl-topBox.type05 .averageText .tit .pt1{color:#3c3489}.pcl-topBox.type06 .ctAverage .bar-track .bar{background-color:#1d9e75}.pcl-topBox.type06 .averageText .tit .pt1{color:#0f6e56}.promiseChartList .pl-wrap{display:flex;gap:42px 24px;flex-wrap:wrap}@media(max-width: 840px){.promiseChartList .pl-wrap{gap:32px 24px}}.promiseChartList .pl-item{border:1px solid #ddd;border-radius:4px;position:relative;width:calc(50% - 12px)}@media(max-width: 840px){.promiseChartList .pl-item{width:100%}}.promiseChartList .pl-item .pl-inner{padding:37px 210px 37px 40px;min-height:214px;display:flex;align-items:center}@media(max-width: 1023px){.promiseChartList .pl-item .pl-inner{padding:30px 195px 30px 30px}}@media(max-width: 590px){.promiseChartList .pl-item .pl-inner{padding:30px 20px;display:block}}.promiseChartList .pl-item .cate{border-radius:0 0 6px 6px;padding:12px 13px;position:absolute;left:40px;top:0;display:block;line-height:1;font-synthesis:weight style small-caps;font-weight:700}@media(max-width: 1023px){.promiseChartList .pl-item .cate{left:30px}}@media(max-width: 590px){.promiseChartList .pl-item .cate{left:20px;padding:7px 10px}}.promiseChartList .pl-item .cate.cate1{background-color:#fbeaf0;color:#993556}.promiseChartList .pl-item .cate.cate2{background-color:#eaf1e1;color:#3b6d11}.promiseChartList .pl-item .cate.cate3{background-color:#e6f1fb;color:#185fa5}.promiseChartList .pl-item .cate.cate4{background-color:#faeeda;color:#854f0b}.promiseChartList .pl-item .cate.cate5{background-color:#eeedfe;color:#3c3489}.promiseChartList .pl-item .cate.cate6{background-color:#e1f5ee;color:#0f6e56}.promiseChartList .pl-item .chart{position:absolute;top:50%;transform:translateY(-50%);right:40px;width:140px;height:140px;margin:0 auto}@media(max-width: 1023px){.promiseChartList .pl-item .chart{right:30px}}@media(max-width: 590px){.promiseChartList .pl-item .chart{position:relative;transform:none;right:auto;margin:0 auto 20px}}@media(max-width: 767px){.promiseChartList .pl-item .chart{width:120px;height:120px}}.promiseChartList .pl-item .chart .chart-box{width:100%;height:100%;padding:3px}.promiseChartList .pl-item .chart .chart-circle-base{position:absolute;left:-11px;top:-11px;right:-11px;bottom:-11px;background:#fff;border-radius:50%;border:20px solid #fff}.promiseChartList .pl-item .chart .chart-circle-base::before{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;box-sizing:content-box;border:12px solid #ddd}.promiseChartList .pl-item .chart svg{width:100%;height:100%;overflow:visible;position:relative;transform:rotateY(0deg) rotate(-90deg)}.promiseChartList .pl-item .chart svg .chart-circle-progress{fill:rgba(0,0,0,0)}.promiseChartList .pl-item .chart .chart-percent{display:block;font-size:32px;font-weight:700;line-height:1.2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(max-width: 1023px){.promiseChartList .pl-item .chart .chart-percent{font-size:30px}}@media(max-width: 767px){.promiseChartList .pl-item .chart .chart-percent{font-size:26px}}@media(max-width: 590px){.promiseChartList .pl-item .chart .chart-percent{font-size:24px}}.promiseChartList .pl-item .chart .active svg .chart-circle-progress{transition:all 1s ease-out}.promiseChartList .pl-item #plChart1 .chart-circle-progress{stroke:#d4537e}.promiseChartList .pl-item #plChart1 .chart-percent{color:#993556}.promiseChartList .pl-item #plChart2 .chart-circle-progress{stroke:#639922}.promiseChartList .pl-item #plChart2 .chart-percent{color:#3b6d11}.promiseChartList .pl-item #plChart3 .chart-circle-progress{stroke:#378add}.promiseChartList .pl-item #plChart3 .chart-percent{color:#185fa5}.promiseChartList .pl-item #plChart4 .chart-circle-progress{stroke:#ef9f27}.promiseChartList .pl-item #plChart4 .chart-percent{color:#854f0b}.promiseChartList .pl-item #plChart5 .chart-circle-progress{stroke:#7f77dd}.promiseChartList .pl-item #plChart5 .chart-percent{color:#3c3489}.promiseChartList .pl-item #plChart6 .chart-circle-progress{stroke:#1d9e75}.promiseChartList .pl-item #plChart6 .chart-percent{color:#0f6e56}.promiseChartList .pl-item .pl-info{width:100%}.promiseChartList .pl-item .pl-title{display:block;color:#444;font-size:24px;font-weight:700;line-height:1.5}@media(max-width: 1023px){.promiseChartList .pl-item .pl-title{font-size:22px}}@media(max-width: 590px){.promiseChartList .pl-item .pl-title{font-size:20px}}.promiseChartList .pl-item .infoList{border-top:1px solid #eee;margin:17px 0 0 0;padding:13px 0 0 0}@media(max-width: 590px){.promiseChartList .pl-item .infoList{margin:13px 0 0 0;padding:10px 0 0 0}}.promiseChartList .pl-item .infoList li{position:relative;display:block;padding-left:80px;margin-bottom:0;min-height:20px}.promiseChartList .pl-item .infoList li:last-child{margin-bottom:0}.promiseChartList .pl-item .infoList li::before{content:"";background-color:#ffbc32;width:3px;height:3px;border-radius:50%;position:absolute;left:0;top:9px}.promiseChartList .pl-item .infoList li .subjact,.promiseChartList .pl-item .infoList li .con{display:block;color:#444;font-size:16px;font-weight:700;line-height:1.3}@media(max-width: 590px){.promiseChartList .pl-item .infoList li .subjact,.promiseChartList .pl-item .infoList li .con{font-size:15px}}.promiseChartList .pl-item .infoList li .subjact{position:absolute;left:9px;top:0}.promiseChartList .pl-item .infoList li .con{font-weight:400}.promiseChartList .pl-item .btn-wrap{position:absolute;top:calc(100% - 18px);left:50%;transform:translateX(-50%)}.promiseChartList .pl-item .btn-wrap .button_view{display:block;border-radius:99px;background-color:#f4f4f4;color:#444;font-size:16px;font-weight:400;line-height:1.3;padding:8px 14px;transition:all .3s;text-align:center;white-space:nowrap}@media(max-width: 590px){.promiseChartList .pl-item .btn-wrap .button_view{font-size:15px}}.promiseChartList .pl-item .btn-wrap .button_view:hover{background-color:#48546d;color:#fff}.promisePartList .cate{border-radius:6px;padding:12px 11px;line-height:1;font-synthesis:weight style small-caps;font-weight:700;font-size:18px;display:inline-block;vertical-align:middle;position:absolute;left:0;top:4px}@media(max-width: 1023px){.promisePartList .cate{top:0px}}@media(max-width: 767px){.promisePartList .cate{font-size:16px;padding:10px;top:2px}}@media(max-width: 590px){.promisePartList .cate{padding:7px 10px;position:relative;top:0;max-width:71px;font-size:15px}}.promisePartList .cate.cate1{background-color:#fbeaf0;color:#993556}.promisePartList .cate.cate2{background-color:#eaf1e1;color:#3b6d11}.promisePartList .cate.cate3{background-color:#e6f1fb;color:#185fa5}.promisePartList .cate.cate4{background-color:#faeeda;color:#854f0b}.promisePartList .cate.cate5{background-color:#eeedfe;color:#3c3489}.promisePartList .cate.cate6{background-color:#e1f5ee;color:#0f6e56}.promisePartList .pcl-topBox .ctTitle{position:relative;padding-left:94px}@media(max-width: 767px){.promisePartList .pcl-topBox .ctTitle{padding-left:81px}}@media(max-width: 590px){.promisePartList .pcl-topBox .ctTitle{padding:0;display:flex;flex-direction:column;gap:3px}}.promisePartList .mplTitle{display:block;color:#222;font-size:27px;font-weight:700;line-height:1.2;padding:0 0 0 8px;margin:0 0 17px 0}@media(max-width: 1023px){.promisePartList .mplTitle{font-size:24px}}@media(max-width: 767px){.promisePartList .mplTitle{font-size:22px;margin-bottom:10px}}@media(max-width: 590px){.promisePartList .mplTitle{font-size:20px}}.promisePartList .mpList .mpitem{padding:28px 40px}@media(max-width: 690px){.promisePartList .mpList .mpitem{padding:25px}}@media(max-width: 590px){.promisePartList .mpList .mpitem{padding:20px}}.promisePartList .mpList .mpitem .mp-top{position:relative;padding-right:290px}@media(max-width: 690px){.promisePartList .mpList .mpitem .mp-top{padding:0}}.promisePartList .mpList .mpitem .mt-info{display:flex;align-items:center;flex-wrap:wrap;gap:5px 40px;border-top:1px solid #eee;margin:24px 0 0 0;padding:24px 0 0 0}@media(max-width: 767px){.promisePartList .mpList .mpitem .mt-info{gap:5px 30px}}@media(max-width: 590px){.promisePartList .mpList .mpitem .mt-info{margin:15px 0 0 0;padding:15px 0 0 0;gap:5px 20px}}.promisePartList .mpList .mpitem .mt-info li{margin:0;display:flex;align-items:center;gap:8px}.promisePartList .mpList .mpitem .mt-info li .subjact,.promisePartList .mpList .mpitem .mt-info li .con{display:block;font-size:16px;line-height:1.2}.promisePartList .mpList .mpitem .mt-info li .subjact{color:#444;font-weight:400;border-radius:99px;background:#f4f4f4;padding:6px 13px}@media(max-width: 590px){.promisePartList .mpList .mpitem .mt-info li .subjact{padding:4px 11px}}.promisePartList .mpList .mpitem .mt-info li .con{color:#222;font-weight:500}@media(max-width: 690px){.promisePartList .mpList .mpitem .mpTitle{font-size:16px;justify-content:center;flex-direction:column;gap:6px}}.promisePartList .mpList .mpitem .btn-wrap{position:absolute;right:0;top:50%;margin-top:-17.5px;display:flex;align-items:center;gap:8px}@media(max-width: 767px){.promisePartList .mpList .mpitem .btn-wrap{right:0}}@media(max-width: 690px){.promisePartList .mpList .mpitem .btn-wrap{position:relative;right:auto;top:auto;margin:10px 0 0 0;justify-content:center;flex-wrap:wrap;gap:5px}}.promisePartList .mpList .mpitem .btn-wrap .btn-default{position:relative;top:auto;right:auto;margin:0}.promisePartList .mpList .mpitem .btn-wrap .mp-percent{display:flex;align-items:center;border-radius:6px;background:#f1efe8;padding:10px 11px}.promisePartList .mpList .mpitem .btn-wrap .mp-percent .tit{color:#5f5e5a;display:block;font-size:16px;font-weight:700;line-height:1;font-synthesis:weight style small-caps}@media(max-width: 1400px)and (min-width: 1024px){.program--contents.custom .detail-photo .img{top:0;float:none;width:100%;height:334px;margin:30px auto 0px}.program--contents.custom .caption-addr{margin:0;width:100%}}/*# sourceMappingURL=prog.min.css.map */