.container{display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem 0!important;width:33.3333333333%;height:100%}@media screen and (max-width: 601px){.container{width:95%}}.title{font-weight:400;font-size:1.75svw;letter-spacing:3.15px;margin-top:2svw;margin-bottom:1svw}@media screen and (max-width: 601px){.title{margin:2rem 0;font-size:1.6rem}}.form .label{display:block;color:#707070;font-size:.8svw;margin-bottom:1svw}@media screen and (max-width: 601px){.form .label{font-size:1.3rem}}@media screen and (min-width: 600px){.form .input{display:block;width:100%;height:2.4svw;border:1px solid #000000;border-radius:5px;font-size:.8svw;padding-left:.6svw}}@media screen and (min-width: 600px){.form .submit{margin-top:2svw;margin-bottom:1svw;background-color:#e26fc0;border:none;border-radius:10px;width:19.7svw;height:3.15svw;color:#fff;font-size:1.5svw;font-weight:700;letter-spacing:2.7px}}@media screen and (max-width: 601px){.form .submit{margin:1.5rem 0;background-color:#e26fc0;color:#fff;width:100%!important}}.form .submit:disabled{background-color:#919191}.form .guided{font-size:.8svw;color:#919191;text-align:center;margin-bottom:2svw}@media screen and (max-width: 601px){.form .guided{font-size:1.3rem}}.form .link{color:#00f;font-size:.8svw;text-decoration:underline}@media screen and (max-width: 601px){.form .link{font-size:1.3rem}}.agree{margin:unset;vertical-align:middle;width:.8svw;height:.8svw}@media screen and (max-width: 601px){.agree{width:1.3rem;height:1.3rem}}@media screen and (max-width: 601px){img.banner.sp-show:nth-of-type(4){padding-top:2rem}}
