.TextInput2_textInput__rW6V2{border-radius:var(--radius);background-color:var(--white);border:2px solid var(--border);text-align:left;color:var(--black);padding:0 20px;font-family:var(--font-noto-sans-jp);width:100%;height:50px}.TextInput2_textInput__rW6V2:disabled{background-color:var(--disabled)}.TextInput2_textInput__rW6V2[aria-invalid=true]{border-color:var(--invalid)}.TextInput2_textInput__rW6V2:placeholder-shown{background-color:#fffded}.TextInput2_textInputWrapper-full___wtbm{width:100%}.TextInput2_textInputWrapper-half__G0p7r{width:50%}.TextInput2_textInputWrapper-small__trjaW{width:33%;min-width:110px}.TextInput2_textInputWrapper-minimum__sCEtJ{width:25%;min-width:90px}@media(min-width:769px){.TextInput2_textInput__rW6V2{height:60px}.TextInput2_textInputWrapper-full___wtbm{max-width:600px}.TextInput2_textInputWrapper-half__G0p7r{width:300px}.TextInput2_textInputWrapper-small__trjaW{width:200px}}.Checkbox_chk__f4dBn{display:inline-flex}.Checkbox_chk__f4dBn label{padding:10px}.Checkbox_chk__f4dBn label:hover{cursor:pointer}.Checkbox_chk__f4dBn input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;height:20px;width:20px;position:relative;vertical-align:middle;margin:0 9px}.Checkbox_chk__f4dBn input[type=checkbox]:before{display:block;position:absolute;content:"";width:20px;height:20px;top:-2px;background:#fff;border:2px solid var(--green);border-radius:4px}.Checkbox_chk__f4dBn:has(input[type=checkbox][checkbox-invalid=true]) input[type=checkbox]:before{border-color:var(--invalid)}.Checkbox_chk__f4dBn input[type=checkbox]:checked:before{background-color:var(--green)}.Checkbox_chk__f4dBn input[type=checkbox]:after{display:block;content:"";position:absolute;left:7px;top:1px;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:0}.Checkbox_chk__f4dBn input[type=checkbox]:checked:after{opacity:1}.Checkbox_chk-box__mbM3A{border-radius:var(--radius);background-color:var(--white);border:2px solid var(--border);box-sizing:border-box;position:relative;text-align:left;color:var(--black);flex-direction:column;justify-content:center;width:100%;max-width:100%;height:50px}.Checkbox_chk-box__mbM3A:has([checkbox-invalid=true]){border-color:var(--invalid)}@media(min-width:769px){.Checkbox_chk-box__mbM3A{width:600px;height:60px}}.Checkbox_chk-noborderBox__59CMP label{display:flex;flex-direction:row;align-items:center;gap:0 10px;padding:0;font-size:10px!important;letter-spacing:.1em;line-height:160%}@media(min-width:769px){.Checkbox_chk-noborderBox__59CMP label{font-size:15px!important;letter-spacing:.05em;line-height:25px}}.Checkbox_chk-noborderBox__59CMP label input[type=checkbox]{margin:0;padding:0!important}