@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";:root{--color-primary: #26A784;--color-secondary: #C1C1C1;--color-line: #DEDEDE;--color-text1: #1F1F1F;--color-text2: #777777;--color-text3: #C1C1C1;--color-text4: #FFFFFF;--color-text5: #26A784;--color-background1: #EDEDED;--color-background2: #F5F5F5;--color-background3: #FAFAFC;--color-background4: #FFFFFF;--color-background5: linear-gradient(0deg, rgba(4,85,114,1) 0%, rgba(8,25,62,1) 100%);--color-background6: linear-gradient(270deg, rgba(4,85,114,1) 0%, rgba(8,25,62,1) 100%);--color-background7: #F5F5F7;--color-background8: #828282;--color-background9: #DEF2ED;--color-background10: #777777;--color-background11: #FF0000;--color-background12: #BFBFBF;--color-background13: #DEDEDE;--color-background14: #C1C1C1;--color-border1: #C1C1C1;--color-border2: #26A784;--color-border3: #828282;--color-border4: #DEDEDE;--color-box-shadow1: #26A78440;--color-error1: #FF0000;--color-error2: #FEF1F1}.row-custom{--bs-gutter-x: 8px}.btn{--bs-btn-line-height: 24px}.btn.disabled,.btn:disabled{--bs-btn-disabled-color: var(--color-text3);--bs-btn-disabled-bg: var(--color-background2);--bs-btn-disabled-border-color: var(--color-border4);--bs-btn-border-color: var(--color-border4)}.btn img{vertical-align:1px;margin-right:5px}.btn.btn-lg{--bs-btn-padding-y: 12px}.btn.btn-md{width:228px;height:48px;--bs-btn-padding-y: 12px;font-size:16px;max-width:100%}.btn.btn-nm{width:140px;height:40px;font-size:16px}.btn-default{--bs-btn-color: var(--color-text4);--bs-btn-bg: var(--color-primary);--bs-btn-border-color: var(--color-primary);--bs-btn-hover-color: var(--color-text4);--bs-btn-hover-bg: var(--color-primary);--bs-btn-hover-border-color: var(--color-primary);--bs-btn-active-color: var(--color-text4);--bs-btn-active-bg: var(--color-primary);--bs-btn-active-border-color: var(--color-primary);--bs-btn-disabled-color: var(--color-text4);--bs-btn-disabled-bg: var(--color-background8);--bs-btn-disabled-border-color: var(--color-border3);--bs-btn-disabled-opacity: 1;--bs-btn-border-radius: 8px;--bs-btn-padding-y: 5px}.btn-normal{--bs-btn-color: var(--color-text4);--bs-btn-bg: var(--color-background10);--bs-btn-border-color: var(--color-background10);--bs-btn-hover-color: var(--color-text4);--bs-btn-hover-bg: var(--color-background10);--bs-btn-hover-border-color: var(--color-background10);--bs-btn-active-color: var(--color-text4);--bs-btn-active-bg: var(--color-background10);--bs-btn-active-border-color: var(--color-background10);--bs-btn-disabled-color: var(--color-text4);--bs-btn-disabled-bg: var(--color-background8);--bs-btn-disabled-border-color: var(--color-border3);--bs-btn-disabled-opacity: 1;--bs-btn-border-radius: 8px;--bs-btn-padding-y: 5px}.btn-outline-default{--bs-btn-color: var(--color-primary);--bs-btn-border-color: var(--color-primary);--bs-btn-hover-color: var(--color-text5);--bs-btn-hover-bg: var(--color-background9);--bs-btn-hover-border-color: var(--color-primary);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--color-primary);--bs-btn-active-border-color: var(--color-primary);--bs-btn-disabled-color: var(--color-primary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--color-primary);--bs-btn-border-radius: 8px;--bs-gradient: none;--bs-btn-padding-y: 5px;--bs-btn-bg: var(--color-background4) }.btn-light{--bs-btn-color: var(--color-text4);--bs-btn-bg: var(--color-primary);--bs-btn-hover-color: var(--color-text4);--bs-btn-hover-border-color: var(--color-primary);--bs-btn-hover-bg: var(--color-primary);--bs-btn-active-color: var(--color-text4);--bs-btn-active-bg: var(--color-primary);--bs-btn-active-border-color: #13653f;--bs-btn-disabled-color: var(--color-secondary);--bs-btn-disabled-bg: var(--color-background1);--bs-btn-disabled-opacity: 1;--bs-border-width: 0;--bs-btn-border-radius: 8px;--bs-btn-padding-y: 5px;--bs-btn-font-size: 16px}.btn-cancel{--bs-btn-color: var(--color-text4);--bs-btn-bg: var(--color-background11);--bs-btn-hover-color: var(--color-text4);--bs-btn-hover-border-color: var(--color-background11);--bs-btn-hover-bg: var(--color-background11);--bs-btn-active-color: var(--color-text4);--bs-btn-active-bg: var(--color-background11);--bs-btn-active-border-color: var(--color-background11);--bs-btn-disabled-color: var(--color-secondary);--bs-btn-disabled-bg: var(--color-background1);--bs-btn-disabled-opacity: 1;--bs-border-width: 0;--bs-btn-border-radius: 8px;--bs-btn-padding-y: 5px;--bs-btn-font-size: 16px}.form-control{border-radius:8px;--bs-body-color: var(--color-text1);--bs-border-color: var(--color-border1);--font-size: 14px;font-size:var(--font-size)}.form-control:focus{border-color:var(--color-border2);outline:0;box-shadow:0 0 0 .25rem var(--color-box-shadow1)}.form-control.form-control-lg{padding:10px 16px;line-height:32px}.form-control.form-control-md{padding:10px 16px;line-height:26px}.form-control::-webkit-input-placeholder{color:var(--color-text3)!important;opacity:.5!important}.form-control::-moz-placeholder{color:var(--color-text3)!important;opacity:.5!important}.form-control::-ms-placeholder{color:var(--color-text3)!important;opacity:.5!important}.form-control::placeholder{color:var(--color-text3)!important;opacity:.5!important}.form-control.dark{--bs-form-control-bg: #00000030;--bs-border-width: 0;--bs-body-color: var(--color-text4);--bs-border-color: #00000030}.form-control.dark:focus{box-shadow:0 0 0 .25rem #ffffff40}.form-control.dark::-webkit-input-placeholder{font-weight:700}.form-control.dark::-moz-placeholder{font-weight:700}.form-control.dark::-ms-placeholder{font-weight:700}.form-control.dark::placeholder{font-weight:700}.form-control.dark:-webkit-autofill,.form-control.dark:-webkit-autofill:hover,.form-control.dark:-webkit-autofill:focus{border:1px solid rgba(0,0,0,.1882352941);-webkit-text-fill-color:var(--color-text4);-webkit-box-shadow:0 0 0px 1000px rgba(0,0,0,.1882352941) inset;transition:background-color 5000s ease-in-out 0s}.form-control.is-invalid,.form-control.was-validated .form-control:invalid{--bs-danger: var(--color-error1);background-color:var(--color-error2);background-image:none!important;padding-right:.75rem;margin-bottom:4px}.form-control.is-invalid:-webkit-autofill,.form-control.is-invalid:-webkit-autofill:hover,.form-control.is-invalid:-webkit-autofill:focus,.form-control.was-validated .form-control:invalid:-webkit-autofill,.form-control.was-validated .form-control:invalid:-webkit-autofill:hover,.form-control.was-validated .form-control:invalid:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--color-error2) inset;transition:background-color 5000s ease-in-out 0s}.invalid-feedback{color:var(--color-error1);font-size:12px;margin-top:0;display:block}.invalid-feedback:empty{display:none}.form-check-input{width:18px;height:18px;--bs-border-color: var(--color-border1)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem var(--color-box-shadow1)}.form-check-input:checked{background-color:var(--color-background4);border-color:var(--color-primary);--bs-border-width: 1px;position:relative}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: none}.form-check-input:checked[type=radio]:after{content:"";display:inline-block;height:10px;width:10px;border-radius:50%;top:50%;left:50%;background-color:var(--color-primary);position:absolute;transform:translate(-50%,-50%)}.checkbox label{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border:1px solid var(--color-border1);border-radius:2px;cursor:pointer}.checkbox>input{display:none}.checkbox>input:checked+label{background-color:var(--color-primary);border:none}.checkbox>input:checked+label:after{content:url(/build/assets/icon_check-2679f4e1.svg);position:relative}.checkbox-all label{border-color:#fff}.checkbox-all>input:checked+label{border:1px solid #fff}.input-password{position:relative}.input-password input{padding-right:50px}.input-password input+a{position:absolute;height:50px;width:50px;top:0;right:0;cursor:pointer;background-image:url(/build/assets/icon_eye_gray-f936114f.svg);background-repeat:no-repeat;background-position:center center}.input-password input[type=text]+a{background-image:url(/build/assets/icon_eye_gray_hide-2366bffe.svg)}.input-password input.dark+a{background-image:url(/build/assets/icon_eye-37a7a32e.svg)}.input-password input.dark[type=text]+a{background-image:url(/build/assets/icon_eye_hide-9bdcaa8c.svg)}.input-datetime{position:relative;padding-right:72px}.input-datetime .input-group-datetime{position:relative}.input-datetime .current,.input-datetime .icon,.input-datetime .icon-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.input-datetime .icon{left:8px}.input-datetime .icon-arrow{right:8px}.input-datetime .ui.input>input{padding:10px 40px;border-radius:8px;line-height:26px}.input-datetime .ui.input>input.is-invalid{border-color:var(--color-error1);background-color:var(--color-error2);margin-bottom:4px}.input-datetime .current{right:0;font-size:16px;text-decoration:underline;color:var(--color-text5)}.modal{--bs-modal-border-radius: 16px;--bs-modal-padding: 40px;--bs-modal-width: 512px;--modal-font-size: 16px;font-size:var(--modal-font-size)}.modal-title{font-size:24px}.modal-content{border:none}.modal.modal-error{--bs-modal-padding: 40px 24px 24px}.modal.modal-error .messages-wrap{margin-bottom:24px}.modal.modal-error .messages-item{text-align:center;font-size:16px}.modal.modal-error .btn{font-size:14px;--bs-btn-padding-y: 10px}.modal.modal-redirect .btn{width:228px;margin:0 auto}.modal .modal-header{--bs-modal-header-border-width: 0;--bs-modal-header-padding: 32px 40px 0;--bs-heading-color: var(--color-text1);position:relative;z-index:1}.modal .btn-close.custom{--bs-btn-close-focus-shadow: none;--bs-btn-close-bg: url(/build/assets/icon-005-0f07ec31.svg);--bs-btn-close-opacity: 1;--bs-modal-header-padding-y: 0px;--bs-modal-header-padding-x: 0px;background-size:contain;padding:0;width:30px;height:30px}.modal .btn-close.btn-hide{display:none}.modal.modal-detail{--bs-modal-padding: 0 24px 24px;--modal-font-size: 14px}.modal.modal-detail .modal-body{margin-top:-15px}.modal.modal-detail .modal-header{--bs-modal-header-padding: 24px 24px 0}.modal.modal-detail .modal-detail__label{width:26%}.modal.modal-guideline-add,.modal.modal-guideline-edit{--bs-modal-padding: 32px 40px}@media (min-width: 576px){.modal-sm{--bs-modal-width: 375px}.modal-800{--bs-modal-width: 800px}.modal-lg{--bs-modal-width: 512px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1024px}}.text-success{--bs-success-rgb: 38,167,132}.text-secondary{--bs-secondary-rgb: 119,119,119}.text-danger{--bs-danger-rgb: 255,0,0}.form-label{color:var(--color-text2);font-size:14px}.form-label .required,.form-label .optional{background-color:var(--color-background11);font-size:12px;color:var(--color-text4);display:inline-block;border-radius:2px;height:21px;line-height:20px;padding:0 8px;font-weight:400;margin-left:9px;min-width:40px}.form-label .optional{background-color:var(--color-background1);color:var(--color-text5)}.form-label.right{position:relative;display:block;padding-right:45px}.form-label.right .required,.form-label.right .optional{position:absolute;right:0;top:50%;transform:translateY(-50%)}.select-search.ui.selection.dropdown{line-height:37px;padding-top:0;padding-bottom:0;border:1px solid var(--color-border1);border-radius:8px!important;min-width:260px}.select-search.ui.selection.dropdown.active{border:1px solid var(--color-border2)}.select-search.ui.selection.dropdown>.text{color:var(--color-text1);font-size:16px}.select-search.ui.selection.dropdown>.text.default{color:var(--color-text3)}.select-search.ui.selection.dropdown>.dropdown.icon{top:50%}.select-search.ui.selection.dropdown>input.search{padding:0 3.2em 0 12px;line-height:41px}.select-search.ui.selection.dropdown .menu{border-radius:8px!important;border:1px solid var(--color-border1)!important;margin-top:0;padding:2px}.select-search.ui.selection.dropdown .menu .item{position:relative;background:none;padding:14px 1.14285714rem;border:none;border-radius:4px;margin:2px 0}.select-search.ui.selection.dropdown .menu .item:hover{background-color:var(--color-background9)}.select-search.ui.selection.dropdown .menu .item.active{font-weight:400}.select-search.ui.selection.dropdown .menu .item.active:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--color-background9);border-radius:4px;z-index:-1}.select-search .icon{position:absolute;display:block;height:40px;width:40px;right:0;background:url(/build/assets/icon-010-5fec8dd3.svg) no-repeat center center}.select-search.ui.selection.dropdown.select-control{height:48px;display:flex;align-items:center;min-width:237.33px}.modal-session-expired .modal-dialog{max-width:100%;margin:0 auto;width:496px}html{min-height:100%}body{font-size:14px;color:var(--color-text1);min-height:100%;line-height:24px;font-family:Noto Sans JP,sans-serif}img{max-width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--color-background4) inset;transition:background-color 5000s ease-in-out 0s}a:hover,button:hover{opacity:.8}h1,h2,h3,h4,h5{font-weight:700;font-family:Noto Sans JP,sans-serif}h1{font-size:28px;line-height:1.5}h2{font-size:24px;line-height:1.5}h3{font-size:20px;line-height:1.5}h4{font-size:18px;line-height:1.5}h5{font-size:16px;line-height:1.5}.text-first{color:var(--color-text1)}.text-second{color:var(--color-text2)}.text-third{color:var(--color-text3)}.text-fifth{color:var(--color-text5)!important}.text-sm{font-size:12px;line-height:1.5}.text-nm{font-size:14px}.text-lg{font-size:16px}.text--xl{font-size:18px}.holder,.holder-large{width:100%;max-width:1200px;margin:0 auto}.holder-large{max-width:inherit;padding:0 40px}body.preview{background:#000}@media screen and (max-width: 1024px){.holder{padding:0 12px}}
