@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.headerBlock{height:5rem;display:flex;justify-content:space-between;align-items:center;background:#fff;width:100%;position:fixed;top:0;left:0;z-index:5}@media (max-width: 768px){.headerBlock{height:auto}}.headerBlock__title{font-weight:400;font-size:1.75rem}@media (max-width: 960px){.headerBlock__title{font-size:1.5rem}}@media (max-width: 768px){.headerBlock__title{font-size:1.25rem}}@media (max-width: 640px){.headerBlock__title{font-size:1rem}}.headerBlock__title a{text-decoration:none;color:#28303e;white-space:nowrap}.headerBlock__title a:hover{color:#28303e}.headerBlock__title span{color:#454f63;font-size:1.5rem;margin-left:.75rem}@media (max-width: 767px){.headerBlock__title span{display:none}}.headerBlock__logo{height:2.75rem;width:auto;vertical-align:baseline}.headerBlock__service{display:flex;align-items:center}.headerBlock__service__switch{position:relative;display:flex;align-items:center}.headerBlock__service__toggle{background:none;border:0;padding:0 .5rem;transform:translateY(8px)}@media (max-width: 767px){.headerBlock__service__toggle{transform:translateY(4px)}}.headerBlock__service__toggle:after{content:"";display:inline-block;border-top:.5rem solid #454F63;border-right:.4rem solid transparent;border-left:.4rem solid transparent;vertical-align:middle}.headerBlock__service__menu{position:absolute;top:calc(100% + .875rem);left:0;z-index:10;margin:0;padding:.375rem 0;list-style:none;background:#1d848f;border-radius:4px;white-space:nowrap;box-shadow:0 6px 12px #0000002d}@media (max-width: 767px){.headerBlock__service__menu{left:auto;right:0}}.headerBlock__service__menu:after{content:"";position:absolute;top:-8px;left:8px;border-right:9px solid transparent;border-bottom:9px solid #1D848F;border-left:9px solid transparent}@media (max-width: 767px){.headerBlock__service__menu:after{left:auto;right:5px}}.headerBlock__service__menu li>a{display:block;padding:.5rem 1.5rem;color:#fff;font-size:1.125rem;text-decoration:none}.headerBlock__service__menu li>a:hover{background:#05606a;color:#fff}.headerBlock__user{display:flex;align-items:center}.headerBlock__user__icon{width:2.5rem}.headerBlock__user__icon img{width:100%;height:100%;border-radius:4px;border:1px solid #858DA4;display:block}.headerBlock__user__name{font-size:.9375rem}.headerBlock__user__logout{font-size:.9375rem;background:url(/img/icon_logout.svg) .625rem center no-repeat;background-size:1.125rem;background-color:#e7ebf3;color:#454f63;border:solid 1px #C6CFE1;padding:.375rem .625rem .375rem 2.5rem}.headerBlock__user__logout:hover{background:url(/img/icon_logout_white.svg) .625rem center no-repeat;background-size:1.125rem;background-color:#858da4;color:#fff}.footerBlock{height:5rem;display:flex;justify-content:space-between;align-items:flex-start;background:#fff;width:100%;position:fixed;bottom:0;left:0;z-index:4}@media (max-width: 960px){.footerBlock{flex-direction:column;height:auto;align-items:center}}.footerBlock__address{display:flex;align-items:center}.footerBlock__address__logo img{width:4.375rem}.footerBlock__address__txt,.footerBlock__link{font-size:.875rem}.footerBlock__link a{color:#444;text-decoration:underline;display:inline-block;border-right:solid 1px #444444;line-height:1}.footerBlock__link a:last-of-type{border-right:none}.sideNavi{color:#fff;background:#1d848f;font-size:1.125rem;width:300px;transition:all .4s ease;min-height:calc(100vh - 160px);max-height:calc(100vh - 80px);overflow-y:auto;position:fixed;top:80px;left:0;z-index:3}.sideNavi a{color:#fff;text-decoration:none;display:flex;align-items:center;width:100%;overflow:hidden}.sideNavi a:hover{color:#fff;background:#3ba4af}.sideNavi a.nolink{pointer-events:none;background:#05606a;opacity:.5}.sideNavi__minimize{background:#05606a;padding:.3125rem;display:flex;justify-content:center;align-items:center;font-size:.875rem;margin:.625rem;cursor:pointer;border-radius:4px;transition:all .5s ease}.sideNavi__minimize:before{content:"";display:block;background:#fff;height:7px;width:14px;clip-path:polygon(50% 0,0 50%,50% 100%)}.sideNavi__minimize:hover{background:#3ba4af}.sideNavi__main{padding:0}.sideNavi__main>li{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.sideNavi__main>li>a{position:relative;padding:.3125rem .75rem;min-height:4.375rem}.sideNavi__main>li>a:before{content:"";display:block;width:1.875rem;height:1.875rem;margin-right:.625rem;background-size:contain;background-position:center center;background-repeat:no-repeat}.sideNavi__main>li>a.sideNavi__registration:before{background-image:url(/img/icon_registration.svg)}.sideNavi__main>li>a.sideNavi__home:before{background-image:url(/img/icon_home.svg)}.sideNavi__main>li>a.sideNavi__task:before{background-image:url(/img/icon_resume.svg)}.sideNavi__main>li>a.sideNavi__return:before{background-image:url(/img/icon_return.svg)}.sideNavi__main>li>a .sideNavi__badge{display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem;min-width:1.25rem;height:1.25rem;border-radius:50%;background:#b13b3b;color:#fff;font-size:.75rem;font-weight:700;line-height:1}.sideNavi__main>li>a .sideNavi__badge--parent{display:none}.sideNavi__sub{width:100%;border:solid 1px #1D848F;background:#05606a;padding:.625rem;font-size:1rem;margin:0}.sideNavi__sub>li{list-style:none}.sideNavi__sub>li>a{padding:.3125rem .9375rem;min-height:3.75rem;margin-bottom:.25rem;border-radius:4px;background:#1d848f}.sideNavi__sub>li>a:before{content:"";width:.875rem;height:.875rem;margin-right:.625rem;border-radius:50%;border:solid 3px #ffffff}.sideNavi__sub>li>a .sideNavi__badge{display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem;min-width:1.125rem;height:1.125rem;border-radius:50%;background:#b13b3b;color:#fff;font-size:.75rem;font-weight:700;line-height:1}.sideNavi__sub>li>a:last-of-type{margin-bottom:none}.mainBlock.mini .sideNavi a{text-indent:-2000px}.mainBlock.mini .sideNavi__tabs,.mainBlock.mini .sideNavi__badge{display:none}.mainBlock.mini .sideNavi__badge--parent{display:flex;position:absolute;top:.5rem;right:.5rem;text-indent:0;min-width:1rem;height:1rem;font-size:.625rem;margin-left:0}.mainBlock.mini .sideNavi__minimize{text-indent:-2000px;justify-content:center}.mainBlock.mini .sideNavi__minimize:before{margin-right:0;transform:rotate(180deg);margin-left:-.3125rem}.mainBlock.mini .sideNavi__main>li>a{justify-content:center}.mainBlock.mini .sideNavi__main>li>a:before{margin-right:0}.mainBlock.mini .sideNavi__sub{height:0;width:0;opacity:0;padding:0}.homeBlock{width:100%;padding:6.25rem 1.25rem;height:100vh;display:flex;align-items:center;min-width:768px}@media (max-width: 960px){.homeBlock{height:auto;padding:2.5rem 1.25rem}}.homeBlock__inner{display:flex;align-items:center;justify-content:space-between;max-width:1500px;margin:0 auto;width:90%}@media (max-width: 960px){.homeBlock__inner{width:96%;flex-direction:column}}.homeBlock__logo{width:35%;text-align:center}@media (max-width: 960px){.homeBlock__logo{width:50%}}.homeBlock__logo img{max-width:400px}.homeBlock__lead{width:62%;font-weight:300}@media (max-width: 960px){.homeBlock__lead{width:100%}}.homeBlock__lead__copy{font-size:2.25rem;font-weight:300;margin-bottom:2.5rem;line-height:1.4}.homeBlock__lead__copy strong{color:#099da8}.homeBlock__lead__txt{font-size:1.25rem;line-height:2;margin-bottom:1.875rem}.homeBlock__login{background:#1d848f}.homeBlock__login__form{display:flex;justify-content:space-between}.homeBlock__login__select,.homeBlock__login__btn{font-size:1.25rem}.homeBlock__login__select{border:none;width:73%;background-image:url(/img/arrow_emerald.svg)}.homeBlock__login__btn{border:solid 1px #3EABB7;width:25%;text-align:center;background:#0b6c77;color:#fff;cursor:pointer}.homeBlock__login__btn:hover{background:#3ba4af;border:solid 1px #77D9E3}.homeBlock__login__notice{font-size:1rem}.mainBlock{display:flex;justify-content:space-between}.mainBlock .sideNavi{width:300px}.mainBlock .contentBlock{width:calc(100% - 300px);padding:1.875rem;margin-left:300px;margin-top:5rem;margin-bottom:5rem;transition:all .5s ease}.mainBlock.mini .sideNavi{width:70px}.mainBlock.mini .contentBlock{width:calc(100% - 70px);margin-left:70px}.contentBlock{font-size:.9375rem;line-height:1.8}.titleBlock{position:relative;padding-left:1.875rem}.titleBlock:before{content:"";display:block;width:.625rem;height:100%;background:#1d848f;border-radius:2px;position:absolute;left:0}.titleBlock__pan{line-height:1.2;color:#1d848f;display:flex;margin-bottom:.8125rem}.titleBlock__pan a{margin-right:.625rem;display:flex;text-decoration:underline;align-items:center}.titleBlock__pan a:after{content:"";display:block;width:.5rem;height:.5rem;border-top:solid 1px #888888;border-right:solid 1px #888888;transform:rotate(45deg);margin-left:.625rem}.titleBlock__title{font-size:2.25rem;font-weight:700;margin-bottom:.625rem}.titleBlock__desc{margin-bottom:0}.btnLink{display:inline-flex;align-items:center;background:#1d848f;padding:.5rem .9375rem;color:#fff;text-decoration:none;border-radius:4px;border:none}.btnLink.disabled{background:#858da4;color:#fff;opacity:.4;cursor:not-allowed}.btnLink.disabled:hover{background:#858da4!important}.btnLink:before{content:"";display:block;background:#fff;height:.625rem;width:1.25rem;clip-path:polygon(35% 0,60% 50%,35% 100%);margin-right:.375rem;background-size:contain;background-position:center center;background-repeat:no-repeat}.btnLink:after{background-size:contain;background-position:center center;background-repeat:no-repeat}.btnLink:hover{color:#fff;background:#05606a}.btnLink.after:before{content:none}.btnLink.after:after{content:"";display:block;background:#fff;height:.625rem;width:1.25rem;clip-path:polygon(35% 0,60% 50%,35% 100%);margin-left:.375rem}.btnLink.noarrow:before,.btnLink.noarrow:after{content:none}.btnLink.back:before,.btnLink.back:after{transform:rotate(180deg)}.btnLink.delete{padding-left:2.5rem!important;position:relative}.btnLink.delete:before,.btnLink.delete:after{content:"";display:block;background:#fff;width:.0625rem;height:.9375rem;position:absolute;left:1.25rem;clip-path:none}.btnLink.delete:before{transform:rotate(45deg)}.btnLink.delete:after{transform:rotate(-45deg)}.btnLink.edit:before{background-image:url(/img/icon_edit.svg);width:1rem;height:1rem;clip-path:none;background-color:inherit;margin-right:.5rem}.btnLink.save:before{background-image:url(/img/icon_save.svg);width:1rem;height:1rem;clip-path:none;background-color:inherit;margin-right:.5rem}.btnLink.plus:before{background-image:url(/img/icon_plus_white.svg);width:1rem;height:1rem;clip-path:none;background-color:inherit;margin-right:.5rem}.btnLink.export:before{background-image:url(/img/icon_export.svg);width:1rem;height:1rem;clip-path:none;background-color:inherit;margin-right:.5rem}.btnLink.resume:before{background-image:url(/img/icon_resume.svg);width:1rem;height:1rem;clip-path:none;background-color:inherit;margin-right:.5rem}.btnLink.complete:before{background-image:url(/img/icon_complete.svg);width:1rem;height:1rem;clip-path:none;background-color:inherit;margin-right:.5rem}.btnLink.modalbtn:before{content:none}.btnLink.modalbtn:after{content:"";display:block;background-image:url(/img/icon_modal.svg);width:1rem;height:1rem;clip-path:none;background-color:none;margin-left:.5rem}.btnLink.gray{background:#858da4}.btnLink.gray:hover{background:#58617b}.btnLink.orange{background:#ef8205}.btnLink.orange:hover{background:#db4e05}.btnLink.red{background:#b13b3b}.btnLink.red:hover{background:#921111}.btnLink.plusbtn{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:.25rem!important;border-radius:2px;position:relative}.btnLink.plusbtn:before,.btnLink.plusbtn:after{content:"";display:block;background:#fff;width:.0625rem;height:.9375rem;position:absolute;clip-path:none;top:inherit;left:inherit;margin:0}.btnLink.plusbtn:after{transform:rotate(90deg)}.btnLink.deletebtn{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0!important;border-radius:2px;position:relative}.btnLink.deletebtn:before,.btnLink.deletebtn:after{content:"";display:block;background:#fff;width:.0625rem;height:.9375rem;position:absolute;clip-path:none;margin:0}.btnLink.deletebtn:before{transform:rotate(45deg)}.btnLink.deletebtn:after{transform:rotate(-45deg)}.btnLink.completion{background:#3077c8}.btnLink.completion:hover{background:#11519a}.btnLink input{display:none}.external{position:relative;padding-right:1.875rem}.external:after{content:"";display:block;width:1.2em;height:1.2em;background:url(/img/icon_external.svg) center center no-repeat;background-size:contain;position:absolute;right:.625rem}.pickupBlock{display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:dashed 1px #B4B4B4}.pickupBlock:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.pickupBlock__title{width:27%;cursor:pointer;background:#f1f3f8;margin-bottom:0;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-size:1.5rem;padding:1.25rem}.pickupBlock__title:before{content:"";position:absolute;left:0;top:0;clip-path:polygon(0 0,0% 100%,100% 0);display:block;width:1.875rem;height:1.875rem}.pickupBlock__title.theme-new:before{background:#1d848f}.pickupBlock__title.theme-progress:before{background:#ef8205}.pickupBlock__title.theme-registered:before{background:#3077c8}.pickupBlock__txt{width:70%}.stepBlock{background:#f1f3f8;padding:.625rem}.stepBlock__inner{overflow:hidden;display:flex}.stepBlock__item{display:flex;cursor:pointer;justify-content:center;align-items:center;flex-direction:column;font-size:1rem;padding:.625rem;flex:1;background:linear-gradient(90deg,#e8edf8,#d0d5e1);position:relative;font-weight:700}.stepBlock__item span{font-size:.75rem;font-weight:400}.stepBlock__item:not(:first-of-type):before,.stepBlock__item:not(:first-of-type):after{content:"";display:block;background:#e8edf8;position:absolute;width:1.25rem;height:55%}.stepBlock__item:not(:first-of-type):before{clip-path:polygon(50% 0,100% 100%,100% 0);top:-.0625rem;left:-1.1875rem}.stepBlock__item:not(:first-of-type):after{clip-path:polygon(50% 100%,100% 100%,100% 0);bottom:-.0625rem;left:-1.1875rem}.stepBlock__item:first-of-type{border-radius:4px 0 0 4px}.stepBlock__item:last-of-type{border-radius:0 4px 4px 0}.stepBlock__item.current{color:#fff;background:#1d848f}.stepBlock__item.current:before,.stepBlock__item.current:after{background:#1d848f}.stepBlock__item.completion{background:linear-gradient(90deg,#d1eff2,#83d6df)}.stepBlock__item.completion:before,.stepBlock__item.completion:after{background:#d1eff2}.wizard-progress--sidebar .wizard-progress__list{list-style:none;padding-left:0;margin:0}.wizard-progress--sidebar .wizard-progress__children{list-style:none;padding-left:1rem;margin:0}.wizard-progress--sidebar .wizard-progress__item{padding:.25rem .5rem}.wizard-progress--sidebar .wizard-progress__item--current.wizard-progress__item--leaf>.wizard-progress__name{color:#1d848f}.wizard-progress--sidebar .wizard-progress__item--current.wizard-progress__item--leaf>.wizard-progress__name:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:.3em 0 .3em .45em;border-color:transparent transparent transparent currentColor;margin-right:.4em}.wizard-progress--sidebar .wizard-progress__item--completed>.wizard-progress__name{color:#83d6df}.wizard-progress--sidebar .wizard-progress__item--skipped>.wizard-progress__name{color:#d8dde9}.wizard-progress--sidebar .wizard-progress__item .wizard-progress__name{display:inline-block}.arrayInput .btnLink{padding:.25rem .75rem}.arrayInput .btnLink.delete{padding-left:1.5rem!important}.arrayInput .btnLink.delete:before,.arrayInput .btnLink.delete:after{left:.625rem}.fileMetadataSelector .btnLink,.projectMetadataSelector .btnLink,.confirmBlock__edit.btnLink{padding:.25rem .75rem}.fileMetadataSelector .btnLink.delete{padding-left:1.5rem!important}.fileMetadataSelector .btnLink.delete:before,.fileMetadataSelector .btnLink.delete:after{left:.625rem}.wizard-form__body{padding-left:1rem;padding-right:1rem}.registNavi{text-align:center}.registNavi__bar{background:#e1e6ef;display:flex;justify-content:space-between}.registNavi__step{background:#fbe8b3;border:solid 1px #ffffff;padding:.25rem .625rem;border-radius:4px}.registNavi__step:hover{background:#fff9e6}.registNavi .btnLink{padding:.25rem .75rem}.registNaviTop{background:#fff}.registNaviTop--float{position:sticky;top:5rem;z-index:30;transition:box-shadow .3s ease}.registNaviTop.fixed{box-shadow:0 0 0 2px #e1e6ef;border-radius:.375rem}.homeDashboard .homePanel{background:#fff;border:1px solid #E1E6EF;border-radius:8px;padding:1.5rem;box-shadow:0 6px 12px #0000000d}.homeDashboard .homePanel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.homeDashboard .homePanel__header h3{margin-bottom:0}.homeDashboard .homeStats{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.homeDashboard .homeStatCard{flex:1 1 140px;background:#f1f3f8;border-radius:8px;padding:1rem;border-left:4px solid #1D848F}.homeDashboard .homeStatCard__label{font-size:.875rem;color:#858da4;margin-bottom:.25rem}.homeDashboard .homeStatCard__value{font-size:1.75rem;font-weight:700;margin-bottom:0}.homeDashboard .homeStatCard__value--loading{color:#c4c4c4;font-weight:400}.homeDashboard .homeStatCard.highlight{background:linear-gradient(135deg,#e6f6f8,#c3e9ed);border-left-color:#1d848f}.homeDashboard .homeStatCard__delta{font-size:.75rem;color:#858da4;margin-bottom:0}.homeDashboard .homeStatCard__timestamp{font-size:.7rem;color:#858da4;margin-bottom:0;margin-top:.25rem;text-align:right}.homeDashboard .homeStats--compact{flex-direction:column}.homeDashboard .homeStats--compact .homeStatCard{display:flex;align-items:center;justify-content:space-between;border-left-width:3px;margin-bottom:.5rem}.homeDashboard .homeStats--compact .homeStatCard:last-of-type{margin-bottom:0}.homeDashboard .homeListCard{background:#f7f9fc;border-radius:8px;padding:1rem;height:100%}.homeDashboard .homeListCard h4{font-size:1rem;margin-bottom:.75rem}.homeDashboard .homeListCard__item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #E1E6EF;cursor:pointer}.homeDashboard .homeListCard__item:last-of-type{border-bottom:none}.homeDashboard .homeListCard__item span{color:#858da4;font-size:.75rem}.homeDashboard .homeListCard__item:hover{color:#1d848f}.homeDashboard .homeGuide ul{margin-bottom:0;padding-left:1rem}.homeDashboard .homeGuide ul li{margin-bottom:.25rem;list-style:disc}.homeDashboard .homeProcessingList__item{display:flex;flex-direction:column;padding:.75rem;border:1px solid #E1E6EF;border-radius:6px;margin-bottom:.75rem;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}.homeDashboard .homeProcessingList__item:last-of-type{margin-bottom:0}.homeDashboard .homeProcessingList__item:hover{border-color:#1d848f;box-shadow:0 5px 12px #0000000d}.homeDashboard .homeProcessingList__meta{display:flex;flex-direction:column;gap:.125rem}.homeDashboard .homeProcessingList__meta strong{font-size:1rem}.homeDashboard .homeProcessingList__meta span{font-size:.75rem;color:#858da4}.homeDashboard .homeProcessingList__time{font-size:.75rem;color:#858da4;margin-top:.5rem}.contentBlock h3{font-size:1.5rem;display:flex;margin-bottom:1.25rem}.contentBlock h3:before{content:"";width:.5rem;border-radius:2px;background:#1d848f;margin-right:.9375rem;display:block}.contentBlock h4{background:#e1e6ef;font-size:1.125rem;padding:1rem 1.125rem;border-radius:4px;margin-bottom:1.125rem}.contentBlock h5{font-size:1rem;margin-bottom:.75rem}.contentBlock__contents{margin:2.5rem auto}.width_type-select{width:100%;max-width:400px}.modal-dialog{width:90%;max-width:800px}.modal{font-size:.9375rem}.modal-content{padding:1.875rem;position:relative}.modal-title{font-size:1.25rem;margin-bottom:1.25rem}.modal .btn-close{background:#858da4;display:flex;align-items:center;justify-content:center;line-height:1;width:1.5rem;height:1.5rem;position:absolute;opacity:1;top:.625rem;right:.625rem}.modal .btn-close:before{position:absolute;content:"";display:block;width:.125rem;height:1rem;background:#fff;transform:rotate(45deg)}.modal .btn-close:after{position:absolute;content:"";display:block;width:.125rem;height:1rem;background:#fff;transform:rotate(-45deg)}.modal .btn-close:hover{background:#58617b}.errorBox{color:#810000;background:#ffdede;border:solid 1px #E18A8A;padding:.5rem .75rem;border-radius:4px}.noticeBox{color:#44341f;background:#fff9e6;border:solid 1px #E8D8C3;padding:.5rem .75rem;border-radius:4px}.infoBox{color:#2f5195;background:#e9f4ff;border:solid 1px #C2D9EF;padding:.5rem .75rem;border-radius:4px}.doneBox{color:#26471e;background:#edfbe7;border:solid 1px #C3E2B4;padding:.5rem .75rem;border-radius:4px}.noticeBox ul,.errorBox ul,.doneBox ul{margin-bottom:0}.invalid{opacity:.4}.invalid *{pointer-events:none}.metadataObject__table input[type=text],.metadataObject__table select{min-width:0;width:100%}.metadataViewer .form-control:disabled,.metadataViewer .form-select:disabled{background-color:#d8dde9}.fileUploader__dropzone.dragover{outline:2px dashed #1D848F;outline-offset:.5rem;border-radius:4px}.fileList{font-size:.875rem;line-height:1.4;border-bottom:solid 1px #D8DDE9}.fileList dl{border-top:solid 1px #D8DDE9;display:flex;padding:0;margin-bottom:0}.fileList dl:has(>dd>dl){padding:0}.fileList dl label{display:flex;align-items:center}.fileList dl dt,.fileList dl dd{margin-right:.125rem;padding:.625rem;display:flex;position:relative;margin-bottom:0}.fileList dl dt:nth-of-type(1),.fileList dl dd:nth-of-type(1){flex:1 1 auto;min-width:0}.fileList dl dt:nth-of-type(2),.fileList dl dd:nth-of-type(2){flex:0 0 180px}.fileList dl dt:nth-of-type(3),.fileList dl dd:nth-of-type(3){flex:0 0 180px}.fileList dl dt:nth-of-type(4),.fileList dl dd:nth-of-type(4){flex:0 0 170px}.fileList dl dt:last-of-type,.fileList dl dd:last-of-type{margin-right:0}.fileList dl dt span,.fileList dl dd span{display:flex;align-items:center;padding-left:0}.fileList dl dt{background:#f1f3f8}.fileList dl dd .btnLink{font-size:.75rem;padding:.375rem .625rem;white-space:nowrap}.fileList dl dd .btnLink.edit:before{margin-right:.25rem}.fileList dl dd .btnLink.delete{padding-left:1.5rem!important}.fileList dl dd .btnLink.delete:before,.fileList dl dd .btnLink.delete:after{left:.625rem;height:.75rem}.fileList>dl:nth-of-type(1),.fileList>dl:nth-of-type(2){border-top:none}.fileList>dl:nth-of-type(1){margin:0}.fileList>dl>dd>dl{padding-left:1.25rem}.fileList>dl>dd>dl label{left:-1.25rem}.fileList>dl>dd>dl>dd>dl{padding-left:2.5rem;margin-left:-1.25rem}.fileList>dl>dd>dl>dd>dl label{left:-2.5rem}.fileList>dl>dd>dl>dd>dl>dd>dl{padding-left:3.75rem;margin-left:-2.5rem}.fileList>dl>dd>dl>dd>dl>dd>dl label{left:-3.75rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl{padding-left:5rem;margin-left:-3.75rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl label{left:-5rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl{padding-left:6.25rem;margin-left:-5rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl label{left:-6.25rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl{padding-left:7.5rem;margin-left:-6.25rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl label{left:-7.5rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl{padding-left:8.75rem;margin-left:-7.5rem}.fileList>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl>dd>dl label{left:-8.75rem}.fileList__dir>dd{flex-direction:column;padding:0!important}.fileList__dir>dd:nth-of-type(1){width:100%!important}.fileList__dir span{padding:.625rem}.fileList__dir span:before{content:"";display:block;width:1rem;height:1rem;background:url(/img/icon_dir.svg) center center no-repeat;background-size:contain;margin-right:.1875rem}.fileList__file>dd{align-items:center}.fileList__file span{padding:1rem}.fileList__file span:before{content:"";display:block;width:1rem;height:1rem;background:url(/img/icon_file.svg) center center no-repeat;background-size:contain;margin-right:.1875rem}.fileList .dir_open{position:relative;padding-left:1.7rem}.fileList .dir_open:after{cursor:pointer;position:absolute;content:"";display:block;width:.75rem;height:.75rem;background:url(/img/icon_minus.svg) center center no-repeat;background-size:contain;left:.1875rem}.fileList .dir_close{position:relative;padding-left:1.7rem}.fileList .dir_close:after{cursor:pointer;position:absolute;content:"";display:block;width:.75rem;height:.75rem;background:url(/img/icon_plus.svg) center center no-repeat;background-size:contain;left:.1875rem}.fileList__addfile{background:#fff;width:100%;border-radius:4px}.fileList__addfile input::file-selector-button{background:#858da4;color:#fff;border:none;border-radius:4px 0 0 4px;padding:.375rem .75rem;margin-right:.625rem;cursor:pointer}.fileList.addfilelist>dl{border-top:solid 1px #D8DDE9;justify-content:space-between;align-items:center;padding:.5rem}.fileList.addfilelist>dl:last-of-type{border-top:solid 1px #D8DDE9;border-bottom:solid 1px #D8DDE9;padding-bottom:.625rem;border-bottom:none}.fileList.addfilelist>dl>dt:nth-of-type(1),.fileList.addfilelist>dl>dd:nth-of-type(1){padding-left:.75rem}.fileList.addfilelist>dl>dt span,.fileList.addfilelist>dl>dd span{padding-left:0;margin-top:0}.fileList.addfilelist .btnLink{padding:.25rem .625rem;font-size:.625rem;height:1.875rem}.doi-helper{background-color:#f5f5f5;padding-bottom:2rem}.doi-helper>form{padding-left:2rem}.doi-helper>form input[type=text]{border:1px #333 solid}.radio_select_item{display:none}.show-glow{display:block;animation:.5s ease fadein}@keyframes fadein{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}.fade-out{opacity:1;animation:fadeOut 5s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.must{color:#c00}.grantInfo{font-size:.9375rem;border-radius:0 0 4px 4px}.grantInfo__title{background:#c6daf1;font-weight:700;border-radius:4px 4px 0 0;padding:.5rem .9375rem;position:relative;display:flex;align-items:center}.grantInfo__title:after{position:absolute;content:"";display:block;width:1rem;height:1rem;background:url(/img/arrow_gray.svg) no-repeat center center;background-size:contain;right:.9375rem}.grantInfo__title.is-active:after{transform:rotate(180deg)}.grantInfo__list{padding:0}.grantInfo__list li{list-style:none;padding:.625rem .9375rem;border-bottom:dashed 1px #858DA4;display:flex;cursor:pointer}.grantInfo__list li:hover{background:#e1e6ef}.grantInfo__list li:before{content:"";display:block;width:.625rem;height:.625rem;border-radius:50%;background:#808795;margin-right:.3125rem;flex-shrink:0;margin-top:.5rem}.grantInfo__list li:last-of-type{border-bottom:none}.grantInfo__file__title{background:#f1f3f8;font-size:.9375rem;font-weight:700;border:none;border-radius:4px 4px 0 0;padding:.625rem 2.5rem .625rem 1.125rem!important;position:relative;display:flex;align-items:center}.grantInfo__file__title:after{position:absolute;content:"";display:block;width:1rem;height:1rem;background:url(/img/arrow_gray.svg) no-repeat center center;background-size:contain;right:.9375rem}.grantInfo__file__title.is-active:after{transform:rotate(180deg)}.grantInfo__file__body{background:#e1e6ef;padding:.9375rem 1.125rem!important;border-radius:0 0 4px 4px}.grantInfo__file__body .updownGroup__top,.grantInfo__file__body .updownGroup__up,.grantInfo__file__body .updownGroup__down,.grantInfo__file__body .updownGroup__bottom{background:#fff}.grantInfo__file__body .updownGroup__top:before,.grantInfo__file__body .updownGroup__top:after,.grantInfo__file__body .updownGroup__up:before,.grantInfo__file__body .updownGroup__up:after,.grantInfo__file__body .updownGroup__down:before,.grantInfo__file__body .updownGroup__down:after,.grantInfo__file__body .updownGroup__bottom:before,.grantInfo__file__body .updownGroup__bottom:after{background:#858da4}.grantInfo__file__body .updownGroup__top:hover,.grantInfo__file__body .updownGroup__up:hover,.grantInfo__file__body .updownGroup__down:hover,.grantInfo__file__body .updownGroup__bottom:hover{background:#858da4}.grantInfo__file__body .updownGroup__top:hover:before,.grantInfo__file__body .updownGroup__top:hover:after,.grantInfo__file__body .updownGroup__up:hover:before,.grantInfo__file__body .updownGroup__up:hover:after,.grantInfo__file__body .updownGroup__down:hover:before,.grantInfo__file__body .updownGroup__down:hover:after,.grantInfo__file__body .updownGroup__bottom:hover:before,.grantInfo__file__body .updownGroup__bottom:hover:after{background:#fff}.powertitle{background:#e1e6ef;font-size:1.5rem;padding:1.25rem;border-radius:4px;margin-bottom:1.875rem;font-weight:700}.confirmBlock{margin-bottom:2.5rem;position:relative}.confirmBlock__edit{position:absolute;top:0;right:0}.confirmBlock__body dl{display:flex}.confirmBlock__body dl dt,.confirmBlock__body dl dd{padding:.25rem .625rem}.confirmBlock__body dl dt{background:#f1f3f8;width:20%;display:flex;justify-content:center;align-items:center}.confirmBlock__body dl dd,.confirmBlock__body ul{margin-bottom:0}.confirmBlock__table{width:100%}.confirmBlock__table th,.confirmBlock__table td{font-size:.75rem;background:#f1f3f8;padding:.25rem .625rem;border-bottom:solid 2px #ffffff}.confirmBlock__table th{width:20%;background:#e1e6ef;border-right:solid 2px #ffffff;text-align:center}.confirmBlock__table ul{list-style:none;padding:0}.confirmBlock__table ul li{padding:0}.confirmBlock__table ul li:last-of-type dl{border-bottom:none;margin-bottom:0;padding-bottom:0}.confirmBlock__table dl{display:flex!important;flex-direction:row;flex-wrap:wrap;margin-bottom:.4rem;padding-bottom:.4rem;border-bottom:solid 1px #c3cbd9}.confirmBlock__table dl dt,.confirmBlock__table dl dd{border-bottom:dashed 1px #b4b4b4;padding:.3rem 0;justify-content:flex-start;background:none}.confirmBlock__table dl dt:last-of-type,.confirmBlock__table dl dd:last-of-type{border-bottom:none}.confirmBlock__table dl dt{width:30%;padding-right:1rem;white-space:nowrap}.confirmBlock__table dl dd{width:70%}.toastBlock{padding:.8rem 2rem .8rem .8rem;border-left:solid 5px #1D848F;z-index:20;background:#fff;box-shadow:0 0 .3125rem #0000004d;font-size:.9375rem;position:relative}.toastBlock .btn-close{position:absolute;top:.625rem;right:.625rem;background-color:#858da4;background-image:url(/img/icon_cancel.svg);background-size:50%;opacity:1}.toastBlock .btn-close:hover{background-color:#58617b}.toast{border:none}.toast-container{max-width:400px;position:fixed}.js-menu{cursor:pointer}.js-body{display:none;animation:.5s ease opened}.js-body.is-open{display:block}@keyframes opened{0%{opacity:0}to{opacity:1}}.updownGroup{display:flex}.updownGroup__top,.updownGroup__up,.updownGroup__down,.updownGroup__bottom{width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:2px;background:#858da4;flex-direction:column;border:none;margin:0 .125rem;position:relative;padding:.1875rem}.updownGroup__top:before,.updownGroup__up:before,.updownGroup__down:before,.updownGroup__bottom:before{content:"";clip-path:polygon(50% 75%,0% 30%,100% 30%);width:70%;height:70%;background:#fff;display:block}.updownGroup__top:after,.updownGroup__up:after,.updownGroup__down:after,.updownGroup__bottom:after{content:"";display:block;width:70%;height:2px;background:#fff;position:absolute}.updownGroup__top:hover,.updownGroup__up:hover,.updownGroup__down:hover,.updownGroup__bottom:hover{background:#58617b}.updownGroup__top:before{transform:rotate(180deg)}.updownGroup__top:after{top:2px}.updownGroup__up:before{transform:rotate(180deg)}.updownGroup__up:after{content:none}.updownGroup__down:after{content:none}.updownGroup__bottom:after{bottom:2px}.right_top{position:absolute!important;right:1.25rem;top:1.25rem}.paginationBlock{min-height:3rem}.paginationBlock>ul{display:flex;justify-content:center}.paginationBlock>ul li{margin:0;padding:0}.paginationBlock>ul li.page-jump-next,.paginationBlock>ul li.page-jump-prev{display:none}.paginationBlock>ul li.page-item.disabled{display:none}.paginationBlock>ul li.page-item{font-size:inherit;background:#858da4;border:none;margin:0 .125rem;width:1.875rem;height:1.875rem;display:flex;justify-content:center;background:#f1f3f8}.paginationBlock>ul li.page-item.active,.paginationBlock>ul li.page-item.current,.paginationBlock>ul li.page-item:hover{background:#858da4;color:#fff}.paginationBlock>ul li.page-item.active .page-link,.paginationBlock>ul li.page-item.current .page-link,.paginationBlock>ul li.page-item:hover .page-link{border:none;color:#fff}.paginationBlock>ul li.page-item .page-item-link{border:none;color:inherit}.displayNum{position:absolute;right:0;font-size:.75rem}.displayNum select{min-width:3.75rem;padding:.3125rem .75rem;background-size:.625rem}.dataTable{width:100%}.dataTable th,.dataTable td{font-size:.75rem;padding:.5rem .75rem;background:#f1f3f8;border-bottom:solid .125rem #ffffff;border-right:solid .125rem #ffffff;position:relative;line-height:1.4}.dataTable th .operation,.dataTable td .operation{width:100px}.dataTable th:last-of-type,.dataTable td:last-of-type{border-right:0}.dataTable th{background:#e1e6ef;padding-right:3.125rem}.dataTable td{vertical-align:top}.dataTable tr.editing th,.dataTable tr.editing td{background:#fff9e6}.dataTable tr:last-of-type td{border-bottom:none}.dataTable .btnLink{padding:.5rem .625rem}.dataTable .updownGroup{position:absolute;right:.3125rem;top:calc(50% - .625rem);z-index:1}.dataTable .updownGroup__top,.dataTable .updownGroup__up,.dataTable .updownGroup__down,.dataTable .updownGroup__bottom{width:1.25rem;height:1.25rem;background:none}.dataTable .updownGroup__top:before,.dataTable .updownGroup__up:before,.dataTable .updownGroup__down:before,.dataTable .updownGroup__bottom:before{width:100%;height:100%;background:#858da4}.dataTable h6{font-size:.75rem;margin-top:.3125rem}.dataTable h6:first-of-type{margin-top:0}.dataTable p,.dataTable ul{margin-bottom:.1875rem}.progressTable th:nth-of-type(1){width:14%}.progressTable th:nth-of-type(2){width:34%}.progressTable th:nth-of-type(3){width:9%}.progressTable th:nth-of-type(4){width:10%}.progressTable th:nth-of-type(5){width:12%}.progressTable th:nth-of-type(6){width:12%}.progressTable th:nth-of-type(7){width:9%}.jcIconList{display:flex;gap:.5rem;align-items:center}.registeredTable th:nth-of-type(1){width:20%}.registeredTable th:nth-of-type(2){width:40%}.registeredTable th:nth-of-type(3){width:12%}.registeredTable th:nth-of-type(4){width:12%}.registeredTable th:nth-of-type(5){width:16%}.progressStep{display:flex}.progressStep span{display:flex;justify-content:center;align-items:center;line-height:1;width:1.125rem;height:1.5rem;border:solid 1px #ffffff;border-right:none;background:#d8dde9}.progressStep span:last-of-type{border-right:solid 1px #ffffff}.progressStep span.completion{background:#3ba4af;color:#fff}.progressStep span.editing{background:#f9e6b1}.error-content{border:solid 2px #cc0000;border-radius:4px;padding:.1875rem;background:#ffe8e8}.error-content label:has(input[type=radio]){background:#ffd2d2}.error-content input[type=radio]{border:2px solid #B79090}.radio-error{border:solid 2px #cc0000!important;background:#ffd2d2!important}.radio-error input[type=radio]{border:2px solid #B79090}.select-error{border:solid 2px #cc0000!important;background-color:#ffd2d2!important;border-radius:4px;background-image:url(/img/arrow_red.svg)}.checkbox_normal.check-error input[type=checkbox]:before{background:#ffd2d2;border:solid 1px #cc0000}.checkbox_normal.check-error input[type=checkbox]:after{border-right:2px solid #B79090;border-bottom:2px solid #B79090}input[type=text].text-error{background:#ffd2d2;border:solid 2px #cc0000}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px;padding:0}.ant-select .ant-select-selection-wrap{padding:.8rem 1.5rem}.error-content .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background:#ffd2d2}.ant-select-single{height:auto}.ant-select-single:hover .ant-select-selector,.ant-select-focused .ant-select-selector{border-color:#1d848f!important}.ant-select .ant-select-clear{width:1.6rem;height:1.6rem;font-size:1.6rem;top:34%}.ant-select .ant-select-arrow{top:56%;inset-inline-end:16px}.ant-select .ant-select-arrow .anticon>svg{display:none}.ant-select .ant-select-arrow .anticon:after{content:"";width:1rem;height:1rem;background-image:url(/img/arrow_gray.svg);background-repeat:no-repeat;background-size:contain}.ant-tree-select-dropdown{padding:2rem}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode{padding:.1rem 0 .4rem;border-bottom:dashed 1px #d4d4d4}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{border-radius:2px;padding:.4rem 1rem .5rem}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background:#e3eaf8}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-node-content-wrapper:hover{background:#f1f3f8}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-switcher{line-height:1;height:auto;width:3rem}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-switcher:before{border-radius:2px;height:100%}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-switcher:hover:before{background-color:#e3eaf8;width:100%}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-switcher:hover .ant-select-tree-switcher-icon>svg{z-index:5}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode .ant-select-tree-switcher .ant-select-tree-switcher-icon{display:inline-flex;justify-content:center;align-items:center;height:100%;width:3rem;background-color:#f1f3f8}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-search,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-inline-end:0}.form-control[readonly]{background-color:#d8dde9}.form-check .form-check-input:disabled~.form-check-label{opacity:1}.formTitle{font-size:1rem;margin-bottom:.25rem;font-weight:700;display:block}.authorBlock{display:flex;position:relative;flex-direction:column;padding-left:4rem;padding-top:0}.authorBlock .updownGroup{position:absolute;left:0;top:0;height:100%;width:2.7rem;border-radius:6px;background-color:#f5f9f9;padding-bottom:.5rem;border-color:#a2c0c3;border-width:1px;border-style:solid}.authorBlock__box{display:flex;justify-content:space-between;flex-wrap:wrap}.authorBlock__box label{width:32%}.authorBlock__box label input[type=text]{min-width:inherit;display:block;width:100%;margin-bottom:0}.authorBlock__number{width:100%!important}.badge{border-radius:0;padding-left:.625em;padding-right:.625em}.btn{padding:1em}.modal .btn{padding:.5rem .9375rem}.rounded{border-radius:4px}html{font-size:100%}body{background-color:#f1f3f8;font-family:Open Sans,Noto Sans JP,sans-serif;color:#28303e}.badge-gray{background-color:#e7ebf3;font-size:.5078rem}.btn-gray{background-color:#e7ebf3;border:1px solid #C6CFE1;font-size:.5078rem}.btn-gray:hover,.btn-gray:active{background-color:#fff;border:1px solid #C6CFE1}a,input,label,button{transition:all .5s ease;cursor:pointer}a{text-decoration:underline;color:#1d848f}a:hover{color:#1d848f}img{width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/arrow_gray.svg);background-repeat:no-repeat;background-size:1rem auto;background-position:right .9375rem center;border:none;background-color:#f1f3f8;padding:.5rem 2.8125rem .5rem .9375rem;min-width:400px}input[type=text]{background-color:#f1f3f8;padding:.5rem;min-width:400px;border:none;border-radius:4px}input[type=radio]{position:relative;width:1rem;height:1rem;border:2px solid #B4B4B4;border-radius:50%;vertical-align:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:.625rem;background:#fff}input[type=radio]:checked{border:2px solid #626D80}input[type=radio]:checked:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border-radius:50%;background:#1fa8b7;content:""}label:has(input[type=radio]){background-color:#f1f3f8;padding:.5rem .9375rem;border-radius:4px}label:has(input[type=radio]:checked){background:#d8dde9}select:focus,input:focus,textarea:focus,button:focus{outline:solid 1px #1D848F}.checkbox_normal input[type=checkbox]{position:relative;vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px}.checkbox_normal input[type=checkbox]:before{content:"";display:block;width:1.125rem;height:1.125rem;background:#f1f3f8;margin-right:.625rem;border-radius:2px;border:solid 1px #b6bac5}.checkbox_normal input[type=checkbox]:after{position:absolute;top:3px;left:6px;transform:rotate(50deg);width:5px;height:9px;border-right:2px solid #B9BEC9;border-bottom:2px solid #B9BEC9;content:"";opacity:0}.checkbox_normal input[type=checkbox]:hover:before{background:#aadadf;border:solid 1px #AADADF}.checkbox_normal input[type=checkbox]:hover:after{border-right:2px solid #57969C;border-bottom:2px solid #57969C;opacity:1}.checkbox_normal input[type=checkbox]:checked:before{background:#1d848f;border:solid 1px #1D848F}.checkbox_normal input[type=checkbox]:checked:after{border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;opacity:1}.checkbox_normal input[type=checkbox]:focus{outline:none}.checkbox_normal label:has(input[type=checkbox]){display:flex;align-items:center}.form-switch{padding:.9375rem .625rem .9375rem 3.75rem}.form-switch label{margin-left:.9375rem}.form-switch .form-check-input{width:3em;height:1.6em;margin-top:0;margin-left:-2.5rem}.form-switch .form-check-input:checked{background-color:#1d848f}.mt-5{margin-top:2.5rem!important}.mb-5{margin-bottom:2.5rem!important}.ms-5{margin-left:2.5rem!important}.me-5{margin-right:2.5rem!important}.bg-green{background-color:#1d848f}.bg-gray{background-color:#858da4}.bg-lightgray{background-color:#f1f3f8}.bg-white{background-color:#fff}.headerBlock,.footerBlock,.mainBlock{min-width:1200px}
