.App-Body{margin-top:0}.registration-wrapper{position:relative;overflow-x:hidden;overflow-y:auto}@media(min-width:992px){.registration-wrapper{display:flex;flex-wrap:wrap;height:100vh}}@media(max-width:992px){.registration-wrapper{padding:0 24px;background:url(/_next/static/media/bg-responsive.e7082adf.png) no-repeat 0 0;background-size:100% 100%}}.registration-wrapper .left-column{width:50%;position:relative;background:url(/_next/static/media/bg-image.126aa690.webp) no-repeat 0 0;background-size:100% 100%;display:flex;justify-content:center;align-items:center}@media(max-width:992px){.registration-wrapper .left-column{width:100%;background:none}}.registration-wrapper .left-column .column-details{text-align:center}.registration-wrapper .left-column .column-details .main-ttl{font-family:Onest,sans-serif;font-size:2.462rem;font-weight:700;margin-bottom:58px}@media(max-width:992px){.registration-wrapper .left-column .column-details .main-ttl{margin-bottom:0;margin-top:120px}}@media(max-width:767px){.registration-wrapper .left-column .column-details .main-ttl{font-size:24px}}@media(max-width:320px){.registration-wrapper .left-column .column-details .main-ttl{font-size:20px}}.registration-wrapper .left-column .column-details .main-ttl span{font-weight:400;display:none}@media(max-width:992px){.registration-wrapper .left-column .column-details .main-ttl span{display:block}}.registration-wrapper .left-column .column-details h3{margin-bottom:22px;font-family:Onest,sans-serif;font-size:1.385rem;font-weight:400;color:#333}@media(max-width:992px){.registration-wrapper .left-column .column-details h3{display:none}}.registration-wrapper .left-column .column-details .qr-code{border-radius:16px;border:1px solid rgba(0,0,0,.1019607843);padding:15px;background:hsla(0,0%,100%,.6980392157);width:140px;height:140px;display:flex;justify-content:center;align-items:center;margin:0 auto 24px}@media(max-width:992px){.registration-wrapper .left-column .column-details .qr-code{display:none}}.registration-wrapper .left-column .column-details h4{margin-bottom:31px;color:#0554b2;font-size:1.538rem;font-family:Onest,sans-serif;font-weight:400}@media(max-width:992px){.registration-wrapper .left-column .column-details h4{display:none}}.registration-wrapper .left-column .column-details .external-link-wrapper{display:flex;justify-content:center;gap:24px;margin-top:56px}@media(max-width:992px){.registration-wrapper .left-column .column-details .external-link-wrapper{display:none}}.registration-wrapper .left-column .column-details .vertical-sl-wrapper{height:50px;overflow:hidden;position:relative;width:200px;margin:0 auto}@media(max-width:992px){.registration-wrapper .left-column .column-details .vertical-sl-wrapper{display:none}}.registration-wrapper .left-column .column-details .vertical-sl-wrapper ul{list-style:none;padding:0;margin:0;animation:slide 6s linear infinite}.registration-wrapper .left-column .column-details .vertical-sl-wrapper ul li{height:50px;display:flex;align-items:center;justify-content:center;gap:20px;font-size:1.231rem;font-family:Onest,sans-serif;font-weight:500}.registration-wrapper .form-column{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:10px;padding-bottom:10px}@media(max-width:992px){.registration-wrapper .form-column{width:100%;display:block;margin-top:42px;padding-top:0}}.registration-wrapper .form-column .form-inner-details .choice-logo{text-align:center;margin-bottom:50px}@media(max-width:992px){.registration-wrapper .form-column .form-inner-details .choice-logo{position:absolute;top:36px;left:0;right:0;display:block;width:100%}}.registration-wrapper .form-column .form-inner-details .already-have{margin-top:72px;font-family:Onest,sans-serif;font-size:1.385rem;font-weight:500;color:#333;text-align:center}@media(max-width:767px){.registration-wrapper .form-column .form-inner-details .already-have{margin-top:45px;font-size:16px}}@media(max-width:320px){.registration-wrapper .form-column .form-inner-details .already-have{font-size:14px}}.registration-wrapper .form-column .form-inner-details .already-have a{text-decoration:none;margin-left:16px;color:#0554b2;font-family:Onest,sans-serif}@media(max-width:767px){.registration-wrapper .form-column .form-inner-details .already-have a{display:block}}@keyframes slide{0%{transform:translateY(0)}25%{transform:translateY(0)}33%{transform:translateY(-50px)}58%{transform:translateY(-50px)}66%{transform:translateY(-100px)}91%{transform:translateY(-100px)}to{transform:translateY(0)}}