body.lp-wrap{background-color:transparent;background-image:linear-gradient(to top, #111 0%, #000 100%)}body.lp-wrap main{padding-top:0;margin:0 auto;width:100%;max-width:720px;height:100%;min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;display:flex;flex-flow:column;align-items:center;justify-content:center}body.lp-wrap .hero{width:100%;position:relative;height:100vh;height:100dvh;max-height:1440px;min-height:980px;overflow:hidden}@media screen and (max-width: 767px){body.lp-wrap .hero{min-height:800px}}body.lp-wrap .hero img.bak{width:100%;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}body.lp-wrap .hero img.logo{width:200px;position:absolute;top:80px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){body.lp-wrap .hero img.logo{width:180px}}body.lp-wrap .hero img.msg{width:60%;position:absolute;bottom:100px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){body.lp-wrap .hero img.msg{width:70%}}body.lp-wrap .one{background:url(../images/lp/202509/background2.webp) repeat top center;background-size:100%;padding-bottom:80px}body.lp-wrap .one .in{padding:80px 32px}body.lp-wrap .one .in h2,body.lp-wrap .one .in p{text-align:center;line-height:1.65;text-shadow:0 0 15px rgba(0,0,0,0.5)}body.lp-wrap .one .in h2{color:#8c744a;font-size:4rem;font-weight:700}@media screen and (max-width: 767px){body.lp-wrap .one .in h2{font-size:2.6rem}}body.lp-wrap .one .in p{margin:40px auto;color:#fff;font-size:2.4rem;line-height:2.5}@media screen and (max-width: 767px){body.lp-wrap .one .in p{font-size:1.8rem;line-height:2}}body.lp-wrap .one .in img.img02{margin-top:80px}@media screen and (max-width: 767px){body.lp-wrap .one .in img.img02{margin-top:16px}}body.lp-wrap a.btn-lp{margin:0 auto;display:inline-flex;justify-content:center;align-items:center;border:1.5px #8c744a solid;width:100%;max-width:480px;height:64px;color:#8c744a;font-size:2.4rem;line-height:1}@media screen and (max-width: 767px){body.lp-wrap a.btn-lp{height:56px;font-size:1.8rem}}body.lp-wrap a.btn-lp:hover{background-color:#8c744a;color:#fff}body.lp-wrap a.btn-lp.br{border:1.5px #231302 solid;color:#231302}body.lp-wrap a.btn-lp.br:hover{background-color:#231302;color:#8c744a}body.lp-wrap .cta{width:100%;background:url(../images/lp/202509/background3.webp) repeat top center;background-size:100%;padding:20px 16px}body.lp-wrap .cta .in{border:1.5px #a98a57 solid;padding:64px 24px 80px}body.lp-wrap .cta .in h2,body.lp-wrap .cta .in p{text-align:center;line-height:1.65}body.lp-wrap .cta .in h2{color:#231302;font-size:4rem}@media screen and (max-width: 767px){body.lp-wrap .cta .in h2{font-size:2.6rem}}body.lp-wrap .cta .in p{font-size:2.4rem;color:#ccbf9c}body.lp-wrap .cta .in p.a1{font-size:2.6rem}@media screen and (max-width: 767px){body.lp-wrap .cta .in p.a1{font-size:1.8rem}}body.lp-wrap .cta .in p.a2{font-size:4.8rem}@media screen and (max-width: 767px){body.lp-wrap .cta .in p.a2{font-size:3rem}}@media screen and (max-width: 767px){body.lp-wrap .cta .in p{font-size:1.8rem}}body.lp-wrap .cta .in hr{border-color:#a98a57;margin:40px auto}body.lp-wrap .cta .in .kkc{margin:32px auto;width:100%;background-color:#ccbf9c;padding:16px}body.lp-wrap .cta .in .kkc p,body.lp-wrap .cta .in .kkc time,body.lp-wrap .cta .in .kkc span{color:#231302}body.lp-wrap .cta .in .kkc span{display:block;font-size:2.4rem;text-align:center}@media screen and (max-width: 767px){body.lp-wrap .cta .in .kkc span{font-size:1.8rem}}body.lp-wrap .cta .in .kkc p{font-size:3.6rem;line-height:1;display:flex;align-items:baseline;justify-content:center;gap:4px}body.lp-wrap .cta .in .kkc p time{font-size:5.6rem;line-height:1}@media screen and (max-width: 767px){body.lp-wrap .cta .in .kkc p{font-size:2.4rem}body.lp-wrap .cta .in .kkc p time{font-size:3.4rem}}body.lp-wrap .lp-footer{width:100%;background:url(../images/lp/202509/background2.webp) repeat top center;padding:120px 16px 80px;text-align:center}body.lp-wrap .lp-footer img{width:100%;max-width:160px;margin:0 auto}body.lp-wrap .lp-footer a{display:inline-block}body.lp-wrap .lp-footer p{margin-top:80px;font-size:1rem;text-align:center;opacity:.25}
