﻿*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;margin-block-end:0}strong{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;margin-block-end:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:not([class]){text-decoration-skip-ink:auto;color:currentColor;text-decoration:none}input[type=text],input[type=password],button{appearance:none;border:none;outline:none;font-family:inherit;font-size:inherit}input,button,textarea,select{font:inherit}:target{scroll-margin-block:5ex}.button:focus{outline:none;box-shadow:0 0 0 2px rgba(179,179,180,.56);outline:2px dotted #333;outline-offset:4px}.button:focus:not(:focus-visible){box-shadow:none}button{cursor:pointer}:root{--header-h: 3.125rem;--gnb-h: 3.125rem;--logo-w: 25rem;--utility-w: 15rem;--snb-w: 11rem;--footer-h: 0rem;--side-panel-w: 0rem;--side-content-w: 21rem;--side--dashboard-w: 23rem;--timeline-progress-w: 4.5rem}@media(min-width: 1600px){:root{--timeline-progress-w: 5rem}}.ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;width:96%}.ellipsis--2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;width:96%;line-height:130%}.ellipsis--3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;width:96%;line-height:130%}html,body{font-size:16px;font-family:"pretendard",Arial,Helvetica,sans-serif;color:#202632;line-height:1;word-break:keep-all;font-weight:400;min-width:1400px;scroll-behavior:smooth}@media screen and (max-width: 1024px){html,body{font-size:14px}}@media screen and (max-width: 375px){html,body{font-size:12px}}body{overflow-y:auto;position:relative}.header{width:100%;height:var(--header-h);position:sticky;top:0;left:0;z-index:100;display:flex;align-items:center;background:#0d1528;color:#fafafa}.header .header__wrap{display:flex;align-items:center;width:100%}.header .header__wrap .admin__logo{height:var(--header-h);text-align:left}.header .header__wrap .admin__logo a{padding:0 2rem 0 1.5rem;height:100%}.header .header__wrap .admin__logo img{width:auto;height:2rem}.header .header__wrap .admin__logo .admin__logo__team{font-size:.875rem;border-radius:3rem;background:#00bcd4;color:#fff;padding:.2rem .8rem;font-weight:500;margin-left:.5rem;letter-spacing:.05rem}.header .header__wrap .utility{display:flex;align-items:center;gap:1.5rem;font-size:.87rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.header .header__wrap .utility .header__notice{line-height:0;position:relative}.header .header__wrap .utility .header__notice .header__notice__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;line-height:0;text-decoration:none;color:inherit}.header .header__wrap .utility .header__notice .header__notice__icon{display:block;width:1.5rem;height:1.5rem}.header .header__wrap .utility .header__notice .header__notice__badge{position:absolute;top:-0.18rem;right:-0.5rem;min-width:1.1rem;height:1.1rem;padding:0 .3rem;box-sizing:border-box;border-radius:999px;background:#1a65ef;color:#fff;font-size:.65rem;font-weight:600;line-height:1.1rem;text-align:center;display:inline-flex;align-items:center;justify-content:center}.header .header__wrap .utility .header__notice .header__notice__panel{position:absolute;top:160%;right:-0.5rem;width:21rem;max-height:28rem;overflow-y:auto;line-height:1.5;background:#fff;border:1px solid #e5e8eb;border-radius:.75rem;box-shadow:0 1px 20px 0 rgba(0,0,0,.08);padding:.5rem 0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:100}.header .header__wrap .utility .header__notice .header__notice__panel.active{opacity:1;visibility:visible;transform:translateY(0)}.header .header__wrap .utility .header__notice .header__notice__panel::-webkit-scrollbar{width:3px}.header .header__wrap .utility .header__notice .header__notice__panel::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.header .header__wrap .utility .header__notice .header__notice__panel::-webkit-scrollbar-thumb{background:#d9dee3;border-radius:99px}.header .header__wrap .utility .header__notice .header__notice__panel{scrollbar-width:thin;scrollbar-color:#d9dee3 rgba(0,0,0,0)}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__head{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.25rem .75rem;border-bottom:1px solid #f1f3f5}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__title{font-size:.9375rem;font-weight:600;color:#191f28}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__readall{padding:0;border:0;background:none;font-size:.8125rem;color:#1a65ef;cursor:pointer}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__readall:disabled{color:#b0b8c1;cursor:default}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__list{list-style:none;margin:0;padding:0}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__item{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1.25rem;transition:background .15s ease}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__item:hover{background:#f8f9fa}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__item+.header__notice__item{border-top:1px solid #f1f3f5}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__item--unread::after{content:"";position:absolute;top:1rem;right:.75rem;width:.375rem;height:.375rem;border-radius:50%;background:#e24b4a}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__empty{padding:2rem 1.25rem;text-align:center;font-size:.8125rem;color:#8b95a1}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__ico{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.625rem;display:inline-flex;align-items:center;justify-content:center}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__ico--deploy{background:#e6f1fb;color:#185fa5}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__ico--server{background:#faeeda;color:#854f0b}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__ico--deadline{background:#eeedfe;color:#3c3489}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__ico--inquiry{background:#e1f5ee;color:#085041}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__ico--security{background:#f1efe8;color:#5f5e5a}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__content{flex:1;min-width:0;display:block;color:inherit;text-decoration:none}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__text{font-size:.8125rem;color:#333d4b;word-break:keep-all;margin-bottom:.25rem}.header .header__wrap .utility .header__notice .header__notice__panel .header__notice__time{font-size:.6875rem;color:#8b95a1}.header .header__wrap .utility .user_profile{position:relative;display:flex;align-items:center;gap:.3rem;width:1.25rem;height:1.5rem}.header .header__wrap .utility .user_profile .user_profile__wrap{display:flex;align-items:center;gap:.5rem;padding-right:.3rem;cursor:pointer}.header .header__wrap .utility .user_profile .user_profile__wrap .user_profile__arrow{width:.9rem;transition:all .2s ease}.header .header__wrap .utility .user_profile .user_profile__wrap .user_profile__arrow path{fill:#fff}.header .header__wrap .utility .user_profile .user_profile__wrap.active{background:#f3f4f6;border-radius:3rem}.header .header__wrap .utility .user_profile .user_profile__wrap.active .user_profile__arrow{transform:rotate(180deg)}.header .header__wrap .utility .user_profile .user_profile__wrap.active .user_profile__arrow path{fill:#4e5968}.header .header__wrap .utility .user_profile .user_profile__icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;overflow:hidden;background:url(../images/common/icon_user.svg) no-repeat center center;background-size:100% 100%}.header .header__wrap .utility .user_profile .user_profile__icon--photo{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%}.header .header__wrap .utility .user_profile__info{width:12rem;font-size:.875rem;font-weight:600;color:#4e5968;border-radius:.75rem;border:1px solid #e5e8eb;background:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,.08);position:absolute;top:130%;right:-2rem;padding:1.25rem;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.header .header__wrap .utility .user_profile__info .user_profile__name{display:inline-block;vertical-align:middle;align-content:center;white-space:nowrap}.header .header__wrap .utility .user_profile__info .user_profile__name .user_profile__position{margin-left:.25rem;font-size:.75rem;font-weight:500;color:#8b95a1}.header .header__wrap .utility .user_profile__info .user_profile__id{display:block;margin-top:.25rem;font-size:.75rem;font-weight:500;color:#8b95a1;white-space:nowrap}.header .header__wrap .utility .user_profile__info .btn__user{width:100%;display:block;border-radius:.375rem;font-size:.875rem;height:1.875rem;align-content:center;text-align:center}.header .header__wrap .utility .user_profile__info .btn__user.btn--edit{margin-top:1rem;border:1px solid #d1d6db;color:#4e5968;background:#fff;transition:border-color .15s ease,color .15s ease}.header .header__wrap .utility .user_profile__info .btn__user.btn--edit:hover{border-color:#3182f6;color:#3182f6}.header .header__wrap .utility .user_profile__info .btn__user.btn--logout{margin-top:.5rem;background:#3182f6;color:#fff}.header .header__wrap .utility .user_profile__info.active{opacity:1;visibility:visible;transform:translateY(0);animation:layerModalDropIn .32s cubic-bezier(0.2, 0.8, 0.25, 1)}.header .admin__logo{text-align:center}.header .admin__logo a{display:block;width:100%;height:100%;align-content:center}main{position:relative;min-height:calc(100vh - var(--header-h) - var(--footer-h))}footer{width:100%;color:#8b95a1;font-size:.8125rem;padding:1.5rem;font-weight:400}.gnb{height:var(--header-h)}.gnb .gnb__list{display:flex;height:100%}.gnb .gnb__list li{list-style:none}.gnb .gnb__list li a{display:block;width:100%;height:100%;align-content:center;padding:0 1rem;font-size:.9375rem}.gnb .gnb__list li.active{background:#1a65ef}.noti-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:1rem;background:#f04438;color:#fff;font-size:.6875rem;font-weight:700;line-height:1;white-space:nowrap}.noti-badge--corner{position:absolute;top:.375rem;right:.375rem;pointer-events:none}.snb{z-index:99;width:var(--snb-w);position:relative;border-right:1px solid rgba(2,32,71,.08);font-family:"Paperozi";background:#fff;font-family:"pretendard"}.snb .snb__wrap{position:sticky;top:var(--header-h);left:0}.snb .snb__depth--1{list-style:none;padding-bottom:2rem}.snb .snb__depth--1 .snb__link{display:flex;align-items:center;width:100%;height:2.4125rem;border-bottom:1px solid rgba(2,32,71,.06);align-content:center;font-size:.875rem;color:#4e5968;position:relative;padding-left:1rem}.snb .snb__depth--1 .snb__link .noti-badge{margin-left:auto;margin-right:2.5rem}.snb .snb__depth--1 .snb__link svg{width:1rem;margin-right:.5rem}.snb .snb__depth--1 .snb__link::after{content:"";background:url(../images/common/chevron-down.svg);position:absolute;top:50%;right:20px;transform:translateY(-50%);width:1.125rem;height:1.125rem;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}.snb .snb__depth--2{background:rgba(26,101,239,.1);opacity:0;visibility:hidden;height:0}.snb .snb__depth--2 li{border-bottom:1px solid rgba(2,32,71,.08);font-size:.8125rem}.snb .snb__depth--2 li a{display:block;padding:.55rem 1.5rem}.snb .snb__item:hover .snb__link{color:#1a65ef;background:rgba(224,226,231,.2)}.snb .snb__item.active .snb__link{background:#1a65ef;color:#fff;font-weight:600}.snb .snb__item.active .snb__link::after{transform:translateY(-50%) rotate(180deg);filter:invert(1)}.snb .snb__item.active .snb__link svg path{fill:#fff}.snb .snb__item.active .snb__depth--2{height:auto;opacity:1;visibility:visible}.snb .snb__item.active .snb__depth--2 li.active{text-decoration:underline;color:#1a65ef}.snb .item__link{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem}.snb .link__home{color:#0d1528;background:#fff;border-bottom:1px solid rgba(2,32,71,.08);font-size:.875rem}.snb .link__home a{display:flex;align-items:center;gap:.5rem;padding:1.25rem}.snb .link__home a:hover{color:#1a65ef}.snb .link__home a:hover svg path{fill:#1a65ef}.snb .user_profile{padding:1rem;background:#bfd8ff;text-align:center;line-height:1.2}.snb .user_profile .user_name{margin-bottom:1rem}.snb .user_profile .user_btn{display:flex;gap:.5rem}.snb .user_profile .user_btn .btn__user{flex:1;background:#fff;border:1px solid #fff;padding:3px 0;font-size:.75rem;border-radius:3px}.side_panel{width:100%;height:100%;background:#fff;border-radius:.5rem}.container{display:flex;position:relative}.container .content{width:calc(100% - var(--snb-w) - var(--side-panel-w));min-height:calc(100vh - var(--header-h) - var(--footer-h));position:relative;padding:1.5rem;background:#f7f7f7}.container .content h2{font-size:1.25rem;font-weight:700;color:#0d1528;align-content:center;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.container .content h2 .content__title__option{background:#2a3652;color:#fff;padding:.4rem 1rem;border-radius:3rem;font-size:.875rem;font-weight:normal}.container .content h2.title--detail{font-size:1.375rem;font-weight:500;color:#2a3652}.content__header{position:relative}.content__header .content__header__add{position:absolute;top:50%;right:0;transform:translateY(-50%)}.content__section.content__col{display:flex;gap:1.5rem}.content__section.content__col .content__main{width:calc(100% - var(--side-content-w))}.content__section.content__col .content__side{width:var(--side-content-w);position:relative}.content__section.content__col .content__side .sticky{position:sticky;top:6.5rem}.content__section__title{font-size:1.125rem;font-weight:800;margin-bottom:1rem;color:#2a3652;background:url(../images/common/arrow-right-circle.svg) no-repeat left center;background-size:auto 1.2rem;padding-left:1.5rem}.content__section__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.content__section__head .content__section__title{margin-bottom:0}.content__card{background:#fff;border-radius:1rem;box-shadow:rgba(0,0,0,.08) 0 1px 2px 0,rgba(0,0,0,.05) 0 0 2px 0;padding:1.2rem 1.5rem;margin-bottom:1.25rem}.content__work{background:#fff;border-radius:1rem;box-shadow:rgba(0,0,0,.08) 0 1px 2px 0,rgba(0,0,0,.05) 0 0 2px 0;padding:1.2rem 1.5rem;min-height:30rem}.content__tnb{margin-bottom:1rem;background:#fff}.content__tnb.nav__target__wrap{top:var(--header-h);left:0}.content__tnb .content__tnb__list{display:flex}.content__tnb .content__tnb__list li a{padding:1rem 1rem;display:inline-block;height:100%}.content__tnb .content__tnb__list li.active{color:#1a65ef}.content__nav{border-radius:.5rem;margin:1rem 0;background:#fff;display:flex;justify-content:space-between;align-items:center;position:sticky;top:var(--header-h);z-index:20;border:1px solid #1a65ef}.content__nav .content__nav__list{display:flex}.content__nav .content__tnb__item{position:relative}.content__nav .content__tnb__item::after{content:"";width:1px;height:1rem;position:absolute;top:50%;transform:translateY(-50%);left:0;background:#e3e3e3}.content__nav .content__tnb__item:first-child::after{display:none}.content__nav .content__tnb__item a{padding:1rem 1rem;display:inline-block;height:100%;font-size:.875rem;position:relative}.content__nav .content__tnb__item a .tab__badge{position:absolute;right:.15rem;top:.35rem;min-width:1.25rem;height:1.25rem;padding:0 .2rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;background:#e03131;color:#fff;font-size:10px;font-weight:500;line-height:1}.content__nav .content__tnb__item.active{color:#1a65ef}.content__nav .flex__group{padding-right:1rem;display:flex;align-items:center;gap:1rem;font-size:.9375rem}.content__nav .flex__group span{vertical-align:middle}.bradcrumb{margin-bottom:1rem;display:flex;position:absolute;right:0;top:50%;transform:translateY(-50%)}.bradcrumb .item{font-size:.875rem;color:#4e5968;position:relative;margin-right:1.5rem}.bradcrumb .item.item--home{background:url(../images/common/icon_home.svg) no-repeat left center;background-size:auto 1rem;background-repeat:no-repeat;padding-left:1.5rem;padding-right:.5rem}.bradcrumb .item::after{content:"";width:1rem;height:1rem;background:url(../images/common/icon_arrow.svg) no-repeat right center;background-size:1rem auto;background-repeat:no-repeat;display:block;position:absolute;right:-1rem;top:50%;transform:translateY(-50%)}.bradcrumb .item:last-child::after{display:none}.search{text-align:right}.search .search__wrap{background:#fff;margin-bottom:1rem}.search .search__item{display:flex;align-items:center;gap:.5rem}.search .search__item .button--search{background:url(../images/common/search.svg) no-repeat center center;background-size:auto 1.25rem;font-size:0;width:3rem;height:2.1875rem;padding:0rem 1rem}.search .search__item .input--search{width:30rem}.search .fieldset--search{border:1px solid #e5e8eb;border-radius:.3125rem;display:flex;width:calc(100% - 12rem)}.search .fieldset--search:before{content:"";display:block;width:2.25rem;height:2.25rem;background:url(../images/common/search.svg) no-repeat .51rem center;background-size:auto 1.25rem;z-index:20}.search--filter{text-align:left;font-size:.9375rem}.search--filter .content__card{padding:1.2rem 1.5rem}.search--filter .search__head{display:flex;align-items:center;gap:.5rem}.search--filter .search__head .search__head-title{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;color:#1f2937;margin-bottom:0rem}.search--filter .search__head .search__head-title:before{content:"";width:1.375rem;height:1.375rem;background:url(../images/common/search.svg) no-repeat center center;background-size:contain}.search--filter .search__head .search__head-desc{font-size:.875rem;color:#8b95a1}.search--filter .search__head .search__head-tools{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem}.search--filter .search__head .search__fix{display:none;align-items:center;gap:.25rem;font-size:.8125rem;color:#555;cursor:pointer}.search--filter .search__head .search__toggle{display:inline-flex;align-items:center;gap:.25rem;height:2rem;padding:0 .625rem;border:1px solid #d9dadc;border-radius:.3125rem;background:#fff;color:#555;font-size:.8125rem}.search--filter .search__head .search__toggle svg{transition:transform .3s ease}.search--filter .search__grid{display:flex;flex-wrap:wrap;border-top:1px solid #d9dadc;margin-top:1rem;overflow:hidden;max-height:40rem}.search--filter.is-ready .search__grid{transition:max-height .35s ease,margin-top .35s ease,opacity .25s ease}.search--filter.is-collapsed .search__grid{max-height:0;margin-top:0;opacity:0;border-top-color:rgba(0,0,0,0)}.search--filter.is-collapsed .search__fix{display:inline-flex}.search--filter.is-collapsed .search__toggle svg{transform:rotate(180deg)}.search--filter .search__actions{margin-top:1rem}.search--filter .search__actions .btn--add,.search--filter .search__actions .button--reset,.search--filter .search__actions .button--search{display:inline-flex;align-items:center;justify-content:center;gap:.25rem}.search--filter .search__actions .button--search{width:10rem}.search--filter .fieldset--search{width:auto}.search__row{display:flex;align-items:stretch;border-bottom:1px solid #d9dadc}.search__row .search__label{flex:0 0 7rem;background:#fafafb;color:#333;padding:.5rem 1rem;text-align:center;border-left:1px solid #d9dadc;border-right:1px solid #d9dadc;display:flex;align-items:center;justify-content:center}.search__row .search__field{flex:1;padding:.5rem 1rem;background:#fff;border-right:1px solid #d9dadc;display:flex;align-items:center;gap:.5rem}.search__row--full{width:100%}.search__row--half{width:50%}.search__row--half:has(+.search__row--half) .search__field{border-right:0}.fieldset__group{display:flex;gap:.6rem}.fieldset__group .fieldset__label span{line-height:1.3rem;vertical-align:middle;cursor:pointer}.stats__summary{background:#fff;border:1px solid #1a65ef;border-radius:.5rem;padding:1rem;position:relative}.stats__summary .stats__summary__list{display:flex;align-items:center;gap:1rem}.stats__summary .stats__summary__list .status-item{flex:1;text-align:center;border-right:1px dashed #7e7e7e}.stats__summary .stats__summary__list .status-item:last-child{border-right:none}.stats__summary .stats__summary__list .status-item .status-item__title{margin-bottom:.5rem}.stats__summary .stats__summary__list .status-item .status-item__title small{font-size:.875rem;color:#6d7176}.stats__summary .stats__summary__list .status-item .status-item__count{font-size:1.25rem;font-weight:700;color:#1a65ef}.stats__summary .stats__summary__list .status-item .status-item__count a{color:inherit}.stats__summary .stats__summary__list .status-item .status-item__count small{font-size:.8125rem;font-weight:500;margin-left:.1rem}.stats__summary .stats__summary__list .status-item--my{display:flex;align-items:center;justify-content:center;gap:.625rem;text-align:left}.stats__summary .stats__summary__list .status-item--my .status-item__icon{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.625rem}.stats__summary .stats__summary__list .status-item--my .status-item__icon svg{width:1.25rem;height:1.25rem}.stats__summary .stats__summary__list .status-item--my .status-item__icon--req{background:#e8f0fe;color:#3182f6}.stats__summary .stats__summary__list .status-item--my .status-item__icon--review{background:#e6f7ee;color:#1aa76a}.stats__summary .stats__summary__list .status-item--my .status-item__icon--assignee{background:#f0ebfb;color:#7c5cdb}.stats__summary .stats__summary__list .status-item--my .status-item__title{margin-bottom:.25rem}.stats__tabs{display:flex;align-items:flex-end;position:relative;z-index:1;margin-bottom:-1px}.stats__tabs .stats__tabs__note{margin-left:auto;padding:0 .25rem .5rem;font-size:.8125rem;color:#8b95a1}.stats__tabs .stats__tab{display:inline-flex;align-items:center;gap:.375rem;padding:.6rem 1.25rem;border:1px solid #e2e5ea;border-bottom:1px solid #1a65ef;border-radius:.5rem .5rem 0 0;background:#f4f6f8;color:#8b95a1;font-size:.875rem;font-weight:500;cursor:pointer}.stats__tabs .stats__tab svg{width:1rem;height:1rem}.stats__tabs .stats__tab.is-active{background:#fff;color:#1a65ef;font-weight:700;border-color:#1a65ef;border-bottom-color:#fff}.stats__panel[hidden]{display:none}.stats__summary.stats__panel{border-radius:0 .5rem .5rem .5rem}.stats__summary.stats__panel--solo{margin-top:.9375rem;border-radius:.5rem}.design_care__category{background:#fff;border:1px solid #1a65ef;border-radius:.5rem;position:relative}.design_care__category .category__list{display:flex;gap:1rem}.design_care__category .category__list dt{align-content:center;width:15%;text-align:center;background:rgba(221,221,221,.2);padding:1.5rem 0}.design_care__category .category__list .category__item{width:85%;border-right:1px dashed #7e7e7e;display:flex;gap:1rem;align-items:center}.account{width:40rem;height:auto;margin:0 auto;padding:2rem;border:1px solid #e2e5ea;border-radius:10px;background:hsla(0,0%,100%,.95);z-index:100;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.account{width:80%}}.account .login__legend{font-size:1.5rem;font-weight:bold;margin-bottom:1rem;color:#1a1a1a}.account .login__subtitle{margin-left:.5rem;font-size:1rem;font-weight:normal;color:#888}.account .input__account{width:100%;border:1px solid #cacfd8;height:60px;text-indent:20px}.account .login__input .account__item{margin-bottom:1rem}.account .login__input .account__item label{display:none}.account .login__input .btn__account{width:100%;height:65px;border:none;background:#000;color:#fff;font-size:1.25rem;display:inline-block;text-align:center;align-content:center;border-radius:.3rem;overflow:hidden;position:relative;z-index:1}.account .account__find{margin-top:1rem;text-align:right}.account .account__result{padding:2rem 0;background:rgba(238,238,238,.5);line-height:1.4}.content__tab{border-bottom:1px solid #e2e5ea;gap:.2rem;display:flex}.content__tab .tab__item{padding:.5rem 1rem;border:1px solid #e2e5ea;border-bottom:0;border-radius:.5rem .5rem 0 0;cursor:pointer;background:#fff}.content__tab .tab__item.active{background:#1a65ef;color:#fff}.data__toggle{display:none}.data__toggle.active--target{display:block}.data__toggle__nav li{margin-bottom:.2rem}.data__toggle__nav li a{display:block;padding:.8rem .8rem;border:1px solid #e2e5ea;border-radius:.5rem;font-size:.875rem;background-image:url(../images/common/icon_right.svg);background-repeat:no-repeat;background-position:right .8rem center;background-size:auto 1rem}.data__toggle__nav li a:hover{background-color:#e2e2e2}.data__toggle__nav li.active--nav a{background-color:rgba(224,226,231,.5);border:1px solid #1a65ef;color:#1a65ef}.data__toggle__nav li.is-inactive a{color:#9ca3af}.page__search__wrap{margin-bottom:1rem;border-radius:.5rem;display:flex;background:rgba(221,221,221,.2);padding:.8rem;align-items:center;line-height:1.2;border:1px solid #e2e5ea}.page__search__wrap.flex--end{justify-content:flex-end}.page__search__wrap.flex--between{justify-content:space-between}.page__search__wrap select,.page__search__wrap .input__text,.page__search__wrap .input__date,.page__search__wrap button{height:1.8rem;font-size:.8125rem}.cs__history .content__title{font-size:1.125rem;font-weight:700;color:#000;margin-bottom:1rem}.cs__history .history__list li{margin-bottom:.5rem}.cs__history .history__list .history__item{border-bottom:1px solid #e2e5ea;margin-bottom:.5rem;padding-bottom:.5rem}.cs__history .history__list .history__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cs__history .history__list .history__item .item_box{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5rem;min-width:0}.cs__history .history__list .history__item .item_box form[id^=history-edit-]{flex:0 0 100%;width:100%;margin-top:.5rem}.cs__history .history__list .history__item.history__item--system{color:#1a65ef}.cs__history .history__list .log__text{flex:1 1 60%;min-width:0;max-width:100%;line-height:1.4;font-size:.9375rem}.cs__history .history__list .log__text .log__category{margin-right:.5rem}.cs__history .history__list .log__text.log__text--update{color:#000}.cs__history .history__list .log__text.log__text--update .log__title{font-weight:400;margin-bottom:.25rem;color:#000}.cs__history .history__list .log__text.log__text--update .log__title .log__title-prefix{color:#1a65ef}.cs__history .history__list .log__text.log__text--update .log__title .log__more{margin-left:.5rem;font-size:.875rem;background:none;color:#4e4d4d;font-weight:inherit;cursor:pointer;text-decoration:underline;white-space:nowrap;display:inline-flex;align-items:center;gap:.125rem}.cs__history .history__list .log__text.log__text--update .log__title .log__more::after{content:"";width:1rem;height:1rem;background:url(../images/common/icon_arrow.svg) no-repeat center;background-size:contain;flex-shrink:0}.cs__history .history__list .log__text.log__text--update .log__changes,.cs__history .history__list .log__text.log__text--update .log__change{min-width:0;max-width:100%}.cs__history .history__list .log__text.log__text--update .log__changes{display:flex;flex-direction:column;gap:.5rem}.cs__history .history__list .log__text.log__text--update .log__origin-line,.cs__history .history__list .log__text.log__text--update .log__changed-line,.cs__history .history__list .log__text.log__text--update .log__attachment-line{margin:.125rem 0}.cs__history .history__list .log__text.log__text--update .log__origin-text{color:#333}.cs__history .history__list .log__changes .log__change+.log__change{padding-top:.375rem;border-top:1px dashed #e2e5ea}.cs__history .history__list .writer{flex:0 0 auto;width:auto;max-width:40%;font-size:.875rem;color:#868686;font-weight:400;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.cs__history .log__detail__meta{margin-bottom:.75rem;font-size:.875rem;color:#868686;border:1px solid #e2e5ea;border-radius:.5rem;padding:.5rem;background:#f9fafb}.cs__history .log__detail__body{max-height:60vh;overflow-y:auto;font-size:.9375rem;line-height:1.6;word-break:break-word}.cs__history .log__detail__body .log__origin-line,.cs__history .log__detail__body .log__attachment-line,.cs__history .log__detail__body .log__changed-line{margin:.25rem 0;padding:1rem;border:1px solid #e2e5ea;border-radius:.5rem;background:#f9fafb}.cs__history .log__detail__body .log__changed-line{margin-top:1rem}.cs__history .log__detail__body .log__change-tag{font-weight:600;margin-right:.25rem;display:block}.cs__history .log__detail__body .log__change+.log__change{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e2e5ea}.cs__history .cs__write{display:flex;gap:1rem;min-height:5rem}.cs__history .cs__write .input__textarea{border-radius:.5rem}.cs__history .cs__write .btn--cs{padding:0 1.5rem;background:#919191;border-radius:5px;color:#fff}.cs__history .cs__write.cs__modify{width:100%;box-sizing:border-box}.cs__history .cs__write.cs__modify .input__textarea{flex:1;width:100%;min-width:0;background:#f9f9f9}.cs__inquiry .inquiry__list li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e2e5ea}.cs__inquiry .inquiry__list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cs__inquiry .inquiry__list li .writer{font-size:.875rem;color:#868686;font-weight:400;margin-top:1rem}.cs__inquiry .inquiry__list .inquiry__answer .answer__wrap{background:#fafafb;padding:1rem;padding-left:2.6rem;position:relative;margin-top:1rem;line-height:1.5}.cs__inquiry .inquiry__list .inquiry__answer .answer__wrap::before{content:"";position:absolute;top:0;left:0;width:2rem;height:2rem;background-image:url(../images/common/arrow-turn-down-right.svg);background-size:auto 1rem;background-repeat:no-repeat;background-position:1rem 1rem}.cs__inquiry .inquiry__list .inquiry__answer .writer{display:flex;gap:.5rem;align-items:center;justify-content:flex-end}.cs__inquiry .inquiry__list .inquiry__answer .btn--design{margin-top:1rem;width:10rem;height:3rem}.editor__wrap{background:#fff;border-radius:1rem;overflow:hidden}.editor__wrap .editor__img{width:100%}.editor__wrap.editor--request{height:15rem}.user-profile{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.user-profile .user-profile__img-wrap{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;overflow:hidden;background:#e8e8e8}.user-profile .user-profile__img{width:100%;height:100%;object-fit:cover;display:block}.user-profile .user-profile__name{font-size:.875rem;font-weight:500;color:#292929;line-height:1.2;white-space:nowrap}.user-profile .user-profiles--author{justify-content:flex-start}.uix-alert__overlay{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:30vh;background:rgba(0,0,0,.35);z-index:9999}.uix-alert__overlay.uix-alert--hidden{display:none}.uix-alert__overlay .uix-alert__box{background:#fff;border-radius:.5rem;padding:2rem 2.5rem;min-width:18rem;max-width:90vw;text-align:center;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2)}.uix-alert__overlay .uix-alert__box .uix-alert__message{font-size:1rem;color:#202632;margin-bottom:1.5rem;line-height:1.5}.uix-alert__overlay .uix-alert__box .uix-alert__confirm{min-width:5rem}.guide-msg{margin:2rem 0;padding:1rem 1.25rem;border-radius:.5rem;background:#f5f6f8}.guide-msg__title{display:flex;align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.9375rem;font-weight:600;color:#4e5968}.guide-msg__title::before{content:"ⓘ";font-size:1rem;color:#1a65ef}.guide-msg__list{list-style:none;margin:0;padding:0}.guide-msg__list li{position:relative;padding-left:.8rem;font-size:.875rem;line-height:1.7;color:#6b7280}.guide-msg__list li::before{content:"·";position:absolute;left:.1rem}.system__category{display:flex;flex-direction:column;height:100%;padding:1rem;border:1px solid #d9dadc;border-radius:.5rem;background:#fff}.system__category__title{font-size:1rem;font-weight:700;color:#202632;margin-bottom:1rem}.system__category__tree{overflow-y:auto;border-top:1px solid #e2e6e9}.system__category__group-head{display:flex;align-items:center;gap:.4rem;padding:.7rem .25rem;cursor:pointer;font-size:.9375rem;font-weight:600;color:#202632}.system__category__group-head:focus{outline:none}.system__category__group-head:focus-visible{outline:2px solid #1a65ef;outline-offset:-2px}.system__category__arrow{flex-shrink:0;width:.75rem;height:.75rem;background:url(../images/common/chevron-down.svg) no-repeat center center;background-size:contain;transition:transform .2s ease}.system__category__group--collapsed .system__category__arrow{transform:rotate(-90deg)}.system__category__group--collapsed .system__category__sub{display:none}.system__category__sub{padding-bottom:.5rem}.system__category__item{position:relative;display:flex;align-items:center;gap:.4rem;margin-left:1.4rem;padding:.55rem .5rem .55rem .3rem;border-radius:.5rem;cursor:pointer;font-size:.875rem;color:#4e5968}.system__category__item::before{content:"";position:absolute;left:-0.8rem;top:0;bottom:0;width:1px;background:#e2e6e9}.system__category__item::after{content:"";position:absolute;left:-0.8rem;top:50%;width:.75rem;height:1px;background:#e2e6e9}.system__category__item:last-child::before{bottom:auto;height:50%}.system__category__item:hover{background:#f5f6f8}.system__category__item:focus{outline:none}.system__category__item:focus-visible{outline:2px solid #1a65ef;outline-offset:-2px}.system__category__item--active{background:rgba(26,101,239,.08);color:#1a65ef;font-weight:600}.system__category__item--inactive{color:#9ca3af}.system__category__label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system__category__item .system__category__label::before{content:"";display:inline-block;flex-shrink:0;width:.5rem;height:.5rem;margin-right:.35rem;background:url(../images/common/chevron-down.svg) no-repeat center center;background-size:contain;opacity:.45;vertical-align:middle}.system__category__count{flex-shrink:0;min-width:1.75rem;height:1.5rem;padding:0 .5rem;border-radius:999px;background:#f1f3f5;color:#8b95a1;font-size:.75rem;line-height:1.5rem;text-align:center}.system__category__item--active .system__category__count{background:rgba(26,101,239,.12);color:#1a65ef}.system__category__add{flex-shrink:0;width:100%;height:2.75rem;margin-top:.75rem;border:1px solid #e2e5ea;border-radius:.5rem;background:#fff;color:#4e5968;font-size:.875rem;cursor:pointer}.system__category__add:hover{border-color:#1a65ef;color:#1a65ef}.admin_auth .system__category__group-head{padding:.7rem .5rem;border-radius:.5rem}.admin_auth .system__category__group-head .system__category__arrow{transform:rotate(-90deg)}.admin_auth .system__category__group-head.active--nav{background:rgba(26,101,239,.08);color:#1a65ef}.editor{border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;overflow:hidden}.editor .editor__toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:.2rem;padding:.375rem;border-bottom:1px solid #e0e4ea;background:#f8f9fb}.editor .editor__tools{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0}.editor .editor__divider{align-self:stretch;width:1px;margin:.125rem .25rem;background:#e0e4ea}.editor .editor__type{margin-left:auto;display:inline-flex;gap:.125rem;padding:.125rem;border:1px solid #d7dce3;border-radius:.5rem;background:#f4f6f8}.editor .editor__type-btn{height:1.75rem;padding:0 .75rem;border:0;border-radius:.375rem;background:none;color:#8b95a1;font-size:.8125rem;white-space:nowrap;cursor:pointer}.editor .editor__type-btn:hover{color:#1a65ef}.editor .editor__type-btn.editor__type-btn--active{background:#fff;color:#1a65ef;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.08)}.editor .editor__slash{position:fixed;z-index:200;min-width:14rem;max-height:20rem;overflow-y:auto;padding:.375rem;border:1px solid #e0e4ea;border-radius:.625rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18)}.editor .editor__slash[hidden]{display:none}.editor .editor__slash-group{padding:.5rem .6rem .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#8b95a1}.editor .editor__slash-item{display:flex;align-items:center;gap:.625rem;width:100%;padding:.45rem .6rem;border:0;border-radius:.375rem;background:none;color:#4e5968;font-size:.875rem;text-align:left;cursor:pointer}.editor .editor__slash-item .editor__slash-icon{flex-shrink:0;width:1.125rem;height:1.125rem;color:#8b95a1}.editor .editor__slash-item:hover,.editor .editor__slash-item.is-active{background:#f5f6f8;color:#1a65ef}.editor .editor__slash-item:hover .editor__slash-icon,.editor .editor__slash-item.is-active .editor__slash-icon{color:#1a65ef}.editor .editor__block-handle{position:fixed;z-index:200;width:1.5rem;height:1.5rem;padding:.25rem;border:0;border-radius:.25rem;background:none;color:#b0b8c1;line-height:0;cursor:pointer}.editor .editor__block-handle svg{width:100%;height:100%}.editor .editor__block-handle:hover{background:rgba(0,0,0,.06);color:#4e5968}.editor .editor__block-handle[hidden]{display:none}.editor .editor__callout-menu{position:fixed;z-index:210;width:15rem;padding:.5rem;border:1px solid #e0e4ea;border-radius:.625rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18)}.editor .editor__callout-menu[hidden]{display:none}.editor .editor__callout-menu-title{padding:.25rem .25rem .375rem;font-size:.6875rem;font-weight:700;color:#8b95a1}.editor .editor__callout-menu-grid{display:flex;flex-wrap:wrap;gap:.25rem}.editor .editor__callout-menu-grid .editor__callout-menu-swatch{width:1.75rem;height:1.75rem;margin:.125rem;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:.375rem;cursor:pointer}.editor .editor__callout-menu-grid .editor__callout-menu-swatch:hover{outline:2px solid #1a65ef;outline-offset:1px}.editor .editor__bubble,.editor .editor__table-menu{position:fixed;z-index:200;display:flex;align-items:center;gap:.125rem;padding:.25rem;border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18)}.editor .editor__bubble[hidden],.editor .editor__table-menu[hidden]{display:none}.editor.editor--notion .editor__tools{display:none}.editor.editor--notion .editor__content{padding-left:2.5rem}.editor.editor--notion .editor__content .tiptap p.is-editor-empty:first-child::before{content:attr(data-placeholder);float:left;height:0;color:#b0b8c1;pointer-events:none}.editor.editor--notion .editor__content .tiptap h1.is-empty::before,.editor.editor--notion .editor__content .tiptap h2.is-empty::before,.editor.editor--notion .editor__content .tiptap h3.is-empty::before,.editor.editor--notion .editor__content .tiptap h1.is-editor-empty::before,.editor.editor--notion .editor__content .tiptap h2.is-editor-empty::before,.editor.editor--notion .editor__content .tiptap h3.is-editor-empty::before{content:attr(data-placeholder);float:left;height:0;color:#c4cad2;pointer-events:none}.editor .editor__button{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;min-width:1.625rem;height:1.625rem;padding:0;border:1px solid #d7dce3;border-radius:.3125rem;background:#fff;color:#4e5968;font-size:.8125rem;font-weight:600;line-height:1;cursor:pointer}.editor .editor__button:hover{border-color:#1a65ef;color:#1a65ef}.editor .editor__button .editor__icon{width:1rem;height:1rem;display:block}.editor .editor__button .editor__caret{width:.7rem;height:.7rem;display:block}.editor .editor__button.editor__button--caret{gap:.1rem;width:auto;min-width:auto;padding:0 .35rem}.editor .editor__button.editor__button--active{border-color:#1a65ef;background:rgba(26,101,239,.1);color:#1a65ef}.editor .editor__highlight{position:relative;display:inline-flex}.editor .editor__highlight-menu{position:absolute;top:calc(100% + .25rem);left:0;z-index:30;display:flex;gap:.375rem;padding:.5rem;border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.editor .editor__highlight-menu[hidden]{display:none}.editor .editor__color{position:relative;display:inline-flex}.editor .editor__color-menu{position:absolute;top:calc(100% + .25rem);left:0;z-index:30;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.editor .editor__color-menu[hidden]{display:none}.editor .editor__color-swatches{display:flex;gap:.375rem}.editor .editor__hex{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border:1px solid #e0e4ea;border-radius:.375rem;background:#f7f8fa}.editor .editor__hex-label{font-size:.625rem;font-weight:700;letter-spacing:.02em;color:#8b95a1}.editor .editor__hex-input{flex:1 1 auto;width:5rem;min-width:0;border:0;background:rgba(0,0,0,0);font-size:.8125rem;color:#3b3f46;text-transform:uppercase}.editor .editor__hex-input:focus{outline:none}.editor .editor__hex-color{flex:0 0 auto;width:1.5rem;height:1.5rem;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background:none;cursor:pointer}.editor .editor__hex-color::-webkit-color-swatch-wrapper{padding:0}.editor .editor__hex-color::-webkit-color-swatch{border:none;border-radius:.25rem}.editor .editor__hex-color::-moz-color-swatch{border:none;border-radius:.25rem}.editor .editor__swatch{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#8b95a1;cursor:pointer;transition:transform .1s ease}.editor .editor__swatch:hover{transform:scale(1.12)}.editor .editor__swatch svg{width:1rem;height:1rem}.editor .editor__swatch--clear{background:#fff}.editor .editor__dropdown{position:relative;display:inline-flex}.editor .editor__menu{position:absolute;top:calc(100% + .25rem);left:0;z-index:30;min-width:9rem;padding:.375rem;border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.editor .editor__menu[hidden]{display:none}.editor .editor__menu-item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .5rem;border:0;border-radius:.375rem;background:none;color:#4e5968;font-size:.875rem;cursor:pointer}.editor .editor__menu-item .editor__icon{flex-shrink:0;width:1rem;height:1rem}.editor .editor__menu-item span{white-space:nowrap}.editor .editor__menu-item:hover{background:#f5f6f8;color:#1a65ef}.editor .editor__menu-item.editor__button--active{color:#1a65ef}.editor .editor__content{display:flex;flex-direction:column;min-height:26rem;overflow-y:auto;padding:.875rem;cursor:text}.editor .editor__content .tiptap{flex:1 1 auto;outline:none;font-size:.9375rem;line-height:1.6;color:#202632}.editor .editor__content .tiptap:focus{outline:none}.editor .editor__content .tiptap p{margin:0 0 .75rem}.editor .editor__content .tiptap em,.editor .editor__content .tiptap i{font-style:italic}.editor .editor__content .tiptap strong,.editor .editor__content .tiptap b{font-weight:700}.editor .editor__content .tiptap a{color:#1a65ef;text-decoration:underline;cursor:pointer}.editor .editor__content .tiptap sup{vertical-align:super;font-size:.75em}.editor .editor__content .tiptap sub{vertical-align:sub;font-size:.75em}.editor .editor__content .tiptap h1{margin:1rem 0 .75rem;font-size:1.5rem;font-weight:700}.editor .editor__content .tiptap h2{margin:1rem 0 .5rem;font-size:1.25rem;font-weight:700}.editor .editor__content .tiptap h3{margin:.75rem 0 .5rem;font-size:1.125rem;font-weight:700}.editor .editor__content .tiptap hr{margin:1rem 0;border:0;border-top:1px solid #e0e4ea}.editor .editor__content .tiptap .tableWrapper{margin:0 0 .75rem;overflow-x:auto}.editor .editor__content .tiptap table{width:max-content;max-width:100%;margin:0 0 .75rem;border-collapse:collapse;table-layout:fixed}.tableWrapper .editor .editor__content .tiptap table{margin:0}.editor .editor__content .tiptap table td,.editor .editor__content .tiptap table th{position:relative;min-width:5rem;padding:.4rem .6rem;border:1px solid #d7dce3;vertical-align:top;text-align:left}.editor .editor__content .tiptap table th{background:#f4f6f8;font-weight:600}.editor .editor__content .tiptap table .selectedCell::after{content:"";position:absolute;inset:0;background:rgba(26,101,239,.08);pointer-events:none}.editor .editor__content .tiptap table .column-resize-handle{position:absolute;top:0;right:-2px;bottom:-2px;width:4px;background:#1a65ef;pointer-events:none}.editor .editor__content .tiptap.resize-cursor{cursor:col-resize}.editor .editor__content .tiptap ul{margin:0 0 .75rem;padding-left:1.5rem;list-style:disc}.editor .editor__content .tiptap ol{margin:0 0 .75rem;padding-left:1.5rem;list-style:decimal}.editor .editor__content .tiptap li{margin:.25rem 0}.editor .editor__content .tiptap ul[data-type=taskList]{list-style:none;padding-left:0}.editor .editor__content .tiptap ul[data-type=taskList] li{display:flex;align-items:center;gap:.5rem}.editor .editor__content .tiptap ul[data-type=taskList] li>label{margin-top:.15rem;user-select:none}.editor .editor__content .tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.editor .editor__content .tiptap ul[data-type=taskList] li>div p{margin:0}.editor .editor__content .tiptap ul[data-type=taskList] li[data-checked=true]>div{color:#9aa3af;text-decoration:line-through}.editor .editor__content .tiptap blockquote{margin:0 0 .75rem;padding:.5rem 1rem;border-left:3px solid #1a65ef;background:#f8f9fb;color:#4e5968}.editor .editor__content .tiptap [data-type=details]{display:flex;align-items:flex-start;gap:.25rem;margin:0 0 .75rem}.editor .editor__content .tiptap [data-type=details][data-color]{padding:.5rem .75rem;border-radius:.5rem}.editor .editor__content .tiptap [data-type=details][data-color=white]{background:#fff;border:1px solid #e0e4ea}.editor .editor__content .tiptap [data-type=details][data-color=gray]{background:#f1f3f5}.editor .editor__content .tiptap [data-type=details][data-color=red]{background:#fdebec}.editor .editor__content .tiptap [data-type=details][data-color=orange]{background:#fbecdd}.editor .editor__content .tiptap [data-type=details][data-color=yellow]{background:#fbf3db}.editor .editor__content .tiptap [data-type=details][data-color=green]{background:#edf3ec}.editor .editor__content .tiptap [data-type=details][data-color=blue]{background:#e7f3f8}.editor .editor__content .tiptap [data-type=details][data-color=purple]{background:#f6f3f9}.editor .editor__content .tiptap [data-type=details][data-color=pink]{background:#faf1f5}.editor .editor__content .tiptap [data-type=details]>button{flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.125rem;padding:0;border:0;border-radius:.25rem;background:none;color:#8b95a1;font-size:.625rem;line-height:1.5rem;cursor:pointer}.editor .editor__content .tiptap [data-type=details]>button::before{content:"▶";display:inline-block;transition:transform .15s ease}.editor .editor__content .tiptap [data-type=details]>button:hover{background:#f1f3f5}.editor .editor__content .tiptap [data-type=details].is-open>button::before{transform:rotate(90deg)}.editor .editor__content .tiptap [data-type=details]>div{flex:1 1 auto;min-width:0}.editor .editor__content .tiptap [data-type=details] summary{list-style:none;font-weight:600;cursor:text}.editor .editor__content .tiptap [data-type=details] summary::-webkit-details-marker{display:none}.editor .editor__content .tiptap [data-type=details] summary[data-level="1"]{font-size:1.5rem;font-weight:700}.editor .editor__content .tiptap [data-type=details] summary[data-level="2"]{font-size:1.25rem;font-weight:700}.editor .editor__content .tiptap [data-type=details] summary[data-level="3"]{font-size:1.125rem;font-weight:700}.editor .editor__content .tiptap [data-type=details] summary[data-level="4"]{font-size:1rem;font-weight:700}.editor .editor__content .tiptap [data-type=details] [data-type=detailsContent]{margin-top:.25rem}.editor .editor__content .tiptap [data-type=callout]{position:relative;margin:0 0 .75rem;padding:.75rem 1rem;border-radius:.5rem;background:#f1f3f5}.editor .editor__content .tiptap [data-type=callout][data-color=white]{background:#fff;border:1px solid #e0e4ea}.editor .editor__content .tiptap [data-type=callout][data-color=red]{background:#fdebec}.editor .editor__content .tiptap [data-type=callout][data-color=orange]{background:#fbecdd}.editor .editor__content .tiptap [data-type=callout][data-color=yellow]{background:#fbf3db}.editor .editor__content .tiptap [data-type=callout][data-color=green]{background:#edf3ec}.editor .editor__content .tiptap [data-type=callout][data-color=blue]{background:#e7f3f8}.editor .editor__content .tiptap [data-type=callout][data-color=purple]{background:#f6f3f9}.editor .editor__content .tiptap [data-type=callout][data-color=pink]{background:#faf1f5}.editor .editor__content .tiptap [data-type=callout] .editor__callout-color{position:absolute;top:.75rem;left:-2rem;width:1.5rem;height:1.5rem;padding:.25rem;border:0;border-radius:.25rem;background:none;color:#b0b8c1;line-height:0;cursor:pointer;opacity:0;transition:opacity .15s ease}.editor .editor__content .tiptap [data-type=callout] .editor__callout-color svg{width:100%;height:100%}.editor .editor__content .tiptap [data-type=callout] .editor__callout-color:hover{background:rgba(0,0,0,.06);color:#4e5968}.editor .editor__content .tiptap [data-type=callout]:hover .editor__callout-color,.editor .editor__content .tiptap [data-type=callout] .editor__callout-color:focus{opacity:1}.editor .editor__content .tiptap [data-type=callout] .editor__callout-body{min-width:0}.editor .editor__content .tiptap [data-type=callout] .editor__callout-body>:last-child{margin-bottom:0}.editor .editor__content .tiptap .editor__figma{margin:0 0 .75rem;aspect-ratio:16/9}.editor .editor__content .tiptap .editor__figma iframe{display:block;width:100% !important;height:100%;border:1px solid #e0e4ea;border-radius:.5rem;background:#f8f9fb}.editor .editor__content .tiptap pre{margin:0 0 .75rem;padding:1rem;border-radius:.5rem;background:#202632;color:#f4f6f8;overflow-x:auto}.editor .editor__content .tiptap pre code{padding:0;background:none;color:inherit;font-size:.875rem}.editor .editor__content .tiptap code{padding:.1rem .3rem;border-radius:.25rem;background:#f1f3f5;font-size:.875rem}.editor .editor__content .tiptap mark{padding:0 .1rem;border-radius:.15rem;background:#fff3a3;color:inherit}.editor .editor__content .tiptap img{max-width:100%;height:auto;margin:.25rem 0;border-radius:.25rem}.editor .editor__content .tiptap .editor__img-wrap{position:relative;display:inline-block;max-width:100%;line-height:0}.editor .editor__content .tiptap .editor__img-wrap img{display:block;margin:0}.editor .editor__content .tiptap .editor__img-wrap .editor__img-handle{position:absolute;right:-0.3125rem;bottom:-0.3125rem;width:.75rem;height:.75rem;border:2px solid #1a65ef;border-radius:.1875rem;background:#fff;cursor:nwse-resize;opacity:0;transition:opacity .15s ease}.editor .editor__content .tiptap .editor__img-wrap:hover .editor__img-handle,.editor .editor__content .tiptap .editor__img-wrap.ProseMirror-selectednode .editor__img-handle{opacity:1}.editor .editor__content .tiptap .editor__img-wrap.ProseMirror-selectednode{outline:2px solid #1a65ef;outline-offset:2px}.user__info{font-size:.875rem;text-align:center}.user__info .user__profile{position:relative;overflow:hidden;background:#fff;padding:1.2rem .5rem}.user__info .user__profile::before{content:"";position:absolute;top:.85rem;right:.85rem;width:3.25rem;height:2.25rem;background-image:radial-gradient(#dfe3ea 1.2px, transparent 1.6px);background-size:.55rem .55rem;pointer-events:none}.user__info .user__avatar{position:relative;width:3rem;height:3rem;border-radius:50%;background:#1a65ef;color:#fff;font-size:1.5rem;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto .7rem}.user__info .user__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.user__info .user__avatar .user__status{position:absolute;right:.1rem;bottom:.1rem;width:.85rem;height:.85rem;border-radius:50%;background:#00bcd4;border:2px solid #fff}.user__info .user__name{line-height:1.5;font-size:1.0625rem;font-weight:600}.user__info .user__team{margin-bottom:.9rem;font-weight:400;font-size:.8125rem;color:#888;letter-spacing:.02em}.user__info .user__actions{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.6875rem}.user__info .user__actions .user__action{display:inline-flex;align-items:center;padding:.3rem .7rem;color:#555;border:1px solid #e3e5ea;border-radius:999px}#layerCalendar,#layerCalendarView{display:block;width:fit-content;height:fit-content}.toastui-calendar-daygrid-cell.calendar__cell--selected{background-color:#f9fbff !important}.toastui-calendar-day-names-item:nth-child(6),.toastui-calendar-day-names-item:nth-child(6) .toastui-calendar-day-names-item-date{color:#2563eb !important}.toastui-calendar-day-names-item:nth-child(7){color:#ef4444 !important}.calendar .calendar__section{position:relative;padding:2.3rem;background:#fff;border-radius:.5rem}.calendar .calendar__header{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:3rem}.calendar .calendar__header .calendar__nav{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.calendar .calendar__header .calendar__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #d9dadc;border-radius:.375rem;background:#fff;line-height:1;color:#333;cursor:pointer}.calendar .calendar__header .calendar__nav-icon{width:1.125rem;height:1.125rem}.calendar .calendar__header .calendar__month{width:auto;min-width:0;margin:0 1rem;font-size:1.725rem;font-weight:700;text-align:center}.calendar .calendar__header .calendar__view-switch{width:auto;margin:0 auto}.calendar .calendar__toolbar{position:absolute;top:6.3rem;right:2.3rem;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.calendar .calendar__toolbar .calendar__btn__group{position:static;transform:none}.calendar .cal-summary{position:absolute;top:2.3rem;left:2.3rem;display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;list-style:none;margin:0;padding:0}.calendar .cal-summary__item{display:flex;align-items:center;gap:.3rem;font-size:.75rem;color:#4e5968;cursor:pointer;transition:opacity .15s}.calendar .cal-summary__item.is-active .cal-summary__count{color:#2563eb;font-weight:700}.calendar .cal-summary__item.is-active .cal-summary__label{color:#1e293b}.calendar .cal-summary--filtered .cal-summary__item:not(.is-active){opacity:.35}.calendar .cal-summary__dot{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.calendar .cal-summary__dot--company{background:#22c55e}.calendar .cal-summary__dot--team{background:#8b5cf6}.calendar .cal-summary__dot--personal{background:#f59e0b}.calendar .cal-summary__dot--project{background:#ef4444}.calendar .cal-summary__dot--lcampus{background:#ec4899}.calendar .cal-summary__dot--mustsafe{background:#14b8a6}.calendar .cal-summary__dot--caify{background:#f97316}.calendar .cal-summary__label{color:#868686}.calendar .cal-summary__count{font-weight:600;color:#1e293b}.calendar .calendar__btn__group{display:flex;gap:.375rem}.calendar .calendar__btn__group .select{height:2.2rem}.calendar .calendar__view-switch{display:inline-flex;gap:0;padding:.25rem;background:#f1f3f5;border-radius:999px}.calendar .calendar__view-btn{padding:.375rem 1.25rem;border:none;background:rgba(0,0,0,0);border-radius:999px;font-size:.875rem;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.calendar .calendar__view-btn.calendar__view-btn--active{background:#8b5cf6;color:#fff}.calendar .calendar__view{height:45rem}.calendar .calendar__view [class*=toastui-calendar-]{font-weight:400}.calendar .toastui-calendar-grid-selection.calendar__time-selected{background:rgba(139,92,246,.15) !important}.calendar .toastui-calendar-weekday-event,.calendar .toastui-calendar-allday-event,.calendar .toastui-calendar-time-event,.calendar .toastui-calendar-event-time{background-color:rgba(0,0,0,0) !important;border:0 !important;padding:0 !important;color:inherit !important}.calendar .toastui-calendar-weekday-event-dot,.calendar [class*=-event-dot]{display:none !important}.calendar .toastui-calendar-weekday-event-block,.calendar .toastui-calendar-weekday-event{height:auto !important}.calendar .toastui-calendar-event-time .toastui-calendar-event-time-content{height:100%;padding:0;background:rgba(37,99,235,.1)}.calendar .toastui-calendar-event-time .calendar-event{height:100%}.calendar .calendar-event{display:flex;flex-direction:column;align-items:stretch;gap:.125rem;width:100%;padding:.125rem .5rem;border-radius:.375rem;background:#f1f5f9;color:#1e293b;font-size:.8125rem;line-height:1.5;overflow:hidden;cursor:pointer}.calendar .calendar-event .calendar-event__main{display:flex;align-items:center;gap:.375rem;width:100%}.calendar .calendar-event .calendar-event__label{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#1e293b}.calendar .calendar-event .calendar-event__time{flex-shrink:0;margin-left:auto;color:#64748b;font-size:.75rem}.calendar .calendar-event .calendar-event__attendees{display:inline-flex;align-items:center;gap:.125rem;flex:0 0 auto}.calendar .calendar-event .calendar-event__avatar{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid #fff;border-radius:50%;background-size:cover;background-position:center;color:#fff;font-size:.5625rem;font-weight:600}.calendar .calendar-event .calendar-event__avatar+.calendar-event__avatar{margin-left:-0.375rem}.calendar .calendar-event .calendar-event__attendee-name,.calendar .calendar-event .calendar-event__attendee-more{color:#475569;font-size:.75rem;white-space:nowrap}.calendar .calendar-event:focus-visible{outline:2px solid #2f6bff;outline-offset:1px}.calendar .calendar-event.calendar-event--company{background:#f0fdf4}.calendar .calendar-event.calendar-event--team{background:#f5f3ff}.calendar .calendar-event.calendar-event--personal{background:#fffbeb}.calendar .calendar-event.calendar-event--project{background:#fef2f2}.calendar .calendar-event.calendar-event--lcampus{background:#fdf2f8}.calendar .calendar-event.calendar-event--mustsafe{background:#f0fdfa}.calendar .calendar-event.calendar-event--caify{background:#fff7ed}.calendar .calendar-event.calendar-event--notice{background:#ecfdf5}.calendar .calendar-event.calendar-event--custom{background:#dbeafe}.calendar .toastui-calendar-event-time-content .calendar-event{background:rgba(0,0,0,0)}@media(prefers-color-scheme: dark){.calendar .calendar-event{background:#1e293b;color:#e2e8f0}.calendar .calendar-event .calendar-event__label{color:#e2e8f0}.calendar .calendar-event .calendar-event__time{color:#94a3b8}.calendar .calendar-event.calendar-event--company{background:rgba(34,197,94,.22)}.calendar .calendar-event.calendar-event--team{background:rgba(124,58,237,.22)}.calendar .calendar-event.calendar-event--personal{background:rgba(245,158,11,.22)}.calendar .calendar-event.calendar-event--project{background:rgba(239,68,68,.22)}.calendar .calendar-event.calendar-event--lcampus{background:rgba(236,72,153,.22)}.calendar .calendar-event.calendar-event--mustsafe{background:rgba(20,184,166,.22)}.calendar .calendar-event.calendar-event--caify{background:rgba(249,115,22,.22)}.calendar .calendar-event.calendar-event--notice{background:rgba(16,185,129,.22)}.calendar .calendar-event.calendar-event--custom{background:rgba(37,99,235,.22)}.calendar .toastui-calendar-event-time-content .calendar-event{background:rgba(0,0,0,0)}}.schedule-form .select,.schedule-form .input__text{height:2.4rem;color:#4e5968;font-size:.875rem}.schedule-form .input__text::placeholder{color:#4e5968}.schedule-form .select{width:10.28rem}.schedule-form .schedule-form__row{display:flex;align-items:center;gap:1rem;padding:.3em 0}.schedule-form .schedule-form__row.schedule-form__row--top{align-items:flex-start}.schedule-form .schedule-form__control{flex:1;display:flex;align-items:center;gap:.5rem}.schedule-form .schedule-form__control.schedule-form__control--icon{position:relative}.schedule-form .schedule-form__control.schedule-form__control--icon .schedule-form__icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}.schedule-form .schedule-form__control.schedule-form__control--icon .input__text{position:relative;padding-left:2rem;background:rgba(0,0,0,0)}.schedule-form .schedule-form__control.schedule-form__control--period .input__text{flex:1}.schedule-form .schedule-form__control.schedule-form__control--time .input__text{flex:none;width:10.28rem}.schedule-form .schedule-form__control--period .input__text,.schedule-form .schedule-form__control--time .input__text{position:relative;padding-left:2.2rem}.schedule-form .schedule-form__control--period .input__text::-webkit-calendar-picker-indicator,.schedule-form .schedule-form__control--time .input__text::-webkit-calendar-picker-indicator{position:absolute;left:.5rem;margin:0}.schedule-form .schedule-form__tilde{color:#868686}.schedule-form .schedule-form__allday{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;white-space:nowrap;cursor:pointer}.schedule-form .schedule-form__textarea{position:relative;width:100%}.schedule-form .schedule-form__textarea .input__textarea{min-height:6rem;padding-bottom:1.75rem;resize:vertical}.schedule-form .schedule-form__count{position:absolute;right:.75rem;bottom:.5rem;font-size:.75rem;color:#aaa}.schedule-form .schedule-form__scope{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.schedule-form .scope-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:7rem;padding:.625rem .75rem;border:1px solid #e2e5ea;border-radius:999px;background:#fff;font-size:.875rem;color:#333;cursor:pointer;white-space:nowrap}.schedule-form .scope-btn__icon{width:1.125rem;height:1.125rem}.schedule-form .scope-btn.scope-btn--company .scope-btn__icon{color:#22c55e}.schedule-form .scope-btn.scope-btn--team .scope-btn__icon{color:#8b5cf6}.schedule-form .scope-btn.scope-btn--personal .scope-btn__icon{color:#f59e0b}.schedule-form .scope-btn.scope-btn--project .scope-btn__icon{color:#ef4444}.schedule-form .scope-btn.scope-btn--custom .scope-btn__icon{color:#2f6bff}.schedule-form .scope-btn:has(input:checked){border-color:#2f6bff;background:#eef4ff;color:#1d4ed8;box-shadow:inset 0 0 0 1px #2f6bff}.schedule-form .schedule-form__type{overflow:hidden;max-height:0;opacity:0;margin-top:0;transition:max-height .35s ease,opacity .25s ease,margin-top .3s ease}.schedule-form .schedule-form__type.is-open{max-height:70rem;opacity:1;margin-top:1rem}.schedule-form .schedule-type-card{padding:1rem;border:1px solid #e2e5ea;border-radius:.75rem}.schedule-form .schedule-type-card:has(.schedule-type-card__select:checked){border-color:#2f6bff}.schedule-form .schedule-type-card+.schedule-type-card{margin-top:.5rem}.schedule-form .schedule-type-card__brand{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#333;cursor:pointer}.schedule-form .schedule-type-card__select{width:1.125rem;height:1.125rem;accent-color:#2f6bff}.schedule-form .schedule-type-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr));gap:.375rem;overflow:hidden;max-height:0;opacity:0;margin-top:0;transition:max-height .25s ease,opacity .2s ease,margin-top .25s ease}.schedule-form .schedule-type-grid.is-open{max-height:16rem;opacity:1;margin-top:.625rem}.schedule-form .schedule-type-item{display:flex;align-items:center;gap:.5rem;padding:.3125rem .625rem;border:1px solid #e2e5ea;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#333;cursor:pointer}.schedule-form .schedule-type-item__check{width:1rem;height:1rem;accent-color:#22c55e}.schedule-form .schedule-form__footer{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.schedule-form .schedule-form__footer .btn__system{border-radius:3rem}.attendee-picker{position:relative;width:100%}.attendee-picker .attendee-picker__box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;width:100%;min-height:2.4rem;padding:.25rem .75rem .25rem 2rem;border:1px solid #d6dae1;border-radius:3px;cursor:pointer}.attendee-picker .attendee-picker__icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.attendee-picker .attendee-picker__placeholder{color:#4e5968;font-size:.875rem}.attendee-picker .attendee-picker__chips{display:contents}.attendee-picker .attendee-picker__chip{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:999px;background:#f1f3f5;font-size:.8125rem;color:#333}.attendee-picker .attendee-picker__remove{padding:0;border:none;background:none;font-size:.875rem;line-height:1;color:#868686;cursor:pointer}.attendee-picker .attendee-picker__avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:50%;background-size:cover;background-position:center;color:#fff;font-size:.6875rem;font-weight:600}.attendee-picker .attendee-picker__panel{position:absolute;top:calc(100% + .25rem);left:0;z-index:10;width:100%;padding:.75rem;border:1px solid #e2e5ea;border-radius:.75rem;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.12)}.attendee-picker .attendee-picker__panel[hidden]{display:none}.attendee-picker .attendee-picker__panel.attendee-picker__panel--up{top:auto;bottom:calc(100% + .25rem)}.attendee-picker .attendee-picker__search{width:100%;height:2.25rem;padding:0 .75rem;border:none;border-bottom:1px solid #eef0f3;font-size:.875rem;color:#4e5968;outline:none}.attendee-picker .attendee-picker__search::placeholder{color:#aab0b8}.attendee-picker .attendee-picker__hint{margin:.5rem 0 .25rem;padding:0 .25rem;font-size:.75rem;color:#868686}.attendee-picker .attendee-picker__list{max-height:14rem;overflow-y:auto}.attendee-picker .attendee-picker__item{display:flex;align-items:center;gap:.5rem;padding:.375rem .25rem;border-radius:.5rem;font-size:.875rem;color:#333;cursor:pointer}.attendee-picker .attendee-picker__item:hover{background:#f6f7f9}.attendee-picker .attendee-picker__item.is-selected{background:#eef4ff}.attendee-picker .attendee-picker__name small{margin-left:.125rem;font-size:.75rem;color:#868686}.attendee-picker .attendee-picker__empty{padding:.75rem .25rem;font-size:.8125rem;color:#868686}.schedule-view .schedule-view__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.schedule-view .schedule-view__head-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:#f1f5f9;color:#868686}.schedule-view .schedule-view__type{font-size:.9375rem;font-weight:600;color:#4e5968}.schedule-view .schedule-view__title{margin-bottom:.25rem;font-size:1.2rem;font-weight:600;color:#1e293b;word-break:break-all}.schedule-view .schedule-view__divider{height:1px;margin:.875rem 0;background:#eef0f3}.schedule-view .schedule-view__list{display:flex;flex-direction:column;gap:.75rem}.schedule-view .schedule-view__row{display:flex;align-items:center;gap:.625rem;font-size:.875rem}.schedule-view .schedule-view__icon{display:inline-flex;flex:0 0 auto;color:#868686}.schedule-view .schedule-view__desc{flex:1;color:#4e5968}.schedule-view .schedule-view__footer{display:flex;justify-content:center;gap:.5rem;margin-top:1.25rem}.schedule-view .schedule-view__btn{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border:1px solid #d6dae1;border-radius:.5rem;background:#fff;font-size:.875rem;color:#4e5968;cursor:pointer}.schedule-view .schedule-view__btn[hidden]{display:none}.schedule-view .schedule-view__btn.schedule-view__btn--delete{border-color:#fca5a5;color:#ef4444}.schedule-view.schedule-view--company .schedule-view__head-icon{background:#f0fdf4;color:#22c55e}.schedule-view.schedule-view--team .schedule-view__head-icon{background:#f5f3ff;color:#7c3aed}.schedule-view.schedule-view--personal .schedule-view__head-icon{background:#fffbeb;color:#f59e0b}.schedule-view.schedule-view--project .schedule-view__head-icon{background:#fef2f2;color:#ef4444}.schedule-view.schedule-view--lcampus .schedule-view__head-icon{background:#fdf2f8;color:#ec4899}.schedule-view.schedule-view--mustsafe .schedule-view__head-icon{background:#f0fdfa;color:#14b8a6}.schedule-view.schedule-view--caify .schedule-view__head-icon{background:#fff7ed;color:#f97316}.schedule-view.schedule-view--custom .schedule-view__head-icon{background:#dbeafe;color:#2563eb}.schedule-view.schedule-view--notice .schedule-view__head-icon{background:#ecfdf5;color:#10b981}#layerCalendarView .w--m{width:21rem}.pagination{display:flex;justify-content:center;align-items:center;list-style:none;margin-top:1.875rem;gap:.5rem}@media(max-width: 820px){.pagination{margin-top:1rem}}.pagination .pagination__item{width:1.875rem;height:1.875rem;text-decoration:none;color:#333;align-content:center;text-align:center;font-size:13px;color:#333;border:1px solid #e0e0e0;border-radius:.3125rem}.pagination .pagination__item.current{background-color:#007bff;color:#fff;pointer-events:none;border:1px solid #007bff}.pagination .pagination__btn--prev,.pagination .pagination__btn--next,.pagination .pagination__btn--first,.pagination .pagination__btn--last{cursor:pointer;font-size:0;background:none;width:1.375rem;height:1.375rem;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.7}.pagination .pagination__btn--prev:hover,.pagination .pagination__btn--next:hover,.pagination .pagination__btn--first:hover,.pagination .pagination__btn--last:hover{opacity:1}.pagination .pagination__btn--prev:disabled,.pagination .pagination__btn--next:disabled,.pagination .pagination__btn--first:disabled,.pagination .pagination__btn--last:disabled{cursor:not-allowed;opacity:.5}.pagination .pagination__btn--prev{background-image:url(../images/common/btn_pagination_prev.svg)}.pagination .pagination__btn--first{background-image:url(../images/common/btn_pagination_first.svg)}.pagination .pagination__btn--next{background-image:url(../images/common/btn_pagination_next.svg)}.pagination .pagination__btn--last{background-image:url(../images/common/btn_pagination_last.svg)}.table__list{width:100%;font-family:"pretendard"}.table__list thead th{padding:.5rem;background:#fafafb;vertical-align:middle;font-size:.875rem;border-bottom:1px solid #d9dadc;border-top:1px solid #d9dadc;border-right:1px solid #d9dadc}.table__list thead th:first-child{border-left:1px solid #d9dadc}.table__list tbody tr:hover{background:rgba(225,227,232,.1)}.table__list tbody tr.depth--1 td{background:#f8fafc}.table__list tbody tr.depth--2 td:nth-child(2),.table__list tbody tr.depth--3 td:nth-child(2){position:relative}.table__list tbody tr.depth--2 td:nth-child(2)::before,.table__list tbody tr.depth--3 td:nth-child(2)::before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed #b9c0c9}.table__list tbody tr.depth--2:has(+tr.depth--1) td:nth-child(2)::before,.table__list tbody tr.depth--2:has(+tr.menu-section-head) td:nth-child(2)::before,.table__list tbody tr.depth--3:has(+tr.depth--1) td:nth-child(2)::before,.table__list tbody tr.depth--3:has(+tr.menu-section-head) td:nth-child(2)::before{bottom:50%}.table__list tbody tr.depth--2:has(+tr.depth--1) td:nth-child(2)::after,.table__list tbody tr.depth--2:has(+tr.menu-section-head) td:nth-child(2)::after,.table__list tbody tr.depth--3:has(+tr.depth--1) td:nth-child(2)::after,.table__list tbody tr.depth--3:has(+tr.menu-section-head) td:nth-child(2)::after{content:"";position:absolute;left:50%;right:0;top:50%;border-top:1px dashed #b9c0c9}.table__list tbody td{padding:.6rem;border-bottom:1px solid #d9dadc;border-right:1px solid #d9dadc;text-align:center;vertical-align:middle;border-top:none;font-size:.875rem;line-height:1.4;background:#fff}.table__list tbody td:first-child{border-left:1px solid #d9dadc}.table__list tbody td.align--left{text-align:left}.table__list tbody td.align--right{text-align:right}.table__list tbody td.align--center{text-align:center}.table__list tbody td .link--view{width:100%;height:100%;display:inline-flex;align-items:center;gap:.375rem;position:relative;text-decoration:none}.table__list tbody td .badge--new{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.125rem;height:1.125rem;padding:0 .2rem;border-radius:50px;background:#e03131;color:#fff;font-size:10px;font-weight:700;line-height:1;text-decoration:none}.table__list tbody td .link{width:100%;background-image:url(../images/common/document.svg);background-repeat:no-repeat;background-position:left center;background-size:1rem;padding-left:1.5rem}.table__list tbody td a{text-decoration:underline}.table__list tbody td[data-label=URL] .input__text{width:100%}.table__list tbody td .info__email{margin-bottom:.3rem}.table__list tbody td .text--sub{margin-top:.2rem}.auth-perm-table tbody tr.depth--2 td:nth-child(2)::before,.auth-perm-table tbody tr.depth--2 td:nth-child(2)::after{display:none}.auth-perm-table tbody tr.depth--2 td:nth-child(1){position:relative}.auth-perm-table tbody tr.depth--2 td:nth-child(1)::before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed #b9c0c9}.auth-perm-table tbody tr.depth--2:has(+tr.depth--1) td:nth-child(1)::before,.auth-perm-table tbody tr.depth--2:last-child td:nth-child(1)::before{bottom:50%}.auth-perm-table tbody tr.depth--2:has(+tr.depth--1) td:nth-child(1)::after,.auth-perm-table tbody tr.depth--2:last-child td:nth-child(1)::after{content:"";position:absolute;left:50%;right:0;top:50%;border-top:1px dashed #b9c0c9}#ia-table tbody tr.depth--2 td:nth-child(2)::before,#ia-table tbody tr.depth--2 td:nth-child(2)::after,#ia-table tbody tr.depth--3 td:nth-child(2)::before,#ia-table tbody tr.depth--3 td:nth-child(2)::after{display:none}#ia-table tbody tr.depth--2 td:nth-child(3),#ia-table tbody tr.depth--3 td:nth-child(3){position:relative}#ia-table tbody tr.depth--2 td:nth-child(3)::before,#ia-table tbody tr.depth--3 td:nth-child(3)::before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed #b9c0c9}#ia-table tbody tr.depth--2 td:nth-child(4){position:relative}#ia-table tbody tr.depth--2 td:nth-child(4)::after{content:"";position:absolute;top:50%;left:-50%;right:calc(100% - .9rem);border-top:1px dashed #b9c0c9}#ia-table tbody tr.depth--3 td:nth-child(5){position:relative}#ia-table tbody tr.depth--3 td:nth-child(5)::after{content:"";position:absolute;top:50%;left:-150%;right:calc(100% - .9rem);border-top:1px dashed #b9c0c9}#ia-table tbody tr.depth--2:has(+tr.depth--1) td:nth-child(3)::before,#ia-table tbody tr.depth--3:has(+tr.depth--1) td:nth-child(3)::before,#ia-table tbody tr.depth--2:last-child td:nth-child(3)::before,#ia-table tbody tr.depth--3:last-child td:nth-child(3)::before{bottom:50%}.order--number{display:inline-block;width:1.5rem;height:1.5rem;border-radius:.4rem;background:#8f8f8f;color:#fff;text-align:center;vertical-align:middle;align-content:center;font-size:.875rem}.table__view{width:100%}.table__view th{background:#fafafb;color:#333;padding:.6rem 1rem;border-bottom:1px solid #d9dadc;border-top:1px solid #d9dadc;border-left:1px solid #d9dadc;vertical-align:middle;text-align:left;font-size:.9375rem}.table__view td{text-align:left;padding:.6rem 1rem;border-bottom:1px solid #d9dadc;border-top:1px solid #d9dadc;border-right:1px solid #d9dadc;border-left:1px solid #d9dadc;vertical-align:middle;background:#fff;font-size:.9375rem;line-height:1.2}.table__view td.line{border-left:1px solid #d9dadc}.table__view td.align--right{text-align:right}.table__view td.align--center{text-align:center}.table__view td.align--left{text-align:left}.form-view{width:100%;border:1px solid #d9dadc;border-radius:.5rem;overflow:hidden;background:#fff}.form-view__row{display:flex;flex-wrap:wrap}.form-view__row+.form-view__row{border-top:1px solid #d9dadc}.form-view__cell{display:flex;align-items:stretch;flex:1 1 50%;min-width:0}.form-view__cell+.form-view__cell{border-left:1px solid #d9dadc}.form-view__cell--full{flex-basis:100%}.form-view__label{flex:0 0 8.75rem;display:flex;align-items:center;padding:.6rem 1rem;background:#fafafb;border-right:1px solid #d9dadc;color:#333;font-size:.9375rem;font-weight:500}.form-view__control{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.6rem 1rem;font-size:.9375rem}.form-view__control--column{flex-direction:column;align-items:flex-start}@media(max-width: 768px){.form-view__cell{flex-basis:100%}.form-view__cell+.form-view__cell{border-left:none;border-top:1px solid #d9dadc}}.file-field{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem}.file-field__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.file-field__btn{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#fff;border:1px solid #d7dce3;border-radius:.5rem;color:#4e5968;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.file-field__btn:hover{background:#f4f6f8}.file-field__names{order:-1;font-size:.875rem;color:#4e5968;word-break:break-all}.file-field__names--empty{color:#b0b8c1}.file-field__chip{display:inline-flex;align-items:center;gap:.25rem;margin:.125rem .375rem .125rem 0;padding:.25rem .5rem;background:#f4f6f8;border:1px solid #d7dce3;border-radius:.375rem;font-size:.8125rem;color:#4e5968}.file-field__chip-remove{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border:0;background:rgba(0,0,0,0);color:#8b95a1;font-size:1rem;line-height:1;cursor:pointer}.file-field__chip-remove:hover{color:#e03e3e}.search__table{width:100%;font-size:.9375rem}.search__table th{background:#fafafb;color:#333;padding:.5rem 1rem;text-align:center;border-bottom:1px solid #d9dadc;border-top:1px solid #d9dadc;border-right:1px solid #d9dadc;border-left:1px solid #d9dadc;vertical-align:middle}.search__table td{text-align:left;padding:.5rem 1rem;background:#fff;border-bottom:1px solid #d9dadc;border-top:1px solid #d9dadc;border-right:1px solid #d9dadc;vertical-align:middle}.list__detail{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.875rem;background:#fff;position:sticky;top:var(--header-h);z-index:99}@media(max-width: 1200px){.list__detail{flex-direction:column;align-items:flex-start;gap:.5rem}}.list__detail.sentinel-active{border:1px solid #e5e7eb;border-radius:.4rem;background:#eef2f4}.list__detail .list__detail__total{display:flex;align-items:center;gap:.5rem}.list__detail .list__detail__total strong{color:#3182f6}.list__detail .list__detail__total .btn__small{min-width:4rem}.list__detail .list__detail__select{display:flex;align-items:center;gap:.5rem}.list__detail .list__detail__select #menuDepth1Label,.list__detail .list__detail__select #menuDepth1Folder,.list__detail .list__detail__select #menuDepth2Label{width:9.375rem}.list__detail.flex--end{justify-content:flex-end}.list__detail .list__detail__category{display:flex;flex-wrap:wrap;gap:.2rem 1rem;justify-content:flex-end}.list__control{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;background:#fff;position:sticky;top:var(--header-h);z-index:99;margin-bottom:.5rem}@media(max-width: 1200px){.list__control{flex-direction:column;align-items:flex-start;gap:.5rem}}.list__control.sentinel-active{border:1px solid #e5e7eb;border-radius:.4rem;background:#eef2f4}.list__control .list__detail__total{display:flex;align-items:center;gap:.5rem}.list__control .list__detail__total strong{color:#3182f6}.list__control .list__detail__total .btn__small{min-width:4rem}.list__control .list__detail__select{display:flex;align-items:center;gap:.5rem}.list__control .list__detail__select #menuDepth1Label,.list__control .list__detail__select #menuDepth1Folder,.list__control .list__detail__select #menuDepth2Label{width:9.375rem}.list__control.flex--end{justify-content:flex-end}.list__control .list__detail__category{display:flex;flex-wrap:wrap;gap:.2rem 1rem;justify-content:flex-end}.accordion__list{margin-bottom:.5rem}.accordion__list .accordion__title{display:flex;border:1px solid #e2e5ea;padding:1rem;border-radius:.4rem;background:#fff}.accordion__list .accordion__title .date{margin-right:.5rem;font-size:.875rem;color:#a4a4a4}.accordion__list .accordion__title .author{position:absolute;right:5rem;top:1rem;font-size:.875rem}.accordion__list .accordion__content .accordion__wrap{padding:1rem;background:#fff;line-height:1.5}.project_note .page__search__wrap .page__search__wrap{margin:0 !important;padding:0;background:none;border:0;border-radius:0}.project_note .list__detail__total{display:flex;align-items:center;gap:.5rem;font-size:.9375rem}.project_note .list__detail__total strong{color:#3182f6}.project_note .list__detail__total .btn__small{min-width:4rem}.project_note .accordion__title{align-items:center}.project_note .accordion__title .title{margin:0}.project_note .accordion__title .author{right:6.5rem}.project_note .accordion__title .note-modify,.project_note .accordion__title .note-delete{position:absolute;top:50%;transform:translateY(-50%)}.project_note .accordion__title .note-modify{right:4.5rem}.project_note .accordion__title .note-delete{right:2.75rem}.project_note .author .name::after{content:"";display:inline-block;width:1px;height:.7em;margin:0 .5rem;background:#d9dadc;vertical-align:middle}.project_note .accordion__list.active .uix-accordion__toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.project_note .favorite-toggle{display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.project_note .favorite-toggle .favorite-toggle__icon{width:1.125rem;height:1.125rem;fill:#c9ccd1;transition:fill .2s ease}.project_note .favorite-toggle:hover .favorite-toggle__icon{fill:#f5b400}.project_note .favorite-toggle.is-active .favorite-toggle__icon{fill:#ffc107}.project_note .accordion__content .accordion__wrap{border:1px solid #e2e5ea;border-top:0;border-radius:0 0 .4rem .4rem}.project_note .accordion__content .accordion__wrap.align--center{text-align:center}.content__view{padding:1rem 0;line-height:1.4}.notice{padding:.4375rem;border-radius:.375rem;background:rgba(26,101,239,.08);color:#1a65ef;text-align:center;font-size:.75rem;font-weight:500}.notice--hidden{visibility:hidden}.board-detail{margin-top:1rem;background:#fff;border:1px solid #d9dadc;border-radius:.375rem;overflow:hidden}.board-detail__head{position:relative;padding:1.25rem 1.5rem 1rem;background:#fff}.board-detail__head--with-status{padding-right:8rem}.board-detail__title{margin:0;font-size:1.125rem;font-weight:700;color:#1b1e26;line-height:1.4;max-width:100%}.board-detail__status{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);z-index:1}.board-detail__attach{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.board-detail__label{color:#666;flex-shrink:0}.board-detail__file{font-size:.875rem;color:#1a65ef;text-decoration:underline}.board-detail__file:hover{color:#1253c4}.board-detail__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1.5rem;font-size:.8125rem;color:#666;border-bottom:1px solid #d9dadc;border-top:1px solid #d9dadc}.board-detail__meta .board-detail__attach{flex:1 1 auto;min-width:0;justify-content:flex-start}.board-detail__meta-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 .5rem;flex:0 0 auto}.board-detail__meta-item:not(:last-child)::after{content:"|";margin-left:.5rem;color:#c5c9d1;user-select:none}.board-detail__body{min-height:26rem;padding:1.5rem 1.5rem 2rem;font-size:.9375rem;line-height:1.6;color:#333;word-break:break-word}.board-detail__body p{margin:0 0 .875rem}.board-detail__body p:last-of-type{margin-bottom:0}.board-detail__body em,.board-detail__body i{font-style:italic}.board-detail__body strong,.board-detail__body b{font-weight:700}.board-detail__body a{color:#1a65ef;text-decoration:underline}.board-detail__body sup{vertical-align:super;font-size:.75em}.board-detail__body sub{vertical-align:sub;font-size:.75em}.board-detail__body mark{padding:0 .1rem;border-radius:.15rem;background:#fff3a3;color:inherit}.board-detail__body h1{margin:1rem 0 .5rem;font-size:1.5rem;font-weight:700}.board-detail__body h2{margin:1rem 0 .5rem;font-size:1.25rem;font-weight:700}.board-detail__body h3{margin:.75rem 0 .5rem;font-size:1.125rem;font-weight:700}.board-detail__body ul{margin:0 0 .875rem;padding-left:1.5rem;list-style:disc}.board-detail__body ol{margin:0 0 .875rem;padding-left:1.5rem;list-style:decimal}.board-detail__body li{margin:.25rem 0}.board-detail__body ul[data-type=taskList]{list-style:none;padding-left:0}.board-detail__body ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem}.board-detail__body ul[data-type=taskList] li>label{margin-top:.15rem}.board-detail__body ul[data-type=taskList] li>div{flex:1 1 auto}.board-detail__body ul[data-type=taskList] li>div p{margin:0}.board-detail__body blockquote{margin:0 0 .875rem;padding:.5rem 1rem;border-left:3px solid #1a65ef;background:#f8f9fb;color:#4e5968}.board-detail__body pre{margin:0 0 .875rem;padding:1rem;border-radius:.5rem;background:#202632;color:#f4f6f8;overflow-x:auto}.board-detail__body pre code{padding:0;background:none;color:inherit;font-size:.875rem}.board-detail__body code{padding:.1rem .3rem;border-radius:.25rem;background:#f1f3f5;font-size:.875rem}.board-detail__body hr{margin:1rem 0;border:0;border-top:1px solid #e0e4ea}.board-detail__body table{width:max-content;max-width:100%;margin:0 0 .875rem;border-collapse:collapse;table-layout:fixed}.board-detail__body table td,.board-detail__body table th{min-width:5rem;padding:.4rem .6rem;border:1px solid #d7dce3;vertical-align:top;text-align:left}.board-detail__body table th{background:#f4f6f8;font-weight:600}.board-detail__body img{max-width:100%;height:auto;margin:.25rem 0;border-radius:.25rem}.board-detail__link{display:block;position:relative;margin-top:.35rem;padding-left:1.15rem;width:fit-content;max-width:100%;font-size:.9375rem;color:#1a65ef;text-decoration:underline}.board-detail__link::before{content:"";position:absolute;left:.2rem;top:.55em;width:.25rem;height:.25rem;border-radius:50%;background:#333}.board-detail__link:hover{color:#1253c4}.board-detail__link:first-of-type{margin-top:1.25rem}.board-detail__answer{border-top:1px solid #d9dadc}.board-detail__answer-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem 1.5rem;background:#fafafb;border-bottom:1px solid #e2e5ea}.board-detail__answer-title{margin:0;font-size:1rem;font-weight:700;color:#1b1e26;display:flex;align-items:center;gap:.35rem}.board-detail__answer-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 .5rem;font-size:.8125rem;color:#666}.board-detail__answer-body{padding:1.5rem 1.5rem 2rem;font-size:.9375rem;line-height:1.6;color:#333}.board-detail__answer-body p{margin:0 0 .875rem}.board-detail__answer-body p:last-of-type{margin-bottom:0}.board-detail__answer-form{padding:1rem}.board-form__textarea{width:100%;min-height:18.75rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.6;color:#333;border:1px solid #e2e5ea;border-radius:.25rem;background:#fff;resize:vertical}.board-form__textarea:focus{outline:none;border-color:#202632}.board-form__attach-list{margin:0 0 .625rem;padding:0;list-style:none}.board-form__attach-item{display:flex;align-items:center;gap:.75rem;padding:.375rem 0}.board-form__attach-remove{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#d14343;cursor:pointer}.table__list tr.row--inactive{opacity:.45}.table__list tr.row--inactive td{color:#9ca3af}.table__list td{min-height:3.3rem}.table__notice td{height:3rem;vertical-align:middle}.table--basic{width:100%;border:1px solid #eff1f3;border-radius:.5rem;border-collapse:separate;border-spacing:0;overflow:hidden;table-layout:fixed;font-size:.875rem}.table--basic .table__col--date{width:7rem}.table--basic .table__col--project{width:20rem}.table--basic .table__head .table__th{padding:.75rem 1rem;background:#fafafa;font-size:.8125rem;font-weight:500;color:#8b95a1;text-align:center;white-space:nowrap;border-bottom:1px solid #eff1f3}.table--basic .table__head .table__th:not(:first-child){border-left:1px solid #eff1f3}.table--basic .table__row{transition:background .15s ease}.table--basic .table__row:hover{background:rgba(55,138,221,.03)}.table--basic .table__row--empty:hover{background:none}.table--basic .table__row:last-child .table__td{border-bottom:none}.table--basic .table__td{padding:.875rem 1rem;color:#292929;vertical-align:middle;border-bottom:1px solid #eff1f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table--basic .table__td:not(:first-child){border-left:1px solid #eff1f3}.table--basic .table__td--date{color:#6b7684;font-size:.8125rem;white-space:nowrap}.table--basic .table__td--project{color:#6b7684}.table--basic .table__td--content .table__link{display:inline-flex;align-items:center;gap:.375rem;color:#292929;text-decoration:none}.table--basic .table__td--content .table__link:hover{color:#378add;text-decoration:underline}.table--basic .table__td--content .table__link svg{flex-shrink:0}.table--basic .table__row--empty .table__td{padding:2rem 1rem;text-align:center;color:#8b95a1}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-1Thin.woff2") format("woff2");font-weight:100;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-2ExtraLight.woff2") format("woff2");font-weight:200;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-3Light.woff2") format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-4Regular.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-5Medium.woff2") format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-6SemiBold.woff2") format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-7Bold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-8ExtraBold.woff2") format("woff2");font-weight:800;font-display:swap}@font-face{font-family:"Paperozi";src:url("/assets/font/Paperlogy-9Black.woff2") format("woff2");font-weight:900;font-display:swap}@font-face{font-family:"pretendard";src:url("/assets/font/Pretendard-Thin.woff") format("woff");font-weight:100;font-display:swap}@font-face{font-family:"pretendard";src:url("/assets/font/Pretendard-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"pretendard";src:url("/assets/font/Pretendard-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"pretendard";src:url("/assets/font/Pretendard-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"pretendard";src:url("/assets/font/Pretendard-SemiBold.woff") format("woff");font-weight:600;font-display:swap}::selection{color:#000;background-color:#1a65ef;text-shadow:none;color:#fff}*:focus-visible{outline:2px dotted #1a65ef;outline-offset:0px}@media screen and (max-width: 820px){*:focus-visible{outline:none}}*:focus{outline:2px dotted #1a65ef;outline-offset:0px}@media screen and (max-width: 820px){*:focus{outline:none}}.mg0{margin:0px !important}.mgTB0{margin:0px 0 !important}.mgLR0{margin:0 0px !important}.mgT0{margin-top:0px !important}.mgR0{margin-right:0px !important}.mgB0{margin-bottom:0px !important}.mgL0{margin-left:0px !important}.mg1{margin:1px !important}.mgTB1{margin:1px 0 !important}.mgLR1{margin:0 1px !important}.mgT1{margin-top:1px !important}.mgR1{margin-right:1px !important}.mgB1{margin-bottom:1px !important}.mgL1{margin-left:1px !important}.mg2{margin:2px !important}.mgTB2{margin:2px 0 !important}.mgLR2{margin:0 2px !important}.mgT2{margin-top:2px !important}.mgR2{margin-right:2px !important}.mgB2{margin-bottom:2px !important}.mgL2{margin-left:2px !important}.mg3{margin:3px !important}.mgTB3{margin:3px 0 !important}.mgLR3{margin:0 3px !important}.mgT3{margin-top:3px !important}.mgR3{margin-right:3px !important}.mgB3{margin-bottom:3px !important}.mgL3{margin-left:3px !important}.mg4{margin:4px !important}.mgTB4{margin:4px 0 !important}.mgLR4{margin:0 4px !important}.mgT4{margin-top:4px !important}.mgR4{margin-right:4px !important}.mgB4{margin-bottom:4px !important}.mgL4{margin-left:4px !important}.mg5{margin:5px !important}.mgTB5{margin:5px 0 !important}.mgLR5{margin:0 5px !important}.mgT5{margin-top:5px !important}.mgR5{margin-right:5px !important}.mgB5{margin-bottom:5px !important}.mgL5{margin-left:5px !important}.mg6{margin:6px !important}.mgTB6{margin:6px 0 !important}.mgLR6{margin:0 6px !important}.mgT6{margin-top:6px !important}.mgR6{margin-right:6px !important}.mgB6{margin-bottom:6px !important}.mgL6{margin-left:6px !important}.mg7{margin:7px !important}.mgTB7{margin:7px 0 !important}.mgLR7{margin:0 7px !important}.mgT7{margin-top:7px !important}.mgR7{margin-right:7px !important}.mgB7{margin-bottom:7px !important}.mgL7{margin-left:7px !important}.mg8{margin:8px !important}.mgTB8{margin:8px 0 !important}.mgLR8{margin:0 8px !important}.mgT8{margin-top:8px !important}.mgR8{margin-right:8px !important}.mgB8{margin-bottom:8px !important}.mgL8{margin-left:8px !important}.mg9{margin:9px !important}.mgTB9{margin:9px 0 !important}.mgLR9{margin:0 9px !important}.mgT9{margin-top:9px !important}.mgR9{margin-right:9px !important}.mgB9{margin-bottom:9px !important}.mgL9{margin-left:9px !important}.mg10{margin:10px !important}.mgTB10{margin:10px 0 !important}.mgLR10{margin:0 10px !important}.mgT10{margin-top:10px !important}.mgR10{margin-right:10px !important}.mgB10{margin-bottom:10px !important}.mgL10{margin-left:10px !important}.mg11{margin:11px !important}.mgTB11{margin:11px 0 !important}.mgLR11{margin:0 11px !important}.mgT11{margin-top:11px !important}.mgR11{margin-right:11px !important}.mgB11{margin-bottom:11px !important}.mgL11{margin-left:11px !important}.mg12{margin:12px !important}.mgTB12{margin:12px 0 !important}.mgLR12{margin:0 12px !important}.mgT12{margin-top:12px !important}.mgR12{margin-right:12px !important}.mgB12{margin-bottom:12px !important}.mgL12{margin-left:12px !important}.mg13{margin:13px !important}.mgTB13{margin:13px 0 !important}.mgLR13{margin:0 13px !important}.mgT13{margin-top:13px !important}.mgR13{margin-right:13px !important}.mgB13{margin-bottom:13px !important}.mgL13{margin-left:13px !important}.mg14{margin:14px !important}.mgTB14{margin:14px 0 !important}.mgLR14{margin:0 14px !important}.mgT14{margin-top:14px !important}.mgR14{margin-right:14px !important}.mgB14{margin-bottom:14px !important}.mgL14{margin-left:14px !important}.mg15{margin:15px !important}.mgTB15{margin:15px 0 !important}.mgLR15{margin:0 15px !important}.mgT15{margin-top:15px !important}.mgR15{margin-right:15px !important}.mgB15{margin-bottom:15px !important}.mgL15{margin-left:15px !important}.mg16{margin:16px !important}.mgTB16{margin:16px 0 !important}.mgLR16{margin:0 16px !important}.mgT16{margin-top:16px !important}.mgR16{margin-right:16px !important}.mgB16{margin-bottom:16px !important}.mgL16{margin-left:16px !important}.mg17{margin:17px !important}.mgTB17{margin:17px 0 !important}.mgLR17{margin:0 17px !important}.mgT17{margin-top:17px !important}.mgR17{margin-right:17px !important}.mgB17{margin-bottom:17px !important}.mgL17{margin-left:17px !important}.mg18{margin:18px !important}.mgTB18{margin:18px 0 !important}.mgLR18{margin:0 18px !important}.mgT18{margin-top:18px !important}.mgR18{margin-right:18px !important}.mgB18{margin-bottom:18px !important}.mgL18{margin-left:18px !important}.mg19{margin:19px !important}.mgTB19{margin:19px 0 !important}.mgLR19{margin:0 19px !important}.mgT19{margin-top:19px !important}.mgR19{margin-right:19px !important}.mgB19{margin-bottom:19px !important}.mgL19{margin-left:19px !important}.mg20{margin:20px !important}.mgTB20{margin:20px 0 !important}.mgLR20{margin:0 20px !important}.mgT20{margin-top:20px !important}.mgR20{margin-right:20px !important}.mgB20{margin-bottom:20px !important}.mgL20{margin-left:20px !important}.mg21{margin:21px !important}.mgTB21{margin:21px 0 !important}.mgLR21{margin:0 21px !important}.mgT21{margin-top:21px !important}.mgR21{margin-right:21px !important}.mgB21{margin-bottom:21px !important}.mgL21{margin-left:21px !important}.mg22{margin:22px !important}.mgTB22{margin:22px 0 !important}.mgLR22{margin:0 22px !important}.mgT22{margin-top:22px !important}.mgR22{margin-right:22px !important}.mgB22{margin-bottom:22px !important}.mgL22{margin-left:22px !important}.mg23{margin:23px !important}.mgTB23{margin:23px 0 !important}.mgLR23{margin:0 23px !important}.mgT23{margin-top:23px !important}.mgR23{margin-right:23px !important}.mgB23{margin-bottom:23px !important}.mgL23{margin-left:23px !important}.mg24{margin:24px !important}.mgTB24{margin:24px 0 !important}.mgLR24{margin:0 24px !important}.mgT24{margin-top:24px !important}.mgR24{margin-right:24px !important}.mgB24{margin-bottom:24px !important}.mgL24{margin-left:24px !important}.mg25{margin:25px !important}.mgTB25{margin:25px 0 !important}.mgLR25{margin:0 25px !important}.mgT25{margin-top:25px !important}.mgR25{margin-right:25px !important}.mgB25{margin-bottom:25px !important}.mgL25{margin-left:25px !important}.mg26{margin:26px !important}.mgTB26{margin:26px 0 !important}.mgLR26{margin:0 26px !important}.mgT26{margin-top:26px !important}.mgR26{margin-right:26px !important}.mgB26{margin-bottom:26px !important}.mgL26{margin-left:26px !important}.mg27{margin:27px !important}.mgTB27{margin:27px 0 !important}.mgLR27{margin:0 27px !important}.mgT27{margin-top:27px !important}.mgR27{margin-right:27px !important}.mgB27{margin-bottom:27px !important}.mgL27{margin-left:27px !important}.mg28{margin:28px !important}.mgTB28{margin:28px 0 !important}.mgLR28{margin:0 28px !important}.mgT28{margin-top:28px !important}.mgR28{margin-right:28px !important}.mgB28{margin-bottom:28px !important}.mgL28{margin-left:28px !important}.mg29{margin:29px !important}.mgTB29{margin:29px 0 !important}.mgLR29{margin:0 29px !important}.mgT29{margin-top:29px !important}.mgR29{margin-right:29px !important}.mgB29{margin-bottom:29px !important}.mgL29{margin-left:29px !important}.mg30{margin:30px !important}.mgTB30{margin:30px 0 !important}.mgLR30{margin:0 30px !important}.mgT30{margin-top:30px !important}.mgR30{margin-right:30px !important}.mgB30{margin-bottom:30px !important}.mgL30{margin-left:30px !important}.mg31{margin:31px !important}.mgTB31{margin:31px 0 !important}.mgLR31{margin:0 31px !important}.mgT31{margin-top:31px !important}.mgR31{margin-right:31px !important}.mgB31{margin-bottom:31px !important}.mgL31{margin-left:31px !important}.mg32{margin:32px !important}.mgTB32{margin:32px 0 !important}.mgLR32{margin:0 32px !important}.mgT32{margin-top:32px !important}.mgR32{margin-right:32px !important}.mgB32{margin-bottom:32px !important}.mgL32{margin-left:32px !important}.mg33{margin:33px !important}.mgTB33{margin:33px 0 !important}.mgLR33{margin:0 33px !important}.mgT33{margin-top:33px !important}.mgR33{margin-right:33px !important}.mgB33{margin-bottom:33px !important}.mgL33{margin-left:33px !important}.mg34{margin:34px !important}.mgTB34{margin:34px 0 !important}.mgLR34{margin:0 34px !important}.mgT34{margin-top:34px !important}.mgR34{margin-right:34px !important}.mgB34{margin-bottom:34px !important}.mgL34{margin-left:34px !important}.mg35{margin:35px !important}.mgTB35{margin:35px 0 !important}.mgLR35{margin:0 35px !important}.mgT35{margin-top:35px !important}.mgR35{margin-right:35px !important}.mgB35{margin-bottom:35px !important}.mgL35{margin-left:35px !important}.mg36{margin:36px !important}.mgTB36{margin:36px 0 !important}.mgLR36{margin:0 36px !important}.mgT36{margin-top:36px !important}.mgR36{margin-right:36px !important}.mgB36{margin-bottom:36px !important}.mgL36{margin-left:36px !important}.mg37{margin:37px !important}.mgTB37{margin:37px 0 !important}.mgLR37{margin:0 37px !important}.mgT37{margin-top:37px !important}.mgR37{margin-right:37px !important}.mgB37{margin-bottom:37px !important}.mgL37{margin-left:37px !important}.mg38{margin:38px !important}.mgTB38{margin:38px 0 !important}.mgLR38{margin:0 38px !important}.mgT38{margin-top:38px !important}.mgR38{margin-right:38px !important}.mgB38{margin-bottom:38px !important}.mgL38{margin-left:38px !important}.mg39{margin:39px !important}.mgTB39{margin:39px 0 !important}.mgLR39{margin:0 39px !important}.mgT39{margin-top:39px !important}.mgR39{margin-right:39px !important}.mgB39{margin-bottom:39px !important}.mgL39{margin-left:39px !important}.mg40{margin:40px !important}.mgTB40{margin:40px 0 !important}.mgLR40{margin:0 40px !important}.mgT40{margin-top:40px !important}.mgR40{margin-right:40px !important}.mgB40{margin-bottom:40px !important}.mgL40{margin-left:40px !important}.mg41{margin:41px !important}.mgTB41{margin:41px 0 !important}.mgLR41{margin:0 41px !important}.mgT41{margin-top:41px !important}.mgR41{margin-right:41px !important}.mgB41{margin-bottom:41px !important}.mgL41{margin-left:41px !important}.mg42{margin:42px !important}.mgTB42{margin:42px 0 !important}.mgLR42{margin:0 42px !important}.mgT42{margin-top:42px !important}.mgR42{margin-right:42px !important}.mgB42{margin-bottom:42px !important}.mgL42{margin-left:42px !important}.mg43{margin:43px !important}.mgTB43{margin:43px 0 !important}.mgLR43{margin:0 43px !important}.mgT43{margin-top:43px !important}.mgR43{margin-right:43px !important}.mgB43{margin-bottom:43px !important}.mgL43{margin-left:43px !important}.mg44{margin:44px !important}.mgTB44{margin:44px 0 !important}.mgLR44{margin:0 44px !important}.mgT44{margin-top:44px !important}.mgR44{margin-right:44px !important}.mgB44{margin-bottom:44px !important}.mgL44{margin-left:44px !important}.mg45{margin:45px !important}.mgTB45{margin:45px 0 !important}.mgLR45{margin:0 45px !important}.mgT45{margin-top:45px !important}.mgR45{margin-right:45px !important}.mgB45{margin-bottom:45px !important}.mgL45{margin-left:45px !important}.mg46{margin:46px !important}.mgTB46{margin:46px 0 !important}.mgLR46{margin:0 46px !important}.mgT46{margin-top:46px !important}.mgR46{margin-right:46px !important}.mgB46{margin-bottom:46px !important}.mgL46{margin-left:46px !important}.mg47{margin:47px !important}.mgTB47{margin:47px 0 !important}.mgLR47{margin:0 47px !important}.mgT47{margin-top:47px !important}.mgR47{margin-right:47px !important}.mgB47{margin-bottom:47px !important}.mgL47{margin-left:47px !important}.mg48{margin:48px !important}.mgTB48{margin:48px 0 !important}.mgLR48{margin:0 48px !important}.mgT48{margin-top:48px !important}.mgR48{margin-right:48px !important}.mgB48{margin-bottom:48px !important}.mgL48{margin-left:48px !important}.mg49{margin:49px !important}.mgTB49{margin:49px 0 !important}.mgLR49{margin:0 49px !important}.mgT49{margin-top:49px !important}.mgR49{margin-right:49px !important}.mgB49{margin-bottom:49px !important}.mgL49{margin-left:49px !important}.mg50{margin:50px !important}.mgTB50{margin:50px 0 !important}.mgLR50{margin:0 50px !important}.mgT50{margin-top:50px !important}.mgR50{margin-right:50px !important}.mgB50{margin-bottom:50px !important}.mgL50{margin-left:50px !important}@media(max-width: 912px){.mg25{margin:15px !important}.mgTB25{margin:15px 0 !important}.mgLR25{margin:0 15px !important}.mgT25{margin-top:15px !important}.mgR25{margin-right:15px !important}.mgB25{margin-bottom:15px !important}.mgL25{margin-left:15px !important}.mg26{margin:15.6px !important}.mgTB26{margin:15.6px 0 !important}.mgLR26{margin:0 15.6px !important}.mgT26{margin-top:15.6px !important}.mgR26{margin-right:15.6px !important}.mgB26{margin-bottom:15.6px !important}.mgL26{margin-left:15.6px !important}.mg27{margin:16.2px !important}.mgTB27{margin:16.2px 0 !important}.mgLR27{margin:0 16.2px !important}.mgT27{margin-top:16.2px !important}.mgR27{margin-right:16.2px !important}.mgB27{margin-bottom:16.2px !important}.mgL27{margin-left:16.2px !important}.mg28{margin:16.8px !important}.mgTB28{margin:16.8px 0 !important}.mgLR28{margin:0 16.8px !important}.mgT28{margin-top:16.8px !important}.mgR28{margin-right:16.8px !important}.mgB28{margin-bottom:16.8px !important}.mgL28{margin-left:16.8px !important}.mg29{margin:17.4px !important}.mgTB29{margin:17.4px 0 !important}.mgLR29{margin:0 17.4px !important}.mgT29{margin-top:17.4px !important}.mgR29{margin-right:17.4px !important}.mgB29{margin-bottom:17.4px !important}.mgL29{margin-left:17.4px !important}.mg30{margin:18px !important}.mgTB30{margin:18px 0 !important}.mgLR30{margin:0 18px !important}.mgT30{margin-top:18px !important}.mgR30{margin-right:18px !important}.mgB30{margin-bottom:18px !important}.mgL30{margin-left:18px !important}.mg31{margin:18.6px !important}.mgTB31{margin:18.6px 0 !important}.mgLR31{margin:0 18.6px !important}.mgT31{margin-top:18.6px !important}.mgR31{margin-right:18.6px !important}.mgB31{margin-bottom:18.6px !important}.mgL31{margin-left:18.6px !important}.mg32{margin:19.2px !important}.mgTB32{margin:19.2px 0 !important}.mgLR32{margin:0 19.2px !important}.mgT32{margin-top:19.2px !important}.mgR32{margin-right:19.2px !important}.mgB32{margin-bottom:19.2px !important}.mgL32{margin-left:19.2px !important}.mg33{margin:19.8px !important}.mgTB33{margin:19.8px 0 !important}.mgLR33{margin:0 19.8px !important}.mgT33{margin-top:19.8px !important}.mgR33{margin-right:19.8px !important}.mgB33{margin-bottom:19.8px !important}.mgL33{margin-left:19.8px !important}.mg34{margin:20.4px !important}.mgTB34{margin:20.4px 0 !important}.mgLR34{margin:0 20.4px !important}.mgT34{margin-top:20.4px !important}.mgR34{margin-right:20.4px !important}.mgB34{margin-bottom:20.4px !important}.mgL34{margin-left:20.4px !important}.mg35{margin:21px !important}.mgTB35{margin:21px 0 !important}.mgLR35{margin:0 21px !important}.mgT35{margin-top:21px !important}.mgR35{margin-right:21px !important}.mgB35{margin-bottom:21px !important}.mgL35{margin-left:21px !important}.mg36{margin:21.6px !important}.mgTB36{margin:21.6px 0 !important}.mgLR36{margin:0 21.6px !important}.mgT36{margin-top:21.6px !important}.mgR36{margin-right:21.6px !important}.mgB36{margin-bottom:21.6px !important}.mgL36{margin-left:21.6px !important}.mg37{margin:22.2px !important}.mgTB37{margin:22.2px 0 !important}.mgLR37{margin:0 22.2px !important}.mgT37{margin-top:22.2px !important}.mgR37{margin-right:22.2px !important}.mgB37{margin-bottom:22.2px !important}.mgL37{margin-left:22.2px !important}.mg38{margin:22.8px !important}.mgTB38{margin:22.8px 0 !important}.mgLR38{margin:0 22.8px !important}.mgT38{margin-top:22.8px !important}.mgR38{margin-right:22.8px !important}.mgB38{margin-bottom:22.8px !important}.mgL38{margin-left:22.8px !important}.mg39{margin:23.4px !important}.mgTB39{margin:23.4px 0 !important}.mgLR39{margin:0 23.4px !important}.mgT39{margin-top:23.4px !important}.mgR39{margin-right:23.4px !important}.mgB39{margin-bottom:23.4px !important}.mgL39{margin-left:23.4px !important}.mg40{margin:24px !important}.mgTB40{margin:24px 0 !important}.mgLR40{margin:0 24px !important}.mgT40{margin-top:24px !important}.mgR40{margin-right:24px !important}.mgB40{margin-bottom:24px !important}.mgL40{margin-left:24px !important}.mg41{margin:24.6px !important}.mgTB41{margin:24.6px 0 !important}.mgLR41{margin:0 24.6px !important}.mgT41{margin-top:24.6px !important}.mgR41{margin-right:24.6px !important}.mgB41{margin-bottom:24.6px !important}.mgL41{margin-left:24.6px !important}.mg42{margin:25.2px !important}.mgTB42{margin:25.2px 0 !important}.mgLR42{margin:0 25.2px !important}.mgT42{margin-top:25.2px !important}.mgR42{margin-right:25.2px !important}.mgB42{margin-bottom:25.2px !important}.mgL42{margin-left:25.2px !important}.mg43{margin:25.8px !important}.mgTB43{margin:25.8px 0 !important}.mgLR43{margin:0 25.8px !important}.mgT43{margin-top:25.8px !important}.mgR43{margin-right:25.8px !important}.mgB43{margin-bottom:25.8px !important}.mgL43{margin-left:25.8px !important}.mg44{margin:26.4px !important}.mgTB44{margin:26.4px 0 !important}.mgLR44{margin:0 26.4px !important}.mgT44{margin-top:26.4px !important}.mgR44{margin-right:26.4px !important}.mgB44{margin-bottom:26.4px !important}.mgL44{margin-left:26.4px !important}.mg45{margin:27px !important}.mgTB45{margin:27px 0 !important}.mgLR45{margin:0 27px !important}.mgT45{margin-top:27px !important}.mgR45{margin-right:27px !important}.mgB45{margin-bottom:27px !important}.mgL45{margin-left:27px !important}.mg46{margin:27.6px !important}.mgTB46{margin:27.6px 0 !important}.mgLR46{margin:0 27.6px !important}.mgT46{margin-top:27.6px !important}.mgR46{margin-right:27.6px !important}.mgB46{margin-bottom:27.6px !important}.mgL46{margin-left:27.6px !important}.mg47{margin:28.2px !important}.mgTB47{margin:28.2px 0 !important}.mgLR47{margin:0 28.2px !important}.mgT47{margin-top:28.2px !important}.mgR47{margin-right:28.2px !important}.mgB47{margin-bottom:28.2px !important}.mgL47{margin-left:28.2px !important}.mg48{margin:28.8px !important}.mgTB48{margin:28.8px 0 !important}.mgLR48{margin:0 28.8px !important}.mgT48{margin-top:28.8px !important}.mgR48{margin-right:28.8px !important}.mgB48{margin-bottom:28.8px !important}.mgL48{margin-left:28.8px !important}.mg49{margin:29.4px !important}.mgTB49{margin:29.4px 0 !important}.mgLR49{margin:0 29.4px !important}.mgT49{margin-top:29.4px !important}.mgR49{margin-right:29.4px !important}.mgB49{margin-bottom:29.4px !important}.mgL49{margin-left:29.4px !important}.mg50{margin:30px !important}.mgTB50{margin:30px 0 !important}.mgLR50{margin:0 30px !important}.mgT50{margin-top:30px !important}.mgR50{margin-right:30px !important}.mgB50{margin-bottom:30px !important}.mgL50{margin-left:30px !important}.mg51{margin:30.6px !important}.mgTB51{margin:30.6px 0 !important}.mgLR51{margin:0 30.6px !important}.mgT51{margin-top:30.6px !important}.mgR51{margin-right:30.6px !important}.mgB51{margin-bottom:30.6px !important}.mgL51{margin-left:30.6px !important}.mg52{margin:31.2px !important}.mgTB52{margin:31.2px 0 !important}.mgLR52{margin:0 31.2px !important}.mgT52{margin-top:31.2px !important}.mgR52{margin-right:31.2px !important}.mgB52{margin-bottom:31.2px !important}.mgL52{margin-left:31.2px !important}.mg53{margin:31.8px !important}.mgTB53{margin:31.8px 0 !important}.mgLR53{margin:0 31.8px !important}.mgT53{margin-top:31.8px !important}.mgR53{margin-right:31.8px !important}.mgB53{margin-bottom:31.8px !important}.mgL53{margin-left:31.8px !important}.mg54{margin:32.4px !important}.mgTB54{margin:32.4px 0 !important}.mgLR54{margin:0 32.4px !important}.mgT54{margin-top:32.4px !important}.mgR54{margin-right:32.4px !important}.mgB54{margin-bottom:32.4px !important}.mgL54{margin-left:32.4px !important}.mg55{margin:33px !important}.mgTB55{margin:33px 0 !important}.mgLR55{margin:0 33px !important}.mgT55{margin-top:33px !important}.mgR55{margin-right:33px !important}.mgB55{margin-bottom:33px !important}.mgL55{margin-left:33px !important}.mg56{margin:33.6px !important}.mgTB56{margin:33.6px 0 !important}.mgLR56{margin:0 33.6px !important}.mgT56{margin-top:33.6px !important}.mgR56{margin-right:33.6px !important}.mgB56{margin-bottom:33.6px !important}.mgL56{margin-left:33.6px !important}.mg57{margin:34.2px !important}.mgTB57{margin:34.2px 0 !important}.mgLR57{margin:0 34.2px !important}.mgT57{margin-top:34.2px !important}.mgR57{margin-right:34.2px !important}.mgB57{margin-bottom:34.2px !important}.mgL57{margin-left:34.2px !important}.mg58{margin:34.8px !important}.mgTB58{margin:34.8px 0 !important}.mgLR58{margin:0 34.8px !important}.mgT58{margin-top:34.8px !important}.mgR58{margin-right:34.8px !important}.mgB58{margin-bottom:34.8px !important}.mgL58{margin-left:34.8px !important}.mg59{margin:35.4px !important}.mgTB59{margin:35.4px 0 !important}.mgLR59{margin:0 35.4px !important}.mgT59{margin-top:35.4px !important}.mgR59{margin-right:35.4px !important}.mgB59{margin-bottom:35.4px !important}.mgL59{margin-left:35.4px !important}.mg60{margin:36px !important}.mgTB60{margin:36px 0 !important}.mgLR60{margin:0 36px !important}.mgT60{margin-top:36px !important}.mgR60{margin-right:36px !important}.mgB60{margin-bottom:36px !important}.mgL60{margin-left:36px !important}}.pd0{padding:0px !important}.pdTB0{padding:0px 0 !important}.pdLR0{padding:0 0px !important}.pdT0{padding-top:0px !important}.pdR0{padding-right:0px !important}.pdB0{padding-bottom:0px !important}.pdL0{padding-left:0px !important}.pd1{padding:1px !important}.pdTB1{padding:1px 0 !important}.pdLR1{padding:0 1px !important}.pdT1{padding-top:1px !important}.pdR1{padding-right:1px !important}.pdB1{padding-bottom:1px !important}.pdL1{padding-left:1px !important}.pd2{padding:2px !important}.pdTB2{padding:2px 0 !important}.pdLR2{padding:0 2px !important}.pdT2{padding-top:2px !important}.pdR2{padding-right:2px !important}.pdB2{padding-bottom:2px !important}.pdL2{padding-left:2px !important}.pd3{padding:3px !important}.pdTB3{padding:3px 0 !important}.pdLR3{padding:0 3px !important}.pdT3{padding-top:3px !important}.pdR3{padding-right:3px !important}.pdB3{padding-bottom:3px !important}.pdL3{padding-left:3px !important}.pd4{padding:4px !important}.pdTB4{padding:4px 0 !important}.pdLR4{padding:0 4px !important}.pdT4{padding-top:4px !important}.pdR4{padding-right:4px !important}.pdB4{padding-bottom:4px !important}.pdL4{padding-left:4px !important}.pd5{padding:5px !important}.pdTB5{padding:5px 0 !important}.pdLR5{padding:0 5px !important}.pdT5{padding-top:5px !important}.pdR5{padding-right:5px !important}.pdB5{padding-bottom:5px !important}.pdL5{padding-left:5px !important}.pd6{padding:6px !important}.pdTB6{padding:6px 0 !important}.pdLR6{padding:0 6px !important}.pdT6{padding-top:6px !important}.pdR6{padding-right:6px !important}.pdB6{padding-bottom:6px !important}.pdL6{padding-left:6px !important}.pd7{padding:7px !important}.pdTB7{padding:7px 0 !important}.pdLR7{padding:0 7px !important}.pdT7{padding-top:7px !important}.pdR7{padding-right:7px !important}.pdB7{padding-bottom:7px !important}.pdL7{padding-left:7px !important}.pd8{padding:8px !important}.pdTB8{padding:8px 0 !important}.pdLR8{padding:0 8px !important}.pdT8{padding-top:8px !important}.pdR8{padding-right:8px !important}.pdB8{padding-bottom:8px !important}.pdL8{padding-left:8px !important}.pd9{padding:9px !important}.pdTB9{padding:9px 0 !important}.pdLR9{padding:0 9px !important}.pdT9{padding-top:9px !important}.pdR9{padding-right:9px !important}.pdB9{padding-bottom:9px !important}.pdL9{padding-left:9px !important}.pd10{padding:10px !important}.pdTB10{padding:10px 0 !important}.pdLR10{padding:0 10px !important}.pdT10{padding-top:10px !important}.pdR10{padding-right:10px !important}.pdB10{padding-bottom:10px !important}.pdL10{padding-left:10px !important}.pd11{padding:11px !important}.pdTB11{padding:11px 0 !important}.pdLR11{padding:0 11px !important}.pdT11{padding-top:11px !important}.pdR11{padding-right:11px !important}.pdB11{padding-bottom:11px !important}.pdL11{padding-left:11px !important}.pd12{padding:12px !important}.pdTB12{padding:12px 0 !important}.pdLR12{padding:0 12px !important}.pdT12{padding-top:12px !important}.pdR12{padding-right:12px !important}.pdB12{padding-bottom:12px !important}.pdL12{padding-left:12px !important}.pd13{padding:13px !important}.pdTB13{padding:13px 0 !important}.pdLR13{padding:0 13px !important}.pdT13{padding-top:13px !important}.pdR13{padding-right:13px !important}.pdB13{padding-bottom:13px !important}.pdL13{padding-left:13px !important}.pd14{padding:14px !important}.pdTB14{padding:14px 0 !important}.pdLR14{padding:0 14px !important}.pdT14{padding-top:14px !important}.pdR14{padding-right:14px !important}.pdB14{padding-bottom:14px !important}.pdL14{padding-left:14px !important}.pd15{padding:15px !important}.pdTB15{padding:15px 0 !important}.pdLR15{padding:0 15px !important}.pdT15{padding-top:15px !important}.pdR15{padding-right:15px !important}.pdB15{padding-bottom:15px !important}.pdL15{padding-left:15px !important}.pd16{padding:16px !important}.pdTB16{padding:16px 0 !important}.pdLR16{padding:0 16px !important}.pdT16{padding-top:16px !important}.pdR16{padding-right:16px !important}.pdB16{padding-bottom:16px !important}.pdL16{padding-left:16px !important}.pd17{padding:17px !important}.pdTB17{padding:17px 0 !important}.pdLR17{padding:0 17px !important}.pdT17{padding-top:17px !important}.pdR17{padding-right:17px !important}.pdB17{padding-bottom:17px !important}.pdL17{padding-left:17px !important}.pd18{padding:18px !important}.pdTB18{padding:18px 0 !important}.pdLR18{padding:0 18px !important}.pdT18{padding-top:18px !important}.pdR18{padding-right:18px !important}.pdB18{padding-bottom:18px !important}.pdL18{padding-left:18px !important}.pd19{padding:19px !important}.pdTB19{padding:19px 0 !important}.pdLR19{padding:0 19px !important}.pdT19{padding-top:19px !important}.pdR19{padding-right:19px !important}.pdB19{padding-bottom:19px !important}.pdL19{padding-left:19px !important}.pd20{padding:20px !important}.pdTB20{padding:20px 0 !important}.pdLR20{padding:0 20px !important}.pdT20{padding-top:20px !important}.pdR20{padding-right:20px !important}.pdB20{padding-bottom:20px !important}.pdL20{padding-left:20px !important}.pd21{padding:21px !important}.pdTB21{padding:21px 0 !important}.pdLR21{padding:0 21px !important}.pdT21{padding-top:21px !important}.pdR21{padding-right:21px !important}.pdB21{padding-bottom:21px !important}.pdL21{padding-left:21px !important}.pd22{padding:22px !important}.pdTB22{padding:22px 0 !important}.pdLR22{padding:0 22px !important}.pdT22{padding-top:22px !important}.pdR22{padding-right:22px !important}.pdB22{padding-bottom:22px !important}.pdL22{padding-left:22px !important}.pd23{padding:23px !important}.pdTB23{padding:23px 0 !important}.pdLR23{padding:0 23px !important}.pdT23{padding-top:23px !important}.pdR23{padding-right:23px !important}.pdB23{padding-bottom:23px !important}.pdL23{padding-left:23px !important}.pd24{padding:24px !important}.pdTB24{padding:24px 0 !important}.pdLR24{padding:0 24px !important}.pdT24{padding-top:24px !important}.pdR24{padding-right:24px !important}.pdB24{padding-bottom:24px !important}.pdL24{padding-left:24px !important}.pd25{padding:25px !important}.pdTB25{padding:25px 0 !important}.pdLR25{padding:0 25px !important}.pdT25{padding-top:25px !important}.pdR25{padding-right:25px !important}.pdB25{padding-bottom:25px !important}.pdL25{padding-left:25px !important}.pd26{padding:26px !important}.pdTB26{padding:26px 0 !important}.pdLR26{padding:0 26px !important}.pdT26{padding-top:26px !important}.pdR26{padding-right:26px !important}.pdB26{padding-bottom:26px !important}.pdL26{padding-left:26px !important}.pd27{padding:27px !important}.pdTB27{padding:27px 0 !important}.pdLR27{padding:0 27px !important}.pdT27{padding-top:27px !important}.pdR27{padding-right:27px !important}.pdB27{padding-bottom:27px !important}.pdL27{padding-left:27px !important}.pd28{padding:28px !important}.pdTB28{padding:28px 0 !important}.pdLR28{padding:0 28px !important}.pdT28{padding-top:28px !important}.pdR28{padding-right:28px !important}.pdB28{padding-bottom:28px !important}.pdL28{padding-left:28px !important}.pd29{padding:29px !important}.pdTB29{padding:29px 0 !important}.pdLR29{padding:0 29px !important}.pdT29{padding-top:29px !important}.pdR29{padding-right:29px !important}.pdB29{padding-bottom:29px !important}.pdL29{padding-left:29px !important}.pd30{padding:30px !important}.pdTB30{padding:30px 0 !important}.pdLR30{padding:0 30px !important}.pdT30{padding-top:30px !important}.pdR30{padding-right:30px !important}.pdB30{padding-bottom:30px !important}.pdL30{padding-left:30px !important}.pd31{padding:31px !important}.pdTB31{padding:31px 0 !important}.pdLR31{padding:0 31px !important}.pdT31{padding-top:31px !important}.pdR31{padding-right:31px !important}.pdB31{padding-bottom:31px !important}.pdL31{padding-left:31px !important}.pd32{padding:32px !important}.pdTB32{padding:32px 0 !important}.pdLR32{padding:0 32px !important}.pdT32{padding-top:32px !important}.pdR32{padding-right:32px !important}.pdB32{padding-bottom:32px !important}.pdL32{padding-left:32px !important}.pd33{padding:33px !important}.pdTB33{padding:33px 0 !important}.pdLR33{padding:0 33px !important}.pdT33{padding-top:33px !important}.pdR33{padding-right:33px !important}.pdB33{padding-bottom:33px !important}.pdL33{padding-left:33px !important}.pd34{padding:34px !important}.pdTB34{padding:34px 0 !important}.pdLR34{padding:0 34px !important}.pdT34{padding-top:34px !important}.pdR34{padding-right:34px !important}.pdB34{padding-bottom:34px !important}.pdL34{padding-left:34px !important}.pd35{padding:35px !important}.pdTB35{padding:35px 0 !important}.pdLR35{padding:0 35px !important}.pdT35{padding-top:35px !important}.pdR35{padding-right:35px !important}.pdB35{padding-bottom:35px !important}.pdL35{padding-left:35px !important}.pd36{padding:36px !important}.pdTB36{padding:36px 0 !important}.pdLR36{padding:0 36px !important}.pdT36{padding-top:36px !important}.pdR36{padding-right:36px !important}.pdB36{padding-bottom:36px !important}.pdL36{padding-left:36px !important}.pd37{padding:37px !important}.pdTB37{padding:37px 0 !important}.pdLR37{padding:0 37px !important}.pdT37{padding-top:37px !important}.pdR37{padding-right:37px !important}.pdB37{padding-bottom:37px !important}.pdL37{padding-left:37px !important}.pd38{padding:38px !important}.pdTB38{padding:38px 0 !important}.pdLR38{padding:0 38px !important}.pdT38{padding-top:38px !important}.pdR38{padding-right:38px !important}.pdB38{padding-bottom:38px !important}.pdL38{padding-left:38px !important}.pd39{padding:39px !important}.pdTB39{padding:39px 0 !important}.pdLR39{padding:0 39px !important}.pdT39{padding-top:39px !important}.pdR39{padding-right:39px !important}.pdB39{padding-bottom:39px !important}.pdL39{padding-left:39px !important}.pd40{padding:40px !important}.pdTB40{padding:40px 0 !important}.pdLR40{padding:0 40px !important}.pdT40{padding-top:40px !important}.pdR40{padding-right:40px !important}.pdB40{padding-bottom:40px !important}.pdL40{padding-left:40px !important}.pd41{padding:41px !important}.pdTB41{padding:41px 0 !important}.pdLR41{padding:0 41px !important}.pdT41{padding-top:41px !important}.pdR41{padding-right:41px !important}.pdB41{padding-bottom:41px !important}.pdL41{padding-left:41px !important}.pd42{padding:42px !important}.pdTB42{padding:42px 0 !important}.pdLR42{padding:0 42px !important}.pdT42{padding-top:42px !important}.pdR42{padding-right:42px !important}.pdB42{padding-bottom:42px !important}.pdL42{padding-left:42px !important}.pd43{padding:43px !important}.pdTB43{padding:43px 0 !important}.pdLR43{padding:0 43px !important}.pdT43{padding-top:43px !important}.pdR43{padding-right:43px !important}.pdB43{padding-bottom:43px !important}.pdL43{padding-left:43px !important}.pd44{padding:44px !important}.pdTB44{padding:44px 0 !important}.pdLR44{padding:0 44px !important}.pdT44{padding-top:44px !important}.pdR44{padding-right:44px !important}.pdB44{padding-bottom:44px !important}.pdL44{padding-left:44px !important}.pd45{padding:45px !important}.pdTB45{padding:45px 0 !important}.pdLR45{padding:0 45px !important}.pdT45{padding-top:45px !important}.pdR45{padding-right:45px !important}.pdB45{padding-bottom:45px !important}.pdL45{padding-left:45px !important}.pd46{padding:46px !important}.pdTB46{padding:46px 0 !important}.pdLR46{padding:0 46px !important}.pdT46{padding-top:46px !important}.pdR46{padding-right:46px !important}.pdB46{padding-bottom:46px !important}.pdL46{padding-left:46px !important}.pd47{padding:47px !important}.pdTB47{padding:47px 0 !important}.pdLR47{padding:0 47px !important}.pdT47{padding-top:47px !important}.pdR47{padding-right:47px !important}.pdB47{padding-bottom:47px !important}.pdL47{padding-left:47px !important}.pd48{padding:48px !important}.pdTB48{padding:48px 0 !important}.pdLR48{padding:0 48px !important}.pdT48{padding-top:48px !important}.pdR48{padding-right:48px !important}.pdB48{padding-bottom:48px !important}.pdL48{padding-left:48px !important}.pd49{padding:49px !important}.pdTB49{padding:49px 0 !important}.pdLR49{padding:0 49px !important}.pdT49{padding-top:49px !important}.pdR49{padding-right:49px !important}.pdB49{padding-bottom:49px !important}.pdL49{padding-left:49px !important}.pd50{padding:50px !important}.pdTB50{padding:50px 0 !important}.pdLR50{padding:0 50px !important}.pdT50{padding-top:50px !important}.pdR50{padding-right:50px !important}.pdB50{padding-bottom:50px !important}.pdL50{padding-left:50px !important}@media(max-width: 912px){.pd0{padding:0px !important}.pdTB0{padding:0px 0 !important}.pdLR0{padding:0 0px !important}.pdT0{padding-top:0px !important}.pdR0{padding-right:0px !important}.pdB0{padding-bottom:0px !important}.pdL0{padding-left:0px !important}.pd1{padding:0.6px !important}.pdTB1{padding:0.6px 0 !important}.pdLR1{padding:0 0.6px !important}.pdT1{padding-top:0.6px !important}.pdR1{padding-right:0.6px !important}.pdB1{padding-bottom:0.6px !important}.pdL1{padding-left:0.6px !important}.pd2{padding:1.2px !important}.pdTB2{padding:1.2px 0 !important}.pdLR2{padding:0 1.2px !important}.pdT2{padding-top:1.2px !important}.pdR2{padding-right:1.2px !important}.pdB2{padding-bottom:1.2px !important}.pdL2{padding-left:1.2px !important}.pd3{padding:1.8px !important}.pdTB3{padding:1.8px 0 !important}.pdLR3{padding:0 1.8px !important}.pdT3{padding-top:1.8px !important}.pdR3{padding-right:1.8px !important}.pdB3{padding-bottom:1.8px !important}.pdL3{padding-left:1.8px !important}.pd4{padding:2.4px !important}.pdTB4{padding:2.4px 0 !important}.pdLR4{padding:0 2.4px !important}.pdT4{padding-top:2.4px !important}.pdR4{padding-right:2.4px !important}.pdB4{padding-bottom:2.4px !important}.pdL4{padding-left:2.4px !important}.pd5{padding:3px !important}.pdTB5{padding:3px 0 !important}.pdLR5{padding:0 3px !important}.pdT5{padding-top:3px !important}.pdR5{padding-right:3px !important}.pdB5{padding-bottom:3px !important}.pdL5{padding-left:3px !important}.pd6{padding:3.6px !important}.pdTB6{padding:3.6px 0 !important}.pdLR6{padding:0 3.6px !important}.pdT6{padding-top:3.6px !important}.pdR6{padding-right:3.6px !important}.pdB6{padding-bottom:3.6px !important}.pdL6{padding-left:3.6px !important}.pd7{padding:4.2px !important}.pdTB7{padding:4.2px 0 !important}.pdLR7{padding:0 4.2px !important}.pdT7{padding-top:4.2px !important}.pdR7{padding-right:4.2px !important}.pdB7{padding-bottom:4.2px !important}.pdL7{padding-left:4.2px !important}.pd8{padding:4.8px !important}.pdTB8{padding:4.8px 0 !important}.pdLR8{padding:0 4.8px !important}.pdT8{padding-top:4.8px !important}.pdR8{padding-right:4.8px !important}.pdB8{padding-bottom:4.8px !important}.pdL8{padding-left:4.8px !important}.pd9{padding:5.4px !important}.pdTB9{padding:5.4px 0 !important}.pdLR9{padding:0 5.4px !important}.pdT9{padding-top:5.4px !important}.pdR9{padding-right:5.4px !important}.pdB9{padding-bottom:5.4px !important}.pdL9{padding-left:5.4px !important}.pd10{padding:6px !important}.pdTB10{padding:6px 0 !important}.pdLR10{padding:0 6px !important}.pdT10{padding-top:6px !important}.pdR10{padding-right:6px !important}.pdB10{padding-bottom:6px !important}.pdL10{padding-left:6px !important}.pd11{padding:6.6px !important}.pdTB11{padding:6.6px 0 !important}.pdLR11{padding:0 6.6px !important}.pdT11{padding-top:6.6px !important}.pdR11{padding-right:6.6px !important}.pdB11{padding-bottom:6.6px !important}.pdL11{padding-left:6.6px !important}.pd12{padding:7.2px !important}.pdTB12{padding:7.2px 0 !important}.pdLR12{padding:0 7.2px !important}.pdT12{padding-top:7.2px !important}.pdR12{padding-right:7.2px !important}.pdB12{padding-bottom:7.2px !important}.pdL12{padding-left:7.2px !important}.pd13{padding:7.8px !important}.pdTB13{padding:7.8px 0 !important}.pdLR13{padding:0 7.8px !important}.pdT13{padding-top:7.8px !important}.pdR13{padding-right:7.8px !important}.pdB13{padding-bottom:7.8px !important}.pdL13{padding-left:7.8px !important}.pd14{padding:8.4px !important}.pdTB14{padding:8.4px 0 !important}.pdLR14{padding:0 8.4px !important}.pdT14{padding-top:8.4px !important}.pdR14{padding-right:8.4px !important}.pdB14{padding-bottom:8.4px !important}.pdL14{padding-left:8.4px !important}.pd15{padding:9px !important}.pdTB15{padding:9px 0 !important}.pdLR15{padding:0 9px !important}.pdT15{padding-top:9px !important}.pdR15{padding-right:9px !important}.pdB15{padding-bottom:9px !important}.pdL15{padding-left:9px !important}.pd16{padding:9.6px !important}.pdTB16{padding:9.6px 0 !important}.pdLR16{padding:0 9.6px !important}.pdT16{padding-top:9.6px !important}.pdR16{padding-right:9.6px !important}.pdB16{padding-bottom:9.6px !important}.pdL16{padding-left:9.6px !important}.pd17{padding:10.2px !important}.pdTB17{padding:10.2px 0 !important}.pdLR17{padding:0 10.2px !important}.pdT17{padding-top:10.2px !important}.pdR17{padding-right:10.2px !important}.pdB17{padding-bottom:10.2px !important}.pdL17{padding-left:10.2px !important}.pd18{padding:10.8px !important}.pdTB18{padding:10.8px 0 !important}.pdLR18{padding:0 10.8px !important}.pdT18{padding-top:10.8px !important}.pdR18{padding-right:10.8px !important}.pdB18{padding-bottom:10.8px !important}.pdL18{padding-left:10.8px !important}.pd19{padding:11.4px !important}.pdTB19{padding:11.4px 0 !important}.pdLR19{padding:0 11.4px !important}.pdT19{padding-top:11.4px !important}.pdR19{padding-right:11.4px !important}.pdB19{padding-bottom:11.4px !important}.pdL19{padding-left:11.4px !important}.pd20{padding:12px !important}.pdTB20{padding:12px 0 !important}.pdLR20{padding:0 12px !important}.pdT20{padding-top:12px !important}.pdR20{padding-right:12px !important}.pdB20{padding-bottom:12px !important}.pdL20{padding-left:12px !important}.pd21{padding:12.6px !important}.pdTB21{padding:12.6px 0 !important}.pdLR21{padding:0 12.6px !important}.pdT21{padding-top:12.6px !important}.pdR21{padding-right:12.6px !important}.pdB21{padding-bottom:12.6px !important}.pdL21{padding-left:12.6px !important}.pd22{padding:13.2px !important}.pdTB22{padding:13.2px 0 !important}.pdLR22{padding:0 13.2px !important}.pdT22{padding-top:13.2px !important}.pdR22{padding-right:13.2px !important}.pdB22{padding-bottom:13.2px !important}.pdL22{padding-left:13.2px !important}.pd23{padding:13.8px !important}.pdTB23{padding:13.8px 0 !important}.pdLR23{padding:0 13.8px !important}.pdT23{padding-top:13.8px !important}.pdR23{padding-right:13.8px !important}.pdB23{padding-bottom:13.8px !important}.pdL23{padding-left:13.8px !important}.pd24{padding:14.4px !important}.pdTB24{padding:14.4px 0 !important}.pdLR24{padding:0 14.4px !important}.pdT24{padding-top:14.4px !important}.pdR24{padding-right:14.4px !important}.pdB24{padding-bottom:14.4px !important}.pdL24{padding-left:14.4px !important}.pd25{padding:15px !important}.pdTB25{padding:15px 0 !important}.pdLR25{padding:0 15px !important}.pdT25{padding-top:15px !important}.pdR25{padding-right:15px !important}.pdB25{padding-bottom:15px !important}.pdL25{padding-left:15px !important}.pd26{padding:15.6px !important}.pdTB26{padding:15.6px 0 !important}.pdLR26{padding:0 15.6px !important}.pdT26{padding-top:15.6px !important}.pdR26{padding-right:15.6px !important}.pdB26{padding-bottom:15.6px !important}.pdL26{padding-left:15.6px !important}.pd27{padding:16.2px !important}.pdTB27{padding:16.2px 0 !important}.pdLR27{padding:0 16.2px !important}.pdT27{padding-top:16.2px !important}.pdR27{padding-right:16.2px !important}.pdB27{padding-bottom:16.2px !important}.pdL27{padding-left:16.2px !important}.pd28{padding:16.8px !important}.pdTB28{padding:16.8px 0 !important}.pdLR28{padding:0 16.8px !important}.pdT28{padding-top:16.8px !important}.pdR28{padding-right:16.8px !important}.pdB28{padding-bottom:16.8px !important}.pdL28{padding-left:16.8px !important}.pd29{padding:17.4px !important}.pdTB29{padding:17.4px 0 !important}.pdLR29{padding:0 17.4px !important}.pdT29{padding-top:17.4px !important}.pdR29{padding-right:17.4px !important}.pdB29{padding-bottom:17.4px !important}.pdL29{padding-left:17.4px !important}.pd30{padding:18px !important}.pdTB30{padding:18px 0 !important}.pdLR30{padding:0 18px !important}.pdT30{padding-top:18px !important}.pdR30{padding-right:18px !important}.pdB30{padding-bottom:18px !important}.pdL30{padding-left:18px !important}.pd31{padding:18.6px !important}.pdTB31{padding:18.6px 0 !important}.pdLR31{padding:0 18.6px !important}.pdT31{padding-top:18.6px !important}.pdR31{padding-right:18.6px !important}.pdB31{padding-bottom:18.6px !important}.pdL31{padding-left:18.6px !important}.pd32{padding:19.2px !important}.pdTB32{padding:19.2px 0 !important}.pdLR32{padding:0 19.2px !important}.pdT32{padding-top:19.2px !important}.pdR32{padding-right:19.2px !important}.pdB32{padding-bottom:19.2px !important}.pdL32{padding-left:19.2px !important}.pd33{padding:19.8px !important}.pdTB33{padding:19.8px 0 !important}.pdLR33{padding:0 19.8px !important}.pdT33{padding-top:19.8px !important}.pdR33{padding-right:19.8px !important}.pdB33{padding-bottom:19.8px !important}.pdL33{padding-left:19.8px !important}.pd34{padding:20.4px !important}.pdTB34{padding:20.4px 0 !important}.pdLR34{padding:0 20.4px !important}.pdT34{padding-top:20.4px !important}.pdR34{padding-right:20.4px !important}.pdB34{padding-bottom:20.4px !important}.pdL34{padding-left:20.4px !important}.pd35{padding:21px !important}.pdTB35{padding:21px 0 !important}.pdLR35{padding:0 21px !important}.pdT35{padding-top:21px !important}.pdR35{padding-right:21px !important}.pdB35{padding-bottom:21px !important}.pdL35{padding-left:21px !important}.pd36{padding:21.6px !important}.pdTB36{padding:21.6px 0 !important}.pdLR36{padding:0 21.6px !important}.pdT36{padding-top:21.6px !important}.pdR36{padding-right:21.6px !important}.pdB36{padding-bottom:21.6px !important}.pdL36{padding-left:21.6px !important}.pd37{padding:22.2px !important}.pdTB37{padding:22.2px 0 !important}.pdLR37{padding:0 22.2px !important}.pdT37{padding-top:22.2px !important}.pdR37{padding-right:22.2px !important}.pdB37{padding-bottom:22.2px !important}.pdL37{padding-left:22.2px !important}.pd38{padding:22.8px !important}.pdTB38{padding:22.8px 0 !important}.pdLR38{padding:0 22.8px !important}.pdT38{padding-top:22.8px !important}.pdR38{padding-right:22.8px !important}.pdB38{padding-bottom:22.8px !important}.pdL38{padding-left:22.8px !important}.pd39{padding:23.4px !important}.pdTB39{padding:23.4px 0 !important}.pdLR39{padding:0 23.4px !important}.pdT39{padding-top:23.4px !important}.pdR39{padding-right:23.4px !important}.pdB39{padding-bottom:23.4px !important}.pdL39{padding-left:23.4px !important}.pd40{padding:24px !important}.pdTB40{padding:24px 0 !important}.pdLR40{padding:0 24px !important}.pdT40{padding-top:24px !important}.pdR40{padding-right:24px !important}.pdB40{padding-bottom:24px !important}.pdL40{padding-left:24px !important}.pd41{padding:24.6px !important}.pdTB41{padding:24.6px 0 !important}.pdLR41{padding:0 24.6px !important}.pdT41{padding-top:24.6px !important}.pdR41{padding-right:24.6px !important}.pdB41{padding-bottom:24.6px !important}.pdL41{padding-left:24.6px !important}.pd42{padding:25.2px !important}.pdTB42{padding:25.2px 0 !important}.pdLR42{padding:0 25.2px !important}.pdT42{padding-top:25.2px !important}.pdR42{padding-right:25.2px !important}.pdB42{padding-bottom:25.2px !important}.pdL42{padding-left:25.2px !important}.pd43{padding:25.8px !important}.pdTB43{padding:25.8px 0 !important}.pdLR43{padding:0 25.8px !important}.pdT43{padding-top:25.8px !important}.pdR43{padding-right:25.8px !important}.pdB43{padding-bottom:25.8px !important}.pdL43{padding-left:25.8px !important}.pd44{padding:26.4px !important}.pdTB44{padding:26.4px 0 !important}.pdLR44{padding:0 26.4px !important}.pdT44{padding-top:26.4px !important}.pdR44{padding-right:26.4px !important}.pdB44{padding-bottom:26.4px !important}.pdL44{padding-left:26.4px !important}.pd45{padding:27px !important}.pdTB45{padding:27px 0 !important}.pdLR45{padding:0 27px !important}.pdT45{padding-top:27px !important}.pdR45{padding-right:27px !important}.pdB45{padding-bottom:27px !important}.pdL45{padding-left:27px !important}.pd46{padding:27.6px !important}.pdTB46{padding:27.6px 0 !important}.pdLR46{padding:0 27.6px !important}.pdT46{padding-top:27.6px !important}.pdR46{padding-right:27.6px !important}.pdB46{padding-bottom:27.6px !important}.pdL46{padding-left:27.6px !important}.pd47{padding:28.2px !important}.pdTB47{padding:28.2px 0 !important}.pdLR47{padding:0 28.2px !important}.pdT47{padding-top:28.2px !important}.pdR47{padding-right:28.2px !important}.pdB47{padding-bottom:28.2px !important}.pdL47{padding-left:28.2px !important}.pd48{padding:28.8px !important}.pdTB48{padding:28.8px 0 !important}.pdLR48{padding:0 28.8px !important}.pdT48{padding-top:28.8px !important}.pdR48{padding-right:28.8px !important}.pdB48{padding-bottom:28.8px !important}.pdL48{padding-left:28.8px !important}.pd49{padding:29.4px !important}.pdTB49{padding:29.4px 0 !important}.pdLR49{padding:0 29.4px !important}.pdT49{padding-top:29.4px !important}.pdR49{padding-right:29.4px !important}.pdB49{padding-bottom:29.4px !important}.pdL49{padding-left:29.4px !important}.pd50{padding:30px !important}.pdTB50{padding:30px 0 !important}.pdLR50{padding:0 30px !important}.pdT50{padding-top:30px !important}.pdR50{padding-right:30px !important}.pdB50{padding-bottom:30px !important}.pdL50{padding-left:30px !important}}.min-h{min-height:5rem}body .wp1{width:1%}body .wp2{width:2%}body .wp3{width:3%}body .wp4{width:4%}body .wp5{width:5%}body .wp6{width:6%}body .wp7{width:7%}body .wp8{width:8%}body .wp9{width:9%}body .wp10{width:10%}body .wp11{width:11%}body .wp12{width:12%}body .wp13{width:13%}body .wp14{width:14%}body .wp15{width:15%}body .wp16{width:16%}body .wp17{width:17%}body .wp18{width:18%}body .wp19{width:19%}body .wp20{width:20%}body .wp21{width:21%}body .wp22{width:22%}body .wp23{width:23%}body .wp24{width:24%}body .wp25{width:25%}body .wp26{width:26%}body .wp27{width:27%}body .wp28{width:28%}body .wp29{width:29%}body .wp30{width:30%}body .wp31{width:31%}body .wp32{width:32%}body .wp33{width:33%}body .wp34{width:34%}body .wp35{width:35%}body .wp36{width:36%}body .wp37{width:37%}body .wp38{width:38%}body .wp39{width:39%}body .wp40{width:40%}body .wp41{width:41%}body .wp42{width:42%}body .wp43{width:43%}body .wp44{width:44%}body .wp45{width:45%}body .wp46{width:46%}body .wp47{width:47%}body .wp48{width:48%}body .wp49{width:49%}body .wp50{width:50%}body .wp51{width:51%}body .wp52{width:52%}body .wp53{width:53%}body .wp54{width:54%}body .wp55{width:55%}body .wp56{width:56%}body .wp57{width:57%}body .wp58{width:58%}body .wp59{width:59%}body .wp60{width:60%}body .wp61{width:61%}body .wp62{width:62%}body .wp63{width:63%}body .wp64{width:64%}body .wp65{width:65%}body .wp66{width:66%}body .wp67{width:67%}body .wp68{width:68%}body .wp69{width:69%}body .wp70{width:70%}body .wp71{width:71%}body .wp72{width:72%}body .wp73{width:73%}body .wp74{width:74%}body .wp75{width:75%}body .wp76{width:76%}body .wp77{width:77%}body .wp78{width:78%}body .wp79{width:79%}body .wp80{width:80%}body .wp81{width:81%}body .wp82{width:82%}body .wp83{width:83%}body .wp84{width:84%}body .wp85{width:85%}body .wp86{width:86%}body .wp87{width:87%}body .wp88{width:88%}body .wp89{width:89%}body .wp90{width:90%}body .wp91{width:91%}body .wp92{width:92%}body .wp93{width:93%}body .wp94{width:94%}body .wp95{width:95%}body .wp96{width:96%}body .wp97{width:97%}body .wp98{width:98%}body .wp99{width:99%}body .wp100{width:100%}body .w1{width:1px}body .w2{width:2px}body .w3{width:3px}body .w4{width:4px}body .w5{width:5px}body .w6{width:6px}body .w7{width:7px}body .w8{width:8px}body .w9{width:9px}body .w10{width:10px}body .w11{width:11px}body .w12{width:12px}body .w13{width:13px}body .w14{width:14px}body .w15{width:15px}body .w16{width:16px}body .w17{width:17px}body .w18{width:18px}body .w19{width:19px}body .w20{width:20px}body .w21{width:21px}body .w22{width:22px}body .w23{width:23px}body .w24{width:24px}body .w25{width:25px}body .w26{width:26px}body .w27{width:27px}body .w28{width:28px}body .w29{width:29px}body .w30{width:30px}body .w31{width:31px}body .w32{width:32px}body .w33{width:33px}body .w34{width:34px}body .w35{width:35px}body .w36{width:36px}body .w37{width:37px}body .w38{width:38px}body .w39{width:39px}body .w40{width:40px}body .w41{width:41px}body .w42{width:42px}body .w43{width:43px}body .w44{width:44px}body .w45{width:45px}body .w46{width:46px}body .w47{width:47px}body .w48{width:48px}body .w49{width:49px}body .w50{width:50px}body .w51{width:51px}body .w52{width:52px}body .w53{width:53px}body .w54{width:54px}body .w55{width:55px}body .w56{width:56px}body .w57{width:57px}body .w58{width:58px}body .w59{width:59px}body .w60{width:60px}body .w61{width:61px}body .w62{width:62px}body .w63{width:63px}body .w64{width:64px}body .w65{width:65px}body .w66{width:66px}body .w67{width:67px}body .w68{width:68px}body .w69{width:69px}body .w70{width:70px}body .w71{width:71px}body .w72{width:72px}body .w73{width:73px}body .w74{width:74px}body .w75{width:75px}body .w76{width:76px}body .w77{width:77px}body .w78{width:78px}body .w79{width:79px}body .w80{width:80px}body .w81{width:81px}body .w82{width:82px}body .w83{width:83px}body .w84{width:84px}body .w85{width:85px}body .w86{width:86px}body .w87{width:87px}body .w88{width:88px}body .w89{width:89px}body .w90{width:90px}body .w91{width:91px}body .w92{width:92px}body .w93{width:93px}body .w94{width:94px}body .w95{width:95px}body .w96{width:96px}body .w97{width:97px}body .w98{width:98px}body .w99{width:99px}body .w100{width:100px}.sr-only{display:none}input[type=date]{height:2.1875rem;align-content:center;border:1px solid #cacfd8;padding:0 1rem;cursor:pointer;border-radius:5px}input[type=checkbox]{width:1rem;height:1rem}input[type=radio]{width:1rem;height:1rem}input[type=radio]+label{cursor:pointer;color:#222;align-content:center;height:1rem;line-height:1rem}input[type=radio]:checked+label{color:#1a65ef}input.input__text{border:1px solid #d6dae1;border-radius:3px;height:2rem;padding:0 .5rem}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:inherit !important}input:-internal-autofill-selected{background-color:rgba(0,0,0,0) !important;color:inherit !important}input[type=checkbox]{-webkit-appearance:none;appearance:none;vertical-align:middle;background:#fff;border-radius:.125rem;display:inline-block;border:1px solid #999;width:1.3rem;height:1.3rem;position:relative;transition:all .2s ease-in-out;padding:0;margin-right:.125rem}@media screen and (max-width: 912px){input[type=checkbox]{width:1.3rem;height:1.3rem}}input[type=checkbox]:before,input[type=checkbox]:after{content:"";position:absolute;background:#fff;width:.42rem;height:.14rem;top:50%;left:20%;transform-origin:left center}input[type=checkbox]:before{transform:rotate(45deg) translate(-0.07rem, -0.07rem) scaleX(0);transition:transform 100ms ease-in 100ms}input[type=checkbox]:after{width:.7rem;transform:rotate(-45deg) translateY(0.28rem) scaleX(0);transform-origin:left center;transition:transform 100ms ease-in}input[type=checkbox]:hover{cursor:pointer}input[type=checkbox]:checked{border:1px solid #fff;box-shadow:0 0 2px #fff;outline:none;background:#667282}input[type=checkbox]:checked:before{transform:rotate(45deg) translate(-0.07rem, -0.07rem) scaleX(1);transition:transform 200ms ease-in}input[type=checkbox]:checked:after{content:"";width:.7rem;transform:rotate(-45deg) translateY(0.28rem) scaleX(1);transition:transform 200ms ease-out 200ms;overflow:hidden}input[type=checkbox]:focus{outline:.07rem dotted rgba(0,0,0,.25);outline:none}input[type=checkbox]:hover+.check-group__label{color:#1a65ef}input[type=checkbox].checkbox--uix{-webkit-appearance:none;appearance:none;vertical-align:middle;background:#fff;border-radius:.125rem;display:inline-block;border:1px solid #999;width:1.3rem;height:1.3rem;position:relative;transition:all .2s ease-in-out;padding:0;margin-right:.125rem}@media screen and (max-width: 912px){input[type=checkbox].checkbox--uix{width:1.3rem;height:1.3rem}}input[type=checkbox].checkbox--uix:before,input[type=checkbox].checkbox--uix:after{content:"";position:absolute;background:#fff;width:.42rem;height:.14rem;top:50%;left:20%;transform-origin:left center}input[type=checkbox].checkbox--uix:before{transform:rotate(45deg) translate(-0.07rem, -0.07rem) scaleX(0);transition:transform 100ms ease-in 100ms}input[type=checkbox].checkbox--uix:after{width:.7rem;transform:rotate(-45deg) translateY(0.28rem) scaleX(0);transform-origin:left center;transition:transform 100ms ease-in}input[type=checkbox].checkbox--uix:hover{cursor:pointer}input[type=checkbox].checkbox--uix:checked{border:1px solid #fff;box-shadow:0 0 2px #fff;outline:none;background:#006eff}input[type=checkbox].checkbox--uix:checked:before{transform:rotate(45deg) translate(-0.07rem, -0.07rem) scaleX(1);transition:transform 200ms ease-in}input[type=checkbox].checkbox--uix:checked:after{content:"";width:.7rem;transform:rotate(-45deg) translateY(0.28rem) scaleX(1);transition:transform 200ms ease-out 200ms;overflow:hidden}input[type=checkbox].checkbox--uix:focus{outline:.07rem dotted rgba(0,0,0,.25);outline:none}input[type=checkbox].checkbox--type{-webkit-appearance:none;appearance:none;vertical-align:middle;background:#fff;border-radius:.125rem;display:inline-block;border:1px solid #999;width:1.3rem;height:1.3rem;position:relative;transition:all .2s ease-in-out;padding:0;margin-right:.125rem}@media screen and (max-width: 912px){input[type=checkbox].checkbox--type{width:1.3rem;height:1.3rem}}input[type=checkbox].checkbox--type:before,input[type=checkbox].checkbox--type:after{content:"";position:absolute;background:#006eff;width:.42rem;height:.14rem;top:50%;left:20%;transform-origin:left center}input[type=checkbox].checkbox--type:before{transform:rotate(45deg) translate(-0.07rem, -0.07rem) scaleX(0);transition:transform 100ms ease-in 100ms}input[type=checkbox].checkbox--type:after{width:.7rem;transform:rotate(-45deg) translateY(0.28rem) scaleX(0);transform-origin:left center;transition:transform 100ms ease-in}input[type=checkbox].checkbox--type:hover{cursor:pointer}input[type=checkbox].checkbox--type:checked{border:2px solid #006eff;box-shadow:0 0 2px #006eff;outline:none;background:#fff}input[type=checkbox].checkbox--type:checked+span{color:#006eff}input[type=checkbox].checkbox--type:checked:before{transform:rotate(45deg) translate(-0.07rem, -0.07rem) scaleX(1);transition:transform 200ms ease-in}input[type=checkbox].checkbox--type:checked:after{content:"";width:.7rem;transform:rotate(-45deg) translateY(0.28rem) scaleX(1);transition:transform 200ms ease-out 200ms;overflow:hidden}input[type=checkbox].checkbox--type:focus{outline:.07rem dotted rgba(0,0,0,.25);outline:none}input[type=radio]{appearance:none;border:max(1px,.1em) solid #999;border-radius:50%;width:1.2rem;height:1.2rem;padding:0;transition:all .2s ease-in-out;vertical-align:bottom;margin-right:.125rem;min-width:1.15rem;min-height:1.15rem;cursor:pointer}input[type=radio]:checked{border:.3125rem solid #1a65ef;box-shadow:0 0 2px #1a65ef}input[type=radio]:disabled{cursor:auto;opacity:.5}input[type=radio]:disabled+label{color:#818282;cursor:auto}input[type=radio]:disabled:hover{transform:scale(1)}input[type=radio]:focus{outline:none}textarea{width:100%;border:1px solid #cacfd8;padding:.9375rem;outline:none;field-sizing:content;line-height:140%}.select{border-radius:.3125rem;outline:none;padding:0 1rem;color:#4e5968;border:1px solid #d0d3d6;min-width:10rem;height:2rem}.select.menu-target{min-width:7rem}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/common/arrow_form_select.png);background-repeat:no-repeat;background-position:95% center;box-shadow:none;padding:0 1rem;border:1px solid #cacfd8;overflow:hidden;height:2.3rem;align-content:center;color:#555;outline:none}select option{box-shadow:none;background-color:#fff;border:none;color:#555}select option:hover{background-color:#7253d8;color:#fff;box-shadow:none}.favorite-toggle{display:inline-flex}.favorite-toggle .favorite-toggle__input{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.favorite-toggle .favorite-toggle__input:focus-visible+.favorite-toggle__label{outline:.125rem solid #ffa723;outline-offset:.125rem}.favorite-toggle .favorite-toggle__input:checked+.favorite-toggle__label .favorite-toggle__icon{fill:#ffa723;transform:scale(1.05)}.favorite-toggle .favorite-toggle__label{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:.375rem;border-radius:50%;transition:.2s ease}.favorite-toggle .favorite-toggle__icon{width:1.5rem;height:1.5rem;fill:#dfe1e4;transition:fill .25s ease,transform .2s ease;pointer-events:none}.btn{padding:0 1rem;border-radius:.3125rem;background:#1b1e26;color:#fff;border:none;cursor:pointer;height:2.8125rem;font-size:.9375rem}.btn.button--search{background:#1a65ef;width:7rem}.btn.btn--add{background:#7b91ff;width:10rem}.btn__add{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.5rem;padding:0 1.125rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:#1a65ef;color:#fff;font-size:.9375rem;font-weight:500;cursor:pointer;text-decoration:none !important}.btn__add::before{content:"+";font-size:1.25rem;font-weight:400;line-height:1}.btn__add:hover{background-color:#1450c4}.btn__add.btn__add--edit::before{content:none}.btn__small{padding:.3rem .5rem;border-radius:.25rem;background:#1b1e26;color:#fff;border:1px solid rgba(0,0,0,0);cursor:pointer;font-size:.875rem;text-decoration:none !important}.btn__small.btn--excel{background:#038301;color:#fff}.btn__small.btn--mail{color:#333;border:1px solid #acabab;background:#eee}.btn__small.btn--line{background:#b60101;color:#fff}.btn__small.btn--basic{color:#333;border:1px solid #cacfd8;background-color:#fff}.btn__small.btn--save{background:#1a65ef;color:#fff}.btn__small.btn--h{height:2rem}.btn__small.btn--secondary{background:#4e5968;color:#fff}.btn__icon{padding:.3rem 1rem .3rem 2rem;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer;font-size:.875rem;font-weight:500;color:#2a3652;text-decoration:none !important;border:1px solid #acabab;background:#fbfbfb;background-repeat:no-repeat;background-position:.5rem center}.btn__icon.btn--home{background-image:url("../images/common/icon_home.svg");background-size:1rem}.btn__icon.btn--user{background-image:url("../images/common/user.svg");background-size:1rem}.btn__icon.btn--project{background-image:url("../images/common/icon_project.svg");background-size:1rem}.btn__icon.btn--file{background-image:url("../images/common/icon_clip-file.svg");background-size:1rem}.btn__icon.btn--file_download{background-image:url("../images/common/icon_download.svg");background-size:1rem}.btn__icon.btn--output_download{background-image:url("../images/common/down-to-line.svg");background-size:.875rem}.btn__icon.btn--view{background-image:url("../images/common/view.svg");background-size:1rem}.btn__icon.btn--complete{background-color:#2463eb;background-image:url("../images/common/design.svg");background-size:1rem;border:1px solid rgba(0,0,0,0);color:#fff}.btn__icon.btn--design{background-color:#2463eb;background-image:url("../images/common/design.svg");background-size:1rem;border:1px solid rgba(0,0,0,0);color:#fff}.btn__icon.btn--del{background-image:url("../images/common/icon_trash.svg");background-size:1rem}.btn__icon.btn--modify{background-image:url("../images/common/icon_modify.svg");background-size:1rem}.btn__icon.btn--revision{background-color:#7f77dd;background-image:url("../images/common/revision.svg");background-size:1rem;border:1px solid rgba(0,0,0,0);color:#fff}.btn__icon.btn--approve{background-color:#1d9e75;background-image:url("../images/common/approve.svg");background-size:1rem;border:1px solid rgba(0,0,0,0);color:#fff}.btn__icon.btn--setting{background-image:url("../images/common/icon_setting.svg");background-size:1rem}.btn_data{height:2.1875rem;padding:.25rem .625rem;border-radius:5px;background:rgba(241,241,241,.5);border:1px solid #e2e5ea;font-size:.875rem;position:relative}.btn_data:hover{background:#737373;color:#fff;border-color:#737373}.btn__tiny{width:1.5625rem;height:1.5625rem;border-radius:5px;border:1px solid #cacfd8;background-color:#fff;align-content:center;text-align:center;background-repeat:no-repeat;background-position:center center;font-size:0;display:inline-block;background-size:60%}.btn__tiny.btn--mail{background-image:url("../images/common/icon_mail.svg")}.btn__tiny.btn--sms{background-image:url("../images/common/mobile-notch.svg")}.btn__tiny.btn--memo{background-image:url("../images/common/clipboard.svg")}.btn__tiny.btn--del{background-image:url("../images/common/del.svg")}.btn__tiny.btn--hompage{background-image:url("../images/common/icon_computer.svg")}.btn__tiny.btn--write{background-image:url("../images/common/icon_write.svg")}.btn__tiny.btn--list{background-image:url("../images/common/icon_list.svg")}.btn__tiny.btn--more{background-image:url("../images/common/small-right.svg")}.btn__tiny.btn--modify{background-image:url("../images/common/icon_modify.svg")}.btn__tiny.btn--download{background-image:url("../images/common/icon_download.svg")}.btn__tiny.btn--pin{background-image:url("../images/common/notice.svg")}.btn__tiny.btn--close{background-image:url("../images/common/icon_close.svg")}.btn__tiny.btn--local{background-image:url("../images/common/icon_local.svg")}.btn__tiny.btn--refresh{background-image:url("../images/common/refresh.svg")}.btn__tiny.btn--text{width:auto;padding:0 .5rem;font-size:.75rem}.btn--x{width:1rem;height:1rem;background-repeat:no-repeat;background-image:url("../images/common/icon_close.svg");background-size:1rem auto;font-size:0;background-color:#fff;background-position:center center}.btn__system{min-width:10rem;height:2.5rem;padding:0 1rem;border:1px solid rgba(0,0,0,0);font-size:.9375rem;color:#fff;background-color:#1a65ef;border-radius:.1875rem;text-align:center;align-content:center;display:inline-block}.btn__system.btn--basic{background-color:#fff;border:1px solid #aeb4c6;color:#1b1e26}.btn__system.btn--basic:hover{color:#fff}.btn__system.btn--secondary{background-color:#000;color:#fff}.btn__system.btn--secondary:hover{background-color:#333;color:#fff}.btn__system.btn--modify{background-color:#333;color:#fafafa}.btn__system.btn--success{background-color:#6f38e4;color:#fff}.btn__system.btn--warning{background-color:#b60101;color:#fff}.btn__system:hover{background-color:#000}.btn__soft{min-width:10rem;height:2.5rem;padding:0 1rem;border:1px solid rgba(0,0,0,0);font-size:.9375rem;border-radius:.5rem}.btn__soft.btn--basic{height:2.2rem;border:1px solid #e0e0e8;background:#eee;color:#5b6c80}.btn__soft.btn--basic:hover{background-color:#404e5e;color:#fff}.btn__medium{font-size:.875rem;height:2.2rem;padding:0 .8rem;border-radius:.3125rem;background:#1b1e26;color:#fff;cursor:pointer;background-repeat:no-repeat}.btn__medium.btn--calendar{background-color:#1a65ef;background-image:url(../images/common/calendar_w.svg);background-position:.5rem center;background-size:1rem auto;padding-left:2rem}.btn__dash{width:2rem;height:2rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:.3125rem;font-size:0;font-weight:400;color:#000;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:1.4rem auto}.btn__dash.btn__prev{background-image:url(../images/common/icon_right.svg);transform:rotate(180deg)}.btn__dash.btn__next{background-image:url(../images/common/icon_right.svg)}.btn__dash.btn__total{background-image:url(../images/common/icon_total.svg);font-size:.875rem;width:auto;padding:0 1rem}.btn__dash:disabled{opacity:.35;cursor:not-allowed}.btn__part{padding:.4rem 1rem;border:1px solid #e0e0e0;border-radius:.3rem;font-size:.875rem;color:#666;background:#fff;cursor:pointer}.btn__part:hover{background:#f0f0f0;color:#000}.btn__part.active{background:#7f77dd;color:#fff}.flex{display:flex;gap:.2rem;align-items:center}.flex.align--r{justify-content:flex-end}.flex.flex--end{justify-content:flex-end}.flex.flex--between{justify-content:space-between}.flex.align--c{justify-content:center}.flex.gap--10{gap:.625rem}.flex.gap--20{gap:1.25rem}.flex.between{justify-content:space-between}.flex .flex--1{flex:1}.flex .flex--2{flex:2}.flex .flex--3{flex:3}.flex .flex--4{flex:4}.alignR{text-align:right}.alignL{text-align:left}.alignC{text-align:center}.text--small{font-size:.9375rem;color:#666;font-weight:400}.text--guide{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;color:#9aa1ad}.text--guide::before{content:"";flex-shrink:0;width:1rem;height:1rem;background-image:url(../images/common/icon_help.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.text--info{position:relative;padding-left:1.2rem;margin-top:.625rem;color:#4e5968}.text--info::before{content:"";width:16px;height:16px;background-image:url(../images/common/alert-circle.svg);background-size:cover;background-repeat:no-repeat;background-position:left center;position:absolute;left:0;top:0}.text--help{width:1.2rem;height:1.2rem;background-image:url(../images/common/icon_help.svg);background-repeat:no-repeat;background-position:left center;background-size:1.2rem 1.2rem;display:inline-block;align-content:center}.text--required{font-size:.75rem;background-color:#b60101;font-weight:400;color:#fff;padding:.1rem .5rem;border-radius:.2rem;margin:0 .25rem;vertical-align:middle}.text--warning{font-size:.875rem;font-weight:400;color:#e10101;border-radius:.2rem;padding:.5rem 0}.text--primary{color:#1a65ef}.text--secondary{color:#0d1528}.text--success{color:#6f38e4}.text--danger{color:#b60101}.text--g{color:#05a66b}.text--disabled{color:#ced4da}.text--white{color:#fff}.text--r{color:#e10101}.text--link{color:#0d6efd}.display--n{display:none}.display--b{display:block}.display--i{display:inline}.display--ib{display:inline-block}.align--c{text-align:center}.align--r{text-align:right}.align--l{text-align:left}.list--ol{list-style:decimal;padding-left:1.2rem;line-height:1.5}.list--ul{margin-left:1rem}.list--ul li{list-style:disc}.list--disc{margin-left:1rem}.list--disc li{list-style:disc;line-height:1.4}.list--custom li{position:relative;padding-left:1rem}.list--custom li:before{content:"";position:absolute;left:0;top:10px;width:3px;height:3px;background:#6d6d6d;border-radius:50%;overflow:hidden}.uix-tooltip{position:relative}.uix-tooltip::after{content:attr(aria-label);position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:.4375rem .625rem;border-radius:3px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .05s ease-in-out,visibility .05s ease-in-out;z-index:999;font-family:"돋움";margin-top:8px}@media screen and (max-width: 820px){.uix-tooltip::after{display:none}}.uix-tooltip::before{content:"";width:.625rem;height:.625rem;transform:rotate(45deg) translateX(-50%);background-color:#000;position:absolute;top:100%;left:50%;opacity:0;margin-top:.375rem;visibility:hidden;transition:opacity .05s ease-in-out,visibility .05s ease-in-out}@media screen and (max-width: 820px){.uix-tooltip::before{display:none}}.uix-tooltip:hover::after,.uix-tooltip:hover::before{opacity:1;visibility:visible}.uix-tooltip.tooltip--top::after{top:auto;bottom:100%;margin-bottom:8px;transform:translateX(-50%)}.uix-tooltip.tooltip--top::before{top:auto;bottom:100%;margin-bottom:3px;transform:translateX(-50%) rotate(45deg)}.uix-tooltip.tooltip--left::after{left:100%;top:50%;transform:translate(0, -50%);margin-left:8px}.uix-tooltip.tooltip--left::before{left:100%;top:50%;margin-left:6px}.uix-tooltip.tooltip--right::after{left:0;top:50%;transform:translate(-100%, -50%);margin-right:8px}.uix-tooltip.tooltip--right::before{left:-2px;top:50%}.uix--msg{position:relative;max-width:15rem;z-index:999}.uix--msg::after{content:attr(aria-label);position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:.4375rem .625rem;border-radius:3px;font-size:12px;opacity:0;visibility:hidden;transition:opacity .05s ease-in-out,visibility .05s ease-in-out;z-index:999;font-family:"돋움";margin-top:8px;line-height:1.3;height:auto}@media screen and (max-width: 820px){.uix--msg::after{display:none}}.uix--msg::before{content:"";width:.625rem;height:.625rem;transform:rotate(45deg) translateX(-50%);background-color:#000;position:absolute;top:100%;left:50%;opacity:0;margin-top:.375rem;visibility:hidden;transition:opacity .05s ease-in-out,visibility .05s ease-in-out}@media screen and (max-width: 820px){.uix--msg::before{display:none}}.uix--msg:hover::after,.uix--msg:hover::before{opacity:1;visibility:visible}.uix--msg.tooltip--top::after{top:auto;bottom:100%;margin-bottom:8px;transform:translateX(-50%)}.uix--msg.tooltip--top::before{top:auto;bottom:100%;margin-bottom:3px;transform:translateX(-50%) rotate(45deg)}.uix--msg.tooltip--left::after{left:100%;top:50%;transform:translate(0, -50%);margin-left:8px}.uix--msg.tooltip--left::before{left:100%;top:50%;margin-left:6px}.uix--msg.tooltip--right::after{left:0;top:50%;transform:translate(-100%, -50%);margin-right:8px}.uix--msg.tooltip--right::before{left:-2px;top:50%}.lcp-hover{position:relative}.lcp-hover .lcp__content{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:.5rem 1rem;z-index:999;width:15rem;font-size:.75rem;line-height:1.3;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-family:"돋움";display:none}@media screen and (max-width: 820px){.uix-tooltip{position:relative}.uix-tooltip.tooltip--right::after,.uix-tooltip.tooltip--left::after,.uix-tooltip.tooltip--top::after,.uix-tooltip::after{top:130%;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden}.uix-tooltip.tooltip--right::before,.uix-tooltip.tooltip--left::before,.uix-tooltip.tooltip--top::before,.uix-tooltip::before{top:115%;left:50%;opacity:0;visibility:hidden}.uix-tooltip:hover::after,.uix-tooltip:hover::before{opacity:1;visibility:visible}}.uix--message{position:relative;max-width:15rem;z-index:999}.uix--message::after{content:attr(aria-label);position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:.4375rem .625rem;border-radius:3px;font-size:12px;opacity:0;visibility:hidden;transition:opacity .05s ease-in-out,visibility .05s ease-in-out;z-index:999;font-family:"돋움";margin-top:8px;line-height:1.3;height:auto}@media screen and (max-width: 820px){.uix--message::after{display:none}}.uix--message::before{content:"";width:.625rem;height:.625rem;transform:rotate(45deg) translateX(-50%);background-color:#000;position:absolute;top:100%;left:50%;opacity:0;margin-top:.375rem;visibility:hidden;transition:opacity .05s ease-in-out,visibility .05s ease-in-out}@media screen and (max-width: 820px){.uix--message::before{display:none}}.uix--message:hover::after,.uix--message:hover::before{opacity:1;visibility:visible}.uix--message.tooltip--top::after{top:auto;bottom:100%;margin-bottom:8px;transform:translateX(-50%)}.uix--message.tooltip--top::before{top:auto;bottom:100%;margin-bottom:3px;transform:translateX(-50%) rotate(45deg)}.uix--message.tooltip--left::after{left:100%;top:50%;transform:translate(0, -50%);margin-left:8px}.uix--message.tooltip--left::before{left:100%;top:50%;margin-left:6px}.uix--message.tooltip--right::after{left:0;top:50%;transform:translate(-100%, -50%);margin-right:8px}.uix--message.tooltip--right::before{left:-2px;top:50%}.badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:1.25rem;font-size:.8125rem;line-height:1}.badge.d-day{background:#ff8080;color:#fff}.badge--soft::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.badge--soft.badge--waiting{background:#f1efe8;color:#444441}.badge--soft.badge--waiting::before{background:#888780}.badge--soft.badge--request{background:#e1f5ee;color:#085041}.badge--soft.badge--request::before{background:#1d9e75}.badge--soft.badge--progress{background:#e6f1fb;color:#0c447c}.badge--soft.badge--progress::before{background:#378add}.badge--soft.badge--feedback{background:#eeedfe;color:#3c3489}.badge--soft.badge--feedback::before{background:#7f77dd}.badge--soft.badge--setup{background:#e1f5ee;color:#085041}.badge--soft.badge--setup::before{background:#1d9e75}.badge--soft.badge--complete{background:#fcebeb;color:#791f1f}.badge--soft.badge--complete::before{background:#e24b4a}.badge--soft.badge--stop{background:#faeeda;color:#633806}.badge--soft.badge--stop::before{background:#ba7517}.badge--soft.badge--active{background:#e6f1fb;color:#0c447c}.badge--soft.badge--active::before{background:#378add}.badge--soft.badge--pending{background:#faeeda;color:#633806}.badge--soft.badge--pending::before{background:#ba7517}.badge--soft.badge--suspend{background:#fcebeb;color:#791f1f}.badge--soft.badge--suspend::before{background:#e24b4a}.badge--soft.badge--cancel{background:#f1efe8;color:#444441}.badge--soft.badge--cancel::before{background:#888780}.badge--outline{background:rgba(0,0,0,0)}.badge--outline.badge--waiting{border:1px solid #888780;color:#5f5e5a}.badge--outline.badge--request{border:1px solid #378add;color:#185fa5}.badge--outline.badge--progress{border:1px solid #7f77dd;color:#534ab7}.badge--outline.badge--feedback{border:1px solid #ba7517;color:#854f0b}.badge--outline.badge--setup{border:1px solid #1d9e75;color:#0f6e56}.badge--outline.badge--complete{border:1px solid #639922;color:#3b6d11}.badge--outline.badge--stop{border:1px solid #e24b4a;color:#a32d2d}.badge--outline.badge--active{border:1px solid #378add;color:#0c447c}.badge--outline.badge--pending{border:1px solid #ba7517;color:#633806}.badge--outline.badge--suspend{border:1px solid #e24b4a;color:#791f1f}.badge--outline.badge--cancel{border:1px solid #888780;color:#444441}.badge--solid{color:#fff;border-radius:.15rem;min-width:5rem;justify-content:center}.badge--solid.badge--waiting{background:#888780}.badge--solid.badge--request{background:#639922}.badge--solid.badge--progress{background:#378add}.badge--solid.badge--feedback{background:#7f77dd}.badge--solid.badge--setup{background:#1d9e75}.badge--solid.badge--complete{background:#e24b4a}.badge--solid.badge--stop{background:#ba7517}.badge--solid.badge--active{background:#639922}.badge--solid.badge--pending{background:#ba7517}.badge--solid.badge--suspend{background:#e24b4a}.badge--solid.badge--cancel{background:#888780}.badge--round.badge--waiting{color:#1d9e75}.alert__system{color:#fff;border-radius:3rem;font-size:.75rem;font-weight:400;text-decoration:none;width:1.1rem;height:1.1rem;text-align:center;align-content:center;display:inline-block}.alert__system.alert--new{background:#e03131;color:#fff}.apply-field__msg{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.875rem}.apply-field__msg[hidden]{display:none}.apply-field__msg .apply-field__msg-icon{flex:0 0 auto}.apply-field__msg .apply-field__msg-icon--success{display:none}.apply-field__msg--error{color:#e03131}.apply-field__msg--success{color:#1971c2}.apply-field__msg--success .apply-field__msg-icon--error{display:none}.apply-field__msg--success .apply-field__msg-icon--success{display:block}.layer-pop__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1050;pointer-events:all;opacity:0;transition:opacity .3s ease;overflow:hidden}.layer-pop__overlay.layer-pop--hidden{display:none;opacity:0}.layer-pop__overlay.layer_pop--show{opacity:1}.layer-pop__overlay .layer-pop__wrap{font-size:1rem;background:#fff;padding:1.875rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1060;transition:.3s ease;width:50%;position:relative}@media screen and (max-width: 1400px){.layer-pop__overlay .layer-pop__wrap{width:60%}}@media screen and (max-width: 820px){.layer-pop__overlay .layer-pop__wrap{width:90%}}.layer-pop__overlay .layer-pop__wrap .btn--close{position:absolute;top:1.25rem;right:1.25rem;background:url(../images/common/icon_close.svg) no-repeat center center;cursor:pointer;width:1.5rem;height:1.5rem;z-index:100;font-size:0}.layer-pop__overlay .layer-pop__wrap .layer-pop__header .layer-pop__title{font-size:1.2rem;border-bottom:1px solid #ddd;padding-bottom:.625rem;font-weight:600;line-height:1.3}@media screen and (max-width: 820px){.layer-pop__overlay .layer-pop__wrap .layer-pop__header .layer-pop__title{font-size:1rem}}.layer-pop__overlay .layer-pop__wrap .layer-pop__header .layer-pop__title .auth__desc{margin-right:5px;color:#333}.layer-pop__overlay .layer-pop__wrap .layer-pop__content .service__title{font-size:1.2rem;font-weight:600;color:#0d1528;margin-bottom:.625rem}.layer-pop__overlay .layer-pop__wrap .layer-pop__content .layer__title{border-bottom:1px solid #ddd;padding-bottom:.625rem}.layer-pop__overlay .layer-pop__wrap .layer-pop__content .input__text{border:1px solid #cacfd8}.layer-pop__overlay .layer-pop__wrap .layer-pop__content .input__textarea{min-height:7rem}.layer-pop__overlay .layer-pop__wrap .layer-pop__content .field{border:1px solid #cacfd8;height:2.875rem;align-content:center;padding:0 1rem}.layer-pop__overlay .w--xs{width:60%}@media screen and (min-width: 821px){.layer-pop__overlay .w--xs{width:30rem}}.layer-pop__overlay .w--s{width:60%}@media screen and (min-width: 821px){.layer-pop__overlay .w--s{width:820px}}.layer-pop__overlay .w--m{width:60%}@media screen and (min-width: 821px){.layer-pop__overlay .w--m{width:50%}}.layer-pop__overlay .w--l{width:80%}@media screen and (min-width: 821px){.layer-pop__overlay .w--l{width:60%}}.layer-pop__overlay .h--8{height:80vh}.layer-pop__overlay .w--full{width:90%;height:90%;overflow-y:scroll;padding:0}.layer-pop__overlay .w--full .layer-pop__header{position:sticky;top:0;background:#fff;z-index:100}.layer-pop__overlay .w--full .layer-pop__content{width:100%;padding:2rem}@keyframes layerModalDropIn{from{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}.layer-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1050;background-color:rgba(0,0,0,0);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.layer-modal.layer-modal--hidden{opacity:0;visibility:hidden}.layer-modal.layer-modal--show{opacity:1;visibility:visible}.layer-modal .layer-modal__wrap{pointer-events:auto;position:relative;font-size:1rem;background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.18);width:50%}@media screen and (max-width: 1400px){.layer-modal .layer-modal__wrap{width:60%}}@media screen and (max-width: 820px){.layer-modal .layer-modal__wrap{width:90%}}.layer-modal.layer-modal--show .layer-modal__wrap{animation:layerModalDropIn .32s cubic-bezier(0.2, 0.8, 0.25, 1)}.layer-modal .w--m{width:30rem;max-width:92vw}.layer-modal .layer-modal__header{margin-bottom:1rem}.layer-modal .layer-modal__header .layer-modal__title{font-size:1.2rem;font-weight:600;line-height:1.3;border-bottom:1px solid #ddd;padding-bottom:.625rem}@media screen and (max-width: 820px){.layer-modal .layer-modal__header .layer-modal__title{font-size:1rem}}.layer-modal .layer-modal__close{position:absolute;top:1.25rem;right:1.25rem;width:1.5rem;height:1.5rem;background:url(../images/common/icon_close.svg) no-repeat center center;cursor:pointer;font-size:0;z-index:100}.layer-modal .layer-modal__content .input__text{border:1px solid #cacfd8}.tab__wrap .tab__menu{display:flex;cursor:pointer}.tab__wrap .tab__menu .tab__item{transition:all .2s ease}.tab__wrap .tab__menu .tab__item--active{color:#fff;cursor:default}.tab__wrap .tab__content{display:none}.tab__wrap .tab__content--active{display:block}.line--dashed{border:none;border-bottom:1px dashed #bcbdbe;margin:1rem 0}.box--round{border-radius:.5rem;background:#fff;border:1px solid #d9dadc}.box--style{padding:2rem;border:1px solid #cfcfcf;background:#fff;border-radius:.5rem}.file-attachment .view__thumb{background:#848484;border:1px solid #c4c4c4;border-radius:.5rem;margin:0 auto;height:14rem;align-content:center}.file-attachment .view__thumb .thumb__item{overflow:hidden;margin:0 auto;position:relative;border:1px solid #c4c4c4;background:#c4c4c4}.file-attachment .view__thumb .thumb__item img{width:100%;height:auto}.file-attachment .view__thumb .thumb__item .btn__thumb__del{position:absolute;top:.2rem;right:.2rem;border-radius:.2rem}.file-attachment .view__thumb .thumb--pc{width:10.5rem;height:11.9375rem}.file-attachment .view__thumb .thumb--mobile{width:6.25rem;height:12.1875rem}.file-attachment .download__thumb{display:flex;gap:1rem;margin-top:1rem}.file-attachment .download__thumb .download__item{text-align:center}.file-attachment .download__thumb .download__item .view__more{position:relative;display:inline-block}.file-attachment .download__thumb .download__item .view__more::after{content:"자세히보기";position:absolute;top:0;left:0;width:6rem;height:6rem;background:rgba(0,0,0,.4);color:#fff;text-align:center;align-content:center;font-weight:700;opacity:0;visibility:hidden;transition:all .3s ease}.file-attachment .download__thumb .download__item .view__more.view--none::after{display:none}.file-attachment .download__thumb .download__item .view__more:hover::after{opacity:1;visibility:visible}.file-attachment .download__thumb .download__thumb__img{position:relative;width:6rem;height:6rem;border:1px solid #e2e5ea;background:#a0a0a0;border-radius:.3rem;overflow:hidden}.file-attachment .download__thumb .download__thumb__img img{width:100%;height:auto;max-height:100%;object-fit:contain;object-position:center}.file-attachment .download__thumb .download__thumb__img .btn__thumb__del{position:absolute;top:0rem;right:0rem;background:#fff;color:#333;padding:.3rem;font-size:.8125rem;border:1px solid #9a9a9a;border-radius:.3rem;z-index:100}.file-attachment .download__thumb .download__thumb__img .file__type{position:absolute;top:.25rem;left:.25rem;background:rgba(0,0,0,.6);color:#fff;font-size:.625rem;font-weight:600;padding:.1rem .3rem;border-radius:.2rem;line-height:1.4;z-index:1}.file-attachment .download__thumb .file__link{font-size:.875rem;text-align:left;display:block;line-height:1.5;width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.file-attachment .file__download{display:flex;gap:.5rem;justify-content:flex-end}.file-attachment .file__upload{background:#f6f6f6;border-radius:.5rem;overflow:hidden;width:100%;padding:2rem;align-content:center;text-align:center}.file-attachment .file__upload .file__upload__field{background:#fff;text-align:center;border:2px dashed #d6d6d6;font-size:1rem;border-radius:.5rem;transition:border-color .15s ease,background .15s ease}.file-attachment .file__upload .file__upload__field.is-dragover{border-color:#1a65ef;background:rgba(26,101,239,.05)}.file-attachment .file__upload .file__upload__field .file__upload__label{padding:1rem;display:block;cursor:pointer}.file-attachment .file__upload .file__upload__field .upload__text{background:url(../images/common/file_upload.png) center 1rem no-repeat;padding-top:3.5rem;color:#999}.file-attachment .file__upload .file__upload__field .file__input{display:none}.scroll--y{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#acabab #f1f1f1}.scroll--y::-webkit-scrollbar{width:.25rem}.scroll--y::-webkit-scrollbar-track{background:#f1f1f1}.scroll--y::-webkit-scrollbar-thumb{background:#acabab;border-radius:.5rem}.scroll--y::-webkit-scrollbar-thumb:hover{background:#888}.scroll--x{width:100%;overflow-x:scroll;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#acabab #f1f1f1}.scroll--x::-webkit-scrollbar{width:.25rem}.scroll--x::-webkit-scrollbar-track{background:#f1f1f1}.scroll--x::-webkit-scrollbar-thumb{background:#acabab;border-radius:.5rem}.scroll--x::-webkit-scrollbar-thumb:hover{background:#888}.scroll__target{position:fixed;bottom:1rem;right:1rem;z-index:999;display:flex;gap:.5rem}.scroll__target button{width:2rem;height:2rem;background-color:#fff;background-image:url(../images/common/angle-small-up.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;border-radius:.5rem;overflow:hidden;filter:invert(1)}.scroll__target .target__bottom{transform:rotate(180deg)}.scroll__target span{font-size:.875rem;font-family:"pretendard";font-size:0}.btn__group{display:flex;justify-content:flex-end;gap:.625rem;margin-top:1.25rem}.btn__group.align--c{justify-content:center}.btn__group.align--l{justify-content:flex-start}.link--back{display:inline-block;flex-shrink:0;font-size:0;background:url(../images/common/icon_back.svg) no-repeat center center;background-size:contain;width:1.5rem;height:1.5rem;cursor:pointer}.checkbox-toggle input[type=checkbox]{appearance:none;background-color:#dfe1e4;border-radius:72px;border-style:none;flex-shrink:0;height:20px;margin:0;position:relative;width:35px;cursor:default}.checkbox-toggle input[type=checkbox]::before{display:none;position:relative}.checkbox-toggle input[type=checkbox]::after{bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px;transition:all 100ms ease-out;transform:none}.checkbox-toggle input[type=checkbox].toggle--uix::after{background-color:#fff;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;width:14px}.checkbox-toggle input[type=checkbox]:hover{background-color:#c9cbcd;transition-duration:0s;transform:none}.checkbox-toggle input[type=checkbox]:checked{background-color:#41298f}.checkbox-toggle input[type=checkbox]:checked::after{background-color:#fff;left:18px}.checkbox-toggle input[type=checkbox]:checked:hover{background-color:#321f71}.checkbox-toggle input[type=checkbox] :focus:not(.focus-visible){outline:0}.toggle--setting input[type=checkbox]{appearance:none;background-color:#dfe1e4;border-radius:72px;border-style:none;flex-shrink:0;height:20px;margin:0;position:relative;width:35px;cursor:default}.toggle--setting input[type=checkbox]::before{display:none;position:relative}.toggle--setting input[type=checkbox]::after{bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px;transition:all 100ms ease-out;transform:none}.toggle--setting input[type=checkbox].setting--uix::after{background-color:#fff;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;width:14px}.toggle--setting input[type=checkbox]:hover{background-color:#c9cbcd;transition-duration:0s;transform:none}.toggle--setting input[type=checkbox]:checked{background-color:#1e3a5f}.toggle--setting input[type=checkbox]:checked::after{background-color:#fff;left:18px}.toggle--setting input[type=checkbox]:checked:hover{background-color:#162d4a}.toggle--setting input[type=checkbox][aria-disabled=true]{background-color:#1e3a5f}.toggle--setting input[type=checkbox][aria-disabled=true]:hover{background-color:#1e3a5f}.toggle--setting input[type=checkbox] :focus:not(.focus-visible){outline:0}.icon__arrow--right{display:inline-block;width:1rem;height:1rem;background-image:url(../images/common/arrow-turn-down-right.svg);background-size:1rem auto;background-repeat:no-repeat;background-position:center center}.drag-sort tbody tr{cursor:grab;transition:opacity 100ms ease}.drag-sort tbody tr.drag--active{opacity:.3}.drag-sort tbody .drag--placeholder{cursor:default;background-color:rgba(0,0,0,0);outline:none}.drag-sort tbody .drag--placeholder td{padding:4px 0}.drag-sort tbody .drag--placeholder .drag--placeholder__line{display:block;height:2px;background-color:#1a65ef;border-radius:2px;position:relative}.drag-sort tbody .drag--placeholder .drag--placeholder__line::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#1a65ef}.nav__target__wrap{border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:0;z-index:10}.nav__target__wrap .nav__target__indicator{position:absolute;bottom:0;left:0;height:.1875rem;background:#1a65ef;transition:transform .3s ease,width .3s ease;border-radius:1rem}.nav__target__wrap .nav__target{display:flex;list-style:none}.nav__target__wrap .nav__target li.item--active>a{color:#111827;font-weight:700}.nav__target__wrap .nav__target li a{display:flex;align-items:center;height:50px;padding:0 16px;color:#6b7280;text-decoration:none;white-space:nowrap;font-size:14px}.nav__tab__wrap{border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:0;z-index:10}.nav__tab__wrap .nav__tab__indicator{position:absolute;bottom:0;left:0;height:.1875rem;background:#1a65ef;transition:transform .3s ease,width .3s ease;border-radius:1rem}.nav__tab__wrap .nav__tab{display:flex;list-style:none}.nav__tab__wrap .nav__tab li.item--active>a{color:#111827;font-weight:700}.nav__tab__wrap .nav__tab li .text{display:flex;align-items:center;height:50px;padding:0 16px;color:#6b7280;text-decoration:none;white-space:nowrap;font-size:14px}.nav__menu__wrap{border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:0;z-index:10}.nav__menu__wrap .nav__menu__indicator{position:absolute;bottom:0;left:0;height:.1875rem;background:#1a65ef;transition:transform .3s ease,width .3s ease;border-radius:1rem}.nav__menu__wrap .nav__menu{display:flex;list-style:none}.nav__menu__wrap .nav__menu li.item--active>a{color:#111827;font-weight:700}.nav__menu__wrap .nav__menu li a{display:flex;align-items:center;height:50px;padding:0 16px;color:#6b7280;text-decoration:none;white-space:nowrap;font-size:14px}.progress__bar{width:100%;height:6px;background:#e5e7eb;border-radius:999px;overflow:hidden}.progress__bar .progress__bar__fill{height:100%;background:#1a65ef;border-radius:999px;transition:width .4s ease}.progress__rate{display:block;margin-top:4px;font-size:11px;color:#6b7280;text-align:right}[class^=badge--design],[class^=badge--writer],[class^=badge--planning],[class^=badge--pub],[class^=badge--dev]{align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;line-height:1;min-width:3rem;font-weight:500;display:inline-flex;justify-content:center}[class^=badge--design].tiny,[class^=badge--writer].tiny,[class^=badge--planning].tiny,[class^=badge--pub].tiny,[class^=badge--dev].tiny{min-width:auto}.badge--design{background:#eeedfe;color:#3c3489}.badge--pub{background:rgba(59,130,246,.1);color:#2563eb}.badge--dev{background:#f1efe8;color:#444441}.badge--planning{background:#e1f5ee;color:#085041}.badge--writer{background:rgba(171,64,3,.1);color:#ab4003}.type--project,.type--maintenance{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .6rem;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.type--project{background:rgba(99,102,241,.1);color:#4f46e5}.type--maintenance{background:rgba(20,184,166,.1);color:#0d9488}[class^=brand--m],[class^=brand--c],[class^=brand--l]{display:inline-flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;padding:.1rem .4rem;border-radius:.25rem;font-size:11px;font-weight:500;letter-spacing:.02em;color:#fff !important}.brand--l{background:#8e0320;color:#fff}.brand--m{background:#05a66b;color:#fff}.brand--c{background:#2563eb;color:#fff}.fs--12{font-size:.75rem}.fs--13{font-size:.8125rem}.fs--14{font-size:.875rem}.fs--15{font-size:.9375rem}.fs--16{font-size:1rem}.fs--17{font-size:1.0625rem}.fs--18{font-size:1.125rem}.fs--19{font-size:1.1875rem}.fs--20{font-size:1.25rem}.uix__combo{--combo-primary: #6366f1;--combo-border: #d1d5db;--combo-border-sub: #e5e7eb;--combo-bg: #fff;--combo-bg-hover: #f5f5f5;--combo-bg-selected: #f5f3ff;--combo-bg-selected-hover: #ede9fe;--combo-text: #1a1a1a;--combo-text-sub: #444;--combo-text-muted: #aaa;--combo-tag-bg: #f0f0f0;--combo-tag-border: #ddd;--combo-radius-base: 8px;--combo-radius-small: 4px;position:relative;width:100%;max-width:400px}.uix__combo .combo__label{display:block;font-size:13px;font-weight:500;color:var(--combo-text-sub);margin-bottom:6px}.uix__combo .combo__input-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:5px 36px 5px 8px;min-height:38px;background:var(--combo-bg);border:1px solid var(--combo-border);border-radius:var(--combo-radius-base);cursor:text;position:relative;transition:border-color .15s,box-shadow .15s}.uix__combo .combo__input-wrap:focus-within{border-color:var(--combo-primary);box-shadow:0 0 0 3px rgba(99,102,241,.15)}.uix__combo .combo__tags{display:contents}.uix__combo .combo__tag{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 5px;background:var(--combo-tag-bg);border:1px solid var(--combo-tag-border);border-radius:var(--combo-radius-small);font-size:12px;color:#333}.uix__combo .combo__tag-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.uix__combo .combo__tag-remove{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:none;border:none;cursor:pointer;color:#888;font-size:13px;border-radius:2px}.uix__combo .combo__tag-remove:hover{color:#333;background:#ddd}.uix__combo .combo__field{flex:1;min-width:80px;border:none;outline:none;background:rgba(0,0,0,0);font-size:14px;color:var(--combo-text);padding:2px 0}.uix__combo .combo__field::placeholder{color:var(--combo-text-muted)}.uix__combo .combo__chevron{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#888;font-size:11px;transition:transform .15s}.uix__combo.combo--open .combo__chevron{transform:translateY(-50%) rotate(180deg)}.uix__combo .combo__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--combo-bg);border:1px solid var(--combo-border-sub);border-radius:var(--combo-radius-base);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;display:none;max-height:280px;overflow-y:auto}.uix__combo.combo--open .combo__dropdown{display:block}.uix__combo .combo__section-label{padding:8px 12px 4px;font-size:11px;font-weight:500;color:var(--combo-text-muted)}.uix__combo .combo__divider{border:none;border-top:1px solid #f0f0f0;margin:4px 0}.uix__combo .combo__option{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;font-size:14px;color:var(--combo-text)}.uix__combo .combo__option:hover,.uix__combo .combo__option.combo__option--focused{background:var(--combo-bg-hover)}.uix__combo .combo__option.combo__option--selected{background:var(--combo-bg-selected)}.uix__combo .combo__option.combo__option--selected:hover,.uix__combo .combo__option.combo__option--selected.combo__option--focused{background:var(--combo-bg-selected-hover)}.uix__combo .combo__option-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.uix__combo .combo__option-label{flex:1}.uix__combo .combo__option-check{font-size:12px;color:var(--combo-primary)}.uix__combo .combo__empty{padding:16px 12px;text-align:center;font-size:13px;color:var(--combo-text-muted)}.satisfaction{display:flex;flex-direction:column;gap:4px}.satisfaction__rating{display:flex;align-items:center;gap:6px}.satisfaction__stars{display:flex;align-items:center;gap:1px}.satisfaction__star{font-size:1.5rem;line-height:1}.satisfaction__star--filled{color:#e67700}.satisfaction__star--empty{color:#ddd}.satisfaction__score{font-size:12px;font-weight:500;color:#555}.satisfaction__desc{font-size:11px;color:#aaa}.uix-accordion .uix-accordion__toggle{cursor:pointer;position:relative}.uix-accordion .uix-accordion__toggle .uix-accordion__icon{width:1.5625rem;height:1.5625rem;transition:transform .3s ease;background:url(../images/common/chevron-down.svg) center center no-repeat;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0deg)}.uix-accordion .uix-accordion__content{transition:all .3s ease;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.uix-accordion .uix-accordion__content .uix-accordion__inner{border-top:1px dotted #999;margin:0 1rem;padding:1.5rem 1rem;line-height:140%;word-break:keep-all}.uix-accordion .uix-accordion__content .uix-accordion__inner img{max-width:100%}@media(max-width: 820px){.lcp-toggle .lcp__toggle{cursor:pointer;position:relative}.lcp-toggle .lcp__toggle .lcp__toggle__icon{width:1.5625rem;height:1.5625rem;transition:transform .3s ease;background:url(/assets/images/common/custom_dropdown_icon.svg) center center no-repeat;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0deg)}.lcp-toggle .lcp__toggle__content{transition:all .3s ease;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.lcp-toggle .lcp__toggle__content .uix-accordion__inner{border-top:1px dotted #999;margin:0 1rem;padding:1.5rem 1rem;line-height:140%;word-break:keep-all}.lcp-toggle .lcp__toggle__content .uix-accordion__inner img{max-width:100%}}.tab__list{display:flex;gap:.2rem}.tab__list .tab__item{padding:.5rem 1.5rem;border:1px solid #009998;border-bottom:0;border-radius:.3rem .3rem 0 0;cursor:pointer;background:#fff;font-size:.875rem;position:relative}.tab__list .tab__item.active{background:#009998;color:#fff}.tab__list .tab__item .tab__badge{position:absolute;right:0rem;top:-0.5rem;width:1.25rem;height:1.25rem;text-align:center;align-content:center;border-radius:50px;background:#e03131;color:#fff;font-size:10px;font-weight:500;line-height:1}.tab__list.tab--style .tab__item{padding:.45rem .5rem;border:1px solid #d9dadc;border-radius:.3rem;cursor:pointer;background:#fff;font-size:.875rem;position:relative}.tab__list.tab--style .tab__item.active{background:#1a65ef;color:#fff;border-color:#1a65ef}.radio__group{display:flex;gap:.5rem;align-items:center;font-size:.875rem}.depth3-type{display:flex;align-items:center;gap:.5rem}.terms__wrap{display:table;width:100%;border:1px solid #d9dadc}.terms__wrap .terms__item{display:table-cell;height:auto}.terms__wrap .terms__title{background:#fafafb;color:#333;padding:.6rem 1rem;border-right:1px solid #d9dadc;vertical-align:middle;font-size:.9375rem;width:15%;align-content:center;height:100%}.terms__wrap .terms__content{width:85%;text-align:left;padding:.6rem 1rem;vertical-align:middle;background:#fff;font-size:.9375rem;line-height:1.3;height:20rem}.badge__req,.badge__opt{display:inline-block;padding:.25rem .5625rem;border-radius:.25rem;font-size:.8125rem;font-weight:400;text-align:center;vertical-align:middle;min-width:4rem;border-radius:.3rem}.badge__req{background:#e6f1fb;color:#0c447c}.badge__opt{background:#fcebeb;color:#791f1f}.badge--disabled{background:#f1f1f1;color:#919191}.badge__maint{border:1px solid rgba(0,0,0,0);padding:.25rem .5625rem;border-radius:.25rem;font-size:.875rem;font-weight:400;text-align:center;vertical-align:middle;display:inline-block;min-width:4rem}.badge__maint.maint--received{background:#000;color:#fff}.badge__maint.maint--completed{background:#a80303;color:#fff}.badge__maint.maint--progress{background:#3182f6;color:#fff}.badge__maint.maint--feedback{background:#711afd;color:#fff}.badge__maint.maint--cancel{background:#919191;color:#fff}.badge__maint.maint--approved{background:#01be88;color:#fff}.badge__maint.maint--modify{background:#ffea00;color:#4b4a00}.badge__maint.badeg--n{background:#919191;color:#fff}.badge__maint.badeg--y{background:#3182f6;color:#fff}.thum__list{display:flex;gap:.625rem}@media screen and (max-width: 1024px){.thum__list{flex-wrap:wrap}}.thum__list .thum__item{flex:1;border:1px solid #e2e5ea;height:22rem;position:relative}.thum__list .thum__item img{width:auto;height:17rem;background:#000;display:block;margin-bottom:.5rem}.thum__list .thum__item .btn__group{width:100%;display:flex;padding:0 .5rem}.thum__list .thum__item .btn__group .input__file{border:1px solid #e2e5ea;flex-grow:2;padding:.5rem}.thum__list .thum__item .btn__group .btn__file{flex-grow:1;background:#1a65ef;color:#fff}.thum__list .thum__item .btn__group .btn__file.btn--del{background:#333;color:#fff}.project__list{list-style:decimal;padding-left:1.2rem;line-height:1.5;color:#333}.project__list .project__item{margin-bottom:.7rem;border-bottom:1px dashed #e2e5ea;padding-bottom:.7rem}.project__list .project__item .project__item__wrap{display:flex;justify-content:space-between}.project__list .project__item .project__item__wrap .date{color:#868686;margin-left:2rem}.project__list .project__item:last-child{border-bottom:none;padding-bottom:0}.template .template__gallery{padding:1.5rem 0}.template .template__gallery .template__gallery__list{display:flex;gap:1rem}.template .template__gallery .template__gallery__list .template__gallery__item{width:270px;border:1px solid #e2e5ea;padding:1rem;border-radius:.5rem;background:#fff;transition:all .3s ease}.template .template__gallery .template__gallery__list .template__gallery__item.status--disabled .template__thumb img{filter:grayscale(100%)}.template .template__gallery .template__gallery__list .template__info{line-height:1.5;padding:1rem .5rem}.template .template__gallery .template__gallery__list .template__thumb{width:100%;height:15rem;overflow:hidden;border-radius:.5rem;margin:0 auto}.template .template__gallery .template__gallery__list .template__thumb img{width:100%;height:auto}.template .template__gallery .template__gallery__list .btn--sample{width:100%;background:#000;color:#fff;padding:.7rem 1rem;border-radius:.5rem;text-decoration:none;margin-top:.5rem;display:block;text-align:center;font-size:.875rem}.template .select{width:16rem}.template .check-group{display:flex;flex-wrap:wrap;gap:.5rem}.template .check-group .check-group__item{display:flex;align-items:center;gap:.5rem}.maintenance .maintenance__title{font-size:1.125rem;font-weight:700}.maintenance .content__section__title{font-size:1.125rem;font-weight:700;margin-bottom:1rem;color:#2a3652;padding-left:1.5rem}.layer__maintenance .content__title{font-size:1.125rem;font-weight:600;color:#2a3652;border-bottom:1px solid #e2e5ea;padding-bottom:1rem}.layer__maintenance .work__section .work__item{padding:0}.layer__maintenance .work__section .work__item .download__thumb{margin-top:1rem}.layer__maintenance .work__section .work__item .download__thumb .download__item .view__more{position:relative;display:inline-block}.layer__maintenance .work__section .work__item .download__thumb .download__item .view__more::after{display:none}.work__section{margin-top:1rem}.work__section .work__item{background:#fff}.work__section .work__item .work__item__header{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:.1rem}.work__section .work__item.work__content .input__text{width:100%;height:2.5rem}.work__section .work__item.work__content .editor__content{min-height:23rem}.work__section .work__item.work__content .editor__content.editor--modify{background:rgba(255,241,254,.5)}.work__section .work__item.work__content .fideback__content{border:1px solid rgba(26,101,239,.07);background:rgba(26,101,239,.05);border-radius:.5rem;height:auto;min-height:5rem;margin-top:1rem}.work__section .work__item.work__download{padding-top:0}.editor__write{padding:0;border:1px solid #cacfd8;min-height:20rem;line-height:1.4}.editor__write img{width:100%;height:auto;max-width:100%}.editor__write details{margin:0 0 .75rem}.editor__write details>summary{font-weight:600;cursor:pointer}.editor__write details summary[data-level="1"]{font-size:1.5rem;font-weight:700}.editor__write details summary[data-level="2"]{font-size:1.25rem;font-weight:700}.editor__write details summary[data-level="3"]{font-size:1.125rem;font-weight:700}.editor__write details summary[data-level="4"]{font-size:1rem;font-weight:700}.editor__write details [data-type=detailsContent]{margin-top:.25rem}.editor__write details[data-color]{padding:.5rem .75rem;border-radius:.5rem}.editor__write details[data-color=white]{background:#fff;border:1px solid #e0e4ea}.editor__write details[data-color=gray]{background:#f1f3f5}.editor__write details[data-color=red]{background:#fdebec}.editor__write details[data-color=orange]{background:#fbecdd}.editor__write details[data-color=yellow]{background:#fbf3db}.editor__write details[data-color=green]{background:#edf3ec}.editor__write details[data-color=blue]{background:#e7f3f8}.editor__write details[data-color=purple]{background:#f6f3f9}.editor__write details[data-color=pink]{background:#faf1f5}.editor__write [data-type=figma]{margin:0 0 .75rem;aspect-ratio:16/9}.editor__write [data-type=figma] iframe{display:block;width:100%;height:100%;border:1px solid #e0e4ea;border-radius:.5rem;background:#f8f9fb}.editor__write [data-type=callout]{margin:0 0 .75rem;padding:.75rem 1rem;border-radius:.5rem;background:#f1f3f5}.editor__write [data-type=callout][data-color=white]{background:#fff;border:1px solid #e0e4ea}.editor__write [data-type=callout][data-color=red]{background:#fdebec}.editor__write [data-type=callout][data-color=orange]{background:#fbecdd}.editor__write [data-type=callout][data-color=yellow]{background:#fbf3db}.editor__write [data-type=callout][data-color=green]{background:#edf3ec}.editor__write [data-type=callout][data-color=blue]{background:#e7f3f8}.editor__write [data-type=callout][data-color=purple]{background:#f6f3f9}.editor__write [data-type=callout][data-color=pink]{background:#faf1f5}.editor__write [data-type=callout] .editor__callout-body>:last-child{margin-bottom:0}.ul--category{display:flex;gap:1rem;flex-wrap:wrap}.ul--category li{position:relative;padding-right:1rem}.ul--category li:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1rem;background:#c9c9c9}.ul--category li:last-child::after{display:none}.session-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.session-modal[hidden]{display:none}.session-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}.session-modal__box{position:relative;background:#fff;border-radius:.75rem;padding:2rem;width:22rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.15);text-align:center}.session-modal__title{font-size:1.125rem;font-weight:700;color:#2a3652;margin-bottom:1rem}.session-modal__desc{font-size:.9375rem;color:#4e5968;line-height:1.6;margin-bottom:1.5rem}.session-modal__desc strong{font-size:1.5rem;font-weight:700;color:#e53935;display:block}.session-modal__actions{display:flex;gap:.75rem;justify-content:center}.session-modal__btn{flex:1;padding:.75rem 1rem;border-radius:.5rem;font-size:.9375rem;font-weight:600;cursor:pointer;border:none}.session-modal__btn--extend{background:#1a65ef;color:#fff}.session-modal__btn--logout{background:#f2f4f6;color:#4e5968}@keyframes pulse{0%{outline-offset:0rem}50%{outline-offset:.375rem}100%{outline-offset:0rem}}.admin_auth .auth__list{width:100%;display:flex;gap:1rem;flex-wrap:wrap}.admin_auth .auth__list .checkbox_auth_change{flex:1;vertical-align:middle}.admin_auth .auth__list input[type=checkbox]{width:1rem;height:1rem}.admin_auth .auth__list input[type=checkbox]:before,.admin_auth .auth__list input[type=checkbox]:after{content:"";position:absolute;background:#1a65ef;width:.3rem;height:.1rem;top:50%;left:20%;transform-origin:left center}.admin_auth .auth__list input[type=checkbox]:before{transform:rotate(45deg) translate(-0.05rem, -0.05rem) scaleX(0);transition:transform 100ms ease-in 100ms}.admin_auth .auth__list input[type=checkbox]:after{width:.5rem;transform:rotate(-45deg) translateY(0.2rem) scaleX(0);transform-origin:left center;transition:transform 100ms ease-in}.admin_auth .auth__list input[type=checkbox]:hover{transform:scale(1.25);cursor:pointer}.admin_auth .auth__list input[type=checkbox]:checked{border:1px solid #1a65ef;box-shadow:0 0 2px #1a65ef;outline:none}.admin_auth .auth__list input[type=checkbox]:checked:before{transform:rotate(45deg) translate(-0.05rem, -0.05rem) scaleX(1);transition:transform 200ms ease-in}.admin_auth .auth__list input[type=checkbox]:checked:after{content:"";width:.5rem;transform:rotate(-45deg) translateY(0.2rem) scaleX(1);transition:transform 200ms ease-out 200ms;overflow:hidden}.admin_auth .auth__list input[type=checkbox]:focus{outline:.05rem dotted rgba(0,0,0,.25);outline:none}.admin_auth .admin_auth_list{width:100%}.admin_auth .admin_auth_list label{display:block;margin:.5rem 0;cursor:pointer}.admin_auth .admin_auth__content{padding:1rem}.admin_auth .menu-svg-field{display:flex;align-items:center;gap:.5rem}.admin_auth .menu-svg-field .menu-svg-preview{flex:0 0 2rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:1px solid #e5e8eb;border-radius:.25rem;color:#4e5968}.admin_auth .menu-svg-field .menu-svg-preview:not(.is-active)::before{content:"-";font-size:.875rem;color:#b0b8c1}.admin_auth .menu-svg-field .menu-svg-preview.is-active svg{width:1rem;height:1rem;display:block}.admin_auth .menu-svg-field .menu-svg{flex:1;min-width:0}.admin_auth .menu-section-head td{padding:.75rem .5rem .375rem;background:#f9fafb;border-top:1px solid #e5e8eb}.admin_auth .menu-section-head .menu-section-head__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin_auth .menu-section-head .menu-section-head__title{flex-shrink:0}.admin_auth .menu-section-head .menu-section-head__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto}.category .category_sub_list{display:flex;flex-wrap:wrap;gap:.5rem}.category .category_sub_list li{border:1px solid #e2e5ea;padding:.25rem .8rem;border-radius:3rem;font-size:.8125rem}.category .category-list{display:flex;flex-wrap:wrap;gap:1rem}.category .category-list li .input__text{width:10rem}.action__title{font-size:1rem;color:#292929;background:url(../images/common/btn_pagination_last.svg) no-repeat left center;background-size:auto 1.2rem;padding-left:1.5rem;font-weight:600;position:relative}.action__title strong{color:#1a65ef}.design_care .care__gallery{padding:1.5rem 0}.design_care .care__gallery .care__list{display:flex;gap:1rem}.design_care .care__gallery .care__list .care__item{width:270px;border:1px solid #e2e5ea;padding:1rem;border-radius:.5rem;background:#fff;transition:all .3s ease}.design_care .care__gallery .care__list .care__item.status--disabled .care__thumb img{filter:grayscale(100%)}.design_care .care__gallery .care__list .template__info{line-height:1.5;padding:1rem .5rem}.design_care .care__gallery .care__list .care__thumb{width:100%;height:13rem;overflow:hidden;border-radius:.5rem;margin:0 auto}.design_care .care__gallery .care__list .care__thumb img{width:100%;height:auto}.design_care .care__gallery .care__list .btn--sample{width:100%;background:#000;color:#fff;padding:.7rem 1rem;border-radius:.5rem;text-decoration:none;display:block;text-align:center;font-size:.875rem}.design_care .design_care__detail{width:1400px;display:flex;gap:2rem}.design_care .design_care__detail .design_care__content{width:calc(100% - 20rem);background:#fff;border-radius:1rem;padding:1rem}.design_care .design_care__detail .design_care__content .design_care__thumb{width:100%;height:30rem;text-align:center}.design_care .design_care__detail .design_care__content .design_care__thumb img{width:auto;height:100%;object-fit:contain}.design_care .design_care__detail .design_care__desc{width:20rem;line-height:1.4;padding:1rem 1.5rem;background:#fff;position:sticky;top:0}.design_care .design_care__detail .design_care__desc .title{font-size:1.3125rem;font-weight:700;margin-bottom:1rem}.design_care .design_care__detail .design_care__desc .price{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:1rem}.design_care .design_care__detail .design_care__desc .price span{font-size:.875rem;color:#868686;font-weight:400;margin-left:.5rem}.design_care .design_care__detail .design_care__desc .design_care__desc__info{background:#f4f4f4;padding:1rem;border-radius:.5rem}.design_care .design_care__detail .design_care__desc .design_care__desc__info strong{font-size:1rem;font-weight:700;color:#2a3652;margin-bottom:.5rem}.design_care .design_care__detail .design_care__desc .design_care__desc__info p{font-size:.875rem}.design_care .design_care__detail .design_care__desc .desc__info__list{color:#868686;font-weight:400;margin-bottom:1rem;font-size:.875rem;padding-left:1.5rem;margin:1.25rem 0}.design_care .design_care__detail .design_care__desc .desc__info__list li{list-style:disc}.design_care .design_care__detail .design_care__desc .info__item{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.9375rem;margin-bottom:.3rem}.design_care .design_care__detail .design_care__desc .info__item dt{width:50%}.design_care .design_care__detail .design_care__desc .info__item dd{width:50%;text-align:right}.report__wrap{padding:1rem;border:1px solid #cfcfcf;background:#fff;border-radius:.5rem}.report__wrap .sub__title{font-size:1rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.report__wrap .report__list{display:flex;gap:1rem;margin:1rem 0}.report__wrap .report__list li{padding:.3rem 1rem;background:rgba(164,112,0,.15);font-size:.875rem;border-radius:.3rem}.report__wrap .report__card{display:flex;gap:1rem}.report__wrap .report__card li{flex:1;border:1px solid #cfcfcf;border-radius:.5rem;padding:1rem;background:#fff}.report__wrap .report__card li h5{font-size:.875rem;font-weight:700;color:#2a3652}.report__wrap .report__card li .report__value{font-size:1.8rem;font-weight:700;margin:.5rem 0}.report__wrap .report__card li .text--small{font-size:.875rem}.report__wrap .report__final{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e2e5ea}.report__wrap .report__final h5{font-size:.875rem;font-weight:700;color:#2a3652;margin-bottom:.75rem}.category_round{display:flex;flex-wrap:wrap;gap:.5rem}.category_round li{border:1px solid #e2e5ea;padding:.25rem .8rem;border-radius:3rem;font-size:.8125rem;display:flex;align-items:center;gap:.5rem}.menu-reg__tab{display:flex;margin-bottom:1.25rem;border:1px solid #ddd;border-radius:.25rem;overflow:hidden}.menu-reg__tab-item{flex:1}.menu-reg__tab-item input[type=radio]{display:none}.menu-reg__tab-item span{display:block;padding:.5rem 0;text-align:center;cursor:pointer;font-size:.875rem;background:#fff;color:#555;transition:background .15s,color .15s}.menu-reg__tab-item input[type=radio]:checked+span{background:#3f51b5;color:#fff}.menu-reg__section{margin-bottom:.5rem}.menu-reg__row{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.menu-reg__label{flex:0 0 4.5rem;font-size:.875rem;color:#666}.menu-reg__select{width:100%}.user-modify .content__title__option{background:#5b5bd6}.user-modify__card{background:#fff;border-radius:1rem;box-shadow:rgba(0,0,0,.08) 0 1px 2px 0,rgba(0,0,0,.05) 0 0 2px 0;padding:1.5rem 1.75rem;margin-bottom:1.25rem}.user-modify__head{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.user-modify__head-icon{flex:0 0 2.25rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#eef0fb;color:#5b5bd6}.user-modify__head-title{font-size:1.0625rem;font-weight:700;color:#2a3652}.user-modify__head-sub{font-size:.8125rem;font-weight:400;color:#8b95a1;margin-left:.25rem}.user-modify__table{width:100%;border:1px solid #eef1f4;border-radius:.625rem;border-collapse:separate;border-spacing:0;overflow:hidden}.user-modify__table th,.user-modify__table td{padding:.85rem 1.1rem;border-bottom:1px solid #eef1f4;border-right:1px solid #eef1f4;vertical-align:middle;text-align:left;font-size:.9375rem}.user-modify__table th{background:#f8f9fb;color:#4e5968;font-weight:600;white-space:nowrap}.user-modify__table td{background:#fff;color:#2a3652}.user-modify__table tr>th:last-child,.user-modify__table tr>td:last-child{border-right:none}.user-modify__table tbody tr:last-child>th,.user-modify__table tbody tr:last-child>td{border-bottom:none}.user-modify__table .user-modify__empty{background:#fff}.user-modify__table .input__text,.user-modify__table .select{width:100%;height:2.5rem;padding:0 .875rem;border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;color:#2a3652;font-size:.9375rem}.user-modify__table .input__text::placeholder,.user-modify__table .select::placeholder{color:#b0b8c1}.user-modify__table .input__text:focus,.user-modify__table .select:focus{outline:none;border-color:#5b5bd6;box-shadow:0 0 0 3px rgba(91,91,214,.12)}.user-modify__table .select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238b95a1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem}.user-modify__readonly{display:inline-block;width:100%;height:2.5rem;line-height:calc(2.5rem - 2px);padding:0 .875rem;border:1px solid #e8ebef;border-radius:.5rem;background:#f4f6f8;color:#8b95a1;font-size:.9375rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-modify__badge{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .75rem;border-radius:2rem;background:#eef0fb;color:#5b5bd6;font-size:.875rem;font-weight:600;line-height:1}.user-modify__hire{display:flex;align-items:center;gap:.75rem}.user-modify__hire-date.input__text{width:11rem;flex:0 0 auto}.user-modify__hire-days{font-size:.875rem;font-weight:600;color:#5b5bd6;white-space:nowrap}.user-modify__profile{display:flex;align-items:center;gap:1.25rem}.user-modify__avatar{flex:0 0 5rem;width:5rem;height:5rem;border-radius:50%;overflow:hidden;border:1px solid #e8ebef;background:#f4f6f8;display:flex;align-items:center;justify-content:center}.user-modify__avatar-img{width:100%;height:100%;object-fit:cover}.user-modify__avatar-placeholder{display:flex;align-items:center;justify-content:center;color:#b0b8c1}.user-modify__avatar-placeholder[hidden]{display:none}.user-modify__profile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.user-modify__file{display:none}.user-modify__upload-btn{padding:.5rem 1rem;border:1px solid #d7dce3;border-radius:.5rem;background:#fff;color:#4e5968;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.user-modify__upload-btn:hover{background:#f4f6f8}.user-modify__upload-btn--del{color:#e15b64}.user-modify__upload-btn--del:hover{background:#fdf2f3;border-color:#f0cbce}.user-modify__profile-hint{width:100%;margin-top:.25rem;font-size:.8125rem;color:#8b95a1}.user-modify__footer{display:flex;justify-content:flex-end;gap:.75rem;background:#fff;border-radius:1rem;box-shadow:rgba(0,0,0,.08) 0 1px 2px 0,rgba(0,0,0,.05) 0 0 2px 0;padding:1.25rem 1.5rem}.user-modify__btn{min-width:7rem;height:2.75rem;padding:0 1.75rem;border:1px solid rgba(0,0,0,0);border-radius:.625rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.user-modify__btn--cancel{background:#fff;border-color:#d7dce3;color:#4e5968}.user-modify__btn--cancel:hover{background:#f4f6f8}.user-modify__btn--save{background:#5b5bd6;color:#fff}.user-modify__btn--save:hover{background:#4a4ac4}.member-detail__tabs{border-bottom:1px solid #e2e5ea}.member-detail__tabs .content__tnb__item{position:relative}.member-detail__tabs .content__tnb__item.is-active .member-detail__tab{color:#1a65ef;font-weight:700}.member-detail__tabs .content__tnb__item.is-active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#1a65ef}.member-detail__tab{display:inline-block;padding:1rem;background:none;border:none;font-size:.9375rem;color:#4e5968;cursor:pointer}.member-detail__panel[hidden]{display:none}.member-detail__table{width:100%;border:1px solid #eef1f4;border-radius:.625rem;border-collapse:separate;border-spacing:0;overflow:hidden}.member-detail__table th,.member-detail__table td{padding:.85rem 1.1rem;border-bottom:1px solid #eef1f4;border-right:1px solid #eef1f4;vertical-align:middle;text-align:left;font-size:.9375rem}.member-detail__table th{background:#f8f9fb;color:#4e5968;font-weight:600;white-space:nowrap}.member-detail__table td{background:#fff;color:#2a3652}.member-detail__table tr>th:last-child,.member-detail__table tr>td:last-child{border-right:none}.member-detail__table tbody tr:last-child>th,.member-detail__table tbody tr:last-child>td{border-bottom:none}.member-detail .input__text,.member-detail .select{width:100%;height:2.5rem;padding:0 .875rem;border:1px solid #e0e4ea;border-radius:.5rem;background:#fff;color:#2a3652;font-size:.9375rem}.member-detail .input__text::placeholder,.member-detail .select::placeholder{color:#b0b8c1}.member-detail .input__text:focus,.member-detail .select:focus{outline:none;border-color:#1a65ef;box-shadow:0 0 0 3px rgba(26,101,239,.12)}.member-detail .select{width:16rem;max-width:100%;min-width:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238b95a1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem}.member-detail__profile{display:flex;align-items:center;gap:1.25rem}.member-detail__avatar{flex:0 0 5rem;width:5rem;height:5rem;border-radius:50%;overflow:hidden;border:1px solid #e8ebef;background:#f4f6f8;display:flex;align-items:center;justify-content:center}.member-detail__avatar-img{width:100%;height:100%;object-fit:cover}.member-detail__avatar-img[hidden]{display:none}.member-detail__avatar-placeholder{display:flex;align-items:center;justify-content:center;color:#b0b8c1}.member-detail__avatar-placeholder[hidden]{display:none}.member-detail__profile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.member-detail__file{display:none}.member-detail__profile-hint{width:100%;margin-top:.25rem;font-size:.8125rem;color:#8b95a1}.member-detail__readonly{display:inline-block;color:#4e5968}.member-detail .user-modify__hire-date{width:11rem}.member-detail__attach{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.member-detail__attach-name{font-size:.875rem;color:#4e5968}.member-detail__attach-link{font-size:.9375rem;color:#1a65ef;text-decoration:underline}.member-detail__attach-link[hidden]{display:none}.member-detail__address{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.member-detail__address-text{line-height:1.4}.member-detail__memo{margin-top:1.5rem}.validity-bubble{position:absolute;z-index:9999;display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:#fff;border:1px solid #c8c8c8;border-radius:.25rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.25);font-size:.8125rem;color:#222}.validity-bubble::before{content:"";position:absolute;top:-0.5rem;left:1rem;border:.5rem solid rgba(0,0,0,0);border-top-width:0;border-bottom-color:#c8c8c8}.validity-bubble::after{content:"";position:absolute;top:-0.4375rem;left:1rem;border:.5rem solid rgba(0,0,0,0);border-top-width:0;border-bottom-color:#fff}.validity-bubble__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:50%;background:#ef4444;color:#fff;font-size:.75rem;font-weight:700;line-height:1}.account__hint{margin-top:.375rem;font-size:.8125rem;color:#888;text-align:left}.pw-check{margin-top:.625rem;text-align:left}.pw-check .pw-check__item{position:relative;padding-left:1.5rem;font-size:.8125rem;color:#999;line-height:1.9}.pw-check .pw-check__item::before{content:"✓";position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid #ccc;border-radius:50%;font-size:.625rem;color:#bbb}.pw-check .pw-check__item--ok{color:#28a745}.pw-check .pw-check__item--ok::before{border-color:#28a745;color:#28a745}.pw-check .pw-check__item--fail{color:#ef4444}.pw-check .pw-check__item--fail::before{content:"✕";border-color:#ef4444;color:#ef4444}.account__match{position:relative;margin-top:.8rem;padding-left:1.375rem;font-size:.8125rem;text-align:left}.account__match::before{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;font-size:.625rem}.account__match.account__match--ok{color:#28a745}.account__match.account__match--ok::before{content:"✓";border:1px solid #28a745}.account__match.account__match--fail{color:#ef4444}.account__match.account__match--fail::before{content:"!";border:1px solid #ef4444;font-weight:700}.account__pw-wrap{position:relative}.account__pw-wrap input{padding-right:3rem}.account__pw-wrap input.pw-input--valid{border-color:#28a745}.account__pw-wrap input.pw-input--invalid{border-color:#ef4444}.account__pw-wrap .account__pw-toggle{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;background:rgba(0,0,0,0);color:#999;cursor:pointer}.account__pw-wrap .account__pw-toggle:hover{color:#333}.account__pw-wrap .account__pw-toggle .account__pw-toggle-icon--on{display:none}.account__pw-wrap .account__pw-toggle--on .account__pw-toggle-icon--off{display:none}.account__pw-wrap .account__pw-toggle--on .account__pw-toggle-icon--on{display:block}