@charset "UTF-8";body{background:#ff0068 url(/images/japan/campaign/20220905/bg.png) no-repeat;background-size:100%;background-position:top;background-attachment:fixed}@media screen and (max-width:960px){body{background-position:0 4%;background-attachment:inherit}}#confetti{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.NewMember__kv__wrap{max-width:1200px;margin:0 auto}.NewMember__deadline{padding:20px 0;background:#e6ff00;font-size:3em;font-weight:700;text-align:center;border-bottom:3px solid #707070}@media screen and (max-width:960px){.NewMember__deadline{padding:2.6666666667vw 0;font-size:4vw}}.NewMember__deadline .big{font-size:1.3em}@media screen and (max-width:960px){.NewMember__deadline .big{font-size:3.4666666667vw}}.NewMember__ad__wrap{padding:60px 0;text-align:center;background:#fff}@media screen and (max-width:960px){.NewMember__ad__wrap{padding:9.3333333333vw 0}}.NewMember__ad__btn__text{display:flex;justify-content:center;align-items:flex-end;margin-bottom:18px;color:#008a53;font-size:3em;font-weight:700}@media screen and (max-width:960px){.NewMember__ad__btn__text{margin-bottom:4.8vw;font-size:4vw}}.NewMember__ad__btn__text:after,.NewMember__ad__btn__text:before{display:block;content:"\FF5C"}.NewMember__ad__btn__text:before{transform:rotate(130deg)}.NewMember__ad__btn__text:after{transform:rotate(-130deg)}.NewMember__ad__btn__link{display:block;width:540px;margin:0 auto;padding:20px 0;background:#00c275;border-bottom:6px solid #008a53;border-radius:50px;font-size:4.6em;font-weight:700;line-height:1;color:#fff}@media screen and (max-width:960px){.NewMember__ad__btn__link{width:72vw;padding:4vw;font-size:6.1333333333vw;border-radius:13.3333333333vw}}.NewMember__campaign{padding:90px 0}@media screen and (max-width:960px){.NewMember__campaign{padding:12vw 4vw}}.NewMember__campaign__wrap{max-width:1200px;margin:0 auto}.NewMember__campaign__gift__wrap{max-width:1000px;margin:0 auto 65px}@media screen and (max-width:960px){.NewMember__campaign__gift__wrap{margin-bottom:5.3333333333vw}}.NewMember__campaign__gift__img{margin-bottom:40px}@media screen and (max-width:960px){.NewMember__campaign__gift__img{margin-bottom:5.3333333333vw}}.NewMember__campaign__gift__text{font-size:1.6em;color:#fff;text-align:center}@media screen and (max-width:960px){.NewMember__campaign__gift__text{font-size:2.9333333333vw}}.NewMember__campaign__desc{max-width:1200px;margin:0 auto 50px;background:#fff;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border:4px solid #1300b9}@media screen and (max-width:960px){.NewMember__campaign__desc{border-top-left-radius:6.4vw;border-top-right-radius:6.4vw;border-bottom-left-radius:6.4vw;border-bottom-right-radius:6.4vw;margin:0 auto 13.3333333333vw}}.NewMember__campaign__desc__title{color:#fff;background:#1300b9;font-size:4.6em;font-weight:700;text-align:center;line-height:1;padding:20px 0;border-top-left-radius:19px;border-top-right-radius:19px}@media screen and (max-width:960px){.NewMember__campaign__desc__title{padding:4vw 0;font-size:5.3333333333vw;border-top-left-radius:5.0666666667vw;border-top-right-radius:5.0666666667vw}}.NewMember__campaign__desc__items{padding:50px 100px;list-style:none}@media screen and (max-width:960px){.NewMember__campaign__desc__items{padding:5.3333333333vw 4.8vw}}.NewMember__campaign__desc__item:first-child{margin-bottom:50px}@media screen and (max-width:960px){.NewMember__campaign__desc__item:first-child{margin-bottom:5.8666666667vw}}.NewMember__campaign__desc__sbTitle{margin-bottom:10px;font-size:2.6em;font-weight:700}@media screen and (max-width:960px){.NewMember__campaign__desc__sbTitle{margin-bottom:2.6666666667vw;font-size:4vw}}.NewMember__campaign__desc__sbTitle:before{padding-right:10px;content:"\25C6";color:#fc0}@media screen and (max-width:960px){.NewMember__campaign__desc__sbTitle:before{padding-right:1.3333333333vw}}.NewMember__campaign__desc__text{font-size:2.4em;line-height:1.6}@media screen and (max-width:960px){.NewMember__campaign__desc__text{font-size:4vw}}.NewMember__campaign__desc__ask{font-size:2em;line-height:1.6}@media screen and (max-width:960px){.NewMember__campaign__desc__ask{font-size:3.2vw}}.NewMember__campaign__desc__ask--danger{color:red}.NewMember__campaign__desc__deadline{position:relative;display:flex;font-size:3em;z-index:1}@media screen and (max-width:960px){.NewMember__campaign__desc__deadline{font-size:4.8vw;font-weight:700}}.NewMember__campaign__desc__deadline:after{content:"";position:absolute;bottom:0;left:0;width:280px;height:15px;z-index:-1;background:#e6ff00}@media screen and (max-width:960px){.NewMember__campaign__desc__deadline:after{width:46.4vw;height:4vw}}.NewMember__campaign__warning__title{margin-bottom:25px;font-size:2.4em;color:#fff}@media screen and (max-width:960px){.NewMember__campaign__warning__title{font-size:4vw;margin-bottom:2.6666666667vw}}.NewMember__campaign__warning__title:before{content:"\25C6";padding-right:10px}@media screen and (max-width:960px){.NewMember__campaign__warning__title:before{padding-right:2.6666666667vw}}.NewMember__campaign__warning__items{list-style:none}.NewMember__campaign__warning__item{color:#fff;font-size:2em}@media screen and (max-width:960px){.NewMember__campaign__warning__item{font-size:3.7333333333vw}}.NewMember__campaign__warning__item:before{content:"\30FB"}