@charset "UTF-8";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{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}svg,img,embed,object,iframe{vertical-align:bottom}img{width:100%;height:auto;display:block}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}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding: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;-webkit-appearance:textfield;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}@font-face{font-family:symb;src:local("Arial");unicode-range:U+0020-002f;font-weight:400}@font-face{font-family:symb;src:local("Arial");unicode-range:U+0020-002f;font-weight:500}@font-face{font-family:symb;src:local("Arial");unicode-range:U+0020-002f;font-weight:700}@font-face{font-family:symb;src:local("Arial");unicode-range:U+0020-002f;font-weight:900}@font-face{font-family:Noto Sans JP;font-display:swap;unicode-range:U+0030-10FFFF;src:url(/build/assets/NotoSans_regular-DLbkGchT.woff) format("woff");font-weight:400}@font-face{font-family:Noto Sans JP;font-display:swap;unicode-range:U+0030-10FFFF;src:url(/build/assets/NotoSans_medium-CVldWXB5.woff) format("woff");font-weight:500}@font-face{font-family:Noto Sans JP;font-display:swap;unicode-range:U+0030-10FFFF;src:url(/build/assets/NotoSans_bold-BS3NK8nW.woff) format("woff");font-weight:700}@font-face{font-family:Noto Sans JP;font-display:swap;unicode-range:U+0030-10FFFF;src:url(/build/assets/NotoSans_black-DktOjyBD.woff) format("woff");font-weight:900}html{font-family:Noto Sans JP,Helvetica,sans-serif;font-weight:400;min-width:1260px;letter-spacing:.8px;color:#394b52}body{position:relative}body.fixed{overflow:hidden}*::-webkit-scrollbar{width:8px;background-color:#eaeef0}*::-webkit-scrollbar-thumb{background:#b0bbbe;width:6px;border-radius:5px}html:has(.contents-slide.is-active){-ms-overflow-style:none;scrollbar-width:none}html:has(.contents-slide.is-active)::-webkit-scrollbar{display:none}.contents-slide:has(.contents-slide2.is-active){-ms-overflow-style:none;scrollbar-width:none}.contents-slide:has(.contents-slide2.is-active)::-webkit-scrollbar{display:none}button,a,.js-close-btn,.js-accordion,.js-accordion-prev,.js-modal,.js-modal-close,.js-result-close,.js-delete-multdate,.js-message-close{cursor:pointer}button:hover,a:hover,.js-close-btn:hover,.js-accordion:hover,.js-accordion-prev:hover,.js-modal:hover,.js-modal-close:hover,.js-result-close:hover,.js-delete-multdate:hover,.js-message-close:hover{opacity:.7}button[disabled],a[disabled],.js-close-btn[disabled],.js-accordion[disabled],.js-accordion-prev[disabled],.js-modal[disabled],.js-modal-close[disabled],.js-result-close[disabled],.js-delete-multdate[disabled],.js-message-close[disabled]{pointer-events:none}.js-delete,.js-hide{width:100%;display:flex;align-items:center;gap:20px}.js-delete-target,.js-hide-target{flex:1}.js-delete-btn,.js-hide-btn{width:25px;cursor:pointer}.js-delete-btn:hover,.js-hide-btn:hover{opacity:.7}.js-hide:nth-of-type(n+2){margin-top:15px}.js-hide-btn{padding-top:10px}.js-delete:first-child .js-delete-btn{visibility:hidden}.js-delete:nth-of-type(n+2){margin-top:15px}.js-accordion.is-active .arrow--down,.js-accordion-prev.is-active .arrow--down{transform:rotate(180deg)}.header{width:100%;background:#1e2f36;color:#fff;position:fixed;top:0;left:0;z-index:9998}.header-inner{padding:0 30px 0 20px;height:55px;display:flex;justify-content:space-between;align-items:center;position:relative}.header-ttl{display:flex;align-items:center;font-size:12px;letter-spacing:.09em}.header-logo{margin-right:28px;width:125px;height:18px}.header-nav{height:40px;display:flex;gap:40px;font-size:13px;letter-spacing:1.5px}.header-nav-lists{display:flex;align-items:center;gap:30px}.header-nav-lists li a{display:flex;align-items:center;gap:8px}.header-nav-lists li img{width:20px;height:20px}.header-notify{position:relative}.header-notify.is-active:before{content:"";width:12px;aspect-ratio:1/1;display:block;border-radius:9999px;background:#d85532;border:2px solid #1E2F36;position:absolute;top:-5px;right:-3px}.header-user{min-width:196px;padding-left:19px;width:-moz-fit-content;width:fit-content;font-size:14px;letter-spacing:1.2px;display:flex;align-items:center;gap:12px;position:relative;border-left:1px solid #fff;cursor:pointer}.header-user-icon{width:20px;height:20px}.header-user-menus{padding-top:48px;width:207px;position:absolute;top:0;left:0}.header-user-menu{display:flex;flex-direction:column;gap:1px;border-radius:10px;overflow:hidden}.header-user-menu li a{padding:0 20px;height:52px;display:flex;align-items:center;background:#1e2f36}.header-user-menu li a:hover{background:#394b52;opacity:1}.wrap{display:flex;background:#f5f6f7;min-height:100dvh;position:relative;z-index:5000}.menu{width:220px;height:100vh;position:relative;z-index:20}.menu-inner{width:220px;height:100%;position:fixed;top:55px;left:0;background:#fff;border-right:1px solid #DBE2E6}.menu-list a{padding:0 13px 0 16px;height:56px;font-size:15px;font-weight:700;display:flex;align-items:center;gap:8px;border-left:3px solid #fff}.menu-list.is-active a{background:#f2f8fc;color:#006fc1;border-color:#006fc1}.menu-list img{width:24px;height:24px}.notify-num{padding:4px 6px;display:inline-block;background:#d85532;color:#fff;font-size:12px;line-height:1;border-radius:9999px}.contents-area{flex:1;padding:55px 20px 25px 29px;position:relative;z-index:10}.contents-2col{width:100%;display:flex;justify-content:space-between}.contents{margin-top:32px;padding:23px 0 20px;background:#fff;border-radius:10px;border:1px solid #DBE2E6}.contents-small{margin:0 auto 30px;padding:0 0 30px;width:460px}.contents-small:has(img.contents-small-img) .contents-small-ttl{margin-top:37px;line-height:1.67}.contents-small-ttl{margin-top:45px;text-align:center;font-size:20px;font-weight:700}.contents-small-text{margin-top:36px;font-size:16px;text-align:center;line-height:1.5;letter-spacing:0}.contents-small-img{margin:36px auto 0;width:68px}.contents-small-box{padding:0 30px}.contents-logo{margin:10px auto 40px;width:206px}.contents-head{padding:0 20px 18px;display:flex;justify-content:space-between;position:relative}.contents-ttl{width:-moz-fit-content;width:fit-content;font-size:18px;font-weight:700;display:flex;align-items:center}.contents-ttl .tag-square{margin-left:10px}.contents-menu-ttl{margin-top:25px}.contents-menu-ttl p{display:flex;align-items:center;gap:18px;font-size:20px;font-weight:700}.contents-menu-ttl img{width:30px}.contents-btn button{width:108px;padding:10px 5px;text-align:center;font-size:12px;letter-spacing:.12em;border-radius:5px;background:#fafbfc;color:#394b52;border:1px solid #BAC2C8}.contents-btn button[disabled]{color:#e5eaed;border:1px solid #E5EAED}.contents-pages{display:flex;align-items:center;gap:21px;color:#73858d}.contents-pages p{font-size:15px;letter-spacing:1px}.contents-pages-btns{display:flex}.contents-pages-btns button{width:36px;height:36px;color:#bac2c8;position:relative;display:inline-block;color:#394b52;border:1px solid #BAC2C8;background:#fff}.contents-pages-btns button[disabled]{color:#e5eaed;border:1px solid #E5EAED;background:#fafbfc}.contents-pages-btns button[disabled]:before,.contents-pages-btns button[disabled]:after{background-color:#e5eaed}.contents-pages-btns button:before,.contents-pages-btns button:after{content:"";position:absolute;top:calc(50% - 1px);width:8px;height:2px;border-radius:9999px;background-color:#394b52;transform-origin:calc(100% - 1px) 50%}.contents-pages-btns button:before{transform:rotate(45deg)}.contents-pages-btns button:after{transform:rotate(-45deg)}.contents-pages-btns button:first-child{border-radius:7px 0 0 7px}.contents-pages-btns button:first-child:before,.contents-pages-btns button:first-child:after{left:40%;transform-origin:1px 50%}.contents-pages-btns button:last-child{border-radius:0 7px 7px 0}.contents-pages-btns button:last-child:before,.contents-pages-btns button:last-child:after{right:40%;transform-origin:calc(100% - 1px) 50%}.contents-body{padding:0 20px}.contents-table{width:100%}.contents-table tr{padding:0 20px;display:grid;align-items:center}.contents-table tr:has(.contents--null){grid-template-columns:100%}.contents-table tr:first-child{border-bottom:1px solid #E5EAED}.contents-table tr:nth-of-type(n+2){border-bottom:1px solid #E5EAED}.contents-table tr:nth-of-type(n+2):has(.contents--null){border:none}.contents-table th{padding-bottom:12px;font-size:14px;font-weight:400;color:#73858d;letter-spacing:.04em}.contents-table td{padding:22px 0 18px;font-size:13px}.contents-table th:nth-of-type(1),.contents-table td:nth-of-type(1){grid-column:1/2}.contents-table th:nth-of-type(2),.contents-table td:nth-of-type(2){grid-column:2/3}.contents-table th:nth-of-type(3),.contents-table td:nth-of-type(3){grid-column:3/4}.contents-table th:nth-of-type(4),.contents-table td:nth-of-type(4){grid-column:4/5}.contents-table th:nth-of-type(5),.contents-table td:nth-of-type(5){grid-column:5/6}.contents-table-profile{font-size:14px}.contents-table-profile>div{display:flex;gap:15px;align-items:center}.contents-table-profile-text{font-weight:700;line-height:1.5}.contents-table-profile-text p:nth-of-type(1) span:first-child{font-size:15px}.contents-table-profile-text p:nth-of-type(1) span:last-child{margin-left:3px;font-size:11px;color:#73858d}.contents-table-profile-text p:nth-of-type(2) span{font-size:11px;color:#73858d}.contents-table-profile-text p:nth-of-type(2) span:before{margin-right:4px;content:"";display:inline-block;width:7px;height:10px;border-left:1px solid #73858D;border-bottom:1px solid #73858D;transform:translateY(-1px)}.contents-table-text{letter-spacing:1.6px}.contents-table-text p{line-height:1.5}.contents-table-tag p{width:-moz-fit-content;width:fit-content;text-align:center;font-size:12px;color:#73858d}.contents-table-tag .tag-circle{margin-top:4px;display:block}.contents-table-tagtext{margin-right:70px;letter-spacing:1.6px}.contents-table-tagtext p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif}.contents-table-tagtext .tag-square{margin-top:7px;padding:4px 5px;width:78px;display:block}.contents-table-list ul{margin-right:60px}.contents-table-list ul li{line-height:1.6;letter-spacing:1.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif}.contents-table-list ul li:before{content:"・";display:inline}.contents-table-icontext{letter-spacing:1.6px;margin-right:70px}.contents-table-icontext p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif}.contents-table-icontext>span{margin-top:8px;font-size:11px;color:#73858d;display:flex;align-items:center}.contents-table-icontext img{margin-right:2px;display:inline-block;width:15px;vertical-align:middle;flex-shrink:0}.contents-table-date>div{display:flex;gap:22px}.contents-table-date p{font-size:19px;font-weight:700}.contents-table-date span{margin-top:7px;display:block;font-size:12px;font-weight:700}.contents-table-date p:nth-of-type(1) span{font-weight:400;color:#73858d}.contents--null{padding:80px 0 65px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.contents--null p{font-size:14px;color:#73858d;text-align:center;line-height:2}.contents-banner{width:100%;display:flex;z-index:30;pointer-events:none}.contents-banner-inner{flex:1}.contents-banner p{margin:0 auto;padding:12px 16px;width:510px;border:2px solid #15957D;background:#eafcf8;font-size:16px;letter-spacing:1.7px;color:#15957d;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative;pointer-events:auto}.contents-banner p img:first-child{margin-right:8px;width:20px;vertical-align:middle}.contents-banner.js-close{position:fixed;top:80px;left:0;display:none}.contents-banner.js-close.is-active{display:flex}.contents-banner.js-close:before{content:"";display:block;width:220px}.contents-banner.js-close p img:last-child{width:13px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.contents-foot{width:100%;height:68px;position:relative;z-index:50}.contents-foot-inner{padding-right:20px;width:100%;height:72px;display:flex;justify-content:space-between;align-items:center;gap:18px;position:fixed;bottom:0;right:0;background:#1e2f36}.contents-foot-inner:before{content:"";width:220px;height:100%;display:block}.contents-foot-inner p{padding-bottom:5px;flex:1;font-size:14px;color:#fff}.contents-foot-inner p .contents-foot-num{margin-left:8px;margin-right:2px;font-size:24px;font-weight:700}.contents-foot-inner p span{color:#d85532}.contents-foot-inner button{height:44px;font-size:13px;border-radius:9px;padding:0 5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer;color:#fff;letter-spacing:1px;background-color:#c6cfd5;border:none;box-shadow:0 3px #394b52;width:180px;pointer-events:none}.contents-foot-inner button:hover{opacity:.7}.contents-foot-inner button.is-active{color:#fff;letter-spacing:1px;background-color:#006fc1;border:none;box-shadow:0 3px #0d4d7c;pointer-events:auto}.contents-slide,.contents-slide2{margin-top:55px;padding:0 0 20px;width:540px;height:calc(100% - 55px);position:fixed;top:0;right:-30%;z-index:100;background:#fafbfc;border-left:#DBE2E6;box-shadow:-1px 0 15px #0000004d;opacity:0;overflow-y:auto;transition:all .4s ease-in-out;pointer-events:none}.contents-slide:before,.contents-slide2:before{content:"";display:block;position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:-10}.contents-slide.is-active,.contents-slide2.is-active{right:0;opacity:1;pointer-events:auto}.contents-slide .content-slide-inner,.contents-slide2 .content-slide-inner{min-height:100%}.contents-slide-head,.contents-slide2-head{padding:20px 15px;display:flex;align-items:center;gap:22px;background:#fff}.contents-slide-head:first-child,.contents-slide2-head:first-child{border-bottom:1px solid #DBE2E6}.contents-slide-head img,.contents-slide2-head img{width:15px;height:auto}.contents-slide-head p,.contents-slide2-head p{font-size:16px;font-weight:700}.contents-slide-head div:has(.js-close-btn),.contents-slide2-head div:has(.js-close-btn){display:flex;align-items:center;gap:22px}.contents-slide .profile-recruit,.contents-slide2 .profile-recruit{margin:20px 20px 0;height:auto}.contents-slide .profile-recruit-target,.contents-slide2 .profile-recruit-target{width:120px;font-size:14px}.contents-slide .profile-recruit-ttl,.contents-slide2 .profile-recruit-ttl{white-space:normal}.contents-slide .profile-recruit-text,.contents-slide2 .profile-recruit-text{padding:15px}.contents-slide .profile-recruit-text span,.contents-slide2 .profile-recruit-text span{margin-top:10px;font-size:12px;letter-spacing:1.2px}.contents-slide-body,.contents-slide2-body{margin:20px 20px 0;padding:0 15px;background:#fff;border:1px solid #DBE2E6;border-radius:8px}.contents-slide-people,.contents-slide2-people{padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.contents-slide-people .people-icon img,.contents-slide2-people .people-icon img{width:50px;height:50px}.contents-slide-people .profile-age,.contents-slide2-people .profile-age{flex:1}.contents-slide-people .profile-timing-box,.contents-slide2-people .profile-timing-box{padding:9px 13px;font-size:12px;background:#f5f6f7;border-radius:5px;line-height:1.4;text-align:center}.contents-slide-people .profile-timing-box span:nth-of-type(1),.contents-slide2-people .profile-timing-box span:nth-of-type(1){font-size:14px}.contents-slide-ttl,.contents-slide2-ttl{font-size:14px;font-weight:700;letter-spacing:.5px}.contents-slide-ttl:nth-of-type(n+2),.contents-slide2-ttl:nth-of-type(n+2){margin-top:22px}.contents-slide-profile,.contents-slide2-profile{padding:15px 0}.contents-slide-profile .profile-table,.contents-slide2-profile .profile-table{margin-top:14px;line-height:1.5}.contents-slide-profile .profile-table dt,.contents-slide2-profile .profile-table dt{padding:13px 0 12px;width:120px;color:#73858d}.contents-slide-profile .profile-table-item dd,.contents-slide2-profile .profile-table-item dd{padding:13px 15px 12px}.contents-slide-profile .profile-table-item:not(.contents-slide-profile .profile-table-item:nth-of-type(0),.contents-slide2-profile .profile-table-item:nth-of-type(0)) dd,.contents-slide2-profile .profile-table-item:not(.contents-slide-profile .profile-table-item:nth-of-type(0),.contents-slide2-profile .profile-table-item:nth-of-type(0)) dd{white-space:normal}.contents-slide-profile .profile-table-link,.contents-slide2-profile .profile-table-link{color:#006fc1;text-decoration:underline}.contents-slide-profile .profile-table-other dt>div,.contents-slide2-profile .profile-table-other dt>div{position:relative}.contents-slide-profile .profile-table-other dt .icon,.contents-slide2-profile .profile-table-other dt .icon{margin-left:4px;vertical-align:text-bottom}.contents-slide-profile .profile-table-other dd,.contents-slide2-profile .profile-table-other dd{flex-direction:column}.contents-slide-profile .profile-table-other .profile-table-accordion,.contents-slide2-profile .profile-table-other .profile-table-accordion{display:none}.contents-slide-profile .profile-table-other .profile-table-accordion.is-active,.contents-slide2-profile .profile-table-other .profile-table-accordion.is-active{display:block}.contents-slide-profile .profile-table-other .profile-table-accordion>div,.contents-slide2-profile .profile-table-other .profile-table-accordion>div{margin-top:20px}.contents-slide-profile .profile-table-other .js-accordion-prev,.contents-slide2-profile .profile-table-other .js-accordion-prev{margin-top:10px;width:100%;padding:5px 0;display:flex;justify-content:center;align-items:center;gap:5px;background:#ecf1f5;border-radius:5px;font-size:13px;color:#73858d}.contents-slide-profile .profile-table-other .js-accordion-prev:before,.contents-slide2-profile .profile-table-other .js-accordion-prev:before{content:"もっと見る";display:inline}.contents-slide-profile .profile-table-other .js-accordion-prev.is-active:before,.contents-slide2-profile .profile-table-other .js-accordion-prev.is-active:before{content:"閉じる"}.contents-slide-profile .profile-table-other .js-accordion-prev .arrow--down,.contents-slide2-profile .profile-table-other .js-accordion-prev .arrow--down{height:13px}.contents-slide-profile .profile-table-other .js-accordion-prev .arrow--down:before,.contents-slide-profile .profile-table-other .js-accordion-prev .arrow--down:after,.contents-slide2-profile .profile-table-other .js-accordion-prev .arrow--down:before,.contents-slide2-profile .profile-table-other .js-accordion-prev .arrow--down:after{background-color:#73858d}.contents-slide-profile .profile-table-help,.contents-slide2-profile .profile-table-help{padding:9px 15px;width:-moz-max-content;width:max-content;border-radius:7px;background:#394b52;font-size:14px;font-weight:400;line-height:1.735;letter-spacing:0px;text-align:left;color:#fff;position:absolute;bottom:52px;left:-9px;display:none}.contents-slide-profile .profile-table-help:before,.contents-slide2-profile .profile-table-help:before{content:"";display:block;width:0;height:0;border-style:solid;border-color:#394B52 transparent transparent transparent;border-width:12px 14px 0px 14px;position:absolute;bottom:-12%;left:43px}.contents-slide .contents-banner,.contents-slide2 .contents-banner{width:800px;z-index:200;left:initial}.contents-slide .contents-banner:before,.contents-slide2 .contents-banner:before{display:none}.contents-slide .contents-banner p,.contents-slide2 .contents-banner p{pointer-events:none}.contents-slide.is-active .contents-banner p,.contents-slide2.is-active .contents-banner p{pointer-events:auto}.arrow--down,.arrow--left,.arrow--right{position:relative;display:inline-block;width:20px;height:10px}.arrow--down:before,.arrow--down:after,.arrow--left:before,.arrow--left:after,.arrow--right:before,.arrow--right:after{content:"";position:absolute;width:2px;height:9px;border-radius:9999px;background-color:#fff;bottom:3px;left:calc(50% - 1px);transform-origin:50% calc(100% - 1px)}.arrow--down:before{transform:rotate(45deg)}.arrow--down:after{transform:rotate(-45deg)}.arrow--left:before{transform:rotate(135deg)}.arrow--left:after{transform:rotate(45deg)}.arrow--right:before{transform:rotate(-45deg)}.arrow--right:after{transform:rotate(-135deg)}.tag-square{padding:3.5px 6px;display:inline-block;border-radius:3px;font-size:12px;font-weight:700;text-align:center;line-height:1}.tag-square .num-over:after{content:"＋";display:inline;font-size:.75em;vertical-align:top}.tag-square-frame{padding:3.5px 6px;display:inline-block;border-radius:3px;font-size:12px;font-weight:700;text-align:center;line-height:1;border-width:1px}.tag--pink,.tag-circle--pink{background:#f9e7de;color:#d85532}.tag--gray,.tag-circle--gray{background:#e5eaed;color:#8b9da3}.tag--blue,.tag-circle--blue{background:#f2f8fc;color:#006fc1}.tag--orange,.tag-circle--orange{background:#fdf4e8;color:#d86b32}.tag-frame--orange{border-color:#d85532;color:#d85532}.tag-frame--blue{border-color:#006fc1;color:#006fc1}.tag-circle--pink,.tag-circle--gray,.tag-circle--blue{width:90px;padding:5px;display:inline-block;text-align:center;border-radius:9999px;font-size:11px}.tag-new{padding:0 4px;display:inline-block;aspect-ratio:1/1;font-size:11px;color:#fff;display:inline-flex;align-items:center;justify-content:center;background:#d85532;border-radius:9999px;position:absolute}.text-red{color:#d85532}.text-blue{color:#006fc1}.text-lightgray{color:#73858d}.text-icon{margin-top:5px;display:flex;align-items:center;gap:3px;font-size:12px;letter-spacing:1.2px;line-height:1;color:#73858d}.text-blank{border-bottom:1px solid #006FC1;color:#006fc1;display:inline-flex;align-items:center;line-height:1;gap:2px}.text-blank:after{content:"";display:inline-block;background:url(/build/assets/blank-CoaZozv-.png) center/contain no-repeat;width:.85em;height:.85em}.hover-text{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;vertical-align:text-bottom;line-height:1}.hover-text img{width:16px}.hover-text span{padding:10px 15px;width:-moz-max-content;width:max-content;border-radius:7px;background:#394b52;font-size:14px;font-weight:400;line-height:1.735;letter-spacing:0px;text-align:left;color:#fff;position:absolute;display:none}.hover-text span:before{content:"";display:block;width:0;height:0;border-style:solid;border-color:#394B52 transparent transparent transparent;border-width:12px 10px 0px 10px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.-bold{font-weight:700}.icon{width:16px;vertical-align:middle;display:inline-block;flex-shrink:0}.exclamation:before{content:"";display:inline-block;width:15px;height:15px;background:url(/build/assets/exclamation-zVasKd9a.png) center/contain no-repeat;border-radius:9999px}.btn-small{width:98px;height:36px;font-size:14px;letter-spacing:.8px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer}.btn-small:hover{opacity:.7}.btn-small--blue{width:98px;height:36px;font-size:14px;letter-spacing:.8px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer;background:#006fc1;border-color:#006fc1;color:#fff}.btn-small--blue:hover{opacity:.7}.btn-small--blue[disabled]{background:#c6cfd5;border-color:#c6cfd5}.btn-small--orange{width:98px;height:36px;font-size:14px;letter-spacing:.8px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer;background:#d85532;border-color:#d85532;color:#fff}.btn-small--orange:hover{opacity:.7}.btn-small--orange[disabled]{background:#c6cfd5;border-color:#c6cfd5}.btn-small--green{width:98px;height:36px;font-size:14px;letter-spacing:.8px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer;background:#21b298;border-color:#21b298;color:#fff}.btn-small--green:hover{opacity:.7}.btn-small--green[disabled]{background:#c6cfd5;border-color:#c6cfd5}.btn-medium{height:44px;font-size:13px;border-radius:9px;padding:0 5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer}.btn-medium:hover{opacity:.7}.btn-medium--blue{height:44px;font-size:13px;border-radius:9px;padding:0 5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer;background:#006fc1;border-color:#006fc1;color:#fff}.btn-medium--blue:hover{opacity:.7}.btn-medium--blue[disabled]{background:#c6cfd5;border-color:#c6cfd5}.btn-medium--green{height:44px;font-size:13px;border-radius:9px;padding:0 5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer;background:#21b298;border-color:#21b298;color:#fff}.btn-medium--green:hover{opacity:.7}.btn-medium--green[disabled]{background:#c6cfd5;border-color:#c6cfd5}.btn-icon{display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;cursor:pointer;padding:6px;width:-moz-fit-content;width:fit-content;gap:1px;font-size:13px;line-height:1;border-radius:5px}.btn-icon:hover{opacity:.7}.btn-icon:before{content:"";width:20px;height:20px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat}.people-icon{position:relative;width:-moz-fit-content;width:fit-content}.people-icon .tag-square{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap}.people-icon img{width:65px;height:65px;border-radius:1000px}.people-icon .tag-new{bottom:-8px;right:-8px}.tab{margin-top:22px;position:relative;z-index:10}.tab-menu{display:flex;gap:13px;position:relative;z-index:2}.tab:has(.tab-item:first-child.is-active) .search{border-top-left-radius:0}.tab-item{padding:16px 16px 11px;font-size:14px;font-weight:700;color:#b0bbbe;background:#fafbfc;border-radius:7px 7px 0 0;border:1px solid #DBE2E6;border-bottom-color:#fff;position:relative;cursor:pointer}.tab-item.is-active{color:#394b52;background:#fff}.tab-item.is-active:after{content:"";display:block;width:100%;border-bottom:4px solid #fff;position:absolute;bottom:-3px;left:0}.tab-item.is-active .tag-square{background:#f9e7de;color:#d85532}.tab-item .tag-square{margin-left:4px;color:#b0bbbe;background:#ecf1f5}.tab-contents{position:relative;z-index:1}.tab-content{display:none}.tab-content.is-active{display:block}.form-item:nth-of-type(n+2){margin-top:24px}.form-link{margin-top:38px;color:#006fc1;text-decoration:underline;text-align:center;display:block;letter-spacing:0}.form-text,.form-text-error{margin-top:8px;font-size:14px;letter-spacing:0;line-height:1.5}.form-text:nth-of-type(n+2),.form-text-error:nth-of-type(n+2){margin-top:6px}.form-text{color:#8b9da3}.form-text-error{gap:5px;align-items:flex-start;color:#d85532;display:flex}.form-text-error:before{content:"";background:url(/build/assets/exclamation-zVasKd9a.png) center/contain no-repeat;display:inline-block;min-width:1.3em;aspect-ratio:1/1}.form-textarea-error{color:#d85532}.form-textbox-info,.form-textbox-help,.form-textbox-error{margin-bottom:20px;padding:10px 20px;gap:12px;align-items:center;line-height:1.5;border-radius:5px;font-size:14px;letter-spacing:0}.form-textbox-info.-black,.form-textbox-help.-black,.form-textbox-error.-black{padding:12px 16px;color:#394b52}.form-textbox-info.-borderless,.form-textbox-help.-borderless,.form-textbox-error.-borderless{border:none}.form-textbox-info.-accordion,.form-textbox-help.-accordion,.form-textbox-error.-accordion{padding:14px 20px;align-items:flex-start;margin:0}.form-textbox-info.-accordion:before,.form-textbox-help.-accordion:before,.form-textbox-error.-accordion:before{margin-top:1px}.form-textbox-info.-accordion>div,.form-textbox-help.-accordion>div,.form-textbox-error.-accordion>div{width:100%}.form-textbox-info.-accordion .form-textbox-acc-ttl,.form-textbox-help.-accordion .form-textbox-acc-ttl,.form-textbox-error.-accordion .form-textbox-acc-ttl{width:100%;display:flex;justify-content:space-between;align-items:center}.form-textbox-help:before{content:"";background:url(/build/assets/help_blue-xACgSorC.png) center/contain no-repeat;display:inline-block;min-width:1.3em;aspect-ratio:1/1}.form-textbox-info.-accordion .form-textbox-acc-ttl.-black,.form-textbox-help.-accordion .form-textbox-acc-ttl.-black,.form-textbox-error.-accordion .form-textbox-acc-ttl.-black{color:#394b52}.form-textbox-info.-accordion .form-textbox-acc-content,.form-textbox-help.-accordion .form-textbox-acc-content,.form-textbox-error.-accordion .form-textbox-acc-content{margin-top:15px;display:none}.form-textbox-info.-accordion .arrow--down,.form-textbox-help.-accordion .arrow--down,.form-textbox-error.-accordion .arrow--down{width:10px;height:15px}.form-textbox-info.-accordion .arrow--down:before,.form-textbox-info.-accordion .arrow--down:after,.form-textbox-help.-accordion .arrow--down:before,.form-textbox-help.-accordion .arrow--down:after,.form-textbox-error.-accordion .arrow--down:before,.form-textbox-error.-accordion .arrow--down:after{background:#006fc1}.form-textbox-error{color:#d85532;display:flex;border:1px solid #D85532;background:#fff7f5;font-weight:700}.form-textbox-error:before{content:"";background:url(/build/assets/exclamation-zVasKd9a.png) center/contain no-repeat;display:inline-block;min-width:1.3em;aspect-ratio:1/1}.form-textbox-info{color:#006fc1;display:flex;border:1px solid #006FC1;background:#f2f8fc}.form-textbox-info:before{content:"";background:url(/build/assets/info_blue-KLhb4T6Z.png) center/contain no-repeat;display:inline-block;min-width:1.3em;aspect-ratio:1/1}.form-textbox-help{color:#006fc1;display:flex;border:1px solid #006FC1;background:#f2f8fc}.form-textbox-help:before{content:"";background:url(/build/assets/help_blue-xACgSorC.png) center/contain no-repeat;display:inline-block;min-width:1.3em;aspect-ratio:1/1}.form-textbox-box{border-radius:5px;overflow:hidden;margin:17px 0 20px}.form-textbox-accordion{padding:14px 32px 14px 44px;border:1px solid #ECF1F5;border-radius:0 0 5px 5px;display:none}.form-textbox-accordion .text{font-size:14px;line-height:1.67}.form-textbox-accordion .text a{color:#006fc1;text-decoration:underline}.form-tag:after{content:"任意";margin-left:10px;padding:4px 6px;display:inline-block;font-size:12px;vertical-align:middle;font-weight:400;line-height:1;color:#73858d;border-radius:3px;background:#ecf1f5}.form-tag.required:after{content:"必須";color:#fff;background:#d85532}.form-field{flex:1;display:flex;align-items:center;flex-wrap:wrap}.form-field:has(.form-box){flex-direction:column;align-items:flex-start}.form-field-text{margin-left:8px}.form-field-add{cursor:pointer;margin-top:15px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:5px;color:#bac2c8;pointer-events:none}.form-field-add:hover{opacity:.7}.form-field-add.is-active{color:#006fc1;pointer-events:auto}.form-field-add.is-active:after{background:url(/build/assets/cross_fill_blue-BqFkK4dP.png) center/contain no-repeat;transform:rotate(0)}.form-field-add:after{content:"";display:inline-block;width:1.1em;height:1.1em;background:url(/build/assets/cross_fill_lighter-on-q-26E.png) center/contain no-repeat;transform:rotate(45deg)}.form-box{display:flex;align-items:flex-start;gap:15px}.form-box .select-item{width:100%}.form-box-item{display:flex;flex-wrap:wrap;width:154px}.form-box-item>div{display:flex;align-items:center}input,select{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif}input,select,textarea,.selectbox-btn{padding:0 32px 0 16px;width:100%;height:44px;display:block;border-radius:5px;border:1px solid #C6CFD5;font-size:14px;cursor:pointer}input[disabled],select[disabled],textarea[disabled],.selectbox-btn[disabled]{color:#dbe2e6;border-color:#dbe2e6;pointer-events:none;cursor:auto}input[readonly],select[readonly],textarea[readonly],.selectbox-btn[readonly]{border-color:#dbe2e6;background:#fafbfc;color:#8b9da3}input:invalid,select:invalid,textarea:invalid,.selectbox-btn:invalid{border-color:#d85532;background-color:#fff7f5}input:focus-visible,select:focus-visible,textarea:focus-visible,.selectbox-btn:focus-visible{outline:0px solid #C6CFD5}.form-error,input.form-error+.date-placeholder,select.form-error,textarea.form-error,input.form-error{border-color:#d85532;background-color:#fff7f5}input[type=checkbox].form-error{border-color:#d85532;background:#fff9f7}textarea{padding:15px;height:80px;line-height:1.5;min-height:62px;resize:vertical}input:not(input[type=checkbox]):focus,textarea:focus{background-color:#f2f8fc;caret-color:#006fc1;border-color:#c6cfd5}input:not(input[type=checkbox])::-moz-placeholder,textarea::-moz-placeholder{color:#c6cfd5}input:not(input[type=checkbox])::placeholder,textarea::placeholder{color:#c6cfd5}.input-small{width:150px}.input-small[type=date]{width:190px}.input-smaller{width:100px}label{display:flex;flex-direction:column;gap:7px}label:has(>input[type=checkbox]),label:has(input[type=radio]){align-items:center;flex-direction:row;line-height:1}label:has(span .form-text){align-items:flex-start;flex-wrap:wrap}label:has(span .form-text)>span{padding-top:3px}label:has(input[type=radio]) .form-text{display:block}label:has(input,select){cursor:pointer}label span{font-size:16px;letter-spacing:0}.checkbox{margin-top:15px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:5px;font-size:14px;letter-spacing:.2px}input[type=checkbox]{position:relative;padding:0;width:20px;height:20px;border-radius:3px;vertical-align:-5px;background:#c6cfd5;border-color:#c6cfd5}input[type=checkbox]:checked{background:#006fc1;border-color:#006fc1}input[type=checkbox]:before{position:absolute;top:4px;left:6px;transform:rotate(50deg);width:6px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;content:""}input[type=radio]{padding:0;width:20px;height:20px;position:relative;border-radius:9999px;background:#fff;flex:none}input[type=radio]:checked{border:none}input[type=radio]:checked:before{content:"";display:block;width:100%;height:100%;border-radius:9999px;border:5px solid #006FC1}input[type=radio]:disabled{background:#fafbfc}.radio{display:flex;flex-direction:column;gap:15px}.radio label{font-size:14px;gap:13px}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=date]::-webkit-clear-button{-webkit-appearance:none}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:transparent;z-index:1;cursor:pointer}label:has(input[type=date]){position:relative;width:-moz-fit-content;width:fit-content}label:has(input[type=date]):after{content:"";background:url(/build/assets/calendar-C54TbIrL.png) center/contain no-repeat;display:block;width:14px;height:14px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}label:has(input[type=date]):has(input:invalid) .date-placeholder{border-color:#d85532;background-color:#fff7f5}.date-placeholder{padding:0 30px 0 16px;width:100%;height:100%;font-size:14px;border-radius:5px;border:1px solid #C6CFD5;display:flex;align-items:center;background:#fff;position:absolute;top:0;left:0}.select{font-size:14px;letter-spacing:1.5px;line-height:1}.select:has(select[disabled]) .select-item:after{border-color:#DBE2E6 transparent transparent transparent}.select-item{position:relative;width:100%}.select-item+.select-item{margin-left:15px}.select-item:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#394B52 transparent transparent transparent;position:absolute;top:50%;transform:translateY(-50%);right:15px;pointer-events:none}.select-item:has(select.disabled):after{border-color:#DBE2E6 transparent transparent transparent}.select-item select.disabled{border-color:#dbe2e6;background:#fafbfc;color:#8b9da3;pointer-events:none}.selectbox-btn{display:flex;align-items:center;position:relative}.selectbox-btn:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#394B52 transparent transparent transparent;position:absolute;top:50%;transform:translateY(-50%);right:15px;pointer-events:none}.selectbox-btn.required,.selectbox-btn.form-error{border-color:#d85532;background-color:#fff7f5}.selectbox-btn.readonly{border-color:#dbe2e6;background:#fafbfc;color:#8b9da3}.selectbox-btn.readonly:after{display:none}.selectbox-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif;width:100%}.selectbox-wrap{width:100%;position:relative}.selectbox{width:100%;max-height:380px;display:none;border:1px solid #DBE2E6;overflow-y:auto;border-radius:5px;position:absolute;top:100%;left:0;background-color:#fff;z-index:10}.selectbox::-webkit-scrollbar{width:8px;background-color:#eaeef0}.selectbox::-webkit-scrollbar-thumb{background:#b0bbbe;width:6px;border-radius:5px}.selectbox label{padding:0 0 0 16px;height:74px;align-items:center;border-bottom:1px solid #ECF1F5}.selectbox label span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:symb,Noto Sans JP,Helvetica,sans-serif;line-height:1.5;flex:1}.selectbox input[type=checkbox]{padding:0;width:21px;height:21px;background:#c6cfd5;border-color:#c6cfd5}.selectbox input[type=checkbox]:checked{background:#006fc1;border-color:#006fc1}.selectbox-filter{padding:0 16px;flex-direction:row}.selectbox-filter input{height:44px}.selectbox-checkbox-all:before{display:none}.selectbox-checkbox-all:after{content:"ー";color:#fff;position:absolute;font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.selectbox-checkbox-all:checked:after{content:"＋"}.selectbox-bg{width:100vh;height:100vh;position:fixed;top:0;left:0}.search-btn[disabled]{background:#c6cfd5}.placeholder{width:100%;height:-moz-fit-content;height:fit-content;position:relative}.placeholder-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;color:#c6cfd5;pointer-events:none;line-height:1.5}.textarea-text{margin-top:8px;width:100%;display:flex;justify-content:space-between;align-items:center;color:#8b9da3}.file{width:100%}.file input{display:none}.file label{cursor:pointer;width:100%;padding:16px;border:2px dashed #B0BBBE;border-radius:7px;background:#f5f6f7;text-align:center}.file label:hover{opacity:.7}.file label.is-active{border-color:#006fc1;background-color:#e6f4ff}.file label.is-error{border-color:#d85532;background-color:#fff7f5}.file label.is-disabled{border-color:#c6cfd5;pointer-events:none;color:#c6cfd5}.file label.is-disabled .file-text span{color:#c6cfd5}.file label.is-disabled .file-text span:after{background-image:url(/build/assets/finger_gray-D-3s5suL.png)}.file label.is-disabled .file-note{color:#c6cfd5}.file-text{font-size:14px}.file-text span{font-size:14px;color:#006fc1;vertical-align:text-bottom}.file-text span:after{content:"";display:inline-block;width:1.3em;height:1.3em;background:url(/build/assets/finger-ChDUlTwQ.png) center/contain no-repeat;vertical-align:text-bottom}.file-note{font-size:13px;color:#8b9da3;line-height:1.5}.file-imgs{margin-top:16px;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:5px 0}.file-img{width:49%;display:block}.file-img-box{padding:14px;width:100%;display:flex;align-items:center;border:1px solid #DBE2E6;border-radius:7px;gap:10px}.file-img img{max-width:56px;max-height:56px}.file-img-data{padding-right:15px;flex:1;font-size:14px}.file-img-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif;margin-bottom:10px}.file-img.js-delete{margin-top:0}.file-img.js-delete .js-delete-btn{visibility:visible}.file-img .js-delete-btn{width:25px}.file-img-error .file-img-box{border-color:#d85532;background-color:#fff7f5}.file-img-error .file-img-state{color:#d85532}.form-2column .form-item{padding:32px 0;min-height:86px;display:flex;align-items:center;flex-wrap:wrap}.form-2column .form-item:nth-of-type(n+2){margin-top:0;border-top:1px solid #ECF1F5}.form-2column .form-item-ttl{color:#73858d;font-size:14px;width:155px}.form-2column .form-item>label{width:100%;flex-direction:row;align-items:center;gap:0}.form-2column .form-item>label span{font-size:14px}.form-2column .form-item>label>span:first-child{width:155px}.form-2column .form-item>label input:not(input[type=checkbox]) input:not(input[type=radio]),.form-2column .form-item>label select,.form-2column .form-item>label>div{flex:1}.form-2column .form-tag{display:flex;align-items:center}.form-2column .form-tagbox{padding:18px 0}.form-2column .form-tagbox .form-item-ttl{width:100%}.form-2column .form-tagbox-lists{margin-top:19px;padding:0 20px 20px;width:100%;background:#f5f6f7}.form-2column .form-tagbox-ttl{margin-top:22px;font-size:14px}.form-2column .form-tagbox ul{margin-top:11px;display:flex;flex-wrap:wrap;gap:6px 8px}.form-2column .form-tagbox-item{width:90px;display:inline-block;text-align:center;border-radius:9999px;padding:6px 10px;width:-moz-fit-content;width:fit-content;border:1px solid #DBE2E6;background:#fff;font-size:13px}.form-2column .form-tagbox-item:has(input[type=checkbox]:checked){background:#e6f4ff;color:#006fc1;border:1px solid #006FC1}.form-2column .form-tagbox input[type=checkbox]{width:0;height:0;opacity:0}.form-2column .select-item+input{margin-left:17px}.form-2column .selectbox-wrap{flex:1}.form-2column .selectbox{top:initial;bottom:100%}.form-2column .selectbox label{gap:10px}.modal,.modal-incharge{width:100dvw;height:100dvh;position:fixed;bottom:0;right:0;z-index:9999;display:none}.modal.is-active,.modal-incharge.is-active{display:block}.modal-large .modal-body,.modal-incharge-large .modal-body{width:720px}.modal:before,.modal-incharge:before{content:"";display:block;position:fixed;top:0;height:0;width:100dvw;height:100dvh;background:#5e6d72;opacity:.7}.modal-inner,.modal-incharge-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal-body,.modal-incharge-body{width:600px;background:#fff;border-radius:10px;overflow:hidden;position:relative}.modal-body:has(.branching),.modal-incharge-body:has(.branching){width:660px}.modal-body:has(.branching) .modal-content,.modal-incharge-body:has(.branching) .modal-content{padding-top:20px}.modal-body:has(.branching) .modal-btns,.modal-incharge-body:has(.branching) .modal-btns{margin-top:20px}.modal-head,.modal-incharge-head{padding:25px 20px 18px;border-bottom:1px solid #DBE2E6}.modal-head-text,.modal-incharge-head-text{font-size:18px;font-weight:700}.modal-close,.modal-incharge-close{width:25px;position:absolute;top:19px;right:21px;cursor:pointer}.modal-content,.modal-incharge-content{padding:24px 20px 20px}.modal-content:has(.modal-table),.modal-incharge-content:has(.modal-table){padding:0 0 17px}.modal-content:has(.modal-table) .search,.modal-incharge-content:has(.modal-table) .search{margin:0;padding:0}.modal-content:has(.modal-table) .search-input,.modal-incharge-content:has(.modal-table) .search-input{background:#fff}.modal-content:has(.modal-table) .search-input input,.modal-incharge-content:has(.modal-table) .search-input input{width:530px}.modal-content:has(.modal-table) .modal-btns,.modal-incharge-content:has(.modal-table) .modal-btns{margin-top:20px;padding:0 20px}.modal-text,.modal-incharge-text{line-height:1.75;letter-spacing:1.6px;text-align:center}.modal-change,.modal-incharge-change{height:100px}.modal-btns,.modal-incharge-btns{margin-top:54px;display:flex;justify-content:flex-end;gap:10px}.modal-btn,.modal-incharge-btn{width:98px;height:36px;font-size:14px;letter-spacing:.8px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #DBE2E6;line-height:1;cursor:pointer}.modal-btn:hover,.modal-incharge-btn:hover{opacity:.7}.modal-table-wrap,.modal-incharge-table-wrap{padding:20px 20px 16px;background:#fafbfc;border-bottom:1px solid #DBE2E6}.modal-table,.modal-incharge-table{margin-top:23px}.modal-table-head,.modal-incharge-table-head{width:100%}.modal-table-head p,.modal-incharge-table-head p{padding-bottom:10px;font-size:13px;font-weight:400;color:#73858d}.modal-table-body,.modal-incharge-table-body{background:#fff;height:330px;display:block;border:1px solid #DBE2E6;border-radius:4px;overflow-y:auto;position:relative}.modal-table-item,.modal-incharge-table-item{display:grid;grid-template-columns:53px 216px 172px 128px 1fr}.modal-table-item>div,.modal-incharge-table-item>div{padding:20px 0;display:flex;align-items:center}.modal-table-item>div.modal-table-name,.modal-incharge-table-item>div.modal-table-name{padding-right:40px}.modal-table-item>div.modal-table-text2col,.modal-incharge-table-item>div.modal-table-text2col{padding-right:40px}.modal-table-item>div p,.modal-incharge-table-item>div p{font-size:14px;overflow-wrap:anywhere}.modal-table-item:has(input[type=checkbox]:checked),.modal-incharge-table-item:has(input[type=checkbox]:checked){background:#f2f8fc}.modal-table-checkbox input,.modal-incharge-table-checkbox input{margin:0 auto;display:block;background:#c6cfd5}.modal-table-name p,.modal-incharge-table-name p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:symb,Noto Sans JP,Helvetica,sans-serif;font-weight:700}.modal-table-text2col p,.modal-incharge-table-text2col p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:symb,Noto Sans JP,Helvetica,sans-serif}.modal-table-null,.modal-incharge-table-null{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#73858d;font-size:14px}.modal-done .modal-btns,.modal-incharge-done .modal-btns{margin-top:32px;justify-content:center}.modal-incharge .search{margin-top:21px;padding:19px;display:flex;gap:10px}.modal-incharge .search-btn{width:87px;background:#394b52;color:#fff;border:none}.modal-incharge .search-input{position:relative}.modal-incharge .search-input:before{content:"";display:inline-block;width:15px;height:15px;background:url(/build/assets/glass_gray-D-z6Fq98.png) center/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:15px}.modal-incharge .search-input input{padding-left:35px}.modal-meeting .modal-table-item{grid-template-columns:53px 285px 1fr}.modal-meeting .modal-table-item>div.modal-table-name{padding-right:90px}.modal-meeting .modal-table-item>div.modal-table-text2col{padding-right:40px}.modal-meeting .modal-table-item:has(input[type=radio]:checked){background:#f2f8fc}.modal-meeting .modal-table-radio{margin:0 auto}.modal-meeting .modal-table-name p{white-space:initial;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:symb,Noto Sans JP,Helvetica,sans-serif;line-height:1.35}.modal-meeting .modal-table-text2col p{line-height:1.35}.branching{display:flex;justify-content:space-between;gap:21px;letter-spacing:.2px}.branching-item dt{font-size:13px}.branching-item dd{margin-top:10px;height:315px;font-size:14px;border-radius:10px;border:1px solid #ECF1F5;overflow-y:scroll}.branching-item .branching-lists-ttl{margin-top:10px;padding:12px 10px 12px 15px;background:#f5f6f7;font-weight:700;display:flex;justify-content:space-between;align-items:center}.branching-item .branching-lists-ttl:first-child{margin-top:0}.branching-item .branching-lists-ttl .arrow--down:after,.branching-item .branching-lists-ttl .arrow--down:before{background:#394b52}.branching-item .branching-lists li{min-height:47px;border-bottom:1px solid #ECF1F5;display:flex;align-items:center}.branching-item .branching-lists li:last-child{border:none}.branching-item .branching-lists li.is-active{font-weight:700;background:#f2f8fc}.branching-item .branching-lists li.is-active:after{content:"選択中";padding:1px;min-width:37px;text-align:center;font-size:10px;font-weight:400;color:#006fc1;border:1px solid #006FC1;border-radius:3px;line-height:1}.branching-item1{width:200px}.branching-item1 .branching-lists li{padding:0 16px;gap:7px;cursor:pointer}.branching-item2{flex:1}.branching-item2 dd{padding:12px 12px 10px}.branching-item2 .branching-lists{display:none}.branching-item2 .branching-lists li{padding:0 5px;height:45px}.branching-item2 .branching-lists li:first-child{margin-top:4px}.branching-item2 .branching-lists li label{gap:10px;height:100%;width:100%}.pager{padding:0 4px;display:flex;justify-content:flex-end;align-items:flex-end;gap:8px}.pager span{width:32px;text-align:center;pointer-events:none}.pager button{width:32px;height:32px;position:relative;display:inline-block;text-align:center;border:1px solid #DBE2E6;background:#fff;border-radius:3px;font-size:14px;line-height:0}.pager button.is-active{background:none;border:none;pointer-events:none}.pager button[disabled]{color:#e5eaed;border:1px solid #E5EAED;background:#fafbfc}.pager button[disabled]:before,.pager button[disabled]:after{background-color:#e5eaed}.pager-back:before,.pager-back:after,.pager-next:before,.pager-next:after{content:"";position:absolute;top:calc(50% - 1px);width:8px;height:2px;border-radius:9999px;background-color:#394b52;transform-origin:calc(100% - 1px) 50%}.pager-back:before,.pager-next:before{transform:rotate(45deg)}.pager-back:after,.pager-next:after{transform:rotate(-45deg)}.pager-back:before,.pager-back:after{left:40%;transform-origin:1px 50%}.pager-next:before,.pager-next:after{right:40%;transform-origin:calc(100% - 1px) 50%}
