[data-v-34ef70a4]:root{--txt-size-visual:52px;--txt-size-lnb:28px;--txt-size-large:28px;--txt-size-course:24px;--txt-size-title:22px;--txt-size-middle:20px;--txt-size-default:18px;--txt-size-sub:16px;--txt-size-small:14px}@media only screen and (max-width:767px){[data-v-34ef70a4]:root{--txt-size-visual:30px;--txt-size-lnb:22px;--txt-size-large:20px;--txt-size-course:18px;--txt-size-title:16px;--txt-size-middle:14px;--txt-size-default:13px;--txt-size-sub:12px;--txt-size-small:12px}}.modal[data-v-34ef70a4]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);padding:0 20px;z-index:220}.modal-container[data-v-34ef70a4]{display:flex;flex-direction:column;width:500px;max-width:100%;box-shadow:1px 0 10px rgba(0,0,0,.2);background:#fff;border-radius:20px;overflow:hidden}.modal-content[data-v-34ef70a4]{flex:1;padding:0 40px;line-height:1.4;margin:40px 0;max-height:50vh}.modal-content .info-icon[data-v-34ef70a4]{display:flex;align-items:center;justify-content:center;font-size:60px;color:#999}.modal-content .info-txt[data-v-34ef70a4]{margin-top:15px;line-height:1.4;font-size:20px;font-weight:700;word-break:keep-all;letter-spacing:-.025em;text-align:center;justify-content:center;color:#333!important}.modal-content .icon-complete[data-v-34ef70a4]{margin:0 auto 14px;width:55px;height:55px;background:url(data:image/png;base64,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) no-repeat 50%/auto 100%}.modal-footer[data-v-34ef70a4]{border-radius:0 0 20px 20px;overflow:hidden}.modal-footer[data-v-34ef70a4] .btn-wrap{display:flex;margin:0}.modal-footer[data-v-34ef70a4] .btn-wrap [class^=btn]{flex:1;height:58px;margin:0;border:0;border-radius:0;font-size:var(--txt-size-default)}.modal-footer[data-v-34ef70a4] .btn-wrap [class^=btn]:disabled{background:#555}@media only screen and (max-width:767px){.modal-content[data-v-34ef70a4]{margin:40px 0 30px}.modal-content:has(.icon-complete) .info-txt[data-v-34ef70a4]{font-size:18px}.modal-content .info-icon[data-v-34ef70a4]{font-size:40px}.modal-content .info-txt[data-v-34ef70a4]{margin-top:8px;font-size:16px}.modal-footer[data-v-34ef70a4] .btn-wrap [class^=btn]{height:45px;font-size:16px}}[data-v-44ac8cb2]:root{--txt-size-visual:52px;--txt-size-lnb:28px;--txt-size-large:28px;--txt-size-course:24px;--txt-size-title:22px;--txt-size-middle:20px;--txt-size-default:18px;--txt-size-sub:16px;--txt-size-small:14px}@media only screen and (max-width:767px){[data-v-44ac8cb2]:root{--txt-size-visual:30px;--txt-size-lnb:22px;--txt-size-large:20px;--txt-size-course:18px;--txt-size-title:16px;--txt-size-middle:14px;--txt-size-default:13px;--txt-size-sub:12px;--txt-size-small:12px}}.message[data-v-44ac8cb2]{padding:50px 60px;background:#fff;border-radius:20px;box-shadow:0 1px 15px rgba(0,0,0,.12)}.message .top[data-v-44ac8cb2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.message .top .title[data-v-44ac8cb2]{font-size:var(--txt-size-course);font-weight:700}.message[data-v-44ac8cb2] .search-title{margin-bottom:10px;font-weight:700}.message[data-v-44ac8cb2] .search-cont{display:flex;gap:5px;flex-wrap:wrap}.message[data-v-44ac8cb2] .search-cont.block-type{display:block}.message[data-v-44ac8cb2] .search-cont .total-count{display:flex;justify-content:flex-end;margin-top:10px}.message[data-v-44ac8cb2] .search-cont .total-count .current{color:#00a3ad}.message[data-v-44ac8cb2] .search-cont .total-count .current.is-red{color:#e22870}.message[data-v-44ac8cb2] .search-cont .total-count .separator,.message[data-v-44ac8cb2] .search-cont .total-count .total,.message[data-v-44ac8cb2] .search-cont .total-count .unit{color:#999}.message[data-v-44ac8cb2] .search-cont .box-list,.message[data-v-44ac8cb2] .search-cont .no-data{width:100%}.message[data-v-44ac8cb2] .search-cont .no-data,.message[data-v-44ac8cb2] .search-cont textarea{height:200px}.message[data-v-44ac8cb2] .search-row{margin-top:20px}.message[data-v-44ac8cb2] .search-row:first-child{margin-top:0}.message[data-v-44ac8cb2] .search input,.message[data-v-44ac8cb2] .search select{flex:1;min-width:auto;font-size:var(--txt-size-sub)}.message[data-v-44ac8cb2] .search .is-full{flex:none;width:100%}.message[data-v-44ac8cb2] .search .search-word{display:inline-flex;gap:5px}.message[data-v-44ac8cb2] .search .search-word>input{flex:1;min-width:0;height:100%}.message[data-v-44ac8cb2] .search .search-word>button{font-size:var(--txt-size-sub)}.message[data-v-44ac8cb2] .search .date-box{display:flex;align-items:center;gap:5px}.message[data-v-44ac8cb2] .search .check-row{position:relative;width:100%}.message[data-v-44ac8cb2] .search .check-row>.check-box{position:absolute;bottom:calc(100% + 6px);right:0}.message[data-v-44ac8cb2] .search .check-row .check-label{flex:1;display:flex}.message[data-v-44ac8cb2] .search .check-row .check-label-block{position:relative;flex:1;display:block;text-align:center;height:40px;line-height:38px;border:1px solid #d7d7d7;border-right-width:0;cursor:pointer;font-size:var(--txt-size-sub)}.message[data-v-44ac8cb2] .search .check-row .check-label-block:first-child,.message[data-v-44ac8cb2] .search .check-row .check-label-block:first-child:before{border-radius:5px 0 0 5px}.message[data-v-44ac8cb2] .search .check-row .check-label-block:last-child{border-radius:0 5px 5px 0;border-right-width:1px}.message[data-v-44ac8cb2] .search .check-row .check-label-block:last-child:before{border-radius:0 5px 5px 0}.message[data-v-44ac8cb2] .search .check-row .check-label-block:before{content:"";position:absolute;top:-1px;left:-1px;display:none;z-index:1;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid #00a3ad}.message[data-v-44ac8cb2] .search .check-row .check-label-block:has(:checked){color:#00a3ad}.message[data-v-44ac8cb2] .search .check-row .check-label-block:has(:checked):before{display:block}.message[data-v-44ac8cb2] .search .check-row .check-label-block input[type=checkbox],.message[data-v-44ac8cb2] .search .check-row .check-label-block input[type=radio]{width:0;height:0;border:none;position:absolute;top:0;left:0}.message[data-v-44ac8cb2] .search .flex-box{display:flex;align-items:center}.message[data-v-44ac8cb2] .search .justify-space{justify-content:space-between}.message[data-v-44ac8cb2] .search-info{display:flex;margin-top:10px}.message[data-v-44ac8cb2] .search-info.is-red .txt,.message[data-v-44ac8cb2] .search-info.is-red>i{color:#e22870}.message[data-v-44ac8cb2] .search-info>i{display:inline-block;padding-top:.08em;margin-right:4px}.message[data-v-44ac8cb2] .search-info .txt,.message[data-v-44ac8cb2] .search-info>i{font-size:var(--txt-size-default);color:#999}.message[data-v-44ac8cb2] .count{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px;font-size:var(--txt-size-default)}.message[data-v-44ac8cb2] .count:first-child{margin-top:0}.message[data-v-44ac8cb2] .count .group{display:inline-flex;align-items:center}.message[data-v-44ac8cb2] .count.type-no-mt{margin-top:0}.message[data-v-44ac8cb2] .table-list .table-list-body .row,.message[data-v-44ac8cb2] .table-list .table-list-head .row{display:flex;align-items:center}.message[data-v-44ac8cb2] .table-list .table-list-body .row.is-active,.message[data-v-44ac8cb2] .table-list .table-list-head .row.is-active{color:#e22870}.message[data-v-44ac8cb2] .table-list .table-list-body .row .content,.message[data-v-44ac8cb2] .table-list .table-list-body .row .date,.message[data-v-44ac8cb2] .table-list .table-list-head .row .content,.message[data-v-44ac8cb2] .table-list .table-list-head .row .date{padding:0 10px;color:#777;text-align:center;font-size:var(--txt-size-default)}.message[data-v-44ac8cb2] .table-list .table-list-body .row .date,.message[data-v-44ac8cb2] .table-list .table-list-head .row .date{width:30%}.message[data-v-44ac8cb2] .table-list .table-list-body .row .content,.message[data-v-44ac8cb2] .table-list .table-list-head .row .content{width:70%}.message[data-v-44ac8cb2] .table-list .table-list-body .row .content>button,.message[data-v-44ac8cb2] .table-list .table-list-head .row .content>button{display:block;display:-webkit-box;display:-ms-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;word-wrap:break-word;word-break:keep-all;text-overflow:ellipsis;text-align:start;font-size:var(--txt-size-default);transition:all .3s ease}.message[data-v-44ac8cb2] .table-list .table-list-body .row .content>button:hover,.message[data-v-44ac8cb2] .table-list .table-list-head .row .content>button:hover{text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.message[data-v-44ac8cb2] .table-list .table-list-head{padding:12px 0;background:#f5f5f5}.message[data-v-44ac8cb2] .table-list .table-list-body .ps{max-height:300px}.message[data-v-44ac8cb2] .table-list .table-list-body .ps--active-y>.ps__rail-y{opacity:.6}.message[data-v-44ac8cb2] .table-list .table-list-body .ps--active-y>.ps__rail-y:hover .ps__thumb-y{width:6px}.message[data-v-44ac8cb2] .table-list .table-list-body .row{padding:12px 0;border-bottom:1px solid #eaeaea}@media only screen and (max-width:767px){.message[data-v-44ac8cb2]{padding:20px 16px 0;overflow:hidden}.message .cont[data-v-44ac8cb2]{margin-bottom:20px}.message[data-v-44ac8cb2] .table-list .table-list-body .row{padding:10px 0}.message[data-v-44ac8cb2] .search-cont.grid-half{display:grid;grid-template-columns:1fr 1fr}.message[data-v-44ac8cb2] .search-cont.grid-half .is-full{grid-column:1/3}.message[data-v-44ac8cb2] .search-cont .no-data,.message[data-v-44ac8cb2] .search-cont textarea{height:180px}.message[data-v-44ac8cb2] .search-btn{width:100%}.message .btn-wrap[data-v-44ac8cb2]{margin:0 -20px}.message .btn-wrap .btn-col-right[data-v-44ac8cb2]{display:flex;width:100%}.message .btn-wrap .btn-col-right [class^=btn][data-v-44ac8cb2]{flex:1;width:auto;margin:0;border-radius:0;height:40px}}