@charset "UTF-8";[data-v-7c63bcb3]:root{--vh:100%}.bullet-list .list-item[data-v-7c63bcb3]{color:#444;font-size:1.4rem;padding-left:13px;position:relative}.bullet-list .list-item[data-v-7c63bcb3]:before{content:"";left:0;position:absolute}.bullet-list .list-item+.list-item[data-v-7c63bcb3]{margin-top:15px}.bullet-list.dotted .list-item[data-v-7c63bcb3]:before{background-color:#000;border-radius:50%;height:5px;top:8px;width:5px}.bullet-list.dashed .list-item[data-v-7c63bcb3]:before{color:#000;content:"-";font-size:1.4rem}.bullet-list.round .list-item[data-v-7c63bcb3]{padding-left:16px}.bullet-list.round .list-item[data-v-7c63bcb3]:before{color:#444;content:"■";font-size:1.4rem}.bullet-list.reference .list-item[data-v-7c63bcb3]{padding-left:19px}.bullet-list.reference .list-item[data-v-7c63bcb3]:before{color:#000;content:"※";font-size:1.4rem}.btn-scroll-top[data-v-7c63bcb3]{bottom:85px;position:fixed!important;right:15px}.item-title[data-v-7c63bcb3]{display:flex;display:-webkit-flex;flex-direction:row;justify-content:flex-start;-ms-flex-pack:start;align-items:center;color:#000;flex:0 0 auto;font-size:1.6em;font-weight:700}.required[data-v-7c63bcb3]{color:#eb503e;font-size:10px;font-size:1rem;margin-left:5px}[data-v-559c0b5c]:root{--vh:100%}.bullet-list .list-item[data-v-559c0b5c]{color:#444;font-size:1.4rem;padding-left:13px;position:relative}.bullet-list .list-item[data-v-559c0b5c]:before{content:"";left:0;position:absolute}.bullet-list .list-item+.list-item[data-v-559c0b5c]{margin-top:15px}.bullet-list.dotted .list-item[data-v-559c0b5c]:before{background-color:#000;border-radius:50%;height:5px;top:8px;width:5px}.bullet-list.dashed .list-item[data-v-559c0b5c]:before{color:#000;content:"-";font-size:1.4rem}.bullet-list.round .list-item[data-v-559c0b5c]{padding-left:16px}.bullet-list.round .list-item[data-v-559c0b5c]:before{color:#444;content:"■";font-size:1.4rem}.bullet-list.reference .list-item[data-v-559c0b5c]{padding-left:19px}.bullet-list.reference .list-item[data-v-559c0b5c]:before{color:#000;content:"※";font-size:1.4rem}.btn-scroll-top[data-v-559c0b5c]{bottom:85px;position:fixed!important;right:15px}.input-area[data-v-559c0b5c]{display:flex;display:-webkit-flex;flex-direction:column;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;flex:1;gap:7px}.input-area .input-inner[data-v-559c0b5c]{align-items:center;display:flex;display:-webkit-flex;flex:1;flex-direction:row;position:relative;width:100%}.input-area .input-inner .input-txt[data-v-559c0b5c]{background-color:#fff;border:1px solid #e6e6e6;color:#000;flex:1 1 auto;font-size:1.4rem;font-weight:700;height:5rem}.input-area .input-inner .input-txt.round[data-v-559c0b5c]{border:1px solid #e6e6e6;border-radius:.6rem;overflow:hidden}.input-area .input-inner .input-txt.square[data-v-559c0b5c]{border:1px solid #e6e6e6;border-radius:0}.input-area .input-inner .input-txt[data-v-559c0b5c]:focus{border:1px solid #595959;color:#000;font-weight:700}.input-area .input-inner .input-txt[data-v-559c0b5c]::-moz-placeholder{color:#d0d0d0;font-weight:400}.input-area .input-inner .input-txt[data-v-559c0b5c]::placeholder{color:#d0d0d0;font-weight:400}.input-area .input-inner .input-txt[data-v-559c0b5c]:-moz-read-only{background-color:#d0d0d0;border:1px solid #e6e6e6!important;font-weight:700}.input-area .input-inner .input-txt[data-v-559c0b5c]:read-only{background-color:#d0d0d0;border:1px solid #e6e6e6!important;font-weight:700}.input-area .input-inner .btn-clear[data-v-559c0b5c]{flex:0 0 auto;overflow:hidden;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.input-area .form-help[data-v-559c0b5c]{color:#000;display:none;font-size:1.4rem}.input-area .form-alert[data-v-559c0b5c]{color:#eb503e;display:none;font-size:1.4rem}.input-area .form-pass[data-v-559c0b5c]{color:#5382ff;display:none;font-size:1.4rem}.input-area.error .input-txt[data-v-559c0b5c]{border:1px solid #eb503e!important}.input-area.error .form-help[data-v-559c0b5c]{display:none}.input-area.error .form-alert[data-v-559c0b5c]{display:block}.input-area.pass .form-alert[data-v-559c0b5c],.input-area.pass .form-help[data-v-559c0b5c]{display:none}.input-area.pass .form-pass[data-v-559c0b5c]{display:block}.input-area .input-inner .input-txt[data-v-559c0b5c]{padding:1rem 3rem 1rem 1.5rem}.input-area .text-length[data-v-559c0b5c]{align-self:flex-end;color:#444;font-size:1.2rem}
