@keyframes checkbox_shimmering__DENap{0%{background-position:-800px 0}to{background-position:800px 0}}.checkbox_checkbox__oFa0H{position:relative;cursor:pointer;display:flex;width:-moz-fit-content;width:fit-content;align-items:center}@media(min-width:960px){.checkbox_checkbox__oFa0H:hover .checkbox_checkmark__F1z7h{box-shadow:0 0 0 2px #458fff}}.checkbox_checkbox__oFa0H input[type=checkbox]{position:absolute;cursor:pointer;opacity:0;width:100%;height:100%;z-index:999}.checkbox_checkbox__oFa0H input[type=checkbox]:checked+.checkbox_checkmark__F1z7h{background-color:#277fc2;border-color:#277fc2}.checkbox_checkbox__oFa0H input[type=checkbox]:checked+.checkbox_checkmark__F1z7h:after{content:"";display:block;left:4px;top:0;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox_checkbox__oFa0H input[type=checkbox]:focus-visible+.checkbox_checkmark__F1z7h{box-shadow:0 0 0 2px #458fff}.checkbox_checkmark__F1z7h{position:relative;display:block;height:1.8rem;width:1.8rem;margin-right:.6rem;background-color:#fff;border:2px solid #d2d3d9;border-radius:2px;transition:all .2s;flex:none}.checkbox_checkmark__F1z7h:after{content:"";position:absolute;display:none}.checkbox_label__teWlz{font-size:1.4rem;width:100%}.checkbox_error__FAwnr{background:#fff5f5;border-color:#cc3d3d}@keyframes register_shimmering__VxZ_0{0%{background-position:-800px 0}to{background-position:800px 0}}.register_register__VkF0y{width:100%;position:relative}.register_register__inner__enkFq{margin:0 auto;padding:9.6rem 1.2rem 6rem}@media(min-width:520px){.register_register__inner__enkFq{padding:12rem 1.2rem 10rem}}@media(min-width:960px){.register_register__inner__enkFq{padding:12rem 0 15rem}}.register_title__ZsLy9{font-weight:600;font-size:2rem;text-align:center;margin-bottom:2.4rem}@media(min-width:520px){.register_title__ZsLy9{margin-bottom:3.6rem}}.register_box__SfgXn{display:block;max-width:43.2rem;align-items:stretch;justify-content:space-between;width:100%;padding:4rem 2.4rem;border-radius:.8rem;box-shadow:0 0 8px rgba(42,48,56,.12);background-color:#fff;gap:20px;margin:0 auto}@media(min-width:520px){.register_box__SfgXn{padding:6rem;max-width:490px}}@media(min-width:960px){.register_box__SfgXn{display:flex;max-width:800px}}.register_boxItem__12FId{padding:2rem;flex:1 1}.register_boxItem__12FId .register_label__PaDaV{display:block;font-size:1.6rem;font-weight:600;text-align:center;color:#797d85}.register_boxItem__12FId .register_form__2NESm{margin-top:1.2rem}.register_boxItem__12FId .register_form__2NESm button,.register_boxItem__12FId .register_form__2NESm input{width:100%}.register_boxItem__12FId .register_privacy__HNehz{display:flex}@media(max-width:326px){.register_boxItem__12FId .register_privacy__HNehz{align-items:flex-start}}.register_boxItem__12FId .register_privacy__label__74bSC{font-size:1.2rem}.register_boxItem__12FId .register_privacy__label__74bSC a{font-weight:600;color:#458fff;text-decoration:underline;transition:color .2s}.register_boxItem__12FId .register_privacy__label__74bSC a:hover{color:#116aa6}.register_boxItem__12FId.register_mail__W90GS .register_privacy__HNehz{margin-top:1.6rem}.register_boxItem__12FId.register_mail__W90GS button{margin-top:3.2rem}.register_boxItem__12FId.register_sns__568ti{padding-left:2rem}@media(min-width:960px){.register_boxItem__12FId.register_sns__568ti{padding-left:4rem}}.register_boxItem__12FId.register_sns__568ti .register_privacy__HNehz{margin-top:1.6rem}.register_sns__568ti{border-left:1px solid #ddd;padding-left:2rem}@media(max-width:960px){.register_sns__568ti{border-left:none;border-top:1px solid #ddd;padding-left:0;padding-top:2rem}}.register_googleSection__xlcuT{display:flex;align-items:center;position:relative;margin-top:2.4rem}.register_googleSection__xlcuT img{position:absolute;left:1.4rem;z-index:1}.register_facebookSection__gUo5b{display:flex;align-items:center;position:relative;margin-top:.8rem}.register_facebookSection__gUo5b button{background:#1877f2;border-color:#1877f2}.register_facebookSection__gUo5b img{position:absolute;left:1.4rem;z-index:1}.register_login__D020a{text-align:center;margin-top:2rem}.register_login__D020a a{font-size:1.4rem;font-weight:600;color:#458fff;text-decoration:underline;transition:color .2s}.register_login__D020a a:hover{color:#116aa6}.register_errorMessage__U_Mu8{display:block;font-size:1.2rem;font-weight:600;color:#cc3d3d;margin-top:.4rem}.register_item__ufCoi{display:none;position:fixed;bottom:10rem;right:2rem;z-index:-1}@media(min-width:520px){.register_item__ufCoi{display:block}}@media(min-width:960px){.register_item__ufCoi{bottom:5rem}}.register_warning__c_V0T{color:#cc3d3d;font-size:1.2rem;margin-top:.8rem}@keyframes register_shimmering__jgdcy{0%{background-position:-800px 0}to{background-position:800px 0}}.register_registerArea__VyRT2{margin:0 auto;display:block;max-width:86rem;align-items:stretch;justify-content:space-between;width:100%}@media(min-width:960px){.register_registerArea__VyRT2{display:flex;flex-direction:row;align-items:stretch;gap:3.2rem}}.register_benefitsArea__OPVGh{margin:0}@media(max-width:959px){.register_benefitsArea__OPVGh{flex:1 1;margin:0 auto 3.6rem;max-width:49rem}}@media(max-width:520px){.register_benefitsArea__OPVGh{margin-bottom:2.4rem}}.register_benefitsBox__u_hrS{flex:1 1;padding:1.8rem 1.6rem .6rem;background-color:#f2f9fc;border-radius:.8rem;border:1px solid #277fc2}@media(min-width:520px){.register_benefitsBox__u_hrS{padding:2.4rem 2.4rem 1.2rem}}@media(min-width:960px){.register_benefitsBox__u_hrS{max-width:41rem}}.register_benefitsBoxItem__LDaHo{display:flex;flex-direction:column}.register_benefitsTitle__rnEXC{text-align:center;font-size:2rem;font-weight:500;margin-bottom:1.2rem;color:#277fc2}@media(min-width:520px){.register_benefitsTitle__rnEXC{margin-bottom:2rem}}.register_benefitsItem__wEwoS{border-bottom:.1rem solid #ddd;margin-bottom:1.6rem}.register_benefitsList__MgoF6{list-style:none;padding-left:0;color:#277fc2}.register_benefitsList__itemTitle__Nimo_{font-size:1.4rem;font-weight:500;color:#277fc2;display:flex;gap:.2rem}@media(min-width:520px){.register_benefitsList__itemTitle__Nimo_{font-size:1.6rem}}.register_benefitsList__itemTitle__Nimo_ svg{color:#277fc2}.register_benefitsList__itemTitle__asterisk__juFS_{font-size:1.2rem;color:#277fc2;vertical-align:super}@media(min-width:960px){.register_benefitsList__desc__xfQKR{grid-row:2;grid-column:1;min-width:39rem}}.register_benefitsList__desc__xfQKR p{text-align:justify;padding-left:2.6rem;margin-bottom:1.2rem;font-size:1.2rem;font-weight:400;line-height:1.5;color:#2a3038}@media(min-width:520px){.register_benefitsList__desc__xfQKR p{font-size:1.4rem}}.register_notice__cTZub{font-size:1.2rem;color:#797d85;margin-top:.6rem}.register_formArea__gLB2Y{width:100%;max-width:42rem}@media(max-width:960px){.register_formArea__gLB2Y{flex:1 1;margin:0 auto;max-width:49rem}}.register_formBox__xP9QG{padding:4.8rem;border-radius:.8rem;box-shadow:0 0 8px rgba(42,48,56,.12);background-color:#fff}@media(min-width:960px){.register_formBox__xP9QG{max-width:42rem}}.register_formBoxItem__9BTJM{padding-block:2.4rem;flex:1 1}.register_formBoxItem__9BTJM .register_label___nYt_{display:block;font-size:1.6rem;font-weight:600;text-align:center;color:#797d85}.register_formBoxItem__9BTJM .register_form__9RA_i{margin-top:1.2rem}.register_formBoxItem__9BTJM .register_form__9RA_i button,.register_formBoxItem__9BTJM .register_form__9RA_i input{width:100%}.register_formBoxItem__9BTJM .register_privacy__fgoEO{display:flex}@media(max-width:326px){.register_formBoxItem__9BTJM .register_privacy__fgoEO{align-items:flex-start}}.register_formBoxItem__9BTJM .register_privacy__label__pEJnt{font-size:1.2rem}.register_formBoxItem__9BTJM .register_privacy__label__pEJnt a{font-weight:600;color:#458fff;text-decoration:underline;transition:color .2s}.register_formBoxItem__9BTJM .register_privacy__label__pEJnt a:hover{color:#116aa6}.register_formBoxItem__9BTJM.register_mail__86XQv{border-bottom:1px solid #ddd}.register_formBoxItem__9BTJM.register_mail__86XQv .register_privacy__fgoEO{margin-top:1.6rem}.register_formBoxItem__9BTJM.register_mail__86XQv button{margin-top:3.2rem}.register_formBoxItem__9BTJM.register_sns__kKLlG{padding-left:2rem}@media(min-width:960px){.register_formBoxItem__9BTJM.register_sns__kKLlG{padding-left:4rem}}.register_formBoxItem__9BTJM.register_sns__kKLlG .register_privacy__fgoEO{margin-top:1.6rem}@media(max-width:960px){.register_formSns__sOmVL{border-left:none;border-top:.1rem solid #ddd;padding-left:0;padding-top:2rem}}.register_googleSection__h7FKP{display:flex;align-items:center;position:relative;margin-top:2.4rem}.register_googleSection__h7FKP img{position:absolute;left:1.4rem;z-index:1}.register_login__rXWPf{text-align:center;margin-top:2rem}.register_login__rXWPf a{font-size:1.4rem;font-weight:600;color:#458fff;text-decoration:underline;transition:color .2s}.register_login__rXWPf a:hover{color:#116aa6}.register_errorMessage__Ffejk{display:block;font-size:1.2rem;font-weight:600;color:#cc3d3d;margin-top:.4rem}