@charset "UTF-8";body{font-family:Roboto,Noto Sans CJK TC,-apple-system,Noto Sans,Helvetica,Arial,sans-serif}h3,h4,h6,li,ul{border:0;margin:0;padding:0;vertical-align:initial}h1,h2,h3,h4,h5,h6{line-height:1.5}h1{font-size:3rem;font-weight:500}@media (max-width:599.98px){h1{font-size:2.25rem;text-align:center}}h2{font-size:2.125rem;font-weight:700}@media (max-width:599.98px){h2{font-size:1.5rem}}h3{font-size:1.75rem}@media (min-width:600px) and (max-width:1023.98px){h3{font-size:1.5rem}}h4{font-size:1.5rem}@media (max-width:599.98px){h4{font-size:1.25rem}}a,a:active,a:focus,a:hover,a:visited{color:inherit;cursor:pointer;outline:none;text-decoration:none}ul li{list-style:none}.aboutUs__block .aboutUs__bg,.aboutUs__block .aboutUs__text .innerContent__padding,.content__bg,.content__bg--right,.goTop,.mainBanner .banner__text,.moreBtn,.moreDetail__btn,.pageContact__menu .pageContact__menuItem,.projectMenuList .projectMenuList__item .bit,.transition__easeInOut{transition:.4s ease-in-out}.qpage__container{padding-bottom:0!important}.container__marginAuto{margin:0 auto}.content__wrap{max-width:1248px!important}.content__bg{background:url(/img/innerBg_left.d84a0fe1.png) no-repeat 0 0;background-size:43% auto}@media (min-width:1440px){.content__bg{background-size:630px auto}}@media (max-width:599.98px){.content__bg{background-size:85%}}.content__bg--right{background:url(/img/innerBg_Right.9800ad49.png) no-repeat 100% 0;background-size:43% auto}@media (min-width:1440px){.content__bg--right{background-size:630px auto}}@media (max-width:599.98px){.content__bg--right{background-size:85%}}.multiply,.replaceImg__wrap .replaceImg__icon,.replaceImg__wrap .replaceImg__text{mix-blend-mode:multiply}.banner__mask{background:linear-gradient(92deg,#0000008c 8%,#0000 95%)!important;height:100%;left:0;position:absolute;top:0;width:100%}.nonDefaultHover .q-focus-helper,.nonDefaultHover .q-hoverable:hover{background-color:initial}.nonDefaultHover .q-focus-helper,.nonDefaultHover .q-focus-helper:after,.nonDefaultHover .q-focus-helper:before{opacity:0!important}.hover__accent:active,.hover__accent:hover{background-color:#fef7ed;color:var(--q-accent)}.dropdown__icon [class*=q-icon]{color:var(--q-accent);font-size:1rem}.editDialog{border-radius:10px!important;min-height:192px;min-width:280px}.editDialog .dialog__btn{border-radius:6px}.editDialog .dialog__link{color:#1a51ff!important}.editDialog [class*=q-hoverable]:hover{background-color:#00000005}.checkboxDialog{border-radius:10px!important;min-height:192px;min-width:280px}.checkboxDialog .dialog__cancelBtn{border:1px solid #b3bccb;border-radius:6px;color:#b3bccb!important}.checkboxDialog .dialog__confirmBtn{background-color:#c4c4c4;border-radius:6px;color:#e8ebf0!important}.messageDialog{border-radius:10px!important;max-width:280px!important;min-height:192px}.messageDialog .dialog__btn{background:#1a51ff;border-radius:6px;color:#fff}.messageDialog .dialog__btn [class*=q-hoverable]:hover{background-color:#3462f8}.messageDialog .dialog__btn__outline{border:1px solid #1a51ff;border-radius:6px;color:#1a51ff!important}.messageDialog .dialog__link{background:#1a51ff}.changePasswordDialog{border-radius:10px!important;min-width:280px}.changePasswordDialog .dialog__btn{background:#1a51ff;border-radius:6px}.changePasswordDialog .dialog__link{background:#1a51ff}.changePasswordDialog [class*=q-hoverable]:hover{background-color:#3462f8}.moveDialog__list{border:0;height:260px;width:272px}.moveDialog__title{font-size:18px}.moveDialog__section{min-height:0;padding:8px 12px}.moveDialog__section__icon{min-width:0;padding-right:12px}.moveDialog__section__name{font-size:16px}.moveDialog .dialog__btn+.dialog__btn{margin-left:12px}.mgtCheckbox [class*=q-checkbox__inner--falsy] [class*=q-checkbox__bg]{color:#d1d8e3}.mgtCheckbox:hover [class*=q-checkbox__inner--falsy] [class*=q-checkbox__bg],.mgtDots{color:#8e9cb1}.mgtDots:hover{color:#001f7d}.deleteDialog{min-height:192px;min-width:280px}.company__info{background:#f6f8f9;box-shadow:0 3px 6px 0 #00000026}.company__info .info__phone[class*=q-icon]{font-size:1rem}.company__info .company__logo{padding-bottom:.75rem;padding-top:.75rem;width:130px}.mainNav{color:#549954}.mainNav .mainNav__liLink [class*=q-tab__label]{font-size:1rem;left:0;min-width:7rem;position:relative;transform:skew(8deg);transition:.4s ease-out}.mainNav .mainNav__li{height:66px;position:relative}.mainNav .mainNav__li:after{background:linear-gradient(88deg,#080 2%,#0600 90%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:.4s ease-in-out;width:0;z-index:-1}.mainNav .mainNav__li:hover:after{opacity:1;width:100%}.mainNav .mainNav__li:hover [class*=q-tab__label]{color:#fff;left:6px}.mainNav .mainNav__li,.mainNav .nav__skew{transform:skew(-8deg)}.mainNav .mainNav__li--active:after{opacity:1;width:100%}.layout__footer{font-size:13px;position:relative!important;transition:.4s}.layout__footer .footer__bg{background:url(/img/footerBg.3ea07657.png) no-repeat 100% 100%;background-size:50% auto}@media (min-width:1024px){.layout__footer .footer__bg{background-size:700px auto}}@media (max-width:1023.98px){.layout__footer .footer__bg{background-size:68% auto}}@media (max-width:599.98px){.layout__footer .footer__bg{background-size:cover}}.layout__footer .footer__rwd{padding-left:1.5rem;padding-right:.5rem}@media (max-width:599.98px){.layout__footer .footer__rwd{padding-right:1.5rem}}@media (max-width:1023.98px){.layout__footer .contactInfo{padding-bottom:2rem;text-align:center}.layout__footer .sitemap__wrap{text-align:center}}.layout__footer .privacy__btn{font-size:inherit;font-weight:400}@media (max-width:599.98px){.layout__footer .privacy__btn{padding-bottom:1rem;width:94%}}.layout__footer .privacy__btn:hover{color:#bfc5d2}@media (max-width:599.98px){.layout__footer .siteMap__btn{width:94%}}.layout__footer .siteMap__btn:hover{color:#bfc5d2}.layout__footer .footer__contact span{line-height:2}.page__home{background-color:#f6f8f9;min-height:inherit}.page__about .target__accent{color:#549954;line-height:2}.page__about .privacyAndPolicy__content{padding-left:40px}@media (max-width:599.98px){.page__about .privacyAndPolicy__content{padding-left:0}}.page__about .liDot:before{content:"・"}.page__about [class*=text-body1]{line-height:1.6}.page__service .hidden__block{height:0}.page__service .serviceImg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);top:74%;transition:.5s ease-in-out}@media (max-width:599.98px){.page__service .serviceImg{top:70%}.page__service .serviceImg .serviceImg__title{font-size:1.125rem}}.page__service .serviceImg .serviceImg__btn{opacity:0;transition:opacity .1s ease-out;transition-delay:.3s}.page__service .serviceImg .serviceImg__btn:hover{box-shadow:0 2px 2px #07211db3;color:#bfffbf}.page__service .serviceImg:hover{top:0}.page__service .serviceImg:hover .serviceImg__title{margin-bottom:1rem}.page__service .serviceImg:hover .hidden__block{height:100%;margin-bottom:0}.page__service .serviceImg:hover .serviceImg__btn{opacity:1;transition:opacity .5s ease-in}.page__service:after{background:#0000 linear-gradient(179deg,#2d384d,#1e2533);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.page__service [class*=rounded-borders]{border-radius:6px}.page__service [class*=q-img__content]:hover>.serviceImg,.page__service [class*=q-img__content]>.serviceImg{background:#69707f73}.page__project{min-height:51rem}.page__project .project__pagination [class~=q-btn]{margin:0 .5rem}.page__project .project__pagination [class~=q-btn__content]:active{color:#060}.page__project .project__pagination [class*=q-btn--outline]:before{border:0;border-bottom:2px solid #060;border-radius:0}.page__project .project__pagination [class~=q-btn]:not([class~=text-primary]) [class~=q-btn__content]:hover{color:#8798ad}.page__contact .gender__radioField{height:56px}.page__contact .contact__field [class*=q-field__control]:before{border-color:#bfc5d2}.page__contact .contact__field [class*=q-field__control]:hover:before{border-color:#8798ad}.page__contact .contact__field .inputField{color:#2e384d;font-size:1rem;padding-left:.25rem;padding-right:.25rem}@media (min-width:600px){.page__contact .contact__field .inputField{padding-left:.75rem;padding-right:.75rem}}.page__contact .contact__field .inputField::placeholder{color:#bfc5d2}@media (min-width:600px){.page__contact .contact__field [class*=q-field__bottom]{padding-left:1.5rem;padding-right:1.5rem}}.page__contact .contact__field[class*=q-field--focused] [class*=q-field__control]:after{box-shadow:0 3px 6px #0000001a}.page__contact .consultation__select{opacity:.85;padding-left:.25rem;padding-right:.25rem}@media (min-width:600px){.page__contact .consultation__select{padding-left:.5rem;padding-right:.5rem}}.page__contact,[class*=text-h6]{line-height:1.5}@media (max-width:1023.98px){.page__contact,[class*=text-h6]{font-size:1.125rem}}.formItem__askContent .contact__field .inputField{line-height:1.5}.consultation__selected{padding-left:.75rem}@media (max-width:599.98px){.consultation__selected{padding-left:.25rem}}.pageContact__menu{border:1px solid #8798ad;border-radius:6px;box-shadow:0 3px 10px #2e4d3f4d;transition:.25s ease-in-out;width:50vw}@media (min-width:1440px){.pageContact__menu{max-width:800px}}@media (max-width:599.98px){.pageContact__menu .pageContact__menuList__title{font-size:inherit}}.pageContact__menu .pageContact__menuItem{color:#69707f;opacity:.6}.pageContact__menu .pageContact__menuItem:hover{opacity:.85}.pageContact__menu .pageContact__menuItem--current{color:#060;opacity:1}.mainBanner .bn__title{font-size:4rem;line-height:1.25}@media (max-width:599.98px){.mainBanner .bn__title{font-size:2.25rem;text-align:center}}.mainBanner .banner__carousel{height:510px}@media (max-width:599.98px){.mainBanner .banner__carousel{height:260px}}@media (min-width:1920px){.mainBanner .banner__carousel [class*=q-carousel__prev-arrow--horizontal]{left:14%}.mainBanner .banner__carousel [class*=q-carousel__next-arrow--horizontal]{right:14%}}.mainBanner .bnArrows__icon,.mainBanner .bnNavigation__icon,.mainBanner .icon__opacity{opacity:.6}.mainBanner .bnArrows__icon{color:#b0bac9;transition:.4s ease-in-out}.mainBanner .bnArrows__icon:hover{color:#e4e8f0;opacity:.8}.mainBanner .banner__text{margin:0 auto;max-width:1200px;width:100%;z-index:1}@media (min-width:1440px) and (max-width:1919.98px){.mainBanner .banner__text{padding-left:3rem;padding-right:25%}}@media (min-width:1920px){.mainBanner .banner__text{padding-left:3rem;padding-right:18%}}.innerBN .breadCrumbs__wrap{background:#2e384da5;font-size:small}.innerBN .breadCrumbs__wrap .breadCrumbs__el:hover{color:#8798ad!important}.moreBtn{background-color:#060}.moreBtn[class*=q-hoverable]:hover{background-color:#267d26}.mobileMenu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mobileMenu .mobileMenu__item{font-weight:400;padding:.75rem 2rem}.mobileMenu .mobileMenu__item:hover:not(.mobileNav--active){color:#549954}.mobileMenu .mobileNav--active{background-color:#006600a1;color:#fff}.mobileMenu .phoneLink,.mobileMenu .phoneLink__caption{color:#549954}.mobileMenu .phoneLink__btn{font-size:20px;font-weight:400;line-height:1.5}.mobileMenu .phoneLink__btn:hover{background-color:#052e05;box-shadow:0 3px 4px #0003;color:#a3cca3}.mobileMenu .phoneLink__caption{font-size:small;letter-spacing:1px}.mobileMenu__bg{background-color:#052e05;left:0;opacity:.96;top:0;z-index:-1}.goTop .goTop__btn{background:#e4e8f080;box-shadow:0 3px 6px 0 #00000026;color:#bfc5d2;height:48px;width:48px}.goTop .goTop__btn:focus,.goTop .goTop__btn:hover{background:#bfffbfcc;box-shadow:0 3px 4px 0 #0003;color:#549954}.goTop .goTop__btn:active{background-color:#549954cc;box-shadow:0 3px 4px 0 #0003;color:#fff}@media (max-width:599.98px){.goTop [class~=q-page-sticky]{margin-bottom:-485px!important;z-index:2001}}.replaceImg__wrap{opacity:.4}.replaceImg__wrap .replaceImg__icon{font-size:4rem;opacity:.9}.aboutUs__block{min-height:330px}.aboutUs__block .aboutUs__bg{background:url(/img/aboutUsBg.06b82739.jpg) no-repeat;background-position:center -430px;background-size:cover;mix-blend-mode:multiply;opacity:.5;top:0}@media (min-width:1920px){.aboutUs__block .aboutUs__bg{background-position:50%}}@media (max-width:1439.98px){.aboutUs__block .aboutUs__bg{background-position:50%}}.aboutUs__block .aboutUs__text{z-index:1}@media (min-width:1024px){.aboutUs__block .aboutUs__text .innerContent__padding{max-width:750px}}@media (min-width:600px) and (max-width:1023.98px){.aboutUs__block .aboutUs__text .innerContent__padding{padding-left:4rem;padding-right:4rem}}.moreDetail__btn{color:#fff}.moreDetail__btn[class*=q-hoverable]:hover{box-shadow:0 2px 2px 0 #07211db3;color:#bfffbf}@media (min-width:600px) and (max-width:1023.98px){.topProject{padding-left:88px;padding-right:88px}}@media (max-width:599.98px){.topProject{padding-left:16px}}.topProject .project__listGroup{border-radius:6px;box-shadow:0 3px 20px 0 #2e4d3f29}.topProject .projectList__title{margin-bottom:12px}@media (max-width:1023.98px){.topProject .projectList__title{margin-bottom:0}}.projectMenu__select [class*=q-field__control]:hover:before{border-color:#8798ad}.projectMenu__select [class*=q-field__native]{color:#060}.projectMenu__menu{border:1px solid #060;box-shadow:0 3px 10px #2e4d3f4d}.projectMenu__item{opacity:.6;padding:.5rem .75rem;transition:.2s ease-in-out}.projectMenu__item:hover:not(.projectMenu__item--active){opacity:.85}.projectMenu__item--active{color:#060;opacity:1}@media (min-width:1024px){.projectMenuList{flex-direction:column}}@media (min-width:600px) and (max-width:1023.98px){.projectMenuList{display:grid;grid-template-columns:1fr 1fr 1fr}}.projectMenuList .projectMenuList__item .bit{background:#bfffbf;border-radius:4px;height:24px;opacity:0;width:0}.projectMenuList .projectMenuList__item .bit--active,.projectMenuList .projectMenuList__item .bit--hover,.projectMenuList .projectMenuList__item:hover:not(.text-primary) .bit{background:#060;border-radius:2px;height:6px;margin-left:8px;opacity:1;width:6px}.projectMenuList .projectMenuList__item .bit--hover,.projectMenuList .projectMenuList__item:hover:not(.text-primary) .bit{background:#549954}.projectMenuList .projectMenuList__item:active,.projectMenuList .projectMenuList__item:focus{color:#060!important}.projectMenuList .projectMenuList__item:hover:not(.text-primary){color:#549954!important}.projectCardA{box-shadow:0 3px 20px 0 #2e4d3f29}.projectCardA:first-child{margin-left:1.5rem}.projectCardA:last-child{margin-right:1.5rem}.projectCardA .projectCard__content{min-height:8.3rem;padding-top:2rem}.projectCardA .projectCard__bottom{padding-bottom:2rem}.projectCardB .question__bg{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#2e384d4d;border-radius:6px 0;z-index:1}.projectCardB .question__bg .question__mark{color:#e4e8f0;font-size:18px;padding:.5rem .75rem;transition:.3s cubic-bezier(.25,.8,.5,1)}@media (min-width:600px) and (max-width:1023.98px){.projectCardB .question__bg .question__mark{font-size:24px;padding:.75rem 1rem}}.projectCardB .question__bg .question__mark:hover{color:#fff}.projectCardB .projectCardB__img{border:1px solid #e4e8f080;border-radius:6px}.projectCardB .projectCardB__content{line-height:1.5}.page__mgtLogin .mgtLogin__box{background-color:#f8f9fb;border-radius:10px;box-shadow:0 15px 20px #001f7d4d;width:437px}.page__mgtLogin .mgtLogin__title{top:-50px}@media (max-width:599.98px){.page__mgtLogin .mgtLogin__form{padding-left:1.5rem;padding-right:1.5rem}}.page__mgtLogin .mgtLogin__captcha{height:3rem}.page__mgtLogin .mgtLogin__btn{border-radius:6px}.page__mgtLogin .mgtLogin__bg{background:radial-gradient(100% 128% at 100% 0,#001f7d 0,#5c8ff5 100%);z-index:-2}.page__mgtLogin .mgtLogin__mask{background:url(/img/trapezoid.f94039a2.png) no-repeat;background-position:50%;background-size:cover;opacity:.1;z-index:-1}.page__mgtLogin .picCodeWrap{padding-left:12px}.page__mgt404{background-color:#e8ebf0;padding-left:0;padding-right:0}@media (min-width:1024px){.page__mgt404{padding-left:3rem;padding-right:3rem}}@media (max-width:1023.98px){.page__mgt404 .mgt404__contentBlock{padding-left:3rem}}.page__mgt404 .mgt404__contentBlock .mgt404__title{font-weight:700;margin-bottom:1.5rem}@media (max-width:1023.98px){.page__mgt404 .mgt404__contentBlock .mgt404__title{margin-top:3rem}}.page__mgt404 .mgt404__contentBlock .mgt404__backHomeBtn{border-radius:6px}.page__mgtHome{margin-top:80px}.page__mgtHome .mgtHome__shortcut{margin-bottom:64px;min-width:346px}.page__mgtHome .mgtHome__xSpacing--menuActive{padding-left:132px;padding-right:132px}.page__mgtHome .bg__project{background-color:#9f8cff}.page__mgtTerms{background-color:#e8ebf0}.page__mgtTerms ol,.page__mgtTerms ul{padding-left:1.5rem}.page__mgtTerms ol li,.page__mgtTerms ul li{list-style:inherit}.page__mgtTerms .page__mgtTermsContent{margin-left:1.5rem;margin-right:1.5rem;max-width:1280px}@media (min-width:1328px){.page__mgtTerms .page__mgtTermsContent{margin:0 auto;padding-left:4rem;padding-right:4rem}}@media (min-width:1645px){.page__mgtTerms .page__mgtTermsContent{max-width:1440px}}.mgtHeader{height:56px}.mgtHeader.header__toolbar{border-bottom:1px solid #e8ebf0}.mgtHeader .header__logo{height:2rem;width:2rem}.mgtHeader .header__button:hover{color:#001f7d}.mgtHeader .header__dropdownIcon{color:#495b77}.mgtHeader .header__button:hover .header__dropdownIcon{color:#001f7d}.mgtHeader__userInfo{border:1px solid #d1d8e3;border-radius:10px;box-shadow:0 6px 12px 0 #1919191a;width:12rem}.mgtHeader__userInfo [class*=q-btn]{line-height:1.5}.mgtHeader__userInfo .userInfo__accountManagementButton{border-radius:6px}.mgtHeader__userInfo .logout__button:hover{color:#1a51ff}.page__mgtProject .tableTh{padding:0}.page__mgtProject .innerTitle__btnIcon{padding-right:.375rem}.page__mgtProject .updateTime_btn:hover{color:var(--q-accent);opacity:.8}.mgtProjectCard{border:1px solid #b3bccb;border-radius:6px;display:inline-block}.mgtProjectCard--active,.mgtProjectCard:hover{border-color:#b3bccb;box-shadow:0 6px 10px #222b3a14}.mgtProjectCard__image{border-top-left-radius:4px;border-top-right-radius:4px;transition:min-width .25s}.mgtProjectCard__content{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:12px 8px}.mgtProjectCard__content__title{font-size:16px;max-width:calc(100% - 22px)}.mgtProjectCard__content__title__suffix{cursor:pointer;height:16px;margin-left:6px;width:16px}.mgtProjectCard__content__subTitle{font-size:12px}.mgtProjectCard .projectCard__icon{background-color:initial!important;padding:0!important}.mgtProjectCardEdit .projectCardImgBlock{border:1px dashed #d1d8e3}.mgtProjectCardEdit .projectCardImgBlock [class*=q-uploader__dnd]{display:none}.mgtProjectCardEdit .projectCardImgBlock__image{min-width:372px}.mgtProjectCardEdit .projectCardImgBlock__image [class*=q-img__image]{border-radius:6px}.mgtProjectCardEdit .projectCardImgBlock--hasImage{border:#0000}.mgtProjectCardEdit .projectCardImgBlock [class*="q-uploader__list scroll"]{padding:0}.mgtProjectCardEdit .projectCardImgBlock__uploader{max-height:none;min-width:372px}.mgtProjectCardEdit .projectCardImgBlock__uploader__content{min-height:210px;min-width:100%}.mgtProjectCardEdit .projectCardImgBlock [class*=q-uploader__file-header-content]{visibility:hidden}.mgtProjectCardEdit .projectCardImgBlock [class*=q-uploader__file-header]{align-items:flex-start;background:none}.mgtProjectCardEdit .projectCardEditBoxIndex{width:100%;z-index:99}.mgtProjectCardEdit [class*=q-field__control]:before{border-color:#d1d8e3}.mgtProjectCardEdit [class*=q-field__control]:hover:before{border-color:#8e9cb1!important}.mgtProjectCardEdit__subTitle{font-size:13px}.mgtProjectCardEdit__subTip{font-size:12px}.mgtProjectCategory__header{border-bottom:1px solid #e8ebf0;padding:0 8px 12px}.mgtProjectCategory__title{font-size:20px}.mgtProjectCategory__title__tip{color:#5c8ff5;font-size:14px;transition:color .5s ease}.mgtProjectCategory__title__tip--alert{animation:tip-shake .8s ease-in-out;color:#ee423f;transition:color .5s ease}.mgtProjectCategory__title__tip>.mdi{margin-right:4px}@keyframes tip-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}50%{transform:translate3d(-4px,0,0)}}.mgtProjectCategory .addNewItem{height:40px;width:148px}.projectCategoryList{margin-top:24px}.projectCategoryList__column__container--flex .editPen__icon{display:none}.projectCategoryList__column__container--flex:hover .editPen__icon{display:block}.projectCategoryList__column{text-align:center}.projectCategoryList__column__name{font-size:16px}.projectCategoryList__row{height:64px}.projectCategoryList__title{border-color:#0000!important;font-size:14px!important}.projectCategoryList tr>td{align-items:center;height:64px}.projectCategoryList tr>td:last-child,.projectCategoryList tr>th:last-child{padding-right:24px;width:107px}.projectCategoryList tr>td:nth-last-child(2),.projectCategoryList tr>th:nth-last-child(2){width:91px}.projectCategoryList tr>th:first-child{padding-left:40px}.projectCategoryList tr>td:first-child{display:flex;padding-left:0}.projectCategoryBlock__item{border-color:#d1d8e3;color:#495b77;cursor:context-menu}.projectCategoryBlock__item--active,.projectCategoryBlock__item:hover{border-color:#b3bccb;box-shadow:0 6px 10px 0 #222b3a14!important;color:#001f7d}.projectCategoryBlock__item__content{display:inline-block}.projectCategoryBlock__item .itemsfolder__icon{margin-right:.75rem}.projectCategoryBlock .addNewItem__btn{background-color:#8e9cb1}.projectCategoryBlock .addNewItem__btn [class*=q-icon]{margin-right:.75rem}.projectCategoryBlock .projectCategoryBlock__titleBlock .editPen__icon{display:none}.projectCategoryBlock .projectCategoryBlock__titleBlock:hover .editPen__icon{display:block}.mgtProjectGroup__column__container--flex .editPen__icon{display:none}.mgtProjectGroup__column__container--flex:hover .editPen__icon{display:block}.mgtProjectGroup.innerTitle__block{margin-bottom:12px}.mgtProjectGroup__image__content .gridContainer{grid-gap:24px;display:grid}.mgtProjectGroup__image__content .area--noData{padding:16px 0;text-align:center}.mgtProjectGroup__image__content th{font-size:14px}.mgtProjectGroup__image__content tr>td:last-child,.mgtProjectGroup__image__content tr>th:last-child{padding-right:24px;width:107px}.mgtProjectGroup__image__content tr>td:nth-last-child(2),.mgtProjectGroup__image__content tr>th:nth-last-child(2){width:91px}.mgtProjectGroup__image__content tr>th:first-child{padding-left:40px}.mgtProjectGroup__image__content tr>td:first-child{display:flex;height:75px;padding-left:0}.mgtProjectGroup__list__img{border-radius:6px;height:50px;width:68px}.mgtProjectGroup__list__checkbox{margin:0 5px}.mgtProjectGroup .textButton{cursor:pointer;margin-left:24px}.userManagement .pencil:hover{color:var(--q-accent)!important;cursor:pointer}.userManagement .name__field:hover .pencil{display:inline-block!important}.page__addUser .addUser__separator{margin-bottom:1.5rem;margin-top:.75rem}.page__addUser .addUser__btn{border-radius:6px;margin-top:.75rem}.page__userInfo .userInfo__separator{margin-bottom:1.5rem;margin-top:.75rem}.page__userInfo .userInfo__pencil:hover{color:var(--q-accent)!important;cursor:pointer}.page__userInfo .userInfo__name:hover .userInfo__pencil{display:inline-block!important}.page__userInfo .userInfo__password:hover{color:var(--q-accent)!important;cursor:pointer}.mgt__container .drawerMenu{padding-bottom:2rem;padding-top:4rem}.mgt__container .drawerMenu__item{color:#b3bccb}.mgt__container .drawerMenu__item--active,.mgt__container .drawerMenu__item:hover{background-color:#001f7d80;color:#e8ebf0}.mgt__container .drawerMenu__item [class*=q-item__section--avatar]{min-width:inherit}.mgt__container .drawerMenu__item .drawerMenu__itemIcon{color:#667a99;font-size:20px;transition:.3s cubic-bezier(.25,.8,.5,1)}.mgt__container .drawerMenu__item:hover .drawerMenu__itemIcon{color:#fff}.loginInput [class~=q-field__append],.loginInput [class~=q-field__control],.loginInput [class~=q-field__prepend]{height:48px}.loginInput [class~=q-field__control]:before{border-color:#b0bac9}.loginInput [class~=q-field__control]:hover:before{border-color:#1a51ff}.loginInput [class~=q-field--focused] [class~=q-field__control]:after,.loginInput [class~=q-field--focused] [class~=q-field__control]:before,.loginInput [class~=q-field--outlined] [class~=q-field__control]:after,.loginInput [class~=q-field--outlined] [class~=q-field__control]:before{border-width:1px}.loginFooter{color:#fffc;padding:19px 80px}@media (max-width:599.98px){.loginFooter .loginFooter__privacy{justify-content:left;margin-left:.5rem;margin-top:.5rem}}.shortcut{padding-bottom:2rem;z-index:1}.shortcut .shortcut__bgColor{border-radius:10px;opacity:.9;z-index:-1}.shortcut .blendBlock--left,.shortcut .blendBlock--right{background:linear-gradient(160deg,#b3bccb66,#b3bccb00 66.27%);border-radius:10px;-webkit-clip-path:polygon(0 0,45% 0,100% 100%,0 100%);clip-path:polygon(0 0,45% 0,100% 100%,0 100%);height:100%;top:0;width:100%}.shortcut .blendBlock--right{transform:matrix(-1,0,0,1,0,0)}.shortcut .mixBlend--light{mix-blend-mode:overlay}.fillContainerList .fillContainerList__item>div{width:100%!important}.mgtContainer .mgtContainer__page{margin:2rem 1.5rem;max-width:1280px}@media (min-width:1328px){.mgtContainer .mgtContainer__page{margin:0 auto;padding:2rem}}@media (min-width:1645px){.mgtContainer .mgtContainer__page{max-width:1440px}}.mgt .text-blue-grey-1{color:#f8f9fb!important}.mgt .text-blue-grey-2{color:#e8ebf0!important}.mgt .text-blue-grey-3{color:#d1d8e3!important}.mgt .text-blue-grey-4{color:#b3bccb!important}.mgt .text-blue-grey-5{color:#8e9cb1!important}.mgt .text-blue-grey-6{color:#667a99!important}.mgt .text-blue-grey-7{color:#495b77!important}.mgt .text-blue-grey-8{color:#2e3c52!important}.mgt .text-blue-grey-9{color:#222b3a!important}.mgt .text-blue-grey-10{color:#161d27!important}.mgt .text-grey-1{color:#fafafa!important}.mgt .text-grey-2{color:#f5f5f5!important}.mgt .text-grey-3{color:#ebebeb!important}.mgt .text-grey-4{color:#dbdbdb!important}.mgt .text-grey-5{color:#c4c4c4!important}.mgt .text-grey-6{color:#9d9d9d!important}.mgt .text-grey-7{color:#767676!important}.mgt .text-grey-8{color:#636363!important}.mgt .text-grey-9{color:#4e4e4e!important}.mgt .text-grey-10{color:#28292a!important}.mgt .bg-grey-5{background-color:#c4c4c4!important}.mgt .bg-blue-grey-2{background-color:#e8ebf0!important}.mgt .bg-blue-grey-7{background-color:#495b77!important}.mgt .bg-blue-grey-8{background-color:#2e3c52!important}.mgt .text-h1{font-size:2.75rem;line-height:1.5}.mgt .text-h2{font-size:2.375rem;line-height:1.5}.mgt .text-h3{font-size:1.875rem;line-height:1.5}.mgt .text-h4{font-size:1.5rem;line-height:1.5}.mgt .innerTitle__block .innerTitle,.mgt .text-h5{font-size:1.25rem;line-height:1.5}.mgt .text-h6{font-size:1.125rem;line-height:1.5}.mgt .innerTitle__block .innerTitle__btn,.mgt .mgtTableBlock tbody td,.mgt .secondary__btn,.mgt .text-title,.mgtTableBlock tbody .mgt td{font-size:1rem;line-height:1.5}.mgt .backPage__btn,.mgt .mgtTableBlock .mgtTable__head .mgtTable__th,.mgt .text-body1,.mgtTableBlock .mgtTable__head .mgt .mgtTable__th{font-size:.875rem;line-height:1.5}.mgt .text-body2{font-size:.8125rem;line-height:1.5}.mgt .text-caption{font-size:.75rem;line-height:1.5}.mgt .mgt__separator{background:#e8ebf0}.mgt .mgt__separator--dark{background:#161d27}.mgt .mgtHeader__logo{height:2rem;width:2rem}.mgt .innerTitle__block .innerTitle{color:#001f7d}.mgt .innerTitle__block .innerTitle__btn{min-width:7.5rem!important;transition:.3s cubic-bezier(.25,.8,.5,1)}.mgt .innerTitle__block.innerTitle__blockBorder{border-bottom:1px solid #e8ebf0;padding-bottom:.75rem}.mgt .innerTitle__block.block--noBorder{border-color:#0000}.mgt .innerTitle__btn [class*=q-icon]{font-size:1.5rem}.mgt .secondary__btn{min-width:86px}.mgt .backPage__btn{min-width:86px!important}.mgt .editPen__icon{color:#667a99}.mgt .editPen__icon:hover{color:#1a51ff!important}.mgt .deleteDialog{min-height:192px;min-width:280px}.mgt .itemsBottom__block .itemsCount{padding-bottom:2rem;padding-top:2rem}.mgt .viewToggle__btn{color:#8e9cb1}.mgt .viewToggle__btn:hover{color:#495b77!important}.mgt .mgtList{padding:8px 0;width:128px}.mgt .mgtList>[class*=q-item]{height:40px}.mgt .lock__stateIcon [class*=mdi-lock]{color:#ee423f!important}.mgtTableBlock .mgtTable__head .mgtTable__th{background-color:#e8ebf0;border-style:none;color:#8e9cb1;font-weight:400;padding:.5rem}.mgtTableBlock .mgtTable__head .mgtTable__th:first-child{padding-left:40px}.mgtTableBlock .mgtTable__head .mgtTable__th:last-child{padding-right:24px;width:107px}.mgtTableBlock .mgtTable__head .mgtTable__th:nth-last-child(2){width:91px}.mgtTableBlock td{padding:.5rem}.mgtTableBlock tbody td{border-color:#e8ebf0;cursor:context-menu;height:4rem}.mgtTableBlock tbody td:first-child{padding-left:0}.mgtTableBlock .mgtTableTd__checkbox{width:40px}.mgtTableBlock .mgtTableTd__space{padding-left:40px}