blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}img{max-width:100%;vertical-align:bottom}.process{position:absolute;left:0;top:0;width:100%;height:100%}.process__container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.process__logo{width:34px}.process .pathC{fill:#cca872;--fill:#cca872;--fillDark:#997f56;transform-origin:50% 48%}.process .pathC--1{animation:show--1 3.3s cubic-bezier(.895,.03,.685,.22) .15s infinite both}.process .pathC--2{animation:show--2 3.3s cubic-bezier(.895,.03,.685,.22) .3s infinite both}.process .pathC--3{animation:show--3 3.3s cubic-bezier(.895,.03,.685,.22) .45s infinite both}.process .pathC--4{animation:show--4 3.3s cubic-bezier(.895,.03,.685,.22) .6s infinite both}.process .pathC--5{animation:show--5 3.3s cubic-bezier(.895,.03,.685,.22) .75s infinite both}.process .pathC--6{animation:show--6 3.3s cubic-bezier(.895,.03,.685,.22) .9s infinite both}.loading{position:absolute;left:0;top:0;width:100%;height:100%}.loading__container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.loading__logo{width:200px}.loading .pathC{transform-origin:16% 48%}.loading .pathM{transform-origin:44.1% 48%}.loading .pathD{transform-origin:72% 53%}.loading .pathO--1{transform-origin:29% 61%}.loading .pathO--2{transform-origin:59.5% 61%}.loading .pathE--1{transform-origin:86.3% 61%}.loading .pathC{fill:#cca872;--fill:#cca872;--fillDark:#997f56}.loading .pathM{fill:#ff7a69;--fill:#ff7a69;--fillDark:#b3554a}.loading .pathD{fill:#bfb6a8;--fill:#bfb6a8;--fillDark:#8c867c}.loading .pathE,.loading .pathO{fill:#394a7a;--fill:#394a7a;--fillDark:#242e4d}.pathC--1,.pathD--1,.pathM--1{animation:show--1 3.3s cubic-bezier(.895,.03,.685,.22) .15s infinite both}.pathC--2,.pathD--2,.pathM--2{animation:show--2 3.3s cubic-bezier(.895,.03,.685,.22) .3s infinite both}.pathC--3,.pathD--3,.pathM--3{animation:show--3 3.3s cubic-bezier(.895,.03,.685,.22) .45s infinite both}.pathC--4,.pathD--4,.pathM--4{animation:show--4 3.3s cubic-bezier(.895,.03,.685,.22) .6s infinite both}.pathC--5,.pathD--5,.pathM--5{animation:show--5 3.3s cubic-bezier(.895,.03,.685,.22) .75s infinite both}.pathC--6,.pathD--6,.pathM--6{animation:show--6 3.3s cubic-bezier(.895,.03,.685,.22) .9s infinite both}.pathE,.pathO{animation:show--other 3.3s linear .15s infinite both}@keyframes show--1{0%{opacity:0;fill:var(--fillDark);transform:scale(.7) rotateY(90deg)}10%{opacity:1;transform:scale(1) rotateY(0deg)}12%{fill:var(--fill)}50%{opacity:1;fill:var(--fill);transform:scale(1) rotateY(0deg)}57%{fill:var(--fillDark)}60%{opacity:0;transform:scale(.7) rotateY(90deg)}to{opacity:0;transform:scale(.7) rotateY(90deg)}}@keyframes show--2{0%{opacity:0;fill:var(--fillDark);transform:scale(.7) rotateY(90deg)}10%{opacity:1;transform:scale(1) rotateY(0deg)}12%{fill:var(--fill)}50%{opacity:1;fill:var(--fill);transform:scale(1) rotateY(0deg)}57%{fill:var(--fillDark)}60%{opacity:0;transform:scale(.7) rotateY(90deg)}to{opacity:0;transform:scale(.7) rotateY(90deg)}}@keyframes show--3{0%{opacity:0;fill:var(--fillDark);transform:scale(.7) rotateY(90deg)}10%{opacity:1;transform:scale(1) rotateY(0deg)}12%{fill:var(--fill)}50%{opacity:1;fill:var(--fill);transform:scale(1) rotateY(0deg)}57%{fill:var(--fillDark)}60%{opacity:0;transform:scale(.7) rotateY(90deg)}to{opacity:0;transform:scale(.7) rotateY(90deg)}}@keyframes show--4{0%{opacity:0;fill:var(--fillDark);transform:scale(.7) rotateY(90deg)}10%{opacity:1;transform:scale(1) rotateY(0deg)}12%{fill:var(--fill)}50%{opacity:1;fill:var(--fill);transform:scale(1) rotateY(0deg)}57%{fill:var(--fillDark)}60%{opacity:0;transform:scale(.7) rotateY(90deg)}to{opacity:0;transform:scale(.7) rotateY(90deg)}}@keyframes show--5{0%{opacity:0;fill:var(--fillDark);transform:scale(.7) rotateY(90deg)}10%{opacity:1;transform:scale(1) rotateY(0deg)}12%{fill:var(--fill)}50%{opacity:1;fill:var(--fill);transform:scale(1) rotateY(0deg)}57%{fill:var(--fillDark)}60%{opacity:0;transform:scale(.7) rotateY(90deg)}to{opacity:0;transform:scale(.7) rotateY(90deg)}}@keyframes show--6{0%{opacity:0;fill:var(--fillDark);transform:scale(.7) rotateY(90deg)}10%{opacity:1;transform:scale(1) rotateY(0deg)}12%{fill:var(--fill)}50%{opacity:1;fill:var(--fill);transform:scale(1) rotateY(0deg)}57%{fill:var(--fillDark)}60%{opacity:0;transform:scale(.7) rotateY(90deg)}to{opacity:0;transform:scale(.7) rotateY(90deg)}}@keyframes show--other{0%{opacity:0;fill:var(--fillDark)}30%{opacity:0;fill:var(--fillDark);transform:translateX(-5%) rotate(-45deg)}40%{opacity:1;fill:var(--fill);transform:translateX(0) rotate(0deg)}55%{opacity:1;fill:var(--fill);transform:translateX(0) rotate(0deg)}70%{opacity:0;fill:var(--fillDark);transform:translateX(5%) rotate(45deg)}to{opacity:0;fill:var(--fillDark)}}body,html{width:100%;height:100%;padding:0;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,:after,:before,body,html{margin:0;box-sizing:border-box}*,:after,:before{-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,textarea,ul{margin:0;padding:0}textarea{color:#4d4d4d;resize:none;outline:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;font-size:12px;font-family:NotoSansJPMedium;padding-right:2px;overflow:auto!important}@media print,screen and (min-width:992px){textarea{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid transparent;border-right:20px solid transparent;font-size:14px}}div::-webkit-scrollbar{display:none;scrollbar-width:none;width:0}textarea::-moz-placeholder{color:#000;opacity:.3}textarea::placeholder{color:#000;opacity:.3}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}div,textarea{-ms-overflow-style:none;scrollbar-width:none}figure,h1,h2,h3,h4,h5,h6{margin:0;padding:0}figure{display:block;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}img,svg{margin:0;padding:0;vertical-align:bottom}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style:none outside none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:after,q:before{content:""}embed,img,object{vertical-align:top}legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}input{border:none;background-color:inherit}abbr,acronym,fieldset,img{border:0}li{list-style-type:none}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;font-size:108%;line-height:100%}area{border:none;outline:none}::-webkit-scrollbar{width:3px;height:auto}::-webkit-scrollbar-track{border-radius:2px;background-color:transparent;cursor:pointer}::-webkit-scrollbar-thumb{background:#eae9e8;border-radius:2px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:#eae9e8}::-webkit-scrollbar-track-piece:end,::-webkit-scrollbar-track-piece:start{background:#f6f5f4;border-radius:2px}::-webkit-scrollbar:horizontal{height:0}body{position:relative;width:100%;height:100%;color:#4d4d4d;font-size:16px;font-family:NotoSansJPBold,YuGothic,游ゴシック,-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;line-height:1.71;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f5f4}@media print,screen and (min-width:992px){body{font-size:16px}}.sans-serif{font-family:NotoSansJPBold,YuGothic,游ゴシック,-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.serif{font-family:YuMincho,Yu Mincho,游明朝,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif}a{color:inherit;outline:none;text-decoration:underline}a:hover{text-decoration:none}a.disable{cursor:default}a.disable:hover{text-decoration:none}a.default:link{color:#00f;text-decoration:underline}a.default:link:hover{text-decoration:none}a.default:visited{color:purple}a.default:active{color:#ff8000}a.default:hover{color:#b80120}.progress-bar{background-color:#38497c}#app{display:flex;flex-direction:column;width:100%;height:100%}.u-hidden-sp{display:none}@media print,screen and (min-width:992px){.u-hidden-sp{display:block}}@media print,screen and (min-width:992px){.u-hidden-pc{display:none}}.cursor-default{cursor:default!important}.comonBehaviorNotify{z-index:1;width:unset;height:55px;justify-content:center;align-items:center;position:fixed;left:50%;transform:translateX(-50%);background-color:transparent;top:6px;height:21px;padding:0}@media print,screen and (min-width:992px){.comonBehaviorNotify{display:flex;width:100%}}.comonBehaviorNotify__badgeClient{border-radius:13.5px;border:1px solid #cca872;color:#cca872}.comonBehaviorNotify__badgeClient,.comonBehaviorNotify__badgeCreator{width:225px;height:100%;background-color:#fff;font-size:10px;display:flex;justify-content:center;align-items:center;align-self:center}.comonBehaviorNotify__badgeCreator{border-radius:13.5px;border:1px solid #989898;color:#989898}.comonBehaviorNotify__icon{width:13px;height:13px;margin-right:2px}@font-face{font-family:NotoSansJPRegular;src:url(../../static/fonts/NotoSansJP-Regular.2bbd3068.otf) format("opentype")}@font-face{font-family:NotoSansJPMedium;src:url(../../static/fonts/NotoSansJPMedium.f7c9eac3.otf) format("opentype")}@font-face{font-family:NotoSansJPBold;src:url(../../static/fonts/NotoSansJP-Bold.0ff89c4f.otf) format("opentype")}.buttonGroup{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.buttonGroup__caption{color:#999;font-size:8px;width:50%}@media print,screen and (min-width:992px){.buttonGroup__caption{width:unset;font-size:12px}}.buttonGroup__multiButtonCaption{color:#999;font-size:9px;width:100%;margin-bottom:10px}@media print,screen and (min-width:992px){.buttonGroup__multiButtonCaption{margin-bottom:0;width:unset;font-size:12px}}.buttonGroup__container{display:flex;flex-direction:row;gap:10px}.buttonGroup button{width:130px;border-radius:13.5px;background:#fff;border:2px solid;font-size:14px;padding:0 0 1.5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.buttonGroup button:hover{color:#fff}.buttonGroup button:disabled{background-color:#fff;color:#ccc;border-color:#ccc}.buttonGroup__save{border-color:#cba76e;color:#cba76e}.buttonGroup__save:hover{border-color:#cba76e;background-color:#cba76e}.buttonGroup__cancel{border-color:#9e9e9e;color:#9e9e9e}.buttonGroup__cancel:hover{border-color:#9e9e9e;background-color:#9e9e9e}.buttonGroup__edit{border-color:#9e9e9e;color:#9e9e9e}.buttonGroup__edit:hover{border-color:#9e9e9e;background-color:#9e9e9e}.buttonGroup__markContainer{height:22px;width:22px;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}.buttonGroup__markContainer img{width:18px;height:18px}.buttonGroup__markContainer:hover{background-color:#e6e6e6!important}.buttonGroup__markContainer:hover>.buttonGroup__toolTip{display:block}.buttonGroup__toolTip{display:none;background-color:#fff;width:152px;border-radius:6px;box-shadow:0 7px 8px rgba(0,0,0,.1);position:absolute;bottom:0;left:30px;font-size:10px!important;color:#999;padding:10px}.buttonGroup__toolTip--active{display:block}.buttonGroup__description{font-size:9px;color:#989898;white-space:pre-line}@media print,screen and (min-width:992px){.buttonGroup__description{font-size:12px}}@media print,screen and (min-width:992px){.contentBlock{height:calc(100% - 56px);padding:0 56px}}.contentBlock__container{display:flex;flex-direction:column;height:100%;background:#fff;padding:16px;border-radius:15px;align-items:center}@media print,screen and (min-width:992px){.contentBlock__container{overflow:auto;padding:24px;border-radius:18px;align-items:unset}}.contentBlock__title{justify-content:space-between;display:flex;flex-direction:column;width:100%}@media print,screen and (min-width:1200px){.contentBlock__title{flex-direction:row;align-items:baseline}}.contentBlock__title--twoItems{flex-direction:row;justify-content:space-between}.contentBlock__titleMain{font-size:11.5px;color:#4d4d4d}@media print,screen and (min-width:992px){.contentBlock__titleMain{margin-right:.5em;font-size:15px}}.contentBlock__titleCaption{font-size:9px;color:#989898}@media print,screen and (min-width:992px){.contentBlock__titleCaption{font-size:12px}}.contentBlock__titleSkipCaption{font-size:9px;height:auto;color:#989898;font-family:NotoSansJPMedium;right:0;margin-left:auto;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.contentBlock__titleSkipCaption img{vertical-align:middle;width:12px;height:12px;margin-left:5px}.contentBlock__titleSkipCaption:hover{cursor:pointer}@media print,screen and (min-width:992px){.contentBlock__titleSkipCaption{font-size:12px}}.contentBlock__body{height:100%;width:100%;margin-top:5px}.contentBlock__bottom{display:flex;margin-top:auto;padding-top:24px}.contentBlock__bottomMessage{margin-right:24px;font-size:12px;line-height:1.2}.contentBlock__bottomAction{margin-left:auto}.contentBlock .textarea{width:100%;height:100%;min-height:244px;background-color:#f7f8f8;border-radius:10px}.contentBlock .button{width:132px;height:28px;font-weight:700;color:#cca872;border-style:solid;border-color:#cca872;border-width:3px;border-radius:100vmax}@media print,screen and (min-width:992px){.contentBlock .button{width:144px;height:34px;font-size:16px}}.contentBlock__titleWrapper{width:100%;display:flex;justify-content:space-between}.contentBlock__scrollButton{display:flex;align-items:flex-end}@media print,screen and (min-width:992px){.contentBlock__scrollButton{align-items:center}}.emptyDataTitle{font-size:18px;text-align:center;color:#4d4d4d;font-family:NotoSansJPBold;margin:0;display:flex;justify-content:center;white-space:pre-wrap;padding:30px 0 54px}@media print,screen and (min-width:992px){.emptyDataTitle{font-size:23px;padding:0 0 24px}}.requiredText{font-size:8.55px;color:#38497c;width:-moz-fit-content;width:fit-content}.--noneBackground{background-color:inherit}.--fitContent{height:-moz-fit-content;height:fit-content}.--noneScroll{overflow:unset}.--nonePadding{padding:0}.--mainBottomPadding{padding-top:15px}.--bodyPaddingBottom{padding-bottom:80px!important}@media print,screen and (min-width:992px){.--bodyPaddingBottom{padding-bottom:30px!important}}.documentCreator__body{display:flex;flex-direction:column;width:100%;padding:28px 0 0}@media print,screen and (min-width:1200px){.documentCreator__body{padding:20px 100px 0 100px}}.documentCreator__body-title{font-size:23px;letter-spacing:3px;color:#263152;text-align:center;width:100%}.documentCreator__body-formInput{width:100%}.documentCreator__body-formInputLeft{width:50%;float:left}.documentCreator__body-formInputRight{width:50%;float:right}.documentCreator__body__billCostContainer{color:#666;font-size:13px;display:flex;justify-content:space-between;padding:18px 10px}@media print,screen and (min-width:992px){.documentCreator__body__billCostContainer{font-size:15px;padding:22px 30px}}.documentCreator__body__billCostContainer__addButton{display:flex;-moz-column-gap:5px;column-gap:5px;height:-moz-fit-content;height:fit-content;padding-top:8px;cursor:pointer}.documentCreator__body__billCostContainer__addButton img{width:19px;height:19px}.documentCreator__body__billCostContainer__addButton div{color:#989898;font-size:10px}.documentCreator__body__billCostContainer__item td{padding:3px 5px}.documentCreator__body__billCostContainer__item-amount,.documentCreator__body__billCostContainer__item-title,.documentCreator__body__billCostContainer__item-unit{font-size:13px;color:#4d4d4d}@media print,screen and (min-width:992px){.documentCreator__body__billCostContainer__item-amount,.documentCreator__body__billCostContainer__item-title,.documentCreator__body__billCostContainer__item-unit{font-size:15px}}.documentCreator__body__billCostContainer__item-amount{color:#253053;width:110px;max-width:200px;display:flex;justify-content:flex-end}.documentCreator__remarkContainer{padding:0 23px;width:100%}@media print,screen and (min-width:992px){.documentCreator__remarkContainer{padding:0 28px}}.documentCreator__remarkContainer-title{font-size:13px;color:#263152}@media print,screen and (min-width:992px){.documentCreator__remarkContainer-title{font-size:15px}}.documentCreator__remarkContainer-textarea{height:110px;width:100%;font-size:12px;color:#4d4d4d;border-radius:10px;background-color:#f2f2f2}.documentCreator__bottom{margin:25px 0 15px;padding:0 15px}@media print,screen and (min-width:992px){.documentCreator__bottom{margin:60px 0 25px;padding:0 24px}}.documentCreator__seprateLine{height:2px;width:100%;background-color:#ccc;border:none;margin:10px 0 14px;opacity:1!important}.documentCreator__scheduleImportBlock{width:100%;display:flex;justify-content:flex-end}.documentCreator__scheduleImportBlock--wrapper{display:flex;width:-moz-fit-content;width:fit-content;justify-content:flex-end;cursor:pointer;align-items:center;-moz-column-gap:5px;column-gap:5px}.documentCreator__scheduleImportBlock--icon{width:17px;height:16px}.documentCreator__scheduleImportBlock--text{color:#979797;font-size:11px;padding-bottom:2px}.documentShow{display:flex;justify-content:center;align-items:center;padding-top:24px;flex-grow:unset;flex-direction:column;width:100%}@media print,screen and (min-width:992px){.documentShow{flex-direction:column;flex-grow:1;padding-top:26px}}.documentShow.--showReason{padding-top:0}@media screen and (min-width:992px)and (max-width:1300px){.documentShow.--showReason{flex-direction:column-reverse;margin-bottom:25px;row-gap:30px}}@media print,screen and (min-width:1300px){.documentShow.--showReason{padding-top:26px;flex-direction:row;-moz-column-gap:100px;column-gap:100px}}.documentShow.--showHistory,.documentShow.--showRemind{padding-top:17px;row-gap:50px}@media print,screen and (min-width:1300px){.documentShow.--showHistory,.documentShow.--showRemind{padding-top:26px;flex-direction:row;-moz-column-gap:100px;column-gap:100px}}@media screen and (min-width:992px)and (max-width:1300px){.documentShow.--showHistory,.documentShow.--showRemind{margin-bottom:25px}}.documentShow__container{width:135px;height:190px;padding:10px 2px;box-shadow:0 3px 10px rgba(0,0,0,.1);cursor:pointer;background-color:#fff;overflow:hidden;position:relative}@media print,screen and (min-width:992px){.documentShow__container{height:341px;width:241px;padding:15px 5px}}.documentShow__previewIcon{top:calc(50% - 17.5px);left:calc(50% - 12.5px);width:-moz-fit-content;width:fit-content;position:absolute}@media print,screen and (min-width:992px){.documentShow__previewIcon{top:calc(50% - 23.5px);left:calc(50% - 19.5px)}}.documentShow__previewIcon img{width:25px;height:25px}@media print,screen and (min-width:992px){.documentShow__previewIcon img{width:39px;height:39px}}.documentShow__document{position:relative;height:100%;width:100%;overflow:hidden}.documentShow__buttonContainer{display:flex;justify-content:center;padding:33px 0 17px;-moz-column-gap:10px;column-gap:10px;margin-top:unset}@media print,screen and (min-width:992px){.documentShow__buttonContainer{display:flex;padding:0 0;justify-content:flex-end;flex-direction:row;margin-top:10px}}.documentShow__additionalInfo{display:none}@media print,screen and (min-width:992px){.documentShow__additionalInfo{display:block;margin-bottom:0}}@media print,screen and (min-width:1300px){.documentShow__additionalInfo{max-width:50%;height:341px}}.documentShow__additionalInfo__container{width:100%;height:100%;font-size:15px;color:#4d4d4d;overflow:auto;display:flex;flex-direction:column}@media print,screen and (min-width:992px){.documentShow__additionalInfo__container{margin-top:0;width:-moz-fit-content;width:fit-content}}.documentShow__additionalInfo__container-title{font-size:15px;margin-bottom:5px}@media print,screen and (min-width:992px){.documentShow__additionalInfo__container-title{margin-bottom:10px}}.documentShow__additionalInfo__container-subTitle{font-size:10px;color:#b1b1b1}@media print,screen and (min-width:992px){.documentShow__additionalInfo__container-subTitle{margin-bottom:2px}}.documentShow__additionalInfo__container-content{font-size:12px;white-space:pre-line;font-family:NotoSansJPMedium;overflow:auto;-ms-overflow-style:auto;scrollbar-width:auto;line-break:anywhere;padding-right:5px}.documentShow__additionalInfo__container-content::-webkit-scrollbar{display:block!important;width:3px!important}@media print,screen and (min-width:992px){.documentShow__additionalInfo__container-content{margin-bottom:unset;line-break:anywhere}}.documentShow__additionalInfo__container-itemList{width:100%;display:flex;flex-direction:column;row-gap:8px;-ms-overflow-style:auto;scrollbar-width:auto}.documentShow__additionalInfo__container-itemList::-webkit-scrollbar{display:block!important;width:3px!important}@media print,screen and (min-width:992px){.documentShow__additionalInfo__container-itemList{max-height:170px;overflow:auto}}.documentShow__additionalInfo__container-item{display:grid;grid-template-columns:20px auto;align-items:center;cursor:pointer;max-height:20px!important}.documentShow__additionalInfo__container-item img{height:12px;width:100%}.documentShow__additionalInfo__container-item__date{font-size:12px;text-decoration:underline;width:240px}.documentShow__mobileAdditionalInfo{display:block;margin-bottom:0;width:-moz-fit-content;width:fit-content;height:100%;padding:0 0 30px;color:#666}@media print,screen and (min-width:992px){.documentShow__mobileAdditionalInfo{display:none}}.documentShow__mobileAdditionalInfo.-retryReason{width:100%}.documentShow__button{width:116px;border:2px solid #999;border-radius:13.5px;cursor:pointer;color:#999;font-size:14px;display:flex;justify-content:center;align-items:center;padding:0 0 1.5px}.mainContainer{width:100%;height:100%;overflow:auto}@media print,screen and (min-width:992px){.mainContainer{border-radius:40px 0 0 40px;background-color:#f7f6f5}}.mainContainer__container{display:flex;flex-direction:column;height:100%}.mainContainer__header{padding-top:24px}.mainContainer__project{display:flex;justify-content:center;padding:0 24px;color:grey;font-size:12px}@media print,screen and (min-width:992px){.mainContainer__project{justify-content:start;padding:0 32px;font-size:15px}}.mainContainer__titleArea{display:flex;justify-content:start;align-items:center;padding:12px 24px 0;flex-wrap:wrap}@media print,screen and (min-width:992px){.mainContainer__titleArea{padding:24px 56px 0;justify-content:space-between}}.mainContainer__titleArea--decision{-moz-column-gap:10px;column-gap:10px}.mainContainer__badgeArea{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:0 8px}.mainContainer__period{display:flex;align-items:center;padding:20px 24px 0;font-size:12px;color:#9e9e9e}@media print,screen and (min-width:992px){.mainContainer__period{padding:24px 72px 0}}.mainContainer__periodIcon{width:20px;margin-right:4px}.mainContainer__bottom{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:center;margin:auto;overflow-y:hidden}@media print,screen and (min-width:992px){.mainContainer__bottom{position:absolute;padding-top:15px}}.mainContainer__bottom--liveScreenMinimum{bottom:52px}@media print,screen and (min-width:992px){.mainContainer__bottom--liveScreenMinimum{bottom:0}}.mainContainer__bottom-clientMode{pointer-events:none}.mainContainer__bottom.v-enter-active,.mainContainer__bottom.v-leave-active{transition-property:transform,opacity;transition-duration:.6s}.mainContainer__bottom.v-enter{opacity:0;transform:translate3d(0,50%,0)}.mainContainer__bottom.v-enter-to,.mainContainer__bottom.v-leave{opacity:1;transform:translateZ(0)}.mainContainer__bottom.v-leave-to{opacity:0;transform:translate3d(0,10%,0)}.mainContainer__bottomShadow{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:16px 16px 0 0;box-shadow:0 0 25px rgba(0,0,0,.1);pointer-events:none}.mainContainer__bottomContainer{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 12px;background-color:#fff;border-radius:16px 16px 0 0}.mainContainer__body{height:100%;overflow:visible;padding:0 0 80px;border-radius:36px 36px 0 0;border:16px solid #e9e8e7;width:100%;border-bottom-width:0}@media print,screen and (min-width:992px){.mainContainer__body{padding-top:16px;overflow:hidden;border:unset;border-radius:unset;padding-bottom:unset}}.appProcessing{background-color:hsla(0,0%,100%,0);z-index:9999!important;border-radius:40px}.appProcessing--reloading{background-color:#fff;border-radius:0}.appLoading{background-color:#fff;z-index:10000!important}.answerModal__dialog{display:grid;place-items:center;height:100%;width:100%;max-width:unset;margin:0}.answerModal__content{width:310px;background-color:inherit;border:inherit}@media print,screen and (min-width:992px){.answerModal__content{width:543px}}.answerModal__body{padding:0}.answerModal__container{display:flex;flex-direction:column;row-gap:10px}.answerModal__questionArea{background-color:#fff;padding:15px;border-radius:20px;line-break:anywhere}@media print,screen and (min-width:992px){.answerModal__questionArea{padding:31px;border-radius:32px}}.answerModal__answerArea{margin-top:15px;background-color:#fff;padding:10px 15px;border-radius:20px;color:#666;width:311px;min-height:185px;max-height:200px;position:relative}@media print,screen and (min-width:992px){.answerModal__answerArea{padding:20px 31px;width:543px;min-height:150px;max-height:250px;border-radius:32px}}.answerModal__itemBlock{width:100%;display:flex;flex-direction:column;position:relative}@media print,screen and (min-width:992px){.answerModal__itemBlock{row-gap:10px}}.answerModal__itemBlock-lastItem{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:10px;row-gap:15px}@media print,screen and (min-width:992px){.answerModal__itemBlock-lastItem{row-gap:30px;margin-top:20px}}.answerModal__itemTitle{display:flex;flex-direction:row;align-items:baseline}.answerModal__mainTitle{font-size:13px;color:#666}@media print,screen and (min-width:992px){.answerModal__mainTitle{font-size:14px}}.answerModal__question{height:-moz-fit-content;height:fit-content;background-color:#fff;color:#4d4d4d;font-size:12px;font-family:NotoSansJPMedium;white-space:pre-line;overflow:auto;max-height:80px;border:10px solid transparent}@media print,screen and (min-width:992px){.answerModal__question{max-height:120px;font-size:14px;padding-top:0}}.answerModal__question::-webkit-scrollbar{display:block!important;width:3px;height:auto}.answerModal__question::-webkit-scrollbar :horizontal{height:0}.answerModal__deadline{font-size:12px;color:#666;margin-left:15px;font-family:NotoSansJPMedium}@media print,screen and (min-width:992px){.answerModal__deadline{margin-left:20px;font-size:14px}}.answerModal__imageArea{height:121px;display:flex;align-items:center;justify-content:center;margin-top:5px}@media print,screen and (min-width:992px){.answerModal__imageArea{height:180px}}.answerModal__imageArea--pdf{max-width:70%;margin:5px auto;height:100px;cursor:pointer;-moz-column-gap:20px;column-gap:20px}@media print,screen and (min-width:992px){.answerModal__imageArea--pdf{height:150px}}.answerModal__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.answerModal__image--pdf{width:unset}.answerModal__fileName{font-size:12px;line-break:anywhere}.answerModal__textArea{height:93px;width:100%;border-radius:7px;color:#4d4d4d;background-color:#f2f2f2}.answerModal__buttonGroup{margin-top:14px;justify-content:center;-moz-column-gap:10px;column-gap:10px;bottom:0}.answerModal__answer{min-height:100px;max-height:150px;background-color:#f2f2f2;white-space:pre-line;overflow-y:scroll;line-break:anywhere;font-size:12px;border-radius:7px;font-family:NotoSansJPMedium;border:10px solid transparent}@media print,screen and (min-width:992px){.answerModal__answer{font-size:14px}}.answerModal__answer::-webkit-scrollbar{display:block!important;width:3px;height:auto}.answerModal__answer::-webkit-scrollbar :horizontal{height:0}.answerModal__closeBtn{position:absolute;top:20px;right:20px;cursor:pointer}.answerModal__closeBtn img{width:12px;height:12px}@media print,screen and (min-width:992px){.answerModal__closeBtn{top:30px;right:30px}}.questionManageModal__dialog{height:100%;width:100%;max-width:unset;margin:0;display:grid;place-items:center}.questionManageModal__container{display:flex;flex-direction:column;row-gap:10px}.questionManageModal__container.--questionArea{padding:15px;border-radius:20px;background-color:#fff}@media print,screen and (min-width:992px){.questionManageModal__container.--questionArea{padding:31px;border-radius:32px}}.questionManageModal__answerArea{padding:10px 15px;background-color:#fff;border-radius:20px;color:#666;font-size:12px;display:flex;flex-direction:column;min-height:100px;max-height:150px;margin-top:15px}@media print,screen and (min-width:992px){.questionManageModal__answerArea{border-radius:32px;min-height:130px;max-height:200px;padding:20px 31px;font-size:14px}}.questionManageModal__body{border-radius:20px;width:100%;text-align:unset;padding:0}.questionManageModal__content-createQuestion{height:-moz-fit-content;height:fit-content;width:310px;padding:15px;border-radius:20px;background-color:#fff}@media print,screen and (min-width:992px){.questionManageModal__content-createQuestion{border-radius:32px;padding:31px;width:543px}}.questionManageModal__content-readAnswer{width:310px;height:-moz-fit-content;height:fit-content;background-color:inherit;border:inherit;display:flex;flex-direction:column}@media print,screen and (min-width:992px){.questionManageModal__content-readAnswer{width:543px}}.questionManageModal__itemBlock{width:100%;display:flex;flex-direction:column;position:relative}@media print,screen and (min-width:992px){.questionManageModal__itemBlock{row-gap:3px}}.questionManageModal__itemBlock-lastItem{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:10px;row-gap:15px}@media print,screen and (min-width:992px){.questionManageModal__itemBlock-lastItem{row-gap:30px;margin-top:20px}}.questionManageModal__itemTitle{display:flex;flex-direction:row;align-items:baseline}.questionManageModal__mainTitle{font-size:13px;color:#666}@media print,screen and (min-width:992px){.questionManageModal__mainTitle{font-size:14px}}.questionManageModal__requireTitle{font-size:10px;color:#263152}.questionManageModal__textArea{background-color:#f2f2f2;color:#666;border-radius:7px;width:100%;max-height:77px;height:77px}@media print,screen and (min-width:992px){.questionManageModal__textArea{max-height:93px;height:93px}}.questionManageModal__question{height:-moz-fit-content;height:fit-content;background-color:#fff;color:#666;font-size:12px;font-family:NotoSansJPMedium;white-space:pre-line;overflow-y:auto;line-break:anywhere;max-height:80px;border:10px solid transparent}@media print,screen and (min-width:992px){.questionManageModal__question{max-height:120px;font-size:14px}}.questionManageModal__question::-webkit-scrollbar{display:block!important;width:3px;height:auto}.questionManageModal__question::-webkit-scrollbar :horizontal{height:0}.questionManageModal__answer{height:-moz-fit-content;height:fit-content;background-color:#fff;color:#666;font-size:12px;font-family:NotoSansJPMedium;white-space:pre-line;overflow:auto;line-break:anywhere;border:10px solid transparent}.questionManageModal__answer::-webkit-scrollbar{display:block!important;width:3px;height:auto}.questionManageModal__answer::-webkit-scrollbar :horizontal{height:0}@media print,screen and (min-width:992px){.questionManageModal__answer{font-size:14px;padding-top:0}}.questionManageModal__deadline{font-size:12px;color:#666;margin-left:15px;font-family:NotoSansJPMedium}@media print,screen and (min-width:992px){.questionManageModal__deadline{margin-left:20px;font-size:14px}}@media print,screen and (min-width:992px){.questionManageModal__datePicker{width:141px}}.questionManageModal__buttonGroup{justify-content:center;-moz-column-gap:10px;column-gap:10px}.questionManageModal__imageArea{height:121px;display:flex;align-items:center;justify-content:center;margin-top:5px}@media print,screen and (min-width:992px){.questionManageModal__imageArea{height:180px}}.questionManageModal__imageArea--pdf{max-width:70%;margin:5px auto;height:100px;cursor:pointer;-moz-column-gap:20px;column-gap:20px}@media print,screen and (min-width:992px){.questionManageModal__imageArea--pdf{height:150px}}.questionManageModal__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.questionManageModal__image--pdf{width:unset}.questionManageModal__fileName{font-size:12px;line-break:anywhere}.questionManageModal__buttonText{font-size:10px;color:#b1b1b1}@media print,screen and (min-width:992px){.questionManageModal__buttonText{font-size:13px}}.questionManageModal__closeBtn{position:absolute;top:0;right:0;cursor:pointer}.questionManageModal__closeBtn--questionArea{top:30px;right:30px}.questionManageModal__closeBtn img{width:12px;height:12px}.addOnButtonGroup{display:flex;gap:8px;align-self:flex-end;padding:8px 0;font-size:14px;align-items:center}.addOnButtonGroup__icon{width:20.7px;height:17.6px;padding:3px;border-radius:4px;cursor:pointer}.addOnButtonGroup__icon:active{background:#d3d3d3}@media print,screen and (min-width:992px){.addOnButtonGroup__icon{width:23.7px;height:19.6px}.addOnButtonGroup__icon--trash{width:25.7px}}.notificationRedDot{background:red;width:5px;height:5px;border-radius:50%;position:absolute}.notificationRedDot__openPrimary,.notificationRedDot__openSecondary{top:-2px;left:-4px}.notificationRedDot__sideBarLeft{top:-4px;left:-4px}.notificationRedDot--addcost{top:-6px;left:17px}.notificationRedDot--settlement{top:-2px;left:-2px}button:disabled{cursor:default}.processingScreen{height:calc(100% - 46px);width:100%;display:flex;flex-direction:column;position:fixed}@media print,screen and (min-width:992px){.processingScreen{height:100%;position:unset}}.startScreen,.startScreen__body{width:100%;height:100%;display:flex;flex-direction:column}.startScreen__body{padding:0 65px;justify-content:center}.startScreen__body--title{margin-bottom:13px;font-size:30px;color:#695f4d}.startScreen__body--subTitle{margin-bottom:19px;font-size:11px;color:#ada598}.startScreen__body--logo{height:24px;width:126px;content:url(../../static/img/ComodeIcon.3f96b25f.svg)}.startScreen__footer{display:flex;justify-content:center;align-items:flex-end;width:100%;animation:anim 1s forwards}.finishScreen{height:100%;width:100%}.finishScreen,.finishScreen__body{display:flex;flex-direction:column}.finishScreen__body{flex-grow:1;padding:50px 30px 50px 20px;justify-content:unset}@media print,screen and (min-width:992px){.finishScreen__body{padding:0 75px;justify-content:center}}.finishScreen__body--headBlock{width:100%;border-bottom:2px solid #ddd;display:flex;flex-direction:column;padding:0 0 15px}@media screen and (max-width:992px)and (min-width:1150px){.finishScreen__body--headBlock{padding:0 10px 25px 10px;flex-direction:column}}@media print,screen and (min-width:1150px){.finishScreen__body--headBlock{padding:0 10px 25px 10px;flex-direction:row;justify-content:space-between}}.finishScreen__body--finishTitle{font-size:20px;color:#695f4d}@media print,screen and (min-width:992px){.finishScreen__body--finishTitle{font-size:28px}}.finishScreen__body--durationContainer{font-size:12px;display:flex;align-items:flex-end;-moz-column-gap:10px;column-gap:10px}@media print,screen and (min-width:992px){.finishScreen__body--durationContainer{padding-bottom:4px;font-size:15px}}.finishScreen__body--durationContainer__title{color:#ada598}.finishScreen__body--durationContainer__duration{color:#cca872}.finishScreen__body--bodyBlock{width:100%;border-bottom:2px solid #ddd;padding:25px 0 25px;display:flex;flex-direction:column;justify-content:space-between}@media print,screen and (min-width:992px){.finishScreen__body--bodyBlock{padding:30px 10px 30px 10px}}.finishScreen__body--bodyBlock__description{width:100%;display:flex;flex-direction:column}.finishScreen__body--bodyBlock__description--header{width:100%;display:flex;justify-content:flex-start}.finishScreen__body--bodyBlock__description--footer{width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media print,screen and (min-width:992px){.finishScreen__body--bodyBlock__description--footer{flex-direction:row}}.finishScreen__body--bodyBlock__description--title{font-size:22px;color:#695f4d;margin-bottom:0;width:110%}@media print,screen and (min-width:992px){.finishScreen__body--bodyBlock__description--title{width:auto;font-size:33px;margin:10px 0}}.finishScreen__body--bodyBlock__description--subTitleBlock{width:100%}.finishScreen__body--bodyBlock__description--subTitle{font-size:12px;color:#989898;white-space:pre-line}@media print,screen and (min-width:992px){.finishScreen__body--bodyBlock__description--subTitle{font-size:16px}}.finishScreen__body--footerBlock{display:flex;flex-direction:column;width:100%;animation:anim 1s forwards;justify-content:space-between;padding:25px 10px;row-gap:20px}@media print,screen and (min-width:992px){.finishScreen__body--footerBlock{padding:25px 10px 25px 10px}}.finishScreen__body--footerBlock__title{font-size:12px;color:#989898}@media print,screen and (min-width:992px){.finishScreen__body--footerBlock__title{font-size:15px}}.finishScreen__body--footerBlock__rattingContainer{display:flex;flex-direction:row;justify-content:space-between}.finishScreen__body--footerBlock__registerContainer{display:flex;flex-direction:column;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;row-gap:10px}@media print,screen and (min-width:992px){.finishScreen__body--footerBlock__registerContainer{flex-direction:row}}.finishScreen__body--footerBlock__starRatting{margin-top:3px}.finishScreen__buttonContainer{display:flex;justify-content:flex-end;width:100%;margin-top:10px}@media print,screen and (min-width:992px){.finishScreen__buttonContainer{margin-top:0;width:unset}}.finishScreen__buttonContainer button{border-radius:20px;font-size:14px;background:#fff;border:2px solid #cca872;color:#cca872;display:flex;align-items:center;justify-content:center;padding:0 0 1.5px;height:30px}.finishScreen__buttonContainer--chatRoom{width:172px}.finishScreen__buttonContainer--register{width:116px}.finishScreen__buttonContainer--nft button{width:164px;color:#969696;border:2px solid #969696}.finishScreen__nft{border:none}.nftBadge{font-size:10px;color:#fff;background-color:#695f4d;padding:2px 4px;border-radius:4.4px;display:inline-block;position:relative;top:-4px}@media print,screen and (min-width:992px){.nftBadge{font-size:14px;padding:3px 8px;border-radius:6.4px;top:-8px}}.--starRating{border-bottom:2px solid #ddd;padding:10px 10px 8px}@media print,screen and (min-width:992px){.--starRating{padding:20px 10px}}.footer-layout{display:flex;flex-direction:row;width:100%;animation:anim 1s forwards;justify-content:space-between;padding:25px 10px 0}.sub-title{margin-bottom:19px;font-size:11px;color:#ada598}.rating-title{font-size:14px;margin-bottom:0;color:#989898}.rating-btn,.rating-title{display:flex;align-items:flex-end}.start-button-area{margin-top:100px;text-align:center}.body-layout{width:100%;border-bottom:2px solid #ddd;padding:30px 0 30px;display:flex;flex-direction:column;justify-content:space-between}@media print,screen and (min-width:992px){.body-layout{padding:30px 10px 30px 10px}}.description{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}.function-btn-container{display:flex;justify-content:flex-end;width:100%}.chat-room-btn{border-radius:20px;font-size:14px;background:#fff;border:2px solid #cca872;color:#cca872;width:172px;display:flex;align-items:center;justify-content:center;padding:0 0 1.5px}.des-title{font-size:33px;color:#695f4d;margin-bottom:10px}.des-sub-title{font-size:16px;color:#989898}.register-title{font-size:15px;color:#989898}.register-btn-container{display:flex;justify-content:flex-end}.registration-btn{width:116px}a{text-decoration:none}@media only screen and (max-width:992px){.project-info{justify-content:center}.user-info{font-size:12px}.finish-body-content{padding:50px 16px;justify-content:unset}.head-layout{width:100%;flex-direction:column;padding:0 0 15px}.finish-title{font-size:20px}.title-right-description{font-size:12px}.body-layout{flex-direction:column;padding:30px 0 30px}.des-title{font-size:22px;margin:0}.des-sub-title{font-size:12px}.chat-room-btn{margin-top:15px}.footer-layout{display:flex;flex-direction:column;justify-content:unset;padding:25px 0 0}.finish-sub-title{color:#ada598}.register-title{font-size:11px}.footer-content{position:fixed;bottom:0}}.modal-backdrop{transition:opacity .6s cubic-bezier(.23,1,.32,1)}.fade{transition:opacity .6s cubic-bezier(.23,1,.32,1)!important}.modal.fade .modal-dialog{transition:unset;animation:modalAnimationReverse .6s cubic-bezier(.23,1,.32,1)}.modal.show .modal-dialog{animation:modalAnimation .6s cubic-bezier(.23,1,.32,1)}.modal.modal-static .modal-dialog{animation:modalAnimationReverse .6s cubic-bezier(.23,1,.32,1)}@keyframes modalAnimation{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes modalAnimationReverse{0%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.9)}}.calendar{width:100%;font-family:NotoSansJPMedium}@media print,screen and (min-width:992px){.calendar{width:-moz-fit-content;width:fit-content}}.calendar__container{width:100%;background-color:inherit}.calendar__year{font-size:13px;color:#666;width:100%;padding-bottom:15px}@media print,screen and (min-width:992px){.calendar__year{padding:0 15px 25px}}.calendar__header{padding-bottom:18px;align-items:center;display:grid;grid-column-gap:5px;grid-template-columns:40px 1fr 40px}@media print,screen and (min-width:1350px){.calendar__header--double{grid-template-columns:40px .5fr .5fr 40px}}.calendar__verticalHeader{padding-bottom:18px;align-items:center;display:grid;grid-column-gap:5px;grid-template-columns:40px 1fr 40px}.calendar__prevMonth{justify-self:end}.calendar__prevMonth .prevMonth__span{font-size:13px;color:#b3b3b3;cursor:pointer}.calendar__prevMonth .prevMonth__span--disabled{cursor:default}.calendar__currentMonth{height:30px;width:83px;justify-self:center;text-align:center;background-color:#d9d9d9;border-radius:15px;display:flex;justify-content:center;align-items:center}.calendar__currentMonth span{font-size:13px;color:#666;justify-self:center;text-align:center}.calendar__nextMonth{justify-self:start}.calendar__nextMonth .nextMonth__span{font-size:13px;color:#b3b3b3;cursor:pointer}.calendar__nextMonth .nextMonth__span--disabled{cursor:default}.calendar__body{align-items:center;display:grid;grid-row-gap:1px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);justify-items:center;width:306px;margin:auto}@media print,screen and (min-width:992px){.calendar__body{width:306px}}@media print,screen and (min-width:1350px){.calendar__body__container{display:flex;-moz-column-gap:70px;column-gap:70px}}.calendar__verticalBodyContainer{display:unset}.day{height:0;width:8px;padding:7px 9px 11px 9px;border-radius:20px;align-content:center;color:#232323;box-sizing:content-box;display:grid;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.day span{font-size:13px;color:#666;margin:0;padding:0;width:-moz-fit-content;width:fit-content;height:18px}.day__name-0,.day__name-1,.day__name-2,.day__name-3,.day__name-4{font-size:10px;color:#666;padding-bottom:5px}.day__name-5{color:#7988b4}.day__name-5,.day__name-6{font-size:10px;padding-bottom:5px}.day__name-6{color:#ff7a69}.day__container{display:grid;grid-auto-columns:1fr 1fr;grid-auto-flow:column;position:relative;width:100%}.today{border:2px solid #008290;color:#008290}.today__mark{width:6px;height:6px;border-radius:50%;background-color:#b1b1b1;position:absolute;top:-5px;left:19px}.off-day{background-color:#e5e5e5;font-weight:700}.calendar__container .calendar__body .day__container .after,.calendar__container .calendar__body .day__container .before{height:18px}.day__container .day:hover{border:none;cursor:default}.day__container .day .selected{border:none}.responsive{display:none}@media print,screen and (min-width:1350px){.responsive{display:flex}}.responsiveRevert{display:flex;margin:20px 0 15px}@media print,screen and (min-width:1350px){.responsiveRevert{display:none}}.verticalResponsiveRevert{display:flex!important}.verticalResponsive{display:none!important}