.SectionLoginRequire_section_login_require__Xq1lF{background:#26c3ce;padding:40px 0}.SectionLoginRequire_section_login_require__Xq1lF h2{text-align:center;font-size:5.641025641vw;font-weight:700;line-height:1.45;color:#fff;margin-bottom:20px}@media screen and (min-width:750px){.SectionLoginRequire_section_login_require__Xq1lF h2{font-size:3.6rem}}.SectionLoginRequire_section_login_require__Xq1lF h2 span{display:inline-block}.SectionLoginRequire_section_login_require__Xq1lF .SectionLoginRequire_description__Z3AAu{text-align:center;font-size:3.5897435897vw;color:#fff;margin-bottom:30px}@media screen and (min-width:750px){.SectionLoginRequire_section_login_require__Xq1lF .SectionLoginRequire_description__Z3AAu{font-size:1.6rem}}.SectionLoginRequire_section_login_require__Xq1lF .SectionLoginRequire_alert__UuL7f{max-width:500px;text-align:center;font-size:3.5897435897vw;font-weight:600;color:red;background:#ffc2c2;padding:8px 10px;margin:0 auto 10px}@media screen and (min-width:750px){.SectionLoginRequire_section_login_require__Xq1lF .SectionLoginRequire_alert__UuL7f{font-size:1.6rem}}.SectionLoginRequire_form_item__GYuMg{max-width:500px;margin:0 auto}.SectionLoginRequire_form_error__NGEn5{margin-top:5px;font-size:1.4rem;font-weight:600;line-height:1.45;color:#fff}.SectionLoginRequire_button_wrap__1UUaq{display:flex;align-items:center;justify-content:center;margin-top:15px}.SectionLoginRequire_button_wrap__1UUaq a:not(:first-child){margin-left:15px}.SectionLoginRequire_button_wrap__1UUaq .SectionLoginRequire_login_button__b5Bpt{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:#fff;padding:9px 15px;background:#ce3126;border:1px solid #9d251d;border-radius:6px}@media screen and (min-width:750px){.SectionLoginRequire_button_wrap__1UUaq .SectionLoginRequire_login_button__b5Bpt{flex:initial;width:-moz-fit-content;width:fit-content;min-width:140px}}.SectionLoginRequire_button_wrap__1UUaq .SectionLoginRequire_login_button__b5Bpt:hover{background:#9d251d}.SectionLoginRequire_button_wrap__1UUaq .SectionLoginRequire_register_button__YtJ95{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:#ce3126;padding:9px 15px;background:#fff;border:1px solid #9d251d;border-radius:6px}@media screen and (min-width:750px){.SectionLoginRequire_button_wrap__1UUaq .SectionLoginRequire_register_button__YtJ95{flex:initial;width:-moz-fit-content;width:fit-content;min-width:140px}}.SectionLoginRequire_button_wrap__1UUaq .SectionLoginRequire_register_button__YtJ95:hover{color:#fff;background:#ce3126}.Fv_fv__20nSE{background:#fff6f6}.Fv_fv__20nSE .Fv_inner__RsSOu{padding:26px 0 10px}.Fv_fv__20nSE .Fv_inner__RsSOu picture{display:block;margin-bottom:15px}.Fv_fv__20nSE .Fv_inner__RsSOu>p{font-size:1.6rem;font-weight:700;text-align:center}@media screen and (min-width:750px){.Fv_fv__20nSE .Fv_inner__RsSOu>p{font-size:2.6rem}}.SectionReorderFromHistory_section__jG0YT{background:#ffe2e2;padding:26px 0}.SectionReorderFromHistory_button__gIvVm{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:362px;margin:0 auto;padding:14px 20px;background:#ce3126;border:1px solid #9d251d;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;transition:background .2s}@media screen and (min-width:750px){.SectionReorderFromHistory_button__gIvVm{max-width:480px;padding:16px 24px;gap:10px}}.SectionReorderFromHistory_button__gIvVm:hover{background:#9d251d}.SectionReorderFromHistory_button__gIvVm svg{flex-shrink:0;width:20px;height:20px;fill:#fff}@media screen and (min-width:750px){.SectionReorderFromHistory_button__gIvVm svg{width:22px;height:22px}}.SectionReorderFromHistory_button__gIvVm span{font-size:1.4rem;font-weight:700;line-height:1.4;color:#fff;text-align:center}@media screen and (min-width:750px){.SectionReorderFromHistory_button__gIvVm span{font-size:1.8rem}}.SectionReorderFromHistory_button__gIvVm:disabled{cursor:not-allowed}.SectionReorderFromHistory_button__gIvVm.SectionReorderFromHistory_is_loading__wHFYh{position:relative;pointer-events:none!important}.SectionReorderFromHistory_button__gIvVm.SectionReorderFromHistory_is_loading__wHFYh:after{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;width:1em;height:1em;margin:auto;font-size:inherit;text-indent:-9999em;border:3px solid #fff;border-top-color:hsla(0,0%,100%,.2);transform:translateZ(0);animation:SectionReorderFromHistory_reorder_load8__bouf4 .8s linear infinite}.SectionReorderFromHistory_button__gIvVm.SectionReorderFromHistory_is_loading__wHFYh span{color:rgba(0,0,0,0)}.SectionReorderFromHistory_button__gIvVm.SectionReorderFromHistory_is_loading__wHFYh svg{opacity:0}@keyframes SectionReorderFromHistory_reorder_load8__bouf4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}