@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes cv-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes cv-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes cv-baunce{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.05,.95);transform:scale(1.05,.95)}33%{-webkit-transform:scale(.95,1.05) translateY(-3px);transform:scale(.95,1.05) translateY(-3px)}60.5%{-webkit-transform:scale(1) translateY(-1px);transform:scale(1) translateY(-1px)}65%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cv-baunce{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.05,.95);transform:scale(1.05,.95)}33%{-webkit-transform:scale(.95,1.05) translateY(-3px);transform:scale(.95,1.05) translateY(-3px)}60.5%{-webkit-transform:scale(1) translateY(-1px);transform:scale(1) translateY(-1px)}65%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}5%,10%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}15%,25%,35%,45%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}20%,30%,40%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}5%,10%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}15%,25%,35%,45%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}20%,30%,40%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3) translateY(-10px);transform:scale(1.3) translateY(-10px)}20%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.3) translateY(-10px);transform:scale(1.3) translateY(-10px)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3) translateY(-10px);transform:scale(1.3) translateY(-10px)}20%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.3) translateY(-10px);transform:scale(1.3) translateY(-10px)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes item-bounce{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}20%{-webkit-transform:translate(0);transform:translate(0)}30%{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}40%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes item-bounce{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}20%{-webkit-transform:translate(0);transform:translate(0)}30%{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}40%{-webkit-transform:translate(0);transform:translate(0)}}.lp__line_200p_2000p_paypay{line-height:1.6;background:#fff}.lp__line_200p_2000p_paypay *{-webkit-box-sizing:border-box;box-sizing:border-box}.lp__line_200p_2000p_paypay .a-anchor{text-decoration:underline}.lp__line_200p_2000p_paypay .a-anchor:hover{opacity:.7}.lp__line_200p_2000p_paypay .lp__mainvisual{padding-bottom:50px;background:#56ce5b url(https://img.moppy.jp/pub/global/pc/lp/line_200p_2000p_paypay/mainvisual_bg.png) 50%/cover no-repeat}.lp__line_200p_2000p_paypay .lp__mainvisual__logo{margin-bottom:30px;padding:10px 0;background:#fff;text-align:center}.lp__line_200p_2000p_paypay .lp__mainvisual .lp__block__inner{width:940px}.lp__line_200p_2000p_paypay .lp__mainvisual h1{position:relative;margin-bottom:20px;text-align:center}.lp__line_200p_2000p_paypay .lp__mainvisual h1:before{position:absolute;bottom:-100px;left:-80px;z-index:0;margin:auto;width:160px;height:211px;background:url(https://img.moppy.jp/pub/global/pc/lp/line_200p_2000p_paypay/mainvisual_moppy.png) 50%/contain no-repeat;content:"";-webkit-animation:item-bounce 2s linear 6s infinite;animation:item-bounce 2s linear 6s infinite}.lp__line_200p_2000p_paypay .lp__mainvisual__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp__line_200p_2000p_paypay .lp__mainvisual__item{position:relative;border-radius:30px;background:#fff;text-align:center}.lp__line_200p_2000p_paypay .lp__mainvisual__item:first-child{margin-bottom:40px;padding:35px 0}.lp__line_200p_2000p_paypay .lp__mainvisual__item:first-child:before{position:absolute;right:-50px;bottom:-90px;z-index:0;margin:auto;width:145px;height:194px;background:url(https://img.moppy.jp/pub/global/pc/lp/line_200p_2000p_paypay/mainvisual_mopiko.png) 50%/contain no-repeat;content:""}.lp__line_200p_2000p_paypay .lp__mainvisual__item:first-child:after{position:absolute;right:0;bottom:-65px;left:0;z-index:3;margin:auto;width:74px;height:78px;background:url(https://img.moppy.jp/pub/global/pc/lp/line_200p_2000p_paypay/mainvisual_plus_icon.png) 50%/contain no-repeat;content:""}.lp__line_200p_2000p_paypay .lp__mainvisual__item:last-child{padding:30px 0 20px}.lp__line_200p_2000p_paypay .lp__mainvisual__item:last-child:after{position:absolute;bottom:-40px;left:-50px;margin:auto;width:53px;height:50px;background:url(https://img.moppy.jp/pub/global/pc/lp/line_200p_2000p_paypay/mainvisual_star.png) 50%/contain no-repeat;content:""}.lp__line_200p_2000p_paypay .lp__mainvisual__point{position:absolute;top:90px;right:425px;z-index:2;-webkit-animation:heartbeat 3s ease-in-out infinite;animation:heartbeat 3s ease-in-out infinite}.lp__line_200p_2000p_paypay .lp__mainvisual__balloon{position:absolute;top:-26px;right:50px;z-index:1;-webkit-animation:tada 2s linear 3;animation:tada 2s linear 3}.lp__line_200p_2000p_paypay .m-lp__step{text-align:center}.lp__line_200p_2000p_paypay .m-lp__step .lp__block__inner{width:1000px}.lp__line_200p_2000p_paypay .m-lp__step__note{margin:30px auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.lp__line_200p_2000p_paypay .m-lp__item{position:relative;overflow:initial;margin:0 10px;width:calc(25% - 30px);border-radius:20px;background:#fff;text-align:center}.lp__line_200p_2000p_paypay .m-lp__item:not(:last-of-type){border:3px solid #ff6c6c}.lp__line_200p_2000p_paypay .m-lp__item:not(:last-of-type) dt{background:#ff6c6c}.lp__line_200p_2000p_paypay .m-lp__item:not(:last-of-type):after{display:block;width:0;height:0;pointer-events:none;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #ff6c6c;position:absolute;top:0;right:-15px;bottom:0;z-index:1;margin:auto;content:""}.lp__line_200p_2000p_paypay .m-lp__item:last-of-type{border:3px solid #ff3939}.lp__line_200p_2000p_paypay .m-lp__item:last-of-type dt{background:#ff3939}.lp__line_200p_2000p_paypay .m-lp__item dt{font-weight:700;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;border-radius:14px 14px 0 0;color:#fff}.lp__line_200p_2000p_paypay .m-lp__item dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.lp__line_200p_2000p_paypay .m-lp__item dd em{font-size:18px;color:#ff3939}.lp__line_200p_2000p_paypay .a-lp__step__subtitle{font-weight:900;font-size:36px;display:inline-block;margin-bottom:30px;border-bottom:5px solid #ff3939;color:#ff3939}.lp__line_200p_2000p_paypay .a-lp__step__text{font-weight:700;font-size:16px}.lp__line_200p_2000p_paypay .lp__btn{font-weight:900;font-size:34px;position:relative;display:block;margin:50px auto 0;padding:18px 0 18px 20px;width:800px;border-radius:2em;background:#ff3939;-webkit-box-shadow:0 10px 0 #b90000;box-shadow:0 10px 0 #b90000;color:#fff;text-align:center}.lp__line_200p_2000p_paypay .lp__btn mark{color:#ffeb00}.lp__line_200p_2000p_paypay .lp__btn:before{position:absolute;top:-10px;left:30px;margin:auto;width:71px;height:82px;background:url(https://img.moppy.jp/pub/global/pc/lp/line_200p_2000p_paypay/btn_moppy.png) 50%/contain no-repeat;content:"";-webkit-animation:cv-swing 1s linear infinite;animation:cv-swing 1s linear infinite}.lp__line_200p_2000p_paypay .lp__btn:after{display:block;width:20px;height:20px;border-style:solid;border-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:4px 4px 0 0;position:absolute;top:0;right:40px;bottom:0;margin:auto;border-radius:2px;content:""}.lp__line_200p_2000p_paypay .lp__btn:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.lp__line_200p_2000p_paypay .lp__btn:hover:before{-webkit-animation:cv-baunce 1s linear 1;animation:cv-baunce 1s linear 1}.lp__line_200p_2000p_paypay .lp__block-detail{background:#56ce5b}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner{padding:30px 50px 50px;border-radius:20px;background-color:#fff}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner .lp__detail__title{font-weight:700;font-size:28px;margin-bottom:30px;color:#222;text-align:center}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner dt{font-weight:700;font-size:15px;color:#222}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner dd{font-size:13px;line-height:1.8;color:#222}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner dd:not(:last-child){margin-bottom:20px}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner dd ul li{margin-left:2em;list-style:disc}.lp__line_200p_2000p_paypay .lp__block-detail .lp__detail__inner dd ol li{padding-left:1.1em;text-indent:-1.2em}.lp__line_200p_2000p_paypay .lp__block-faq~.lp__block__inner{width:100%}.lp__line_200p_2000p_paypay .lp__block-faq~.lp__block__inner .lp__btn__wrap{margin:-70px auto 0;padding-bottom:100px}