.OgaaNq_register-on-email-button{background-color:var(--color-primary-main);border-radius:var(--radius-half);color:var(--color-text-inverted);cursor:pointer;align-items:center;gap:var(--space-point-five);min-width:4rem;padding:0 var(--space-5);text-align:center;white-space:nowrap;border:none;flex-direction:column;justify-content:center;width:100%;transition:background-color .2s;display:flex;height:4.5rem!important}@media (hover:hover){.OgaaNq_register-on-email-button:hover:not(:disabled){outline:1px solid var(--color-primary-main)!important}}.OgaaNq_register-on-email-button__button-text--small{flex-shrink:0;}.OgaaNq_register-on-email-button__button-text--large{font-family:var(--font-family-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-bold-ja);line-height:var(--font-line-height-22);flex-shrink:0}
.D6yCYa_register-on-line-button{gap:var(--space-3);justify-content:flex-start;width:100%}.D6yCYa_register-on-line-button,.D6yCYa_register-on-line-button__balloon{flex-direction:column;align-items:center;display:flex;position:relative}.D6yCYa_register-on-line-button__balloon{border-radius:var(--radius-2);min-width:4rem;padding:var(--space-2) var(--space-5);background-color:#fff;justify-content:center;margin-bottom:0}.D6yCYa_register-on-line-button__balloon:after{content:"";border-top:.5rem solid #fff;border-left:.4688rem solid #0000;border-right:.4688rem solid #0000;width:0;height:0;display:block;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.D6yCYa_register-on-line-button__balloon-text{color:var(--color-line-main);font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-bold-ja);line-height:var(--font-line-height-22);text-align:center;white-space:nowrap;flex-shrink:0;margin:0}.D6yCYa_register-on-line-button__button{border-radius:var(--radius-half);color:#fff;cursor:pointer;align-items:center;gap:var(--space-point-five);min-width:4rem;padding:0 var(--space-5);text-align:center;white-space:nowrap;border:none;flex-direction:column;justify-content:center;width:100%;transition:background-color .2s;display:flex;background-color:var(--color-line-main)!important;height:4.5rem!important}@media (hover:hover){.D6yCYa_register-on-line-button__button:hover:not(:disabled){background-color:var(--color-background-white)!important;color:var(--color-line-main)!important;outline:1px solid var(--color-line-main)!important}}.D6yCYa_register-on-line-button__button-icon-container{height:40px;left:var(--space-6);border-right:1px solid #00000014;width:52px;position:absolute;top:50%;transform:translateY(-50%)}.D6yCYa_register-on-line-button__button-icon{margin-right:var(--space-3)}.D6yCYa_register-on-line-button__button-text--small{flex-shrink:0;}.D6yCYa_register-on-line-button__button-text--large{font-family:var(--font-family-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-bold-ja);line-height:var(--font-line-height-22);flex-shrink:0}
.zMhrWG_signup-page{background-color:var(--color-background-gray);gap:var(--space-4);max-width:var(--container-max-width);min-height:var(--layout-main-min-height);padding:var(--space-4) var(--space-4) var(--space-10);flex-direction:column;margin:0 auto;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.zMhrWG_signup-page{padding:var(--space-12) var(--space-2)}}.zMhrWG_signup-page-container{max-width:var(--container-width-form-layout-width);margin:0 auto}@media (48rem<=width<68.25rem),(min-width:68.25rem){.zMhrWG_signup-page-container{padding:0 var(--space-6);width:var(--container-width-form-layout-width)}}.zMhrWG_signup-page__title{color:var(--color-text-primary);margin-bottom:var(--space-3);}@media (48rem<=width<68.25rem),(min-width:68.25rem){.zMhrWG_signup-page__title{font-size:var(--font-size-24);font-weight:var(--font-weight-black-ja);line-height:var(--font-line-height-33);margin-bottom:var(--space-4)}}.zMhrWG_signup-page__content{gap:var(--space-4);flex-direction:column;flex-grow:1;display:flex}.zMhrWG_signup-page__description{color:var(--color-text-primary);}.zMhrWG_signup-page__description-link{cursor:pointer;text-decoration:underline}