.Application_container__TcEsz{background-color:#f2f2f2;padding:30px 10px;display:flex;flex-direction:column;gap:20px;width:100%}.Application_mainCard__q4qcO{background:#ffffff;border:1px solid #d6d6d6;border-radius:4px;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100%;margin:0 auto}.Application_imageArea__Jp4TN{display:none}.Application_seminarImage__5Vgxz{object-fit:contain}.Application_statusBadgeDesktop__Laboe{display:none}.Application_mainCardBody__z_ogT{width:100%;display:flex;flex-direction:column;align-items:center;padding:24px 16px 30px}@media (min-width:576px) and (max-width:1023px){.Application_mainCardBody__z_ogT{flex-direction:row;align-items:flex-start;gap:40px;padding:30px 20px}}@media (min-width:1024px){.Application_mainCardBody__z_ogT{flex-direction:column;align-items:center;padding:24px 0 30px}}.Application_applicationOptions__ki_qQ{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center}@media (min-width:576px) and (max-width:1023px){.Application_applicationOptions__ki_qQ{flex:0 0 50%;width:50%;min-width:0;align-items:stretch}}.Application_alreadyRegistered__oRON_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;width:100%;max-width:292px;height:112px;flex-shrink:0;border-radius:8px;background:rgba(37,104,175,.08)}@media (max-width:575px){.Application_alreadyRegistered__oRON_{max-width:none}}@media (min-width:576px) and (max-width:1023px){.Application_alreadyRegistered__oRON_{width:100%;max-width:100%}}.Application_alreadyRegisteredTitle__SzESr{font-family:var(--font-jp);font-weight:500;font-size:13px;color:#9a9a9a;line-height:100%}.Application_alreadyRegisteredButton__7f8S8{display:flex;width:100%;max-width:212px;padding:12px 10px;justify-content:center;align-items:center;gap:10px;border-radius:40px;background:#2568af;cursor:pointer;color:#fff;text-align:center;font-family:var(--font-jp);font-size:16px;font-style:normal;font-weight:400;line-height:100%}@media (max-width:575px){.Application_alreadyRegisteredButton__7f8S8{max-width:none}}.Application_alreadyRegisteredButton__7f8S8.Application_disabled__5crbU{background:#ccc;opacity:.6}.Application_divider__2Cgb0{width:100%;max-width:312px;height:1px;background:#d6d6d6;margin:30px auto 0}@media (max-width:575px){.Application_divider__2Cgb0{max-width:none}.Application_mainCardBody__z_ogT>:last-child{width:100%;max-width:100%}}@media (min-width:576px) and (max-width:1023px){.Application_divider__2Cgb0{display:none}.Application_mainCardBody__z_ogT>:last-child{flex:0 0 50%;width:50%;min-width:0}}.Application_participantLinkSection__WvNVj{width:100%;display:flex;justify-content:center;padding:0}@media (min-width:576px) and (max-width:1023px){.Application_participantLinkSection__WvNVj{width:100%;max-width:100%}}.Application_participantLinkWrapper__QdAWc{display:flex;width:100%;max-width:292px;padding:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:rgba(37,104,175,.08)}@media (max-width:575px){.Application_participantLinkWrapper__QdAWc{max-width:none}}@media (min-width:576px) and (max-width:1023px){.Application_participantLinkWrapper__QdAWc{width:100%;max-width:100%}}.Application_participantLink__ohVdO{display:flex;width:100%;max-width:252px;height:56px;padding:12px 10px;justify-content:center;align-items:center;gap:10px;border-radius:40px;background:#2568af;color:#fff;text-align:center;font-family:var(--font-jp);font-size:16px;font-style:normal;font-weight:400;line-height:100%}@media (max-width:575px){.Application_participantLink__ohVdO{max-width:none}}.Application_participantLink__ohVdO:hover{background:#1f5a97}.Application_participantLink__ohVdO:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media (min-width:1024px){.Application_container__TcEsz{background-color:transparent;padding:0;width:332px}.Application_mainCard__q4qcO{max-width:none;width:100%;margin:0}.Application_imageArea__Jp4TN{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;position:relative;background-color:#f5f5f5}.Application_statusBadgeDesktop__Laboe{position:absolute;top:12px;right:12px;display:flex}.Application_mainCardBody__z_ogT{padding:24px 0 30px}.Application_applicationOptions__ki_qQ{gap:12px;padding:0}}