.svelte-1hilhmu{font-family:Noto Sans JP}.form-btn.form-back.svelte-1hilhmu{background-color:#999!important;font-size:1.5rem;width:15%;margin:0 5px}@media screen and (max-width:768px){.form-btn.form-back.svelte-1hilhmu{font-size:1.2rem;width:20%}}.form-open.svelte-1hilhmu{background-color:#2e75df;color:#fff;font-size:1.5rem;padding:12px 0;width:25%;margin:0 5px}.error-text.svelte-1hilhmu{margin:4px 0 0 4px;text-align:center}.test-mode-indicator.svelte-1hilhmu{position:fixed;right:0;top:0;font-size:2em;font-weight:700;color:red;background-color:#ffcccc7f;z-index:99999}.form-wrapper.svelte-1hilhmu{width:70.8%;margin:0 auto;border:solid 8px #000041;background-color:#fff;border-radius:10px;padding-bottom:140px}.form-wrapper.svelte-1hilhmu:first-of-type{position:relative}.form.svelte-1hilhmu{box-sizing:border-box;margin-bottom:2rem}.form-defList.svelte-1hilhmu{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.form-defTtl.svelte-1hilhmu{width:100%;margin-bottom:1rem;margin-top:1rem;text-align:center}.form-defTtl.svelte-1hilhmu label:where(.svelte-1hilhmu){display:flex;align-items:center;justify-content:center}.privacy.svelte-1hilhmu .form-defTtl:where(.svelte-1hilhmu) label:where(.svelte-1hilhmu){justify-content:flex-start}.must.svelte-1hilhmu,.any.svelte-1hilhmu{display:inline-block;padding:2px 8px;background-color:red;border-radius:10px;font-weight:600;color:#fff;font-size:1.2rem;line-height:1.4;letter-spacing:normal;white-space:nowrap;height:fit-content}.any.svelte-1hilhmu{background-color:#5e5e5e}.form-title.svelte-1hilhmu{display:inline-block;color:#474747;font-size:1.5rem;font-weight:700}@media screen and (min-width:769px){.form-title.svelte-1hilhmu{white-space:nowrap}}.form-defDesc.svelte-1hilhmu{width:100%;margin-top:0}.checkbox-wrapper.svelte-1hilhmu{margin-left:.7rem;margin-right:1.3rem;position:relative}.checkbox-wrapper.svelte-1hilhmu .checkmark:where(.svelte-1hilhmu){position:absolute;background:#fff;display:block;top:50%;left:0;transform:translateY(-50%);width:1.5rem;height:1.5rem;border:1px solid;z-index:1}.checkbox-wrapper.svelte-1hilhmu .checkmark:where(.svelte-1hilhmu):after{content:"";position:absolute;left:7px;top:2px;width:8px;height:15px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.checkbox-wrapper.svelte-1hilhmu input:where(.svelte-1hilhmu):checked~.checkmark:where(.svelte-1hilhmu):after{display:block}.form-defDesc.svelte-1hilhmu input[type=checkbox]:where(.svelte-1hilhmu){position:relative;width:1.5rem;height:1.5rem;background-color:#fff;opacity:0;z-index:5}.fix-margin.svelte-1hilhmu{margin-left:.5rem}.form-defDesc.form-defDesc-radio.svelte-1hilhmu{margin:1.5rem auto}.form-btn.svelte-1hilhmu{appearance:none;-webkit-appearance:none;border:none;border-radius:20px;font-weight:600;color:#fff;width:30%;display:inline-block;margin:1em 0 1em 1em;line-height:1;background-color:#2e75df;padding:12px 0;font-size:1.5rem}.form-btn02.svelte-1hilhmu{background-color:#ce0000;margin:1em 0 1em 1em}.formError.svelte-1hilhmu input[type=checkbox]:where(.svelte-1hilhmu){box-shadow:inset 0 0 0 1.75px red}.font-resize-information.svelte-1hilhmu{display:inline-block;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:.75rem;line-height:1.25}.privacy.svelte-1hilhmu{margin-bottom:2rem}.name-input-section.svelte-1hilhmu{margin-top:1.5rem}.privacy-checkbox.svelte-1hilhmu{display:grid;grid-template-columns:min-content 1fr;align-items:center;border-radius:8px;padding:12px;width:100%}.privacy-checkbox.svelte-1hilhmu input[type=checkbox]:where(.svelte-1hilhmu){accent-color:unset}.privacy-title.svelte-1hilhmu{width:100%}.privacy-error.svelte-1hilhmu{grid-column:1 / -1;width:100%}.privacy-error.svelte-1hilhmu .error-text:where(.svelte-1hilhmu){margin:15px 0}@media screen and (max-width:768px){.form-wrapper.svelte-1hilhmu{width:100%;box-sizing:border-box;border:none}.form.svelte-1hilhmu{padding:2rem 1rem;box-sizing:border-box}.form-defList.svelte-1hilhmu{display:block}.form-defTtl.svelte-1hilhmu{width:100%}.must.svelte-1hilhmu,.any.svelte-1hilhmu{padding:0 5px;font-size:1.1rem;border-radius:5px}.form-defDesc.svelte-1hilhmu{width:100%}.form-btn.svelte-1hilhmu{border-radius:12px;font-size:1.4rem;width:50%;margin:10% auto 0;padding:8px 0}.form-btn02.svelte-1hilhmu{width:60%;font-size:1.2rem}.privacy.svelte-1hilhmu{width:100%}}dd.form-defDesc.svelte-1hilhmu{position:relative;margin-left:0}.formError.svelte-1hilhmu input:where(.svelte-1hilhmu){border:2px solid red}.error-text.svelte-1hilhmu{color:red;margin-top:4px;font-size:.9rem}.error-area.svelte-1hilhmu p:where(.svelte-1hilhmu){color:red;text-align:center;line-height:2em;width:100%}@media screen and (max-width:768px){.error-text.svelte-1hilhmu,.error-area.svelte-1hilhmu{font-size:.7rem}}.check-group-2.svelte-1hilhmu{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;place-items:center;padding-bottom:1rem}@media screen and (max-width:768px){.check-group-2.svelte-1hilhmu{grid-template-columns:repeat(1,minmax(0,1fr));margin-top:6%;padding-bottom:1rem;gap:10px}}.form-buttons.svelte-1hilhmu{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;right:0;z-index:99;background-color:#fffffff2;padding:10px;box-shadow:0 -2px 10px #0000001a}@media screen and (max-width:768px){.form-buttons.svelte-1hilhmu{box-shadow:0 -2px 10px #0000001a}}.advisor-experience-title.svelte-1hilhmu .pc-break:where(.svelte-1hilhmu):after{content:"\a";white-space:pre}@media screen and (max-width:768px){.test-mode-indicator.svelte-1hilhmu{font-size:1em}.mobile-break.svelte-1hilhmu:after{content:"\a";white-space:pre}.advisor-experience-title.svelte-1hilhmu .pc-break:where(.svelte-1hilhmu):after{content:"";white-space:normal}}.form-wrapper.svelte-1hilhmu{border:none}.form-wrapper.svelte-1hilhmu:first-of-type{margin-bottom:0}.error-text.svelte-1hilhmu{margin:4px 0 0 4px}@media screen and (max-width:768px){.form-buttons.svelte-1hilhmu .form-btn:where(.svelte-1hilhmu){margin:5px}}.loading-screen.svelte-1hilhmu{min-height:400px;display:flex;align-items:center;justify-content:center}.loading-container.svelte-1hilhmu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.loading-items.svelte-1hilhmu{display:flex;flex-direction:column;gap:30px;width:100%;max-width:400px}.loading-item.svelte-1hilhmu{display:flex;align-items:center;gap:20px;opacity:1;width:100%;justify-content:flex-start}.loading-item.fade-in.svelte-1hilhmu{animation:svelte-1hilhmu-fadeIn .5s ease-in-out}@keyframes svelte-1hilhmu-fadeIn{to{opacity:1}}.loading-icon-wrapper.svelte-1hilhmu{position:relative;width:50px;height:50px;flex-shrink:0}.loading-spinner.svelte-1hilhmu{position:absolute;width:100%;height:100%;border:3px solid #f3f3f3;border-top:3px solid #4caf50;border-radius:50%;animation:svelte-1hilhmu-spin 1s linear infinite;opacity:1;transition:opacity .3s ease-out}.loading-spinner.hidden.svelte-1hilhmu{opacity:0}@keyframes svelte-1hilhmu-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1hilhmu-fadeOut{to{opacity:0}}.checkmark-circle.svelte-1hilhmu{position:absolute;width:100%;height:100%;opacity:0;transform:scale(.8);transition:opacity .3s ease-out,transform .3s ease-out}.checkmark-circle.show.svelte-1hilhmu{opacity:1;transform:scale(1)}@keyframes svelte-1hilhmu-fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.checkmark.svelte-1hilhmu{width:100%;height:100%}.checkmark-circle-bg.svelte-1hilhmu{stroke:#4caf50;stroke-width:2}.checkmark-check.svelte-1hilhmu{stroke:#4caf50;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;transition:stroke-dashoffset .3s ease-out}.checkmark-circle.show.svelte-1hilhmu .checkmark-check:where(.svelte-1hilhmu){stroke-dashoffset:0}@keyframes svelte-1hilhmu-checkmark-stroke{to{stroke-dashoffset:0}}.loading-text.svelte-1hilhmu{font-size:1.4rem;color:#474747;font-weight:600}@media screen and (min-width:769px){.loading-text.svelte-1hilhmu{white-space:nowrap}}@media screen and (max-width:768px){.loading-text.svelte-1hilhmu{font-size:1.1rem}.loading-icon-wrapper.svelte-1hilhmu{width:40px;height:40px}}.privacy-mark-wrapper.svelte-1hilhmu{width:100%}.pre-adviser-panel-wrapper.svelte-1hilhmu{margin:2em auto 0;width:100%}
