.MemberLoadDrawer_types__bLlre{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;margin-bottom:16px;border:1px solid #e2e8f0;border-radius:10px;background:#f1f5f9}.MemberLoadDrawer_types__bLlre .nav-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:40px;padding:8px 4px;border-radius:6px;color:#526278;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.MemberLoadDrawer_types__bLlre .nav-link svg{width:24px;height:24px;flex-shrink:0}.MemberLoadDrawer_types__bLlre .nav-link path[stroke=black]{stroke:currentColor}.MemberLoadDrawer_types__bLlre .nav-link path[fill=black]{fill:currentColor}.MemberLoadDrawer_types__bLlre .nav-link.active{color:#1759ad;background:#fff;box-shadow:0 1px 4px rgba(15,23,42,.0784313725)}.MemberLoadDrawer_types__bLlre .nav-link:focus-visible{outline:2px solid #316dcc;outline-offset:-2px}.DrawingInputDrawer_drawer__3aNao{width:340px;flex:0 0 340px;min-height:0;background:#fff;border:1px solid #dfe5eb;border-radius:.75rem;overflow:hidden}.DrawingInputDrawer_form__r1K31{height:100%;display:flex;flex-direction:column;min-height:0}.DrawingInputDrawer_header__Bw7mZ{padding:12px;border-bottom:1px solid #e9edf2}.DrawingInputDrawer_header__Bw7mZ h2{font-size:1rem;font-weight:700;margin:0}.DrawingInputDrawer_header__Bw7mZ p{color:#65727f;font-size:.75rem;margin:8px 0}.DrawingInputDrawer_header__Bw7mZ button{font-size:.75rem}.DrawingInputDrawer_body__z9Eab{flex:1;min-height:0;overflow-y:auto;padding:12px}.DrawingInputDrawer_footer__s39yk{padding:12px 16px;border-top:1px solid #e9edf2}.DrawingInputDrawer_footer__s39yk p{font-size:.7rem;color:#65727f;margin:0 0 8px}.DrawingInputDrawer_footer__s39yk>div{display:flex;gap:8px}.DrawingInputDrawer_footer__s39yk button{flex:1}@media(max-width:1100px){.DrawingInputDrawer_drawer__3aNao{width:100%;flex:0 1 48%;min-height:280px}.DrawingInputDrawer_header__Bw7mZ{padding:10px 14px}.DrawingInputDrawer_header__Bw7mZ button,.DrawingInputDrawer_header__Bw7mZ p{display:none}}@media(max-width:760px){.DrawingInputDrawer_drawer__3aNao{height:48dvh;flex:0 0 auto}}.DrawingInputFields_fields__3XYY3 .form-label{flex:0 1 auto;min-width:0;margin:0 10px 0 0;font-size:.75rem}.DrawingInputFields_fields__3XYY3 .form-label>span{white-space:normal;overflow-wrap:anywhere}.DrawingInputFields_fields__3XYY3 .form-label+div{flex:1;min-width:76px}.DrawingInputFields_fields__3XYY3 .form-control,.DrawingInputFields_fields__3XYY3 .form-select{width:100%!important;max-width:100%;font-size:.875rem}.DrawingInputFields_fields__3XYY3 .mb-3{margin-bottom:10px!important}.BaseForm_required__C3ej6:after{content:"必須";color:#fff;background:#ff3b30;font-size:.8em;padding:.25em .5em;border-radius:.5em;margin-left:.4em;white-space:nowrap}.BaseForm_input-error-message__KKCYB{color:#ff3b30;font-size:.875rem;position:absolute;white-space:nowrap}.BaseForm_input-error-message--oneline__TcjLs,.BaseForm_input-error-message--stacked__sA7OG{top:100%;z-index:1;width:max-content;white-space:normal;overflow-wrap:anywhere}.BaseForm_input-error-message--oneline__TcjLs{right:0;left:auto;max-width:min(24rem,80vw);text-align:right}.BaseForm_input-error-message--stacked__sA7OG{left:0;right:auto;max-width:100%}.BaseForm_wk-border-danger__zD3aI{border-color:#ff3b30!important}.LoadPositionField_slider__QQSAm{display:block;width:100%;margin-top:8px;accent-color:#316dcc}.LoadPositionField_limits__mD0QZ{display:flex;justify-content:space-between;margin-top:4px;color:#65727f;font-size:.65rem}.FormSwitch_form-switch__container__QA6gg{display:flex;flex-direction:column;align-items:center;gap:.5rem}.FormSwitch_form-switch__oneline__D1tFk{display:flex;align-items:center;gap:.5rem}.FormSwitch_form-switch__toggle__dRGDx{position:relative;display:inline-block;width:36px;height:20px}.FormSwitch_form-switch__input__VHTKe{opacity:0;width:0;height:0}.FormSwitch_form-switch__input__VHTKe:checked+.FormSwitch_form-switch__slider__TQ1L3{background-color:#ffb801}.FormSwitch_form-switch__input__VHTKe:checked+.FormSwitch_form-switch__slider__TQ1L3:before{transform:translateX(16px)}.FormSwitch_form-switch__input__VHTKe:focus+.FormSwitch_form-switch__slider__TQ1L3{box-shadow:0 0 0 2px rgba(255,184,1,.2)}.FormSwitch_form-switch__slider__TQ1L3{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:all .3s ease-in-out;border-radius:20px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.FormSwitch_form-switch__slider__TQ1L3:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:all .3s ease-in-out;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.FormSwitch_form-switch__slider__TQ1L3:hover{box-shadow:0 0 0 6px rgba(255,184,1,.1)}.FormSwitch_form-switch__label__zcYoB{text-align:center}.SelectedMemberList_panel__sjnvO{min-height:0}.SelectedMemberList_panel__sjnvO h3{font-size:.95rem;font-weight:700;margin:0 0 8px}.SelectedMemberList_panel__sjnvO p{font-size:.8rem;margin:0 0 8px;color:#536171}.SelectedMemberList_panel__sjnvO ul{list-style:none;padding:0;margin:0 0 12px;max-height:220px;overflow-y:auto}.SelectedMemberList_panel__sjnvO li{border-bottom:1px solid #e9edf2;padding:8px 0;font-size:.8rem}.SelectedMemberList_panel__sjnvO small,.SelectedMemberList_panel__sjnvO span,.SelectedMemberList_panel__sjnvO strong{display:block;overflow-wrap:anywhere}.SelectedMemberList_panel__sjnvO small{color:#795300}.SelectedMemberList_panel__sjnvO button{width:100%}.MemberPlacementSteps_steps__tZljo{height:244px;overflow-y:auto;padding:12px;border:1px solid #dbe5f1;border-radius:.75rem;background:#f5f9ff}.MemberPlacementSteps_steps__tZljo ol{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0;margin:0 0 10px}.MemberPlacementSteps_steps__tZljo li{display:flex;align-items:center;gap:5px;color:#65727f;font-size:.75rem}.MemberPlacementSteps_steps__tZljo li[aria-current=step]{color:#1457a5;font-weight:700}.MemberPlacementSteps_steps__tZljo li span{display:inline-flex;justify-content:center;align-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#e3eaf3}.MemberPlacementSteps_steps__tZljo li[aria-current=step] span{background:#1457a5;color:#fff}.MemberPlacementSteps_steps__tZljo p{min-height:3.5em;margin:0;font-size:.75rem;color:#263a50}.MemberPlacementSteps_steps__tZljo small{display:block;color:#536171;font-size:.7rem;overflow-wrap:anywhere}.MemberPlacementSteps_targets__ytg0g{margin-top:8px}@media(max-width:760px){.MemberPlacementSteps_steps__tZljo{height:144px;padding:8px 10px}.MemberPlacementSteps_steps__tZljo ol{flex-direction:row;flex-wrap:wrap;gap:6px}.MemberPlacementSteps_steps__tZljo li{font-size:.7rem}.MemberPlacementSteps_steps__tZljo p{min-height:3em}}.CalculatedOverview_link-button__cT_2U{border:2px solid dimgray;border-radius:8px;color:#3e3e3e;font-weight:700;display:inline-block;padding:5px 20px;text-decoration:none;flex:1px;margin-right:4px;transition:.2s}.CalculatedOverview_link-button__cT_2U:hover{background-color:#ffffe0}.CalculatedOverview_result-table-wrapper__hjclX{display:flex;padding-top:10px}.CalculatedOverview_result-preview__uiadG{background-color:#fff;border-left:5px solid #ffb801;display:inline-block;border-radius:4px;min-width:1010px}.CalculatedOverview_result-table-simplified__Nc_fm td{border:1px solid #3e3e3e;background-color:#fff;padding:0 2rem;white-space:nowrap;text-align:center}.CalculatedOverview_result-table-simplified__Nc_fm{padding:5px;height:fit-content}.CalculatedOverview_table-bg__n3cCv{background-color:#eae6e4;border-top-right-radius:4px;padding-right:80px}