﻿.flow_sec{text-align:center;padding:1rem 0}.flow_ttl{margin:0 auto 4rem;border-top:1px solid #CCC;width:95%}.flow_ttl span{background-color:#FFF;padding:0 1em;display:block;width:fit-content;margin:-0.5em auto 0}.flow_list{padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.flow_list{flex-direction:column}}.flow_list li{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}@media (min-width: 769px){.flow_list li{width:30%}}@media (max-width: 768px){.flow_list li{padding-top:1.7rem;position:relative;padding-left:30%}}@media (min-width: 768px){.flow_img{height:3rem;margin-right:1rem}}@media (max-width: 768px){.flow_img{width:13%;margin-bottom:2rem;position:absolute;left:12%;top:0;bottom:0;margin:auto}}.flow_dd{font-weight:700}@media (max-width: 768px){.flow_dd{margin:0.7rem auto 2rem 0}}.signup_ttl{margin:0 auto 4rem;border-top:1px solid #CCC;width:95%}.signup_ttl span{background-color:#FFF;padding:0 1em;display:block;width:fit-content;margin:-0.5em auto 0}.signup_p{text-align:center;line-height:1.85}.signup_adr{padding:1rem;line-height:1;margin:0 auto 1rem;max-width:calc(100% - 5rem);display:block;text-align:center;border:3px solid #ddd}@media (min-width: 769px){.signup_adr{font-size:2.5rem}}@media (max-width: 768px){.signup_adr{font-size:1.5rem}}.signup_adr::placeholder{opacity:1;transition:.2s ease}.signup_adr:focus::placeholder{opacity:0}.signup_kiyaku{max-width:580px;width:90%;height:200px;margin:0 auto 3rem;border:2px solid #eee;font-size:1.3rem;line-height:1.5;overflow:auto;font-family:'noto sans JP', sans-serif}@media (min-width: 769px){.signup_kiyaku div{padding:2rem}}@media (max-width: 768px){.signup_kiyaku div{padding:1rem}}.signup_kiyaku ol{margin:0;padding:0 0 0 1.2rem;text-align:justify}.signup_form{padding-bottom:2rem}.signup_form h4{text-align:center}.signup_chk{display:block;width:fit-content;margin:0 auto 4rem;position:relative;cursor:pointer}.signup_chk span{padding:0.75rem 1.75rem 0.75rem 6.25rem;border:2px solid #ddd;background-color:#FFF;transition:.3s ease}.signup_chk_tag{background-color:#EEE;position:absolute;width:4rem;height:2rem;border-radius:1rem;top:0;bottom:0;left:1.5rem;margin:auto;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);transition:.3s ease}.signup_chk_tag::after{content:'';position:absolute;top:3px;left:3px;right:22px;bottom:3px;background-color:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:.3s ease}.signup_chk input{display:none}.signup_chk input:checked+.signup_chk_tag{background-color:#C49515}.signup_chk input:checked+.signup_chk_tag::after{left:22px;right:3px}.signup_chk input:checked+.signup_chk_tag+span{border:2px solid #C49515;background-color:#FFF6DC}.signup_sbm{padding:1.5rem 5rem;display:block;margin:0 auto 1rem;font-size:2rem;font-weight:700;border:none;color:#FFF;transition:.3s ease;background-color:#26262D;box-shadow:0 5px 5px rgba(0,0,0,0.1);cursor:pointer}.signup_sbm:disabled{box-shadow:0 0 0 transparent;background-color:#CCC;cursor:not-allowed}.signup_cmt{width:fit-content;padding-left:1em;margin:0 auto 2rem;line-height:1.8;font-size:1.3rem}.signup_cmt::before{content:"※";margin-left:-1em}
/*# sourceMappingURL=signup.css.map */
