.foruser-wrap{font-family:"M PLUS 1p",sans-serif;color:#000;border-bottom:48px solid #6b1e84}@media screen and (max-width: 991px){.foruser-wrap{border-bottom:24px solid #6b1e84}}@media screen and (max-width: 600px){.foruser-wrap{border-bottom:12px solid #6b1e84}}.foruser-wrap .slider-wrapper .slider img{width:100%;height:auto}.foruser-wrap .slider-wrapper .slider .slick-slide{margin:0 5px}.foruser-wrap .foruser-box{padding:0 20px}.foruser-wrap .foruser-box .foruser-ttl{display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:700;color:#fff;max-width:610px;width:100%;height:78px;margin:30px auto 60px;background:#c1272d;border-radius:14px}.foruser-wrap .foruser-box .border-box{max-width:1720px;width:100%;margin:0 auto 100px;padding:30px 60px 60px;border:1px solid #c1272d;border-radius:14px}.foruser-wrap .foruser-box .border-box .box{text-align:center;padding:0 20px}.foruser-wrap .foruser-box .border-box .box:not(:last-child){margin-bottom:60px;padding:0 20px 30px;border-bottom:1px solid #989898}.foruser-wrap .foruser-box .border-box .box .img-ttl{margin-bottom:40px}.foruser-wrap .foruser-box .border-box .box .txt{font-size:26px;font-weight:700}.foruser-wrap .foruser-box .contact{text-align:center}.foruser-wrap .foruser-box .contact .ttl{font-size:38px;font-weight:700;margin-bottom:60px}.foruser-wrap .foruser-box .contact .ttl br{display:none}.foruser-wrap .foruser-box .contact .txt{font-size:26px;font-weight:700}.foruser-wrap .foruser-box .contact .txt .a-black-txt{color:#000}.foruser-wrap .foruser-box .contact .txt .a-blue-txt{color:#29abe2}.foruser-wrap .foruser-box .about{text-align:center;margin:80px 0;padding:40px 0 80px;border-top:1px solid #989898;border-bottom:1px solid #989898}.foruser-wrap .foruser-box .about table{margin:30px auto 0}.foruser-wrap .foruser-box .about table tr th,.foruser-wrap .foruser-box .about table tr td{font-size:26px;font-weight:700;text-align:left}.foruser-wrap .foruser-box .logo{text-align:center;margin-bottom:150px;padding:0 30px}@media screen and (max-width: 767px){.foruser-wrap .foruser-box{padding:0 15px}.foruser-wrap .foruser-box .foruser-ttl{font-size:30px;height:60px;border-radius:10px}.foruser-wrap .foruser-box .border-box{margin:0 auto 100px;padding:30px 20px;border-radius:10px}.foruser-wrap .foruser-box .border-box .box{padding:0 15px}.foruser-wrap .foruser-box .border-box .box:not(:last-child){margin-bottom:30px;padding:0 15px 30px}.foruser-wrap .foruser-box .border-box .box .img-ttl{margin-bottom:20px}.foruser-wrap .foruser-box .border-box .box .txt{font-size:20px}.foruser-wrap .foruser-box .contact .ttl{font-size:30px;margin-bottom:30px}.foruser-wrap .foruser-box .contact .ttl br{display:block}.foruser-wrap .foruser-box .contact .txt{font-size:20px}.foruser-wrap .foruser-box .about{margin:40px 0;padding:20px 0 40px}.foruser-wrap .foruser-box .about table tr th,.foruser-wrap .foruser-box .about table tr td{font-size:20px}.foruser-wrap .foruser-box .logo{margin-bottom:100px}}@media screen and (max-width: 600px){.foruser-wrap .foruser-box .foruser-ttl{font-size:20px;margin:40px auto}.foruser-wrap .foruser-box .border-box .box{padding:0}.foruser-wrap .foruser-box .border-box .box:not(:last-child){padding:0 0 30px}.foruser-wrap .foruser-box .border-box .box .txt{font-size:15px;text-align:left}.foruser-wrap .foruser-box .contact .ttl{font-size:20px}.foruser-wrap .foruser-box .contact .txt{font-size:15px;text-align:left}.foruser-wrap .foruser-box .about table tr th,.foruser-wrap .foruser-box .about table tr td{font-size:15px}}.forpromoter-wrap{font-family:"M PLUS 1p",sans-serif;color:#000;border-bottom:48px solid #6b1e84}@media screen and (max-width: 991px){.forpromoter-wrap{border-bottom:24px solid #6b1e84}}@media screen and (max-width: 600px){.forpromoter-wrap{border-bottom:12px solid #6b1e84}}.forpromoter-wrap .slider-wrapper .slider img{width:100%;height:auto}.forpromoter-wrap .slider-wrapper .slider .slick-slide{margin:0 5px}.forpromoter-wrap .forpromoter-box{padding:0 20px}.forpromoter-wrap .forpromoter-box .forpromoter-ttl{display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:700;color:#fff;max-width:610px;width:100%;height:78px;margin:30px auto 60px;background:#6b1e84;border-radius:14px}.forpromoter-wrap .forpromoter-box .border-box{max-width:1720px;width:100%;margin:0 auto 100px;padding:30px 60px 60px;border:1px solid #c1272d;border-radius:14px}.forpromoter-wrap .forpromoter-box .border-box .box{text-align:center;padding:0 20px}.forpromoter-wrap .forpromoter-box .border-box .box:not(:last-child){margin-bottom:60px;padding:0 20px 30px;border-bottom:1px solid #989898}.forpromoter-wrap .forpromoter-box .border-box .box .img-ttl{margin-bottom:40px}.forpromoter-wrap .forpromoter-box .border-box .box .txt{font-size:26px;font-weight:700}.forpromoter-wrap .forpromoter-box .contact{text-align:center}.forpromoter-wrap .forpromoter-box .contact .ttl{font-size:38px;font-weight:700;margin-bottom:60px}.forpromoter-wrap .forpromoter-box .contact .ttl br{display:none}.forpromoter-wrap .forpromoter-box .contact .txt{font-size:26px;font-weight:700}.forpromoter-wrap .forpromoter-box .contact .txt .a-black-txt{color:#000}.forpromoter-wrap .forpromoter-box .contact .txt .a-blue-txt{color:#29abe2}.forpromoter-wrap .forpromoter-box .about{text-align:center;margin:80px 0;padding:40px 0 80px;border-top:1px solid #989898;border-bottom:1px solid #989898}.forpromoter-wrap .forpromoter-box .about table{margin:30px auto 0}.forpromoter-wrap .forpromoter-box .about table tr th,.forpromoter-wrap .forpromoter-box .about table tr td{font-size:26px;font-weight:700;text-align:left}.forpromoter-wrap .forpromoter-box .logo{text-align:center;margin-bottom:150px;padding:0 30px}@media screen and (max-width: 767px){.forpromoter-wrap .forpromoter-box{padding:0 15px}.forpromoter-wrap .forpromoter-box .forpromoter-ttl{font-size:30px;height:60px;border-radius:10px}.forpromoter-wrap .forpromoter-box .border-box{margin:0 auto 100px;padding:30px 20px;border-radius:10px}.forpromoter-wrap .forpromoter-box .border-box .box{padding:0 15px}.forpromoter-wrap .forpromoter-box .border-box .box:not(:last-child){margin-bottom:30px;padding:0 15px 30px}.forpromoter-wrap .forpromoter-box .border-box .box .img-ttl{margin-bottom:20px}.forpromoter-wrap .forpromoter-box .border-box .box .txt{font-size:20px}.forpromoter-wrap .forpromoter-box .contact .ttl{font-size:30px;margin-bottom:30px}.forpromoter-wrap .forpromoter-box .contact .ttl br{display:block}.forpromoter-wrap .forpromoter-box .contact .txt{font-size:20px}.forpromoter-wrap .forpromoter-box .about{margin:40px 0;padding:20px 0 40px}.forpromoter-wrap .forpromoter-box .about table tr th,.forpromoter-wrap .forpromoter-box .about table tr td{font-size:20px}.forpromoter-wrap .forpromoter-box .logo{margin-bottom:100px}}@media screen and (max-width: 600px){.forpromoter-wrap .forpromoter-box .forpromoter-ttl{font-size:20px;margin:40px auto}.forpromoter-wrap .forpromoter-box .border-box .box{padding:0}.forpromoter-wrap .forpromoter-box .border-box .box:not(:last-child){padding:0 0 30px}.forpromoter-wrap .forpromoter-box .border-box .box .txt{font-size:15px;text-align:left}.forpromoter-wrap .forpromoter-box .contact .ttl{font-size:20px}.forpromoter-wrap .forpromoter-box .contact .txt{font-size:15px;text-align:left}.forpromoter-wrap .forpromoter-box .about table tr th,.forpromoter-wrap .forpromoter-box .about table tr td{font-size:15px}}
