﻿html{font-size:50%}body{background-color:#f9f9f9;color:#5c5c5c;font-size:1em;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, sans-serif}.signup-page-wrap{min-height:100vh}.signup-main-wrap{margin:0;flex-direction:row}@media screen and (max-width: 1000px){.signup-main-wrap{flex-direction:column}}.signup-side-wrap{width:50%;border-radius:0px;margin:0;height:100vh}@media screen and (max-width: 1000px){.signup-side-wrap{width:95%;height:95%;margin:8px;border-radius:4px}}.signup-side-wrap .logo-wrap{margin-top:16px;margin-bottom:48px}@media screen and (max-width: 1000px){.signup-side-wrap .logo-wrap{width:100%;margin-top:16px;margin-bottom:24px}}.signup-side-wrap .logo-wrap .logo-text{font-size:24px;letter-spacing:4px}.signup-side-wrap .welcome-wrap{font-size:28px;line-height:1;margin-bottom:20px}@media screen and (max-width: 1000px){.signup-side-wrap .welcome-wrap{font-size:24px;width:100%;text-align:center}}.signup-side-wrap .free-trial-wrap{font-weight:600;font-size:14px}@media screen and (max-width: 1000px){.signup-side-wrap .free-trial-wrap{margin:0;font-weight:500}}.signup-side-wrap .link-sign-in{text-align:left}@media screen and (max-width: 1000px){.signup-side-wrap .link-sign-in{margin-top:24px}}.signup-side-wrap .signup-control-wrap{width:100%}.signup-side-wrap .signup-form-wrap{margin:40px;margin-bottom:80px;max-width:512px;min-width:320px;position:relative;display:block}.signup-side-wrap .signup-form-wrap .email-input-group .email-input-icon-wrap{border-style:solid;border-width:1px;max-height:48px}.signup-side-wrap .signup-form-wrap .email-input-group .email-input-icon-wrap p{margin-bottom:8px}.signup-side-wrap .signup-form-wrap .email-input-group .email-input-icon-wrap i{position:absolute;display:flex;align-items:center;padding-left:14px}.signup-side-wrap .signup-form-wrap .email-input-group .email-input-icon-wrap input{width:80%;background:none;background-color:transparent;flex:auto 1 1;outline:none;border:0px solid;font-size:14px;font-weight:400;color:#231815;margin-left:20px;padding-left:24px}.signup-side-wrap .signup-form-wrap .email-input-group .email-input-icon-wrap .email-icon{overflow:hidden}.signup-side-wrap .signup-form-wrap .validate-result{position:relative;display:none;max-height:30px}.signup-side-wrap .signup-form-wrap .validate-result .icon{position:relative;top:16px}.signup-side-wrap .signup-form-wrap .validate-result .message{width:100%;display:block;position:relative;top:-16px;left:12px;padding:12px}.signup-side-wrap .signup-form-wrap .validate-result.display{display:block}.signup-side-wrap .signup-form-wrap .validate-result>*{text-align:left;font-weight:normal}.signup-side-wrap .signup-form-wrap .validate-result>*>i{font-size:1.8rem;font-weight:bold}.signup-side-wrap .signup-form-wrap .validate-result .error,.signup-side-wrap .signup-form-wrap .validate-result .error>i{color:#ED5565}.signup-side-wrap .signup-form-wrap .validate-result .valid,.signup-side-wrap .signup-form-wrap .validate-result .valid>i{color:#8CC152}.signup-side-wrap .signup-regulation-wrap{margin-top:4px;margin-bottom:36px}.signup-side-wrap .signup-btn-wrap input{font-size:16px}.signup-side-wrap .signup-btn-wrap .signup-btn{padding:0px;display:block;width:100%;box-sizing:border-box;font-size:16px;font-weight:500;background:#334149;color:#ffffff;border:none;border-radius:6px;line-height:3;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:border 0.1s linear, color 0.1s linear, background-color 0.1s linear;transition:border 0.1s linear, color 0.1s linear, background-color 0.1s linear}.signup-side-wrap .signup-btn-wrap .signup-btn .hidden{display:none}.signup-side-wrap .signup-btn-wrap .signup-btn:disable{background-color:#5c5c5c;cursor:not-allowed}.signup-side-wrap input[type="checkbox"]{width:1.15em;height:1.15em;border:1px solid #334149;border-radius:4px;box-sizing:border-box;accent-color:#334149}.signup-side-wrap label{color:#231815;font-size:14px}.signup-side-wrap a:link,.signup-side-wrap a:visited{color:#231815;padding-left:4px;padding-top:2px;text-decoration:underline;text-underline-offset:2px}.signup-side-wrap .has-account-wrap{margin-top:48px;margin-bottom:24px}@media screen and (max-width: 1000px){.signup-side-wrap .has-account-wrap{margin-top:24px}}.signup-side-wrap .example-wrap{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;min-width:fit-content;margin:16px;width:90%}@media screen and (max-width: 1000px){.signup-side-wrap .example-wrap{width:100%}}.signup-side-wrap .example-wrap .example-img-wrap{margin:24px;flex:0 1 300px;align-items:center}.signup-side-wrap .example-wrap .example-img-wrap img{border-radius:4px;max-width:100%;min-width:200px}.signup-side-wrap .example-wrap .example-text-wrap{margin:24px;width:fit-content}@media screen and (max-width: 1000px){.signup-side-wrap .example-wrap .example-text-wrap{margin-bottom:24px;margin-left:24px;margin-top:0px}}.signup-side-wrap .example-wrap .example-text-wrap .example-text{margin-top:8px;margin-bottom:8px;color:#231815;letter-spacing:2px;line-height:1.5;font-size:16px}.signup-side-wrap .example-wrap .example-text-wrap .example-logo-wrap{margin-top:16px;margin-bottom:24px}.signup-side-wrap .example-wrap .example-text-wrap .example-logo-wrap img{margin-right:16px;width:40px;height:40px;object-fit:cover;border-radius:4px}.signup-side-wrap .example-wrap .example-text-wrap .example-logo-wrap .example-logo-text{font-size:14px;letter-spacing:2px}.signup-side-wrap .other-companies-wrap{margin-top:32px;display:grid}.signup-side-wrap .other-companies-wrap h4{letter-spacing:4px;font-size:14px;font-weight:500;text-align:center}.signup-side-wrap .other-companies-wrap .logos-wrap{justify-content:center;display:grid;grid-template-columns:repeat(4, 1fr);gap:10%;margin-top:20px}.signup-side-wrap .other-companies-wrap .logos-wrap img{height:40px}@media screen and (max-width: 1000px){.signup-side-wrap .other-companies-wrap .logos-wrap img{height:24px}}.signup-side-wrap .jector-ui-wrap{height:auto}.signup-side-wrap .jector-ui-wrap img{width:100%;object-fit:cover}.signup-footer-wrap{min-height:80px;position:fixed;background-color:#fff;left:0;right:0;bottom:0;justify-content:center}@media screen and (max-width: 1000px){.signup-footer-wrap{width:100%;height:auto;position:relative}}.signup-footer-wrap .menu-wrap{margin-top:16px;margin-bottom:16px;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 1000px){.signup-footer-wrap .menu-wrap{margin-left:16px;width:100%;flex-direction:column;align-items:start;margin-top:16px;margin-bottom:16px}}.signup-footer-wrap .menu-wrap a{margin:16px;margin-top:8px;margin-bottom:8px;text-weight:600}@media screen and (max-width: 1000px){.signup-footer-wrap .menu-wrap a{margin:10px}}.signup-footer-wrap .menu-wrap span{margin-top:8px;margin-bottom:8px}@media screen and (max-width: 1000px){.signup-footer-wrap .menu-wrap span{margin-top:10px;margin-bottom:10px}}img{object-fit:cover}.m-2{margin:8px}.my-4{margin-top:16px;margin-bottom:16px}.m-10{margin:40px}.my-10{margin-top:40px;margin-bottom:40px}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-1{flex:1 1 0%}.flex{display:flex}.inline-flex{display:inline-flex}.items-center{align-items:center}.justify-center{justify-content:center}.semi-bold{font-weight:600}.text-sm{font-size:16px}.rounded{border-radius:4px}.bg-white{background-color:#fff}.w-full{width:100%}.text-black{color:#231815}.text-gray{color:#838d92}
