.flex-container-registering{margin-bottom:4rem;display:flex;gap:1.4rem;align-items:center}@media screen and (max-width: 767px){.flex-container-registering{gap:.3rem;flex-wrap:wrap}}.flex-container-registering .flex-box-register{box-sizing:border-box;border:2px solid #D0D0D0;border-radius:.4rem;padding-top:2.3rem;display:flex;flex-direction:column;align-items:center;width:28rem}@media screen and (max-width: 767px){.flex-container-registering .flex-box-register{display:grid;grid-template-columns:5rem auto;padding:1.5rem .5rem;column-gap:1rem;width:100%}}.flex-container-registering .register-icon-container{width:2.3rem;height:2.3rem}.flex-container-registering .register-icon-container2{width:3.5rem;height:2.2rem}.flex-container-registering .register-icon-container3{width:3rem;height:2.1rem}@media screen and (max-width: 767px){.flex-container-registering .register-icon-container,.flex-container-registering .register-icon-container2,.flex-container-registering .register-icon-container3{grid-row:1/3;width:5rem;text-align:center}.flex-container-registering .register-icon-container img,.flex-container-registering .register-icon-container2 img,.flex-container-registering .register-icon-container3 img{height:2rem}}.flex-container-registering .register-title-element{font-family:BIZ UDPGothic;font-weight:700;font-size:1.6rem;text-align:center;letter-spacing:.09em;color:#000;margin-top:1.7rem;margin-bottom:.8rem}@media screen and (max-width: 767px){.flex-container-registering .register-title-element{margin-top:0;margin-bottom:.5rem;font-size:1.4rem;width:7rem;text-align:left;letter-spacing:.03em}}.flex-container-registering .register-text-element{font-family:BIZ UDPGothic;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#000;margin-bottom:2.2rem}@media screen and (max-width: 767px){.flex-container-registering .register-text-element{margin-bottom:0;line-height:1.5}}.flex-container-registering .arrow-container-register{width:1.3rem;height:2.1rem}@media screen and (max-width: 767px){.flex-container-registering .arrow-container-register{width:100%;height:1.2rem;text-align:center}.flex-container-registering .arrow-container-register img{width:.8rem;transform:rotate(90deg)}}.adobe{display:flex}.adobe>a{width:8rem}@media screen and (max-width: 767px){.adobe>a{width:12rem}}.adobe .fs-s{padding-left:2rem;font-size:1.6rem;line-height:2.4rem}
