input[data-v-1dc5463c],option[data-v-1dc5463c],select[data-v-1dc5463c],table[data-v-1dc5463c],textarea[data-v-1dc5463c]{line-height:1.1}.sp-only[data-v-1dc5463c]{display:none}@media screen and (max-width:767px){.sp-only[data-v-1dc5463c]{display:block}}label[data-v-1dc5463c]{display:inline-block;margin-bottom:.5rem}main[data-v-1dc5463c]{min-height:calc(100vh - 450px)}.vm--modal[data-v-1dc5463c]{overflow:initial}.fade-enter-active[data-v-1dc5463c]{transition:all .5s}.fade-leave-active[data-v-1dc5463c]{transition:all 0s}.fade-enter[data-v-1dc5463c],.fade-leave-to[data-v-1dc5463c]{opacity:0}.mobile-wrapper[data-v-1dc5463c]{background-color:#fff;border:1px solid #c8c8c8;border-radius:4px;margin:32px auto 110px;max-width:1000px;overflow:hidden;padding:0 16px 32px}@media (max-width:800px){.mobile-wrapper[data-v-1dc5463c]{border:1px solid #fff;margin-top:0;max-width:calc(100vw - 24px);padding:0}}.text-block[data-v-1dc5463c]{display:block;margin:0 auto;max-width:500px;overflow:hidden;width:100%}h2[data-v-1dc5463c]{color:#343a40;font-size:16px;font-weight:700;letter-spacing:.05em;margin-bottom:25px;padding-top:25px}.p-membership__txt1[data-v-1dc5463c]{font-size:14px;font-weight:400;letter-spacing:.9px;line-height:1.5}.mt-2[data-v-1dc5463c],.my-2[data-v-1dc5463c]{margin-top:.5rem!important}.p-membership__list1 li[data-v-1dc5463c]{font-size:1.2rem;letter-spacing:.6px;line-height:1.8rem;padding:0;position:relative}label[data-v-1dc5463c]{color:#212529;display:flex;font-family:Noto Sans JP,Hiragino Kago Pro,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;font-size:14px}.required[data-v-1dc5463c]{background:#e75e5e;border-radius:2px;color:#fff;display:inline-block;font-size:10px;line-height:1;padding:3px 8px}dd[data-v-1dc5463c]{font-size:16px;font-weight:700;margin-bottom:10px}dd.flex[data-v-1dc5463c]{display:flex;justify-content:space-between}dd.flex>div[data-v-1dc5463c]{width:49%}.button-wrapper[data-v-1dc5463c]{padding-top:10px}.c-contact__ttl[data-v-1dc5463c]{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.entry-form-basic[data-v-1dc5463c]{margin-top:50px}@media (max-width:767px){.entry-form-basic[data-v-1dc5463c]{padding:0 20px}}.input-content[data-v-1dc5463c]{width:100%}span.contents[data-v-1dc5463c]{white-space:pre-wrap}.back-button[data-v-1dc5463c]{background-color:#666!important;border:1px solid #666!important}.back-button[data-v-1dc5463c]:hover{background:#fff!important;border:1px solid #666!important;color:#666!important}
