body,button,dd,div,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,img,input,label,li,main,nav,ol,p,select,span,table,td,textarea,th,ul{margin:0;padding:0}body,html{-webkit-text-size-adjust:100%}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{width:100%;margin:0;padding:0;line-break:strict;word-wrap:break-word;overflow-wrap:break-word;font-feature-settings:"palt"}address,button,dd,div,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,input,label,li,main,nav,ol,option,p,select,table,td,textarea,th,ul{font-weight:inherit;font-style:normal}a,address,button,dd,div,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,input,label,li,main,nav,ol,option,p,select,table,td,textarea,th,ul{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}[disabled]{opacity:1;cursor:auto}table,td,th{border-spacing:0}th{text-align:justify}a{text-decoration:none;outline:none}a img{border:0}img,svg{vertical-align:bottom}li{list-style:none}a,button,input[type=button],input[type=checkbox]+label,input[type=file]+label,input[type=radio]+label,input[type=submit]{cursor:pointer}main,picture{display:block}em,i{font-style:normal}a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,label,option,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;background:none transparent;outline:none}select{text-indent:.01px;text-overflow:""}select::-ms-expand{display:none}input[type=checkbox],input[type=file],input[type=radio]{display:none}input[type=file]{opacity:0;width:0;height:0}:root{--font_fallback:sans-serif;--font_base:"Noto Sans","Noto Sans JP";--fsize_base_sp:1.4rem;--fsize_base_pc:1.6rem;--line_base:1.375;--weight_base:500;--letter-base:0.05em;--pad_xxxs:5px;--pad_xxs:10px;--pad_ss:15px;--pad_s:20px;--pad_m:30px;--pad_l:40px;--pad_ll:50px;--pad_xxl:60px;--mw_s:720px;--mw_m:820px;--color_base:#0c0c0c;--color_bg_base:#fff;--color_uni_01:#fff;--color_uni_02:#f0f0f0;--color_uni_03:#c9c9c9;--color_uni_04:#bcbcbc;--color_uni_05:#a5a5a5;--color_point:#0071b6;--color_point_02:#d9333f;--color_point_03:#fff5f5;--color_point_04:#fdffe1;--hover_time:0.3s;--anim:0.3s ease-in-out;--border_r:4px}html{scroll-behavior:smooth}body{box-sizing:border-box;text-align:justify;text-justify:inter-ideograph;font-family:var(--font_base),var(--font_fallback);color:var(--color_base);font-weight:var(--weight_base);line-height:var(--line_base_sp);font-size:var(--fsize_base_sp);letter-spacing:var(--letter-base);padding:var(--pad_m) var(--pad_ss)}@media screen and (min-width:480px){body{padding:var(--pad_m)}}@media screen and (min-width:835px){body{font-size:var(--fsize_base_pc);padding:var(--pad_ll) var(--pad_m)}}img{height:auto}@font-face{font-family:icon;src:url(data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMq8RM5IAAAC8AAAAYGNtYXAnTyZvAAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZlY+Q58AAAGAAAAA/GhlYWQtmEaNAAACfAAAADZoaGVhB8IDxwAAArQAAAAkaG10eA4AAAAAAALYAAAAGGxvY2EApgBiAAAC8AAAAA5tYXhwAAgAIwAAAwAAAAAgbmFtZVA88dwAAAMgAAABYnBvc3QAAwAAAAAEhAAAACAAAwNVAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABAACgAAAAAAAAAAAAAAAAAABAAAAnEwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAgJb0nE//9//8AAAAAACAlvScT//3//wAB/+PaR9jyAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/ABAADwAAZAAABNCYnJiIHCQEmBgcGFBcwFhcBFjI3AT4BNQQABA0aOxr+gP6AGjsaExMCBwGzGTQZAbMNDQJaDBgGExP+7wEaEwYNDS0TAgf+xQ0NATsHGRQAAAEAAP/AA/kDwAAgAAABJyYiBwEnJiIPAQYUFzgBMQU4ATEXFjI3ATY0JzgBOQED+VELGwb+APgLHAVRCwsBCFALGwYCbgsLAtZJCwv+D+ILC0kLFgvxSQsLAkkLFgsAAAEAAAABAAC8aGaTXw889QALBAAAAAAA5TyBCAAAAADlPIEIAAD/wAQAA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAYEAAAAAAAAAAAAAAACAAAABAAAAAQAAAAAAAAAAAoAFAAeAE4AfgAAAAEAAAAGACEAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAEAAAAAQAAAAAAAgAHAEUAAQAAAAAAAwAEAC0AAQAAAAAABAAEAFoAAQAAAAAABQALAAwAAQAAAAAABgAEADkAAQAAAAAACgAaAGYAAwABBAkAAQAIAAQAAwABBAkAAgAOAEwAAwABBAkAAwAIADEAAwABBAkABAAIAF4AAwABBAkABQAWABcAAwABBAkABgAIAD0AAwABBAkACgA0AIBpY29uAGkAYwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29uAGkAYwBvAG5pY29uAGkAYwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29uAGkAYwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:font/woff;base64,d09GRgABAAAAAATwAAsAAAAABKQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgrxEzkmNtYXAAAAFoAAAAXAAAAFwnTyZvZ2FzcAAAAcQAAAAIAAAACAAAABBnbHlmAAABzAAAAPwAAAD8Vj5Dn2hlYWQAAALIAAAANgAAADYtmEaNaGhlYQAAAwAAAAAkAAAAJAfCA8dobXR4AAADJAAAABgAAAAYDgAAAGxvY2EAAAM8AAAADgAAAA4ApgBibWF4cAAAA0wAAAAgAAAAIAAIACNuYW1lAAADbAAAAWIAAAFiUDzx3HBvc3QAAATQAAAAIAAAACAAAwAAAAMDVQGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAAQAAoAAAAAAAAAAAAAAAAAAAQAAAJxMDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAEAICW9JxP//f//AAAAAAAgJb0nE//9//8AAf/j2kfY8gADAAEAAAAAAAAAAAAAAAAAAQAB//8ADwABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAQAA8AAGQAAATQmJyYiBwkBJgYHBhQXMBYXARYyNwE+ATUEAAQNGjsa/oD+gBo7GhMTAgcBsxk0GQGzDQ0CWgwYBhMT/u8BGhMGDQ0tEwIH/sUNDQE7BxkUAAABAAD/wAP5A8AAIAAAAScmIgcBJyYiDwEGFBc4ATEFOAExFxYyNwE2NCc4ATkBA/lRCxsG/gD4CxwFUQsLAQhQCxsGAm4LCwLWSQsL/g/iCwtJCxYL8UkLCwJJCxYLAAABAAAAAQAAvGhmk18PPPUACwQAAAAAAOU8gQgAAAAA5TyBCAAA/8AEAAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAGBAAAAAAAAAAAAAAAAgAAAAQAAAAEAAAAAAAAAAAKABQAHgBOAH4AAAABAAAABgAhAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABAAAAAEAAAAAAAIABwBFAAEAAAAAAAMABAAtAAEAAAAAAAQABABaAAEAAAAAAAUACwAMAAEAAAAAAAYABAA5AAEAAAAAAAoAGgBmAAMAAQQJAAEACAAEAAMAAQQJAAIADgBMAAMAAQQJAAMACAAxAAMAAQQJAAQACABeAAMAAQQJAAUAFgAXAAMAAQQJAAYACAA9AAMAAQQJAAoANACAaWNvbgBpAGMAbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbgBpAGMAbwBuaWNvbgBpAGMAbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbgBpAGMAbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff"),url(/user-create/img/icon.fd08c087.svg#icon) format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (min-width:835px){a[href^="tel:"]{pointer-events:none}}.head{text-align:center;font-weight:700;font-size:1.6rem}@media screen and (min-width:835px){.head{font-size:2rem}}.head img{max-width:100%;display:block;margin:0 auto;width:240px}@media screen and (min-width:835px){.head img{width:280px}}.head h1{margin:.5em 0 1em}#app{overflow:hidden;background-color:var(--color_bg_base);border-radius:var(--pad_xxs);padding:var(--pad_m) var(--pad_ss)}@media screen and (min-width:480px){#app{padding:var(--pad_m)}}@media screen and (min-width:835px){#app{padding:var(--pad_ll) var(--pad_m)}}#app{max-width:var(--mw_m)}#app,main{margin-left:auto;margin-right:auto;box-sizing:border-box}main{max-width:var(--mw_s)}.foot{text-align:center;margin-top:var(--pad_m)}@media screen and (min-width:835px){.foot{margin-top:var(--pad_ll)}}.note{background-color:var(--color_point_03);border-radius:var(--border_r);padding:1em}.note:not(:last-child){margin-bottom:var(--pad_xxs)}.note em,.note strong{font-weight:700;display:block;margin-bottom:.2em;font-size:1.6rem}@media screen and (min-width:835px){.note em,.note strong{font-size:1.86rem}}.note strong{color:var(--color_point_02)}.btn{background-color:var(--color_point);color:var(--color_uni_01);width:100%;max-width:280px;height:40px}@media screen and (min-width:835px){.btn{height:48px}}.btn{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 1em;box-sizing:border-box;font-weight:700;line-height:1.2;border-radius:var(--border_r)}@media screen and (min-width:835px){.btn{transition:opacity var(--hover_time)}.btn:hover{opacity:.6}}.btn_back{border:1px solid var(--color_uni_03);width:100%;max-width:280px;height:40px}@media screen and (min-width:835px){.btn_back{height:48px}}.btn_back{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 1em;box-sizing:border-box;font-weight:700;line-height:1.2;border-radius:var(--border_r)}@media screen and (min-width:835px){.btn_back{transition:opacity var(--hover_time)}.btn_back:hover{opacity:.6}}.btn_s{font-size:1.2rem;color:var(--color_uni_01);border:1px solid #1e7cb3;background:#1a86c6;background:linear-gradient(180deg,#49a9e2 0,#1a86c6)}.btn_s.disabled{color:var(--color_base);border-color:var(--color_uni_03);background:var(--color_uni_04)}.btn_s{width:100%;max-width:-moz-max-content;max-width:max-content;height:40px}@media screen and (min-width:835px){.btn_s{height:48px}}.btn_s{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 1em;box-sizing:border-box;font-weight:700;line-height:1.2;border-radius:var(--border_r)}@media screen and (min-width:835px){.btn_s{transition:opacity var(--hover_time)}.btn_s:hover{opacity:.6}}.btn_s--danger{color:#9a3740;border-color:#daa5ab;background:#fff5f6;background:linear-gradient(180deg,#fffefe 0,#ffecef)}.disabled{pointer-events:none!important}.form:not(:first-child){margin-top:var(--pad_m)}.form h2{text-align:center;margin-bottom:1em;font-weight:700}@media screen and (min-width:835px){.form h2{font-size:2rem}}.form select:has(option:checked[value=""]){color:var(--color_uni_04)}.form select[name=prefix_co]:has(option:checked:not(:first-child)),.form select[name=suffix_co]:has(option:checked:not(:first-child)){color:var(--color_base)}.form select[name=prefix_co] option,.form select[name=suffix_co] option{color:var(--color_base)}.form select[name=prefix_co] option:first-child,.form select[name=suffix_co] option:first-child{color:var(--color_uni_04)}.form input[type=number]::-webkit-inner-spin-button,.form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form input[type=number]{-moz-appearance:textfield}.form .sel,.form input[type=date],.form input[type=datetime],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form select,.form textarea{width:100%}@media screen and (min-width:835px){.form .sel,.form input[type=date],.form input[type=datetime],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form select,.form textarea{max-width:580px}}.form input[type=date],.form input[type=datetime],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form select,.form textarea{padding:.8em 1.3em;box-sizing:border-box;border:1px solid var(--color_uni_03);background-color:var(--color_bg_base);border-radius:var(--border_r)}.form .sel{position:relative}.form .sel:after{content:"▽";font-family:icon;position:absolute;top:50%;right:1em;transform:translateY(-50%);display:block;aspect-ratio:1;pointer-events:none;font-size:15px}.form .sel select{padding-right:calc(2em + 15px)}.form input[type=checkbox]+label,.form input[type=radio]+label{position:relative;display:flex;align-items:center}.form input[type=checkbox]+label:after,.form input[type=checkbox]+label:before,.form input[type=radio]+label:after,.form input[type=radio]+label:before{display:block;aspect-ratio:1}.form input[type=checkbox]+label:before,.form input[type=radio]+label:before{content:"";margin-right:.5em;margin-top:.1em;border:1px solid var(--color_uni_03)}.form input[type=checkbox]+label:after,.form input[type=radio]+label:after{content:none;position:absolute;top:50%;left:1px}.form input[type=checkbox]+label:after,.form input[type=checkbox]+label:before{width:1.3em}.form input[type=checkbox]+label:before{border-radius:var(--border_r)}.form input[type=checkbox]:checked+label:after{content:"✓";font-family:icon;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color_point)}.form input[type=radio]+label:after,.form input[type=radio]+label:before{width:1em;border-radius:50%}.form input[type=radio]+label:after{aspect-ratio:1;background-color:var(--color_point);transform:translateY(-50%) scale(50%)}.form input[type=radio]:checked+label:after{content:""}@media screen and (min-width:835px){.form__wss{max-width:100px!important}.form__wsm{max-width:200px!important}.form__ws{max-width:280px!important}.form__wm{max-width:400px!important}}.form__nar{margin:0 -.5em}.form__req:after{content:"必須";display:inline-flex;color:var(--color_point);background-color:var(--color_bg_base);align-items:center;height:1.5em;margin-left:1em;padding:0 .5em;border:1px solid;border-radius:1em;font-weight:var(--weight_base);font-size:1rem}@media screen and (min-width:835px){.form__req:after{font-size:1.2rem}}.form__btm{display:flex;align-items:center;justify-content:center;gap:1em}.form__message{margin:var(--pad_s) 0;padding:1.2em 1.4em;border-radius:var(--border_r);border:1px solid transparent;font-size:1.4rem}.form__message.--success{background-color:var(--color_point_04);border-color:var(--color_point);color:var(--color_point);border-width:2px;font-weight:700;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.form__message.--error{background-color:var(--color_point_03);border-color:var(--color_point_02);color:var(--color_point_02)}.form__dialog-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:var(--pad_s);z-index:1000}.form__dialog{background-color:var(--color_bg_base);width:min(520px,100%);border-radius:var(--border_r);padding:var(--pad_m);text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.2)}.form__dialog-text{margin:0;font-weight:700}.form__dialog-actions{margin-top:var(--pad_s);display:flex;gap:var(--pad_s);justify-content:center;flex-wrap:wrap}.form .btn[disabled]{background-color:var(--color_uni_04);pointer-events:none}.form__col{display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em}.form__col input+.btn_s{height:auto;align-self:stretch}.form__col--company{flex-direction:column;align-items:stretch;row-gap:.6em;-moz-column-gap:0;column-gap:0}@media screen and (min-width:835px){.form__col--company{flex-direction:row;align-items:center;row-gap:0;-moz-column-gap:1em;column-gap:1em}.form__gld{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,280px);-moz-column-gap:var(--pad_s);column-gap:var(--pad_s)}.form__gld>:nth-of-type(odd){grid-column:1}.form__gld dt{margin-top:0!important}.form__add{display:grid;grid-template-columns:repeat(2,280px);-moz-column-gap:var(--pad_s);column-gap:var(--pad_s);row-gap:.3em}.form__add>dt{margin-top:0!important}.form__add>.form__add-heading{grid-column:1/-1;margin-bottom:.3em}.form__add>dd:first-of-type,.form__add>dd:nth-of-type(3),.form__add>dt:first-of-type,.form__add>dt:nth-of-type(3){grid-column:1}.form__add>dd:nth-of-type(2),.form__add>dt:nth-of-type(2){grid-column:2}.form__add>dt:first-of-type,.form__add>dt:nth-of-type(2){grid-row:2}.form__add>dd:first-of-type,.form__add>dd:nth-of-type(2){grid-row:3}.form__add>dt:nth-of-type(3){grid-row:4}.form__add>dd:nth-of-type(3){grid-row:5}.form__add>.form__companion-note--block{grid-column:1/-1}}.form__add-heading{display:block;font-weight:700;margin-bottom:.5em}.form__companion-note{margin:.5em 0 0;font-size:1.2rem;color:var(--color_base)}.form__companion-note--block{margin-top:.6em}.form__companion-entry{margin-top:1.2em}.form__add-wrap{background-color:var(--color_point_04);padding:var(--pad_s) 0;box-shadow:100px 0 var(--color_point_04),-100px 0 var(--color_point_04);display:flex;flex-wrap:wrap;row-gap:var(--pad_s);-moz-column-gap:var(--pad_s);column-gap:var(--pad_s);align-items:stretch}.form__add-wrap+.form__add-wrap{margin-top:0!important;padding-top:var(--pad_s)!important;border-top:1px dashed #d6dbba}.form__add{flex:1 1 100%}.form__add-action{width:100%;align-items:center;justify-content:flex-start}.form__add-action,.form__add-tail{display:flex;flex-direction:column;row-gap:.6em}.form__add-tail{margin-top:0}.form__add-tail span{font-size:1.2rem;color:var(--color_base)}@media screen and (min-width:835px){.form__add-wrap{flex-wrap:nowrap;align-items:stretch}.form__add{flex:1 1 auto}.form__add-action{width:auto;flex:0 0 auto;display:grid;grid-template-rows:1fr auto 1fr;align-items:stretch;justify-items:start}.form__add-action>.btn_s--danger{grid-row:2;align-self:center}.form__add-tail{grid-row:3;align-self:start;margin-top:.6em}}.form__agree{margin:var(--pad_ll) 0 var(--pad_m);display:flex;align-items:center;justify-content:center}.form__agree a{text-decoration:underline}@media screen and (min-width:835px){.form__agree a:hover{text-decoration:none}}.form>dl:not(:last-of-type){padding-bottom:var(--pad_m);margin-bottom:var(--pad_m);border-bottom:1px solid var(--color_uni_03)}.form>dl dt{font-weight:700;margin-bottom:.5em}.form>dl dd span{display:block;font-size:1.2rem;color:var(--color_base)}.form>dl dd span.form__error{color:var(--color_point_02)}.form>dl dd .form__col+span,.form>dl dd input+span,.form>dl dd span+span{margin-top:.3em}.form>dl dt:not(:first-child),.form>dl>div:not(:first-child){margin-top:var(--pad_s)}.form>dl dd+.form__col,.form>dl>div+.form__col{margin-top:1em}.form>dl input+.form__col{margin-top:.3em}.form .is-error .date,.form .is-error .sel,.form .is-error input[type=datetime],.form .is-error input[type=email],.form .is-error input[type=number],.form .is-error input[type=password],.form .is-error input[type=search],.form .is-error input[type=tel],.form .is-error input[type=text],.form .is-error input[type=time],.form .is-error input[type=url],.form .is-error select,.form .is-error textarea{border-color:var(--color_point_02)}