@charset "UTF-8";.l-main{width:1000px;margin:50px auto 0}@media screen and (max-width: 768px){.l-main{width:100%;margin-top:8vw}}.l-main h1{text-align:center;font-weight:700;font-size:32px;color:#0071e3}@media screen and (max-width: 768px){.l-main h1{font-size:8vw}}.l-main>p{text-align:center;margin-top:50px;line-height:1.5;font-size:18px}@media screen and (max-width: 768px){.l-main>p{margin-top:8vw;font-size:3.7333333333vw}}.l-main form{width:570px;margin:80px auto 0}@media screen and (max-width: 768px){.l-main form{width:95%;margin-top:13.3333333333vw}}.l-main form label{display:flex;align-items:center}.l-main form label:after{content:"*";display:block;margin-left:5px;color:#e60000}@media screen and (max-width: 768px){.l-main form label:after{font-size:3.7333333333vw;margin-left:1.3333333333vw}}@media screen and (max-width: 768px){.l-main form label{font-size:3.7333333333vw}}.l-main form label:nth-of-type(n+2){margin-top:20px}@media screen and (max-width: 768px){.l-main form label:nth-of-type(n+2){margin-top:5.3333333333vw}}.l-main form input{display:block;width:570px;height:50px;border:solid 1px #D6D6D6;border-radius:3px;background:#fff;box-sizing:border-box;margin-top:10px;font-size:16px;padding:0 10px;outline:none}@media screen and (max-width: 768px){.l-main form input{width:100%;height:13.3333333333vw;margin-top:1.8666666667vw;font-size:4.2666666667vw;border-radius:.8vw;padding:0 2.6666666667vw}}.l-main form input::placeholder{color:#dfdfdf}.l-main form>div{width:570px;height:50px;position:relative;margin-top:10px}@media screen and (max-width: 768px){.l-main form>div{height:13.3333333333vw;width:100%;margin-top:1.8666666667vw}}.l-main form>div select{width:100%;height:100%;position:absolute;top:0;left:0;border:solid 1px #D6D6D6;border-radius:3px;background:#fff;box-sizing:border-box;font-size:16px;padding:0 10px;outline:none}@media screen and (max-width: 768px){.l-main form>div select{font-size:4.2666666667vw;border-radius:.8vw;padding:0 2.6666666667vw}}.l-main form button{background:#0071E3;color:#fff;border:solid 1px #0071E3;width:237px;height:40px;font-size:14px;border-radius:3px;margin:50px auto 0;box-sizing:border-box;display:block}@media screen and (max-width: 768px){.l-main form button{width:100%;margin-top:8vw;height:13.3333333333vw;border-radius:.8vw;font-size:4.2666666667vw}}.l-main form button:hover{cursor:pointer}.l-main .notes{width:570px;margin:50px auto 0;background:#F4F4F4;padding:30px 25px;box-sizing:border-box}@media screen and (max-width: 768px){.l-main .notes{width:95%;padding:5.3333333333vw 4vw 8vw;margin-top:13.3333333333vw}}.l-main .notes h3{font-size:16px;font-weight:700}@media screen and (max-width: 768px){.l-main .notes h3{text-align:center;font-size:4.2666666667vw}}.l-main .notes ul{margin-top:15px}@media screen and (max-width: 768px){.l-main .notes ul{margin-top:8vw}}.l-main .notes ul li{display:flex;align-items:flex-start;line-height:1.3;font-size:12px}@media screen and (max-width: 768px){.l-main .notes ul li{font-size:3.2vw}}.l-main .notes ul li:before{content:"※";display:block}.l-main .notes ul li+li{margin-top:10px}@media screen and (max-width: 768px){.l-main .notes ul li+li{margin-top:2.6666666667vw}}.error{color:#e60000;font-size:14px;margin-top:10px}
