header[data-v-68c83674]{width:100%;height:auto;background:transparent;position:relative;z-index:100;height:225px}header .wrapper[data-v-68c83674]{width:100%;display:block}header .header-logo[data-v-68c83674]{position:absolute;top:20px;left:60px}header .lang-box[data-v-68c83674]{display:flex;position:absolute;top:14px;right:60px}header .lang-box li[data-v-68c83674]{position:relative;padding:0 7px}header .lang-box li[data-v-68c83674]:before{content:"|";color:#22a3ca;position:absolute;top:0;right:-2px}header .lang-box li[data-v-68c83674]:last-child:before{content:none}header .lang-box li a[data-v-68c83674]{color:#000;text-decoration:none;font-family:"Noto Serif JP",serif}header .lang-box li.current a[data-v-68c83674]{border-bottom:1px solid #000}header .news-title[data-v-68c83674]{text-align:center;padding:170px 0 25px}@media (max-width:750px){header .header-logo[data-v-68c83674]{left:30px}header .lang-box[data-v-68c83674]{right:25px}}footer{padding:32px 0 20px;background:#fff;border:none}footer .sns-box{display:flex;justify-content:center;align-items:center}footer .sns-box .bottom-box,footer .sns-box .top-box{display:flex}footer .sns-box .sns-twitter{margin:0 60px 0 40px}footer .link-box{display:flex;justify-content:center;margin-top:33px}footer .link-box li{position:relative}footer .link-box li a{color:#000}footer .logo-aa{width:242px;display:block;margin:40px auto 0}footer .copyright1,footer .copyright2{text-align:center;color:#000;margin-top:40px}footer .copyright1{font-size:10px;margin-top:20px;line-height:1.6}footer .copyright1 .logo-ps,footer .copyright1 .logo-ps4{height:10px}footer .copyright2{font-size:12px;margin-top:5px}@media (max-width:750px){footer{padding:26px 0 30px}footer .sns-box{flex-wrap:wrap;justify-content:center;align-items:center}footer .sns-box .top-box{width:100%}footer .sns-box .top-box .bnr-official{margin:0 auto 35px}footer .sns-box .sns-twitter{margin:0 65px 0 0}}body{font-family:Noto Sans JP,Helvetica Neue,Helvetica,Arial,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;background:url(/_nuxt/img/fv_bg.fe0f9f7.jpg) no-repeat top,url(/_nuxt/img/bg_re.f9fdbdb.jpg) repeat top}.container{position:relative;z-index:100;overflow:hidden}.container .shop-content{background:#fff;width:960px;margin:auto;padding:40px;position:relative;text-align:center}.container .shop-content .sub-text{font-weight:400;font-size:13px;line-height:19px;color:#000;margin-top:10px}.container .shop-content .shop-list{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;margin-top:24px}.container .shop-content .shop-list>li{width:380px;margin:0 15px 40px;display:flex;flex-direction:column;align-items:center}.container .shop-content .shop-list>li .shop-box{border:2px solid #f0f0f0;padding:26px 22px}.container .shop-content .shop-list>li .shop-name{font-weight:400;font-size:16px;line-height:23px;color:#000}.container .shop-content .shop-list>li .privilege{width:320px;margin-top:25px}.container .shop-content .shop-list>li .privilege img{width:100%}.container .shop-content .shop-list>li .privilege-name{font-weight:400;font-size:16px;line-height:23px;color:#000;margin-top:10px}.container .shop-content .shop-list>li .btn-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:25px;width:336px}.container .shop-content .shop-list>li .btn-box li{width:160px;margin-bottom:16px}.container .shop-content .shop-list>li .btn-box li .close{opacity:.5;pointer-events:none}.container .shop-content .shop-list>li .btn-box li img{width:100%}.container .news-to-top{width:200px;display:block;margin:25px auto 123px}@media (min-width:1920px){body{background-size:100% 390px,auto}}@media (max-width:750px){.container .wrapper{width:750px}.container .shop-content{width:700px;padding:70px 30px}.container .shop-content .shop-list{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;margin-top:55px}.container .shop-content .shop-list>li{width:640px;margin:0 15px 80px;display:flex;flex-direction:column;align-items:center}.container .shop-content .shop-list>li .shop-box{width:640px}.container .shop-content .shop-list>li .shop-name{font-weight:400;font-size:32px;line-height:46px;margin-top:10px}.container .shop-content .shop-list>li .privilege{width:560px;margin-top:50px}.container .shop-content .shop-list>li .privilege img{width:100%}.container .shop-content .shop-list>li .privilege-name{font-weight:400;font-size:32px;line-height:46px;margin-top:20px}.container .shop-content .shop-list>li .btn-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin:50px auto 0;width:562px}.container .shop-content .shop-list>li .btn-box li{width:276px;margin-bottom:32px}}