/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}a{color:#1a0dab;text-decoration:underline}a:hover{text-decoration:none}input,select,textarea{border:1px solid #000;background-color:#ffffe0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:5px}button,input[type=button]{background-color:gray;color:#000}button:disabled,input:disabled,select:disabled,textarea:disabled{background-color:#d3d3d3}h2{font-size:22px}.h2--margin{margin-top:20px;margin-bottom:10px}h3{font-size:1.5em;margin:30px auto 20px}html{height:100%}.l-global,body{height:100vh}.l-global{display:flex;flex-direction:column}#l-global-header{width:100%;flex-basis:48px;min-height:48px;background-color:#fff;border-bottom:1px solid #d3d3d3}.l-global-header__top{display:flex;justify-content:space-between;align-items:center;height:100%}.l-global-header__top__left{display:flex;height:100%;color:#595858}.l-global-header__top__left__item{height:100%;display:flex;flex-flow:column;justify-content:center;padding-left:10px;font-size:24px}.l-global-header__top__left__item a{color:#000;text-decoration:none;line-height:10px}.l-global-header__top__left__item a:hover{opacity:.7}.l-global-header__top__left__item__logo-img{height:28px}@media(max-width:768px){.l-global-header__top__left__item__logo-img{height:22px}}.l-global-header__top__left__item--sp-menu{display:none}@media(max-width:768px){.l-global-header__top__left__item--sp-menu{display:flex}}.l-global-header__top__left__item__sp-menu{display:inline-block;cursor:pointer}.l-global-header__top__left__item__sp-menu__bar{width:25px;height:2px;background-color:#333;margin:6px 0;transition:.4s}.l-global-header__top__left__item__sp-menu--open .l-global-header__top__left__item__sp-menu__bar--no1{transform:rotate(45deg) translate(5px,5px)}.l-global-header__top__left__item__sp-menu--open .l-global-header__top__left__item__sp-menu__bar--no2{opacity:0}.l-global-header__top__left__item__sp-menu--open .l-global-header__top__left__item__sp-menu__bar--no3{transform:rotate(-45deg) translate(7px,-6px)}.l-global-header__top__right{font-size:16px;display:flex;height:100%;margin-right:10px}@media(max-width:768px){.l-global-header__top__right{font-size:12px;padding-left:10px}}.l-global-header__top__right__item{padding-left:20px;height:100%;display:flex;flex-flow:column;justify-content:center}@media(max-width:768px){.l-global-header__top__right__item{padding-left:10px}}.l-global-header__top__right__item__content{background-color:#4daaa8;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}.l-global-header__top__right__item__content:hover{opacity:.7}@media(max-width:768px){.l-global-header__top__right__item__content:hover{color:#595858;background-color:#fff}}#l-global-footer{background:#413e3d;color:#fff;font-size:12px;padding:16px 0;text-align:center}#l-global-footer a{color:#fff}#l-breadcrumb{width:100%;height:28px;padding:0 8px 0 20px;font-size:14px;background-color:#f0f0f0}.l-breadcrumb__list{display:flex;height:100%;align-items:center}.l-breadcrumb__list__item{padding:0 10px}.l-breadcrumb__list__item :before{content:">"}.l-global-main{overflow:hidden;display:flex;height:100%}.l-global-main__function{flex-basis:180px;min-width:180px;background-color:#f7f8f8}@media(max-width:768px){.l-global-main__function{display:none}}.l-global-main__function--toggle{display:block}.l-global-main__function__list{flex-flow:column;justify-content:center;display:flex}.l-global-main__function__list__item{height:48px}.l-global-main__function__list__item a{display:flex;flex-flow:column;justify-content:center;color:#595858;text-decoration:none;width:100%;height:100%;padding-left:20px;padding-right:20px}.l-global-main__function__list__item a:hover,.l-global-main__function__list__item--selected{color:#000;background-color:#dcdddd}.l-global-main__function__list__item--selected a{color:#000}.l-global-main__body{flex:1 1;overflow-x:hidden}.l-function{height:100%;display:flex;flex-direction:column;overflow:hidden}.l-function__header{display:flex;justify-content:space-between;align-items:center;flex-basis:48px;min-height:48px;padding:0 8px;background-color:#727171;color:#fff}.l-function__header__left,.l-function__header__right{display:flex;align-items:center;height:100%}.l-function__header__left__item,.l-function__header__right__item{padding:0 10px;height:100%}.l-function__header__left__item a,.l-function__header__right__item a{display:flex;flex-flow:column;justify-content:center;height:100%;color:#fff;text-decoration:none}.l-function__header__left__item a:hover,.l-function__header__right__item a:hover{opacity:.7}.l-function__header__right{display:flex;align-items:center}.l-function__header__right__item{padding:0 10px}.l-function__main{height:100%;overflow:hidden;background-color:#dcdddd}.l-function__main--1col{padding:15px}.l-function__main--1col__body{display:flex;flex-direction:column;height:100%;box-sizing:border-box;border-radius:5px;background-color:#fff;color:#595858;padding:15px}@media(max-width:768px){.l-function__main--1col__body{padding:0}}.l-function__main--1col__body__header{flex-basis:48px;min-height:48px;padding-bottom:10px}@media(max-width:768px){.l-function__main--1col__body__header{padding:10px;margin-bottom:20px}}.l-function__main--1col__body__action-area{display:flex;justify-content:center;padding-bottom:10px}.l-function__main--1col__body__main{flex:1 1;overflow-y:scroll}.l-function__main--1col__body__main::-webkit-scrollbar{width:6px}.l-function__main--1col__body__main::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.l-function__main--2col{display:flex}.l-function__main--2col__left{flex-basis:220px;min-width:220px;height:100%;overflow-y:scroll}.l-function__main--2col__left::-webkit-scrollbar{width:6px}.l-function__main--2col__left::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}@media(max-width:768px){.l-function__main--2col__left--active{flex-basis:100vw}.l-function__main--2col__left--hide{display:none}}.l-function__main--2col__right{flex:1 1;height:100%;overflow-y:scroll}@media(max-width:768px){.l-function__main--2col__right{padding:15px}}.l-function__main--2col__right::-webkit-scrollbar{width:6px}.l-function__main--2col__right::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}@media(max-width:768px){.l-function__main--2col__right--active{flex-basis:100vw}.c-pc-only,.l-function__main--2col__right--hide{display:none}}.c-sp-only{display:none}@media(max-width:768px){.c-sp-only{display:block}}.c-button{color:#595858;border-width:1px;border-color:#4daaa8;background-color:#fff;color:#4daaa8!important;padding:10px 20px;margin-right:20px;text-decoration:none}.c-button[disabled]{border-width:0;background-color:#dcdddd;color:#595858!important}.c-button--action{background-color:#4daaa8;color:#fff!important}.c-button--action[disabled]{color:#595858!important}.c-button--small{border-radius:2px;padding:4px 8px;margin-right:10px;line-height:14px}.c-button:hover{opacity:.7}.c-button:hover[disabled]{opacity:1}.c-message{color:#595858;padding:10px 20px}.c-message--error{color:#c9171e}.c_main__list h2{font-size:3rem;font-weight:700}.c_main__list h3{font-size:2rem;font-weight:700}.c-custom_field_form,.c_custom_field_search_form{display:flex;padding:10px;font-size:14px;color:#595858;line-height:28px}@media(max-width:768px){.c-custom_field_form,.c_custom_field_search_form{flex-flow:column;font-size:16px}}.c-custom_field_form--reference,.c_custom_field_search_form--reference{display:block;padding:0 10px 0 0;text-align:right}.c-custom_field_form__label,.c_custom_field_search_form__label{font-size:14px;flex-basis:220px;min-width:220px}@media(max-width:768px){.c-custom_field_form__label,.c_custom_field_search_form__label{flex-basis:auto;font-size:16px;border-bottom:1px solid #dcdddd;margin-bottom:10px}}.c-custom_field_form__value,.c_custom_field_search_form__value{flex:1 1;min-height:28px}.c-custom_field_form__value input,.c-custom_field_form__value select,.c-custom_field_form__value textarea,.c_custom_field_search_form__value input,.c_custom_field_search_form__value select,.c_custom_field_search_form__value textarea{border:1px solid #727171;background-color:#fdfdf9;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;line-height:normal;padding:5px}.c-custom_field_form__value input[disabled],.c-custom_field_form__value select[disabled],.c-custom_field_form__value textarea[disabled],.c_custom_field_search_form__value input[disabled],.c_custom_field_search_form__value select[disabled],.c_custom_field_search_form__value textarea[disabled]{background-color:#f7f8f8}.c-custom_field_form__value input::placeholder,.c-custom_field_form__value select::placeholder,.c-custom_field_form__value textarea::placeholder,.c_custom_field_search_form__value input::placeholder,.c_custom_field_search_form__value select::placeholder,.c_custom_field_search_form__value textarea::placeholder{color:#dcdddd}.c-custom_field_form__value input[type=text],.c-custom_field_form__value textarea,.c_custom_field_search_form__value input[type=text],.c_custom_field_search_form__value textarea{width:100%}.c-custom_field_form__value textarea::-webkit-scrollbar,.c_custom_field_search_form__value textarea::-webkit-scrollbar{width:6px}.c-custom_field_form__value textarea::-webkit-scrollbar-thumb,.c_custom_field_search_form__value textarea::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.c-custom_field_form__value input[type=checkbox],.c-custom_field_form__value input[type=date],.c-custom_field_form__value input[type=radio],.c_custom_field_search_form__value input[type=checkbox],.c_custom_field_search_form__value input[type=date],.c_custom_field_search_form__value input[type=radio]{margin-right:5px}.c-custom_field_form__value input[type=file],.c-custom_field_form__value label,.c_custom_field_search_form__value input[type=file],.c_custom_field_search_form__value label{margin-right:15px;margin-bottom:5px}.c-custom_field_form__value__message,.c_custom_field_search_form__value__message{text-align:right;color:#c9171e}.c-custom_field_form__value a,.c_custom_field_search_form__value a{color:#1a0dab;text-decoration:underline}.c-custom_field_form__value a:hover,.c_custom_field_search_form__value a:hover{text-decoration:none}.c-custom_field_form__value--date,.c-custom_field_form__value--department,.c-custom_field_form__value--text,.c-custom_field_form__value--textarea,.c-custom_field_form__value--userinfo,.c_custom_field_search_form__value--date,.c_custom_field_search_form__value--department,.c_custom_field_search_form__value--text,.c_custom_field_search_form__value--textarea,.c_custom_field_search_form__value--userinfo{padding:5px;border-radius:2px;background-color:#f7f8f8;whitespace:pre-wrap}.c-custom_field_form__value--date textarea[disabled],.c-custom_field_form__value--department textarea[disabled],.c-custom_field_form__value--text textarea[disabled],.c-custom_field_form__value--textarea textarea[disabled],.c-custom_field_form__value--userinfo textarea[disabled],.c_custom_field_search_form__value--date textarea[disabled],.c_custom_field_search_form__value--department textarea[disabled],.c_custom_field_search_form__value--text textarea[disabled],.c_custom_field_search_form__value--textarea textarea[disabled],.c_custom_field_search_form__value--userinfo textarea[disabled]{border:0;background-color:#f7f8f8}.c-custom_field_form h2,.c_custom_field_search_form h2{font-size:22px;margin:30px 0 10px;padding-bottom:10px;border-bottom:1px solid #d3d3d3;width:100%}.c-custom_field_form h2:target,.c_custom_field_search_form h2:target{scroll-margin-top:48px}.c-custom_field_form__mokuzi,.c_custom_field_search_form__mokuzi{width:100%;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;display:flex;justify-content:center;padding:10px}.c-custom_field_form__mokuzi__item,.c_custom_field_search_form__mokuzi__item{display:flex;flex-flow:column;justify-content:center;margin-right:10px}.c-custom_field_form--error .c-custom_field_form__value,.c_custom_field_search_form--error .c-custom_field_form__value{border:1px solid #c9171e;padding:3px}.c-custom_field_form.c-custom_field_form--required .c-custom_field_form__label:after{content:"*";margin-left:4px;vertical-align:middle;color:#c9171e}.c-custom_field_form.c-custom_field_form--required .c-custom_field_form__value input:not(:disabled),.c-custom_field_form.c-custom_field_form--required .c-custom_field_form__value select:not(:disabled),.c-custom_field_form.c-custom_field_form--required .c-custom_field_form__value textarea:not(:disabled){background-color:#fffef0}.c_custom_field_search_form{line-height:14px}.c_custom_field_search_form__label{flex-basis:120px;min-width:180px}.c_custom_field_search_form__value__forms,.c_custom_field_search_form__value__option__top{margin-bottom:3px}.c_custom_field_search_form__selected-item{padding-right:15px;margin-right:15px;border-right:1px solid #ccc}.c_custom_field_search_form__selected-item:last-of-type{border-right:none}.c-modal{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:2;display:flex;align-items:center;justify-content:center}.c-modal--blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.c-modal--editing-mode{top:auto;left:auto;bottom:0;right:0;background-color:transparent;width:auto;height:auto;margin:10px}.c-modal--min .c-modal__content-area__body{display:none}.c-modal--max{top:0;left:0;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,.5)}.c-modal--max .c-modal__content-area{width:90%;height:90%}.c-modal__content-area{max-height:95vh;overflow:hidden;color:#595858;font-size:14px;border-radius:5px;z-index:2;padding:10px;background-color:#dcdddd;box-shadow:0 0 12px 1px}.c-modal__content-area__header{display:flex;justify-content:space-between}.c-modal__content-area__header__title{margin-right:30px;padding:5px}.c-modal__content-area__header__close-area{font-size:16px}.c-modal__content-area__header__close-area__button{background-color:transparent;color:#727171;padding:5px}.c-modal__content-area__header__close-area__button:hover{background-color:color-mix(in srgb,currentColor 20%,transparent)}.c-modal__content-area__body{background-color:#fff;border-radius:5px;color:#595858;padding:15px;max-width:100vw;max-height:85vh;height:100%;overflow-y:scroll}.c-modal__content-area__body::-webkit-scrollbar{width:6px}.c-modal__content-area__body::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.c-modal__content-area__body--wide{min-width:85vw}.c-modal__content-area__body__main{height:100%}.c-modal__content-area__body__title{font-size:18px;line-height:1.5;padding:10px}.c-modal__content-area__body__action-area{display:flex;justify-content:center;margin-top:30px}.c-modal__content-area__body__action-area--top{margin-top:0;margin-bottom:10px}.c-custom-field-form-department-select{background-color:#fff;border-radius:5px;color:#595858;padding:15px;max-width:80vw;max-height:80vh;overflow-y:scroll}.c-custom-field-form-department-select::-webkit-scrollbar{width:6px}.c-custom-field-form-department-select::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.c-custom-field-form-department-select__department__list__item{margin-left:20px}.c-custom-field-form-department-select__action-area{display:flex;justify-content:center;margin-top:30px}.c-survey-answer-form{display:flex;flex-direction:column;padding:10px;font-size:14px;color:#595858;line-height:28px}@media(max-width:768px){.c-survey-answer-form{flex-flow:column}}.c-survey-answer-form__label{display:flex;font-size:14px;margin-bottom:10px}@media(max-width:768px){.c-survey-answer-form__label{font-size:16px}}.c-survey-answer-form__label__q-no{display:flex;flex-flow:column;justify-content:center;width:24px;color:#4daaa8;margin-right:8px}.c-survey-answer-form__label__q-text{display:flex;flex-flow:column;justify-content:center;line-height:20px}.c-survey-answer-form__value{display:flex;flex-flow:column;min-height:28px}.c-survey-answer-form__value--text{padding:5px;background-color:#f7f8f8}.c-survey-answer-form__value input{border:1px solid #727171;background-color:#fdfdf9;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;line-height:normal;padding:5px}.c-survey-answer-form__value input[disabled]{background-color:#f7f8f8}.c-survey-answer-form__value input::placeholder{color:#dcdddd}.c-survey-answer-form__value input[type=radio]{margin-right:5px}.c-survey-answer-form__value input[type=text]{width:100%}.c-survey-answer-form__value label{margin-bottom:8px;border-radius:5px;padding:10px;background-color:#f7f8f8}.c-survey-answer-form__value label:has(input[type=radio]:checked){background-color:#4daaa8;color:#fff}.c-survey-answer-form__value__message{text-align:right;color:#c9171e}.c-survey-answer-form--error .c-survey-answer-form__value{border:1px solid #c9171e;padding:3px}.c-survey-answer-form.c-survey-answer-form--required .c-survey-answer-form__label:after{content:"*";margin-left:4px;vertical-align:middle;color:#c9171e}.c-survey-answer-form.c-survey-answer-form--required .c-survey-answer-form__value input:not(:disabled),.c-survey-answer-form.c-survey-answer-form--required .c-survey-answer-form__value select:not(:disabled),.c-survey-answer-form.c-survey-answer-form--required .c-survey-answer-form__value textarea:not(:disabled){background-color:#fffef0}.c-like-button{text-decoration:none}.c-like-button:hover{opacity:.7}.c-notices__list__item a{display:block;width:100%;color:#595858;text-decoration:none;padding:10px}.c-notices__list__item a:hover{color:#000;background-color:#dcdddd}.c-notices__confirm-all{margin:30px 0;text-align:center}.c-comments{padding:10px}.c-comments__item{margin-right:10px;margin-left:60px;margin-bottom:30px}.c-comments__item__name{font-size:14px;font-weight:700;margin-left:10px;margin-bottom:5px}.c-comments__item__comment-area{position:relative;background:#e7f5f6;border-radius:10px;padding:10px;width:100%;margin-bottom:10px}.c-comments__item__comment-area:after{content:"";position:absolute;right:-15px;top:10px;border:8px solid transparent;border-left-color:#e7f5f6}.c-comments__item__comment-area__comment{font-size:14px;border:none;background-color:transparent!important;padding:0;width:100%}.c-comments__item__info{font-size:12px;margin-left:10px}.c-comments__item--other{margin-left:30px}.c-comments__item--other .c-comments__item__comment-area:after{left:-15px;right:auto;border-color:transparent #e7f5f6 transparent transparent}.c-map{width:100%;min-height:400px;height:100%}.c-map-and-list{display:flex;height:100%}.c-map-and-list__list{flex-basis:300px;min-width:220px}.c-map-and-list__list__item{display:block;padding:10px 0;border-top-width:1px;border-color:#dcdddd;text-decoration:none;color:#595858}.c-map-and-list__list__item__name{font-size:16px;padding:0 0 5px}.c-map-and-list__list__item__address,.c-map-and-list__list__item__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-map-and-list__list__item:last-child{border-bottom-width:1px;border-color:#dcdddd}.c-map-and-list__map{position:relative;flex:1 1}.c-map-and-list__map,.c-map-and-list__map__google-map{width:100%;height:100%}.c-map-and-list__map__info-panel{position:absolute;top:10px;left:20px;width:50%;height:100%;background-color:transparent;overflow-y:scroll}.c-map-and-list__map__pin-home{display:flex;justify-content:center;align-items:center;background-color:#fff;width:25px;height:25px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.8)}.c-map-and-list__map__pin-home__inner{background-color:blue;width:18px;height:18px;border-radius:50%}.c-map-and-list__map__info-window__title{font-size:14px;margin-bottom:3px}.p-auth{display:grid;place-items:center;background-color:#dcdddd;width:100%;height:100%}.p-auth__form-area{background-color:#fff;border-radius:5px;width:400px;margin:0 auto;padding:40px;hegith:500px}.p-auth__form-area__message{border-radius:5px;padding:30px;line-height:18px}.p-auth__form-area__message p{line-height:28px;margin-bottom:14px}.p-auth__form-area__message p:last-child{margin-bottom:0}.p-auth__form-area__message--ok{margin-bottom:40px;background-color:#e7f5f6}.p-auth__form-area__message--ng{margin-bottom:40px;background-color:#fdeff2}.p-auth__form-area__title{font-size:24px;text-align:center;margin-bottom:40px}.p-auth__form-area__item{color:#595858;margin-bottom:12px}.p-auth__form-area__item__title{display:block;width:100%}.p-auth__form-area__item__input{display:block;border-radius:3px;width:100%;padding:16px}.p-auth__form-area__item__input__message{text-align:right;color:#c9171e}.p-auth__form-area__item__button{background-color:#4daaa8;color:#fff;text-align:center;display:block;border-radius:3px;width:100%;padding:16px}.p-auth__form-area__item__button:hover{opacity:.7}.p-auth__form-area__password-reset{text-align:right;font-size:14px;margin-top:20px}.p-auth__form-area__password-reset a{text-decoration:none}.p-auth__form-area__password-reset a:hover{opacity:.7}.p-staffs__staff-query{flex-basis:25px;min-height:25px;display:flex;justify-content:space-between;background-color:#727171;padding:0 8px 0 20px;font-size:14px;border-bottom:1px solid #d3d3d3}.p-staffs__staff-query__left,.p-staffs__staff-query__right{display:flex;height:25px}.p-staffs__staff-query__left__item,.p-staffs__staff-query__right__item{height:100%;display:flex}.p-staffs__staff-query__left__item a,.p-staffs__staff-query__right__item a{display:block;height:100%;color:#fff;text-decoration:none}.p-staffs__staff-query__left__item a:hover,.p-staffs__staff-query__right__item a:hover{opacity:.7}.p-staffs__staff-query__left__item:before,.p-staffs__staff-query__right__item:before{color:#d3d3d3;content:"|";margin:0 10px}.p-staffs__staff-query__left__item:first-child:before,.p-staffs__staff-query__right__item:first-child:before{content:none}.p-staffs__list{border-radius:5px;background-color:#fff;width:auto;margin:15px 0 15px 15px}@media(max-width:768px){.p-staffs__list{margin:15px}}.p-staffs__list__item{height:40px;border-bottom:1px solid #d3d3d3}.p-staffs__list__item a{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;text-decoration:none;color:#595858;padding:5px 5px 0 10px}.p-staffs__list__item a:hover,.p-staffs__list__item--selected a{background-color:#e7f5f6;color:#000}.p-staffs__list__item--canceled a{background-color:#f7f8f8}.p-staffs__list__item__name{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-staffs__list__item__deadline-at{font-size:12px}.p-staffs__list__item--pagination a{justify-content:center;text-decoration:underline}.p-staffs__list__item--pagination a:hover{text-decoration:none}.p-staffs__list__pagination{margin:0 0 15px 15px;text-align:center}.p-staff{width:auto;height:auto;background-color:#fff;border-radius:5px;margin:15px;padding:15px}@media(max-width:768px){.p-staff{margin:0;padding:0}}.p-staff__header{width:90%;margin:10px auto 0}.p-staff__header__actions{font-size:14px;display:flex;justify-content:flex-end;margin-bottom:10px}.p-staff__header__actions__item{margin-right:10px}.p-staff__header__profile_top{display:flex;margin-bottom:20px}.p-staff__header__profile_top__left{flex-basis:300px;min-width:300px}.p-staff__header__profile_top__left__name{font-size:24px}.p-staff__header__profile_top__left__name_kana{font-size:14px}.p-staff__header__profile_top__right{flex:1 1}.p-staff__header__profile_list{display:flex;margin-bottom:20px}.p-staff__header__profile_list__item:before{color:#d3d3d3;content:"|";margin:0 10px}.p-staff__header__profile_list__item:first-child:before{content:none}.p-staff__menu{height:40px;border-bottom:3px solid #dcdddd;font-size:14px}.p-staff__menu__list{display:flex;justify-content:center;align-items:flex-end;gap:0 3px;height:100%}.p-staff__menu__list__item{border-radius:2px 2px 0 0;border-color:#dcdddd;border-width:1px;border-bottom:none;text-align:center;width:120px;height:80%}.p-staff__menu__list__item a{display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none;color:#595858}.p-staff__menu__list__item a:hover,.p-staff__menu__list__item--selected a{background-color:#dcdddd;color:#000}.p-staff__main{padding:10px}@media(max-width:768px){.p-staff__main{padding:0}}.p-staff__main__header-action-area{font-size:14px;display:flex;justify-content:flex-end;margin-bottom:10px}.p-staff__main__header-action-area__item{display:flex;flex-flow:column;justify-content:center;margin-right:10px}.p-staff__main__fields{width:100%}.p-staff__main__action-area{display:flex;justify-content:center;margin-top:30px}@media(max-width:768px){.p-staff__main__action-area{padding-bottom:30px}}.p-staff_search{background-color:#fff;border-radius:5px;color:#595858;padding:15px;max-width:80vw;max-height:80vh}.p-staff_search__form__panel-list{display:flex;justify-content:center;align-items:flex-end;height:100%}.p-staff_search__form__panel-list__item{text-align:center;background-color:#f0f0f0;width:200px;height:80%}.p-staff_search__form__panel-list__item:hover{height:90%;background-color:#f0fff0}.p-staff_search__form__panel-list__item a{display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none;color:#000}.p-staff_search__form__panel-list__item--selected{height:90%;background-color:#f0fff0}.p-staff_search__form__menu{height:40px;border-bottom:3px solid #dcdddd;font-size:14px}.p-staff_search__form__menu__list{display:flex;justify-content:center;align-items:flex-end;gap:0 3px;height:100%}.p-staff_search__form__menu__list__item{border-radius:2px 2px 0 0;border-color:#dcdddd;border-width:1px;border-bottom:none;text-align:center;width:120px;height:80%}.p-staff_search__form__menu__list__item a{display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none;color:#595858}.p-staff_search__form__menu__list__item a:hover,.p-staff_search__form__menu__list__item--selected a{background-color:#dcdddd;color:#000}.p-staff_search__form__panel{display:none}.p-staff_search__form__panel--selected{display:block;height:60vh;overflow-y:scroll}.p-staff_search__form__panel--selected::-webkit-scrollbar{width:6px}.p-staff_search__form__panel--selected::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.p-staff_search__form__action-area{display:flex;justify-content:center;margin-top:30px}.p-staff-entry-sheets__item{text-align:left;margin-bottom:10px}.p-staff-entry-sheets__item__contents{display:none;text-align:center;margin-bottom:30px}.p-staff-entry-sheets__item__selector{margin-left:10px}.p-staff-entry-sheets__item input[type=radio]:checked+.p-staff-entry-sheets__item__contents{display:block}.p-staff-supports__support{border-bottom:1px solid #d3d3d3}.p-staff-supports__support__actions{text-align:right;padding:0 10px 10px 0}.p-staff-supports__support__actions__action{display:inline}.p-task__worker-choices{padding:20px 10px 0;max-height:60vh;overflow-y:scroll}.p-task__worker-choices::-webkit-scrollbar{width:6px}.p-task__worker-choices::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.p-task__worker-choices__worker__name{display:block}.p-task__worker-choices__worker__error-message{margin-left:10px;color:#c9171e}.p-task__workers{margin-top:10px;max-height:60vh;overflow-y:scroll}.p-task__workers::-webkit-scrollbar{width:6px}.p-task__workers::-webkit-scrollbar-thumb{background-color:#727171;border-radius:6px}.p-task__workers__worker{display:flex}.p-task__workers__worker__name{flex-basis:150px;min-width:120px;margin-right:10px;overflow-x:scroll;white-space:nowrap;text-overflow:ellipsis}.p-task__workers__worker__role{margin-right:10px}.p-task__answers{width:100%}.p-daily-report-dashboard{color:#595858}.p-daily-report-dashboard__title{font-size:22px;line-height:1.5;padding:10px}.p-daily-report-dashboard__pagination a{display:flex;justify-content:center;text-decoration:underline;color:#595858;padding:10px}.p-daily-report-dashboard__pagination a:hover{text-decoration:none}.p-daily-reports__name{font-size:22px;margin:30px 0 10px;padding:10px;border-bottom:1px solid #d3d3d3;width:100%}.p-daily-reports__name__history{font-size:14px;margin-left:15px}.p-daily-report{padding:10px}.p-daily-report--none{text-align:center;background-color:#f7f8f8;margin:10px}.p-daily-report__sns__action{margin-top:30px;margin-bottom:10px}.p-survey-answerers__list{max-height:60vh;overflow-y:scroll;margin-bottom:10px}.p-survey-answerers__list__item{display:flex}.p-survey-answerers__list__item__name{width:200px}.p-dairy-report-detail{width:auto;height:auto;background-color:#fff;border-radius:5px;margin:15px;padding:15px}@media(max-width:768px){.p-dairy-report-detail{margin:0;padding:0}}.p-dairy-report-detail__title{font-size:22px;padding:10px 15px;border-bottom:3px solid #dcdddd}.p-dairy-report-detail__body{margin:10px;border-radius:0 0 5px 5px}.p-dairy-report-detail__body__h2{font-size:22px;margin:10px 0;padding:0 5px 10px;border-bottom:3px solid #dcdddd}.p-settings__list{margin:0 0 15px 15px}.p-settings__list__item{margin-bottom:10px}.p-settings a{text-decoration:none}.p-settings a:hover{text-decoration:underline}.p-header-account-menu__list{margin:0 0 15px 15px}.p-header-account-menu__list__item{margin-bottom:10px}.p-survey-report-week{color:#595858}.p-survey-report-week__title{font-size:22px;line-height:1.5;padding:10px}.p-survey-report-week__main,.p-survey-report-week__main__table{overflow-x:auto}.p-survey-report-week__main__table__header{background-color:#4daaa8}.p-survey-report-week__main__table__header__th--name{min-width:200px;position:-webkit-sticky;position:sticky;left:0;background:#dcdddd;z-index:1;color:#000}.p-survey-report-week__main__table__body__tr__td{text-align:center;cursor:pointer}.p-survey-report-week__main__table__body__tr__td:hover{opacity:.8}.p-survey-report-week__main__table__body__tr__td--name{min-width:200px;position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:1;text-align:left}.p-survey-report-week__main__table__body__tr__td__name{text-decoration:none}.p-survey-report-week__main__pagination a{display:flex;justify-content:left;text-decoration:underline;color:#595858;padding:10px}.p-survey-report-week__main__pagination a:hover{text-decoration:none}.u_sort_mode--dragging{background-color:#ffffe0}.u_display__block{display:block}.u_display__none{display:none}.u_text-align__center{text-align:center}.u-font__bold{font-weight:700}.u-notification{display:flex;align-items:center}.u-notification__badge{border-radius:100px;padding:5px 10px;margin-left:3px;background-color:#dcdddd;font-size:14px}.u-notification__badge:hover{opacity:.7}.u-notification__badge--active{background-color:#e93f33;color:#fff}.u-table table{border-collapse:collapse}.u-table table,.u-table td,.u-table th{border:1px solid #000}.u-table td,.u-table th{padding:10px}.u-table thead{background-color:#dcdddd}