.tooltip-arrow[data-v-75794385]{position:absolute;top:6px;left:-5px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #6366f1;z-index:99}.menu-header[data-v-049e47c5]{right:0;bottom:-112px}.loading{position:fixed;top:0;right:0;bottom:0;left:-50px;z-index:999999;width:2em;height:2em;margin:auto;overflow:show}@media screen and (max-width: 767px){.loading{left:-3rem}}.loading:before{position:fixed;top:0;left:0;display:block;width:100%;height:100%;content:"";background:radial-gradient(#14141480,#00000080);background:-webkit-radial-gradient(rgba(20,20,20,.5),rgba(0,0,0,.5));opacity:.8}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;background:#6875f5;border-radius:50%;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}body{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400}h1{font-size:32px;font-weight:700}h2{font-size:28px;font-weight:500}h3{font-size:24px;font-weight:500}h4{font-size:20px;font-weight:500}h5{font-size:16px;font-weight:500}h6{font-size:14px;font-weight:500}input:focus,select:focus,textarea:focus{outline:none}.v-application a{color:#000;text-decoration:none}.container-main{width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width: 1200px){.container-main{padding:0 30px}}@media screen and (max-width: 479px){.container-main{padding:0 16px}}.img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.relative{position:relative}.flex-cm{display:flex}.center-justify{justify-content:center}.between-justify{justify-content:space-between}.center-align{align-items:center}@media screen and (max-width: 479px){.col-sp{flex-direction:column}}.layout-8{padding:40px 48px 48px;border-radius:8px;box-shadow:0 0 8px #00000029}@media screen and (max-width: 479px){.layout-8{padding:23px 16px 0;border-radius:16px;box-shadow:unset}}.box-default{box-shadow:0 1px 8px #00000026}.mr-24{margin-right:24px}.mt-32{margin-top:32px}.mb-40{margin-bottom:40px}.pt-40{padding-top:40px}.pb-80{padding-bottom:80px}.user__wrap-content{display:flex}@media screen and (max-width: 767px){.user__wrap-content{flex-direction:column}}.user__wrap-content .main-container{flex-grow:2;max-width:880px;margin-left:40px}@media screen and (max-width: 767px){.user__wrap-content .main-container{margin-left:0}}.user__wrap-content .page__title{padding-bottom:26px;margin-bottom:24px;font-size:24px;font-weight:700;line-height:48px;color:#222;border-bottom:1px solid #ddd}@media screen and (max-width: 767px){.user__wrap-content .page__title{padding-bottom:10px;font-size:20px;line-height:36px}}.error-message{font-size:12px;color:#fd5e1c}.nl2br{white-space:pre-line}.hidden{display:none}.m-b-10{margin-bottom:10px}.sp{display:none}@media screen and (max-width: 767px){.sp{display:initial}.pc{display:none}}.bg-input-empty{background-color:#fff9f5}.wp-content h2{position:relative;padding-bottom:17px;font-size:24px;font-weight:700;color:#222;border-bottom:1px solid #ddd}.wp-content h2:after{position:absolute;bottom:-1px;left:0;width:220px;height:1px;content:"";background:#ff5e00}@media screen and (max-width: 767px){.wp-content h2{font-size:18px;line-height:22px}}.wp-content .aligncenter{display:block;margin:0 auto}.wp-content img{max-width:100%;height:auto}.font-medium{font-weight:500}.font-regular{font-weight:400}.form-control{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important;border-radius:.375rem!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)!important;--tw-border-opacity: 1 !important}.error{color:red}.position-fixed{position:fixed}.p-progress-spinner-svg{position:absolute!important}.pi-eye-slash,.pi-eye{position:absolute;top:14px}.nl2br br:first-child{display:none;visibility:hidden}.two-line-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.one-line-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.p-card,.p-dropdown{background-color:var(--popup-notice-bg)}.dropdown-month{height:34px}.dropdown-month .drop-input-class{padding-left:30px}.dropdown-month .p-dropdown-trigger{width:30px}.dropdown-month .p-dropdown-trigger svg{display:none!important}.dropdown-month .p-dropdown-trigger:before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid var(--color-grey)}.p-dropdown .drop-input-class{color:var(--color-grey);display:flex;align-items:center}.p-dropdown-panel{background-color:var(--color-background-card);max-width:140px!important}.p-dropdown-panel .p-dropdown-header{background-color:var(--color-background-card)}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter-icon{display:none}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:var(--text-color);white-space:wrap!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:var(--main-bg)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{background-color:var(--color-background-card)}.p-dropdown-panel .p-dropdown-items .p-highlight{background:var(--main-bg)!important}.color-grey{color:var(--color-grey)}.graph-title{color:var(--color-title);font-weight:700;font-size:16px}.p-dialog .p-dialog-header,.p-dialog .p-dialog-content,.p-dialog .p-dialog-footer{color:var(--color-title);background-color:var(--color-background-card)}.legend-doughnut{display:flex;flex-wrap:wrap}.legend-doughnut div{width:33.3333333333%;padding-left:2px}.legend-doughnut div span{height:5px;margin-right:5px;width:5px;border-radius:50px}.legend-doughnut div p{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10px!important;font-weight:400}.graph-content{min-height:300px;display:flex;justify-content:center}.graph-content .chart-loading{width:100px}.cus-tooltip{position:relative;display:inline-block}.cus-tooltip .tooltip-text{visibility:hidden;min-width:100px;background-color:#000;color:#fff;text-align:left;border-radius:6px;padding:5px;height:auto;position:absolute;z-index:1;top:24px;left:10px}.cus-tooltip:hover .tooltip-text{visibility:visible}.data-empty-message{position:relative;padding:1rem;color:#893232;background-color:#fadddd;border:1px solid #f7cbcb;border-radius:.25rem}.custom-pagination{display:flex;justify-content:flex-end}.custom-pagination .total-item-pagination{display:flex;align-items:center;padding-right:15px;font-size:13px;font-weight:300;color:#000}.custom-pagination .pagination{display:flex;list-style:none;margin-bottom:0}.custom-pagination .pagination .page-item{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border:1px solid #6e7581;border-left:0;transition:all .3s;text-decoration:none}.custom-pagination .pagination .page-item.active{background:#6e7581;border:1px solid #6e7581}.custom-pagination .pagination .page-item.active span{background:none;border:none}.custom-pagination .pagination .page-item .page-link{font-size:13px;font-weight:300;border:none;background:transparent;padding:0}.custom-pagination .pagination .page-item:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #6e7581}.custom-pagination .pagination .page-item:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.custom-pagination .pagination .page-item:hover{background:#6e7581}.custom-pagination .pagination .page-item:hover .page-link{color:#fff}.h-40{height:40px}.main-background{background:#fff}.group-paginate .custom-pagination .total-item-pagination{color:#4f46e5;font-weight:500}.group-paginate .pagination .page-item{border:none!important;border-color:#4f46e5!important;background-color:#fff;color:#e5e7eb}.group-paginate .pagination .page-item.active{color:#4f46e5;background-color:#fff}.group-paginate .pagination .page-item:hover{color:#4f46e5!important;background:#fff}.group-paginate .pagination .page-item:hover .page-link{color:#4f46e5!important}.group-paginate .pagination .page-item .page-link{font-family:Source Han Sans JP,sans-serif;font-size:14px;font-weight:500!important}.font-20{font-size:20px!important}.img-patient{width:150px}.img-patient img{width:100%;max-height:80px;-o-object-fit:contain;object-fit:contain}.align-items-center{align-items:center}.align-items-flex-start{align-items:flex-start}.flex-login{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-login{width:455px;font-family:Source Han Sans JP,sans-serif;padding-bottom:15px}.form-login .form-title{font-family:Source Han Sans JP,sans-serif;font-size:18px;line-height:26px;padding:15px 0;border-bottom:1px solid rgba(112,112,112,.2)}.form-login .form-input{font-family:Source Han Sans JP,sans-serif;font-size:16px;line-height:24px;border-radius:6px}.form-login .form-btn{padding:10px 14px;font-size:14px;color:#4f46e5;border:1px solid #4F46E5;border-radius:4px;width:-moz-fit-content;width:fit-content;margin:0 auto 17px;transition:.3s}.form-login .form-btn:hover{color:#fff;background-color:#4f46e5}.form-login .forgot-password{font-size:16px;line-height:24px;color:#2696f3}.container-setting,.operation-log{font-family:Source Han Sans JP,sans-serif}.operation-log .operation-log__body .operation-search{padding-left:18px;padding-right:18px}.operation-log .operation-log__body .operation-search .input-group{width:-moz-fit-content;width:fit-content}.operation-log .operation-log__body .operation-search .input-group label{min-width:-moz-fit-content;min-width:fit-content}.operation-log .operation-log__body .operation-content table tr{border-bottom:1px solid #e5e7eb}.operation-log .operation-log__body .operation-content table th,.operation-log .operation-log__body .operation-content table td{padding:18px 0}.operation-log .operation-log__body .operation-content table .color-gray{color:#6b7280}.operation-log .operation-log__body .operation-content table .operation-item{cursor:pointer}.operation-log .operation-item__svg{transition:transform .3s ease}.operation-log .operation-detail{transition:.3s ease}.inspection-record{font-family:Source Han Sans JP,sans-serif}.inspection-record .inspection-record__body .inspection-search{padding-left:18px;padding-right:18px}.inspection-record .inspection-record__body .inspection-search .input-group{width:-moz-fit-content;width:fit-content}.inspection-record .inspection-record__body .inspection-search .input-group label{min-width:-moz-fit-content;min-width:fit-content}.inspection-record .inspection-record__body .inspection-content table tr{border-bottom:1px solid #e5e7eb}.inspection-record .inspection-record__body .inspection-content table th:nth-child(1){text-align:left}.inspection-record .inspection-record__body .inspection-content table th,.inspection-record .inspection-record__body .inspection-content table td{padding-top:10px;padding-bottom:10px}.inspection-record .inspection-record__body .inspection-content table .color-gray{color:#6b7280}.inspection-record .inspection-record__body .inspection-content table .text-right{text-align:right}.modal-detail .set-width-modal{width:90%;height:85%}.pre-inspection-record{font-family:Source Han Sans JP,sans-serif}.pre-inspection-record .inspection-record__body .inspection-search{padding-left:18px;padding-right:18px}.pre-inspection-record .inspection-record__body .inspection-search .input-group{width:-moz-fit-content;width:fit-content}.pre-inspection-record .inspection-record__body .inspection-search .input-group label{min-width:-moz-fit-content;min-width:fit-content}.pre-inspection-record .inspection-record__body .inspection-content table tr{border-bottom:1px solid #e5e7eb}.pre-inspection-record .inspection-record__body .inspection-content table th:nth-child(1){text-align:left}.pre-inspection-record .inspection-record__body .inspection-content table th,.pre-inspection-record .inspection-record__body .inspection-content table td{padding-top:10px;padding-bottom:10px}.pre-inspection-record .inspection-record__body .inspection-content table .color-gray{color:#6b7280}.pre-inspection-record .inspection-record__body .inspection-content table .text-right{text-align:right}.modal-detail-pre-inspection{font-family:Source Han Sans JP,sans-serif}.modal-detail-pre-inspection .set-width-modal{width:90%;max-height:80vh}.modal-detail-pre-inspection .set-width-modal .btn-close-modal{bottom:-35px;right:0}.nsips-collaboration{font-family:Source Han Sans JP,sans-serif}.nsips-collaboration .inspection-record__body .inspection-search{padding-left:18px;padding-right:18px}.nsips-collaboration .inspection-record__body .inspection-search .input-group{width:-moz-fit-content;width:fit-content}.nsips-collaboration .inspection-record__body .inspection-search .input-group label{min-width:-moz-fit-content;min-width:fit-content}.nsips-collaboration .inspection-record__body .inspection-content table tr{border-bottom:1px solid #e5e7eb}.nsips-collaboration .inspection-record__body .inspection-content table tr .w-150{width:150px}.nsips-collaboration .inspection-record__body .inspection-content table th,.nsips-collaboration .inspection-record__body .inspection-content table td{padding-top:10px;padding-bottom:10px}.nsips-collaboration .inspection-record__body .inspection-content table .color-gray{color:#6b7280}.nsips-collaboration .inspection-record__body .inspection-content table .text-right{text-align:right}.record-detail,.modal-detail{font-family:Source Han Sans JP,sans-serif}.modal-detail .set-width-modal{max-width:90%;max-height:85%}.modal-detail .set-width-modal .btn-close-modal{bottom:-35px;right:0}.min-height-body{min-height:calc(100vh - 151px)}
