html{-webkit-text-size-adjust:100%}html body{margin:0px;padding:0px;font-family:"M PLUS 1p",sans-serif;font-size:16px;font-weight:400}@media screen and (min-width: 1280px){html body{background-image:url(../../images/LP/bg.webp);background-position:top left;background-repeat:repeat-y;background-size:30% auto}}html body .lpwrapper{position:relative;max-width:1080px;margin:30px auto;padding:0 20px;box-sizing:border-box}@media screen and (min-width: 768px){html body .lpwrapper{padding:0 30px}}html body a{cursor:pointer;text-decoration:none}html body label{cursor:pointer}html body .screen-reader-text{display:none}html body p{color:#555}.lpheader{height:60px;position:absolute;top:0;z-index:100}.lpheader__logo{margin:10px 0;padding:0px 10px;width:100%}.lpheader__logo h1{background-image:url("../../images/LP/logo_A33D75.webp");background-repeat:no-repeat;background-position:top left;background-size:contain;height:60px;text-indent:100%;white-space:nowrap;overflow:hidden;margin:0;padding:0}.lpfooter{position:relative;background-color:#a33d75;text-align:center;color:#fff;margin:100px 0 0 0;padding:20px;box-sizing:border-box}.lpfooter>div{margin:0 auto}.lpfooter>div a{max-width:400px;color:#fff;height:100%}.lpfooter>div address{font-size:24px;padding-left:45px;font-style:normal;box-sizing:border-box;font-weight:500;max-width:400px;background-image:url("../../images/common/logo_1.webp");background-size:contain;background-position:left center;background-repeat:no-repeat;background-attachment:scroll;padding:0 0 0 100px;margin:20px auto;line-height:1.5}@media screen and (min-width: 768px){.lpfooter>div address{font-size:32px}}.lpfooter>div address span{font-size:16px;font-weight:500;display:block}.lpfooter>div .lpfooter_flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10px auto}.lpfooter>div .lpfooter_flex .lpfooter_phone{margin:10px;width:320px;padding:0px 0px 0px 20px;box-sizing:border-box;background-image:url(../../images/common/phone_icon.webp);background-position:left center;background-repeat:no-repeat;background-size:40px 55px;font-size:18px;line-height:1.2}.lpfooter>div .lpfooter_flex .lpfooter_phone a{font-size:32px;font-weight:bold;display:block}.lpfooter>div small{padding:10px}.lpfooter .footerformbutton{background-color:#3da37c;border-radius:4px;padding:10px 10px 10px 50px;height:50px;max-width:280px;box-sizing:border-box;background-image:url(../../images/common/mail_icon.webp);background-position:left 10px center;background-repeat:no-repeat;font-size:20px;margin:0 auto}.lpfooter .footerformbutton a{color:#fff}.lpfooter .footerformbutton:hover{transform:translate(1px, 1px);transition:all .2s}.scrollbutton div{position:fixed;height:40px;width:auto;right:30px;bottom:30px;z-index:2000}.scrollbutton div .scrollup{position:absolute;right:0;bottom:10px;width:40px;height:40px;text-indent:200%;white-space:nowrap;overflow:hidden;background-color:rgba(61,163,124,.3);box-sizing:border-box;border-radius:100%}.scrollbutton div .scrollup a{display:block;width:100%;height:100%}.scrollbutton div .scrollup a span{position:absolute;top:40%;left:25%;width:15px;height:15px;border:3px solid;border-color:#3da37c #3da37c rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(-45deg)}.autumn01mimage{position:relative;top:0;background-image:url(../../images/LP/grouplesson.webp);background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;min-height:600px}@media screen and (max-width: 767px){.autumn01mimage{height:600px}}@media screen and (min-width: 1024px){.autumn01mimage{height:700px}}@media screen and (min-width: 1280px){.autumn01mimage{height:900px}}.autumn01mimage__lead{text-align:center;color:#fff;height:280px;width:280px;margin:0;padding:20px 10px;box-sizing:border-box;background-color:rgba(61,163,124,.8);border-radius:50%;position:absolute;top:35%;left:9%}@media screen and (min-width: 768px){.autumn01mimage__lead{top:40%;left:25%}}@media screen and (min-width: 1024px){.autumn01mimage__lead{top:45%;left:32%}}@media screen and (min-width: 1280px){.autumn01mimage__lead{top:44%;left:32%;width:350px;height:350px;padding:30px 10px}}@media screen and (min-width: 1440px){.autumn01mimage__lead{top:47%;left:35%}}@media screen and (min-width: 1920px){.autumn01mimage__lead{top:45%;left:38%}}.autumn01mimage__lead h2{font-size:40px;margin:0;padding:0;line-height:1.2}@media screen and (min-width: 1280px){.autumn01mimage__lead h2{font-size:50px}}.autumn01mimage__lead h3{font-size:15px;margin:0;padding:0;line-height:1.5}@media screen and (min-width: 1280px){.autumn01mimage__lead h3{font-size:20px}}.autumn01mimage__sublead{margin:0 auto;padding:0;height:100%}.autumn01mimage__sublead h2{box-sizing:border-box;color:#fff;font-size:24px;line-height:1.2;text-align:center;background-color:#a33d75;border-radius:10px;position:absolute;bottom:10px;left:0;right:0;margin:0 10px;padding:20px 10px}@media screen and (min-width: 1024px){.autumn01mimage__sublead h2{font-size:44px}}.autumn01mimage__sublead h2 span{display:block}@media screen and (min-width: 768px){.autumn01mimage__sublead h2 span{display:inline-block}}.courseinfo{margin:0 0 50px 0;padding:0}.courseinfo__coursename{text-align:center;font-size:20px;color:#fff;background-color:#3da37c;box-sizing:border-box;margin:0;padding:10px}@media screen and (min-width: 768px){.courseinfo__coursename{font-size:24px}}.courseinfo__flexbox{margin:20px 0;padding:0}@media screen and (min-width: 768px){.courseinfo__flexbox{display:flex;justify-content:space-evenly;flex-wrap:wrap}}.courseinfo__flexbox figure{box-sizing:border-box;width:100%;height:auto;margin:0;padding:0}@media screen and (min-width: 768px){.courseinfo__flexbox figure{width:48%;margin:0 16px 0 0}}.courseinfo__flexbox figure img{display:block;width:100%;height:auto}.courseinfo__flexbox div{margin:1em 0}@media screen and (min-width: 768px){.courseinfo__flexbox div{margin:0 0 1em 0;width:48%}}.courseinfo__flexbox div p{box-sizing:border-box;font-size:16px;line-height:1.75;margin:0 0 1em 0;padding:0;text-align:justify}.courseinfo__flexbox div p.emphasized{font-weight:bold}@media screen and (min-width: 1024px){.courseinfo__flexbox div p{font-size:18px}}.courseinfo h3{font-size:20px;color:#3da37c}.courseinfo__chart{box-sizing:border-box;margin:0 0 30px 0;padding:20px;border:3px solid #3da37c;border-radius:10px}.courseinfo__chart h4{font-size:18px;color:#3da37c;border-bottom:#3da37c 1px dashed;margin:0 0 .5em 0;padding:0}.courseinfo__chart dl{margin:0;padding:0;line-height:1.75;font-size:15px}@media screen and (min-width: 768px){.courseinfo__chart dl{font-size:20px}}.courseinfo__chart dl dt{color:#3da37c;margin:0;padding:0;text-align:right;width:5em;float:left}.courseinfo__chart dl dd{color:#555;margin:0;padding:0 0 0 5em}.lpmap{box-sizing:border-box;margin:0 auto;padding:30px 0;max-width:1080px}@media screen and (min-width: 768px){.lpmap{padding:30px 0}}.lpmap h2{font-size:20px;color:#3da37c;margin:0;padding:0}.lpmap p{font-size:16px;color:#555;margin:0;padding:0;line-height:1.75}.lpmap div{border:#555}.lpmap div iframe{width:100%}.applynow__visual{text-align:center;background-color:#fcf8e6;border-radius:30% 30% 0 0;margin:0 auto;padding:20px 0 0 0;box-sizing:border-box;max-width:800px}.applynow__visual h2{font-size:24px;color:#3da37c;margin:0;padding:20px}@media screen and (min-width: 768px){.applynow__visual h2{font-size:46px}}.applynow__visual h2 span{display:block}.applynow__visual figure{width:100%;margin:0;padding:0}.applynow__visual figure img{width:100%;height:auto}.applynow__choose{display:block;box-sizing:border-box;margin:0 auto;padding:0;max-width:800px}@media screen and (min-width: 768px){.applynow__choose{display:flex;justify-content:space-between}}.applynow__choose__phone{text-align:center;background-color:#a33d75;border-radius:6px;margin:0 0 10px 0;padding:10px;line-height:1.2;box-shadow:2px 2px 6px 0px rgba(0,0,0,.6)}@media screen and (min-width: 768px){.applynow__choose__phone{width:46%}}.applynow__choose__phone a{display:block;color:#fff;width:100%;height:100%;font-size:30px}.applynow__choose__phone a h3{margin:0;padding:0}.applynow__choose__phone a h4{margin:0;padding:0;font-size:60%}.applynow__choose__form{text-align:center;background-color:#a33d75;border-radius:6px;margin:0 0 10px 0;padding:10px;line-height:1.2;box-shadow:2px 2px 6px 0px rgba(0,0,0,.6)}@media screen and (min-width: 768px){.applynow__choose__form{width:46%}}.applynow__choose__form a{display:block;color:#fff;width:100%;height:100%;font-size:20px}@media screen and (min-width: 768px){.applynow__choose__form a{font-size:23px;line-height:1.5}}.applynow__choose__form a h3{margin:0;padding:0}.applynow__choose__form a h4{margin:0;padding:0;font-size:80%}.autumn01form{margin:50px auto;padding:10px 22px;max-width:1080px;background-color:#fcf8e6;box-shadow:2px 2px 6px 0px rgba(0,0,0,.2)}.autumn01form h2{position:relative;background:#45a581;box-shadow:0px 0px 0px 5px #45a581;border:dashed 2px #fff;padding:.2em .5em;color:#fff}.autumn01form h2::after{position:absolute;content:"";left:-7px;top:-7px;border-width:0 0 15px 15px;border-style:solid;border-color:#fff #fff #ccf1c4;box-shadow:1px 1px 1px rgba(0,0,0,.15)}.autumn01form__form{margin:0;padding:0}.autumn01form__form dt{font-size:16px;color:#3da47c;line-height:1.75;padding:8px;border-left:10px solid #3da47c;border-top:1px dashed #3da47c}@media screen and (min-width: 768px){.autumn01form__form dt{font-size:22px}}.autumn01form__form dt span{font-size:14px;color:#a33d75;padding:0 0 0 1em}@media screen and (min-width: 768px){.autumn01form__form dt span{font-size:18px}}.autumn01form__form dd{color:#555;line-height:1.75;font-size:16px;width:100%;margin:0 0 2em 0;padding:0}@media screen and (min-width: 768px){.autumn01form__form dd{font-size:22px}}.autumn01form__form dd input.phone{font-size:inherit;margin:4px 0;padding:8px;color:#333;box-sizing:border-box;border:1px solid #3da47c}.autumn01form__form dd span.mwform-checkbox-field{margin:0;padding:0;display:block}.autumn01form__form dd span.mwform-checkbox-field input[type=checkbox]{width:18px;height:18px;margin:0;position:relative;top:4px}.autumn01form__form dd span.mwform-checkbox-field .mwform-checkbox-field-text{color:#555}.autumn01form__form dd span.horizontal-item{margin-left:0 !important}.autumn01form__form dd.fulllength input,.autumn01form__form dd.fulllength textarea{margin:0 0 30px 0;padding:0;font-size:inherit;width:100%;margin:4px 0;padding:10px;color:#555;box-sizing:border-box;border:1px solid #3da47c}.autumn01form__form dd.fulllength input::placeholder,.autumn01form__form dd.fulllength textarea::placeholder{color:#e4dae0;font-family:"M PLUS 1p",sans-serif}.autumn01form .btnarea input[type=submit]{margin:10px 0;padding:1em 5em;font-size:20px;line-height:1;background-color:#bf789f;border:1px solid #cfcfcf;border-radius:10px;color:#fff;transition:all .1s}@media screen and (max-width: 767px){.autumn01form .btnarea input[type=submit]{font-size:16px}}.autumn01form .btnarea input[name=submitBack]{background-color:#9fbcb1}.autumn01form .btnarea input:hover{transform:translate(1px, 1px);opacity:.7}.autumn01confirm{margin:100px auto 0 auto;padding:10px 22px;max-width:1080px;background-color:#fcf8e6;box-shadow:2px 2px 6px 0px rgba(0,0,0,.2)}.autumn01confirm h2{position:relative;background:#45a581;box-shadow:0px 0px 0px 5px #45a581;border:dashed 2px #fff;padding:.2em .5em;color:#fff}.autumn01confirm h2::after{position:absolute;content:"";left:-7px;top:-7px;border-width:0 0 15px 15px;border-style:solid;border-color:#fff #fff #ccf1c4;box-shadow:1px 1px 1px rgba(0,0,0,.15)}.autumn01confirm__form{margin:0;padding:0}.autumn01confirm__form dt{font-size:16px;color:#3da47c;line-height:1.75;padding:0}@media screen and (min-width: 768px){.autumn01confirm__form dt{font-size:22px}}.autumn01confirm__form dt span{font-size:14px;color:#a33d75;padding:0 0 0 1em}@media screen and (min-width: 768px){.autumn01confirm__form dt span{font-size:18px}}.autumn01confirm__form dd{color:#555;line-height:1.75;font-size:18px;width:100%;margin:0 0 2em 0;padding:0;border-bottom:1px dashed #3da47c}@media screen and (min-width: 768px){.autumn01confirm__form dd{font-size:22px}}.autumn01confirm__form dd input.phone{font-size:inherit;margin:4px 0;padding:8px;color:#333;box-sizing:border-box;border:1px solid #3da47c}.autumn01confirm__form dd span.mwform-checkbox-field{margin:0;padding:0;display:block}.autumn01confirm__form dd span.mwform-checkbox-field input[type=checkbox]{width:18px;height:18px;margin:0;position:relative;top:4px}.autumn01confirm__form dd span.mwform-checkbox-field .mwform-checkbox-field-text{color:#555}.autumn01confirm__form dd span.horizontal-item{margin-left:0 !important}.autumn01confirm__form dd.fulllength input,.autumn01confirm__form dd.fulllength textarea{margin:0 0 30px 0;padding:0;font-size:inherit;width:100%;margin:4px 0;padding:10px;color:#555;box-sizing:border-box;border:1px solid #3da47c}.autumn01confirm__form dd.fulllength input::placeholder,.autumn01confirm__form dd.fulllength textarea::placeholder{color:#e4dae0;font-family:"M PLUS 1p",sans-serif}.autumn01confirm .btnarea input[type=submit]{margin:10px 0;padding:1em 5em;font-size:20px;line-height:1;background-color:#bf789f;border:1px solid #cfcfcf;border-radius:10px;color:#fff;transition:all .1s}@media screen and (max-width: 767px){.autumn01confirm .btnarea input[type=submit]{font-size:16px}}.autumn01confirm .btnarea input[name=submitBack]{background-color:#9fbcb1}.autumn01confirm .btnarea input:hover{transform:translate(1px, 1px);opacity:.7}.autumn01sent{margin:100px auto 0 auto;padding:10px 22px;max-width:1080px;background-color:#fcf8e6;box-shadow:2px 2px 6px 0px rgba(0,0,0,.2)}.autumn01sent h2{position:relative;background:#45a581;box-shadow:0px 0px 0px 5px #45a581;border:dashed 2px #fff;padding:.2em .5em;color:#fff}.autumn01sent h2::after{position:absolute;content:"";left:-7px;top:-7px;border-width:0 0 15px 15px;border-style:solid;border-color:#fff #fff #ccf1c4;box-shadow:1px 1px 1px rgba(0,0,0,.15)}.grecaptcha-badge {display:none !important;}/*# sourceMappingURL=autumn01.min.css.map */