.form-field{display:flex;width:100%;flex-direction:column;row-gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.form-field,.form-field .label{font-size:.875rem;line-height:1.25rem}.form-field .label{position:relative;font-weight:700;text-transform:capitalize;color:rgba(var(--gray-900),1);color:rgba(var(--gray-900),var(--tw-text-opacity,1));--tw-text-opacity:1;color:rgba(var(--text-primary),1);color:rgba(var(--text-primary),var(--tw-text-opacity,1))}.form-field .label>span{margin-left:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;text-transform:lowercase;font-style:italic}.form-field .label[data-required=true]:before{content:"必須";margin-right:.25rem;display:inline-block;border-radius:.25rem;--tw-bg-opacity:1;background-color:#f1435d;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(var(--white),1);color:rgba(var(--white),var(--tw-text-opacity,1))}@supports (color:rgb(0 0 0/0)){.form-field .label[data-required=true]:before{background-color:rgb(241 67 93/var(--tw-bg-opacity,1))}}.form-field.night .label{--tw-text-opacity:1;color:rgba(var(--white),1);color:rgba(var(--white),var(--tw-text-opacity,1))}.form-field.labelGray .label{color:rgba(var(--text-primary),.5);color:rgba(var(--text-primary),var(--tw-text-opacity,1));--tw-text-opacity:0.5}.form-field.size_lg{row-gap:10px}.form-field.size_lg,.form-field.size_lg .label{font-size:1.125rem;line-height:1.75rem}.atom-toggle-container{display:flex;width:100%;flex-direction:column}.atom-toggle-container__head{display:flex;width:100%;cursor:pointer;align-content:center;align-items:center;padding:.25rem}.atom-toggle-container__head.ctl-left{justify-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem}.atom-toggle-container__head.ctl-right{justify-content:space-between}.atom-toggle-container__head>div{font-weight:600}.atom-toggle-container__head[aria-invalid=true]>div:after{content:"!";margin-left:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:#f1435d;font-weight:700;--tw-text-opacity:1;color:rgba(var(--white),1);color:rgba(var(--white),var(--tw-text-opacity,1))}@supports (color:rgb(0 0 0/0)){.atom-toggle-container__head[aria-invalid=true]>div:after{background-color:rgb(241 67 93/var(--tw-bg-opacity,1))}}.atom-toggle-container__content{position:relative;display:flex;width:100%;flex-direction:column;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.atom-text-input{position:relative;width:100%}.atom-text-input input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;border-width:2px;--tw-border-opacity:1;border-color:#e6e6e6;--tw-bg-opacity:1;background-color:rgba(var(--white),1);background-color:rgba(var(--white),var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(var(--text-primary),1);color:rgba(var(--text-primary),var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}@supports (color:rgb(0 0 0/0)){.atom-text-input input{border-color:rgb(230 230 230/var(--tw-border-opacity,1))}}.atom-text-input input:focus{--tw-border-opacity:1;border-color:#55b8ee}@supports (color:rgb(0 0 0/0)){.atom-text-input input:focus{border-color:rgb(85 184 238/var(--tw-border-opacity,1))}}.atom-text-input input{height:2.625rem}.atom-text-input input::-moz-placeholder{font-size:.875rem;line-height:1.25rem;font-style:italic}.atom-text-input input::placeholder{font-size:.875rem;line-height:1.25rem;font-style:italic}.atom-text-input input::-moz-placeholder::placeholder{--tw-text-opacity:1;color:rgba(var(--text-primary),1);color:rgba(var(--text-primary),var(--tw-text-opacity,1));opacity:.5}.atom-text-input input::placeholder::placeholder{--tw-text-opacity:1;color:rgba(var(--text-primary),1);color:rgba(var(--text-primary),var(--tw-text-opacity,1));opacity:.5}.atom-text-input input[aria-invalid=true]{--tw-border-opacity:1;border-color:#f1435d;--tw-bg-opacity:1!important;background-color:rgba(var(--light-danger),1)!important;background-color:rgba(var(--light-danger),var(--tw-bg-opacity,1))!important}@supports (color:rgb(0 0 0/0)){.atom-text-input input[aria-invalid=true]{border-color:rgb(241 67 93/var(--tw-border-opacity,1))}}.atom-text-input input:disabled{pointer-events:none;--tw-bg-opacity:1;background-color:#fbfbfb;opacity:.75}@supports (color:rgb(0 0 0/0)){.atom-text-input input:disabled{background-color:rgb(251 251 251/var(--tw-bg-opacity,1))}}.atom-text-input.night input{border-width:0;--tw-bg-opacity:1;background-color:#2e3542;--tw-text-opacity:1;color:rgba(var(--white),1);color:rgba(var(--white),var(--tw-text-opacity,1))}@supports (color:rgb(0 0 0/0)){.atom-text-input.night input{background-color:rgb(46 53 66/var(--tw-bg-opacity,1))}}.atom-text-input.night input:focus{border-width:1px;--tw-border-opacity:1;border-color:#55b8ee}@supports (color:rgb(0 0 0/0)){.atom-text-input.night input:focus{border-color:rgb(85 184 238/var(--tw-border-opacity,1))}}.atom-text-input__characters{display:flex;width:100%;align-content:center;align-items:center;justify-content:flex-end;padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:#55b8ee}@supports (color:rgb(0 0 0/0)){.atom-text-input__characters{color:rgb(85 184 238/var(--tw-text-opacity,1))}}.atom-text-input__characters.over{--tw-text-opacity:1;color:#f1435d}@supports (color:rgb(0 0 0/0)){.atom-text-input__characters.over{color:rgb(241 67 93/var(--tw-text-opacity,1))}}.atom-text-input.size_lg input{height:2.7083vw;border-radius:.375rem;border-width:2px;padding:.75rem 1rem;font-size:1.125rem;line-height:1.75rem}.atom-text-input.size_lg input::-moz-placeholder{font-size:1.125rem;line-height:1.75rem}.atom-text-input.size_lg input::placeholder{font-size:1.125rem;line-height:1.75rem}.atom-text-input.size_sm input{height:36px;border-radius:.375rem;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.atom-text-input.size_sm input::-moz-placeholder{font-size:.875rem;line-height:1.25rem}.atom-text-input.size_sm input::placeholder{font-size:.875rem;line-height:1.25rem}.atom-password-input{position:relative;width:100%}.atom-password-input input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:#e6e6e6;padding:.5rem 1.75rem .5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}@supports (color:rgb(0 0 0/0)){.atom-password-input input{border-color:rgb(230 230 230/var(--tw-border-opacity,1))}}.atom-password-input input:focus{--tw-border-opacity:1;border-color:#55b8ee}@supports (color:rgb(0 0 0/0)){.atom-password-input input:focus{border-color:rgb(85 184 238/var(--tw-border-opacity,1))}}.atom-password-input input{height:2.625rem}.atom-password-input input::-moz-placeholder{font-style:italic}.atom-password-input input::placeholder{font-style:italic}.atom-password-input input.outline{border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0}.atom-password-input input.has-lockIcon{padding-left:1.25rem}.atom-password-input input[aria-invalid=true]{--tw-border-opacity:1;border-color:#f1435d;--tw-bg-opacity:1;background-color:rgba(var(--light-danger),1);background-color:rgba(var(--light-danger),var(--tw-bg-opacity,1))}@supports (color:rgb(0 0 0/0)){.atom-password-input input[aria-invalid=true]{border-color:rgb(241 67 93/var(--tw-border-opacity,1))}}.atom-password-input input:disabled{pointer-events:none;opacity:.75}.atom-password-input__hint{position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-text-opacity:1;color:#757575;outline:2px solid transparent;outline-offset:2px}@supports (color:rgb(0 0 0/0)){.atom-password-input__hint{color:rgb(117 117 117/var(--tw-text-opacity,1))}}.atom-password-input__hint:focus{outline:2px solid transparent;outline-offset:2px}.atom-password-input__hint.right{right:.75rem}.atom-password-input__hint.left{left:0}.atom-password-input.night input{border-width:0;--tw-bg-opacity:1;background-color:#2e3542;--tw-text-opacity:1;color:rgba(var(--white),1);color:rgba(var(--white),var(--tw-text-opacity,1))}@supports (color:rgb(0 0 0/0)){.atom-password-input.night input{background-color:rgb(46 53 66/var(--tw-bg-opacity,1))}}.atom-password-input.night input:focus{border-width:1px;--tw-border-opacity:1;border-color:#55b8ee}@supports (color:rgb(0 0 0/0)){.atom-password-input.night input:focus{border-color:rgb(85 184 238/var(--tw-border-opacity,1))}}