.fpbWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:4% auto 0;width:100%;padding-top:3%;gap:3%}@media screen and (max-width: 640px){.fpbWrap{display:block}}.fpb-Box{width:50%;border:1px solid #ee991a;background:#271b13;text-align:center}@media screen and (max-width: 640px){.fpb-Box{width:100%}}.fpb-Box .fpb-Title{background:#ee991a;color:#1c1c1c;font-size:1.8vw;padding:1%}@media screen and (max-width: 980px){.fpb-Box .fpb-Title{font-size:2.7vw;padding:2%}}@media screen and (max-width: 640px){.fpb-Box .fpb-Title{font-size:5vw}}.fpb-Box .fpb-SubTitle{width:90%;margin:0 auto 2% auto;padding:1%;font-size:1.7vw;color:#ee991a;border-bottom:1px solid #ee991a}@media screen and (max-width: 980px){.fpb-Box .fpb-SubTitle{padding:2%;font-size:2.6vw}}@media screen and (max-width: 640px){.fpb-Box .fpb-SubTitle{font-size:4.3vw}}.fpb-Box .fpb-Date{font-size:1.5vw}@media screen and (max-width: 980px){.fpb-Box .fpb-Date{font-size:2.4vw}}@media screen and (max-width: 640px){.fpb-Box .fpb-Date{font-size:4vw}}.fpb-Box .fpb-Date .fpb-sound{margin:2% auto}.fpb-Box .fpb-Date .fpb-sound::before{content:"";display:inline-block;width:2vw;height:auto;aspect-ratio:138/150;margin-right:9px;vertical-align:middle;background-image:url(../../assets/images/guide/officialSoundtrack.webp);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.fpb-Box .fpb-Date .fpb-sound::before{width:5vw}}.fpb-Box .fpb-Date .fpb-art{margin:2% auto}.fpb-Box .fpb-Date .fpb-art::before{content:"";display:inline-block;width:2vw;height:auto;aspect-ratio:175/121;margin-right:9px;vertical-align:middle;background-image:url(../../assets/images/guide/digitalArtBook.webp);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.fpb-Box .fpb-Date .fpb-art::before{width:5vw}}.fpb-Box .fpb-Img{width:90%;margin:0 auto 3% auto}.fpb-Box .sb-Img{width:55%;margin:0 auto 3% auto}.fpb-Box .fpb-Notes{width:90%;font-size:1.2vw;margin:2% auto 7% auto;text-align:left}@media screen and (max-width: 980px){.fpb-Box .fpb-Notes{font-size:1.8vw}}@media screen and (max-width: 640px){.fpb-Box .fpb-Notes{font-size:3.067vw}}.digitalBox{margin:10% auto 5% auto;border-bottom:1px solid #ee991a}.digitalBox .digital-BtnBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;justify-items:center;gap:5%;margin:2% auto 5% auto}@media screen and (max-width: 640px){.digitalBox .digital-BtnBox{margin-top:4%}}.digitalBox .digital-BtnBox .digital-Btn{background-image:url("../../assets/images/guide/store-btn.webp");background-size:cover;background-position:center;background-repeat:no-repeat;color:#1c1c1c;font-size:clamp(16px,2.8vw,24px);font-weight:bold;padding:1em 2em;text-align:center;cursor:pointer;width:40%;max-width:100%;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);display:block}@media screen and (max-width: 640px){.digitalBox .digital-BtnBox .digital-Btn{padding:1em 1%;width:47%}}.digitalBox .digital-BtnBox .digital-Btn:hover{-webkit-filter:contrast(200%);filter:contrast(200%)}#guide #store{background:url(../images/bg-contents05.jpg) repeat;background-size:100%}#guide #store .logo-s{width:250px;margin:0 auto 4% auto}@media screen and (max-width: 980px){#guide #store .logo-s{width:34vw}}#guide #store .contentsWrap{width:90%;max-width:1020px;margin:0 auto}@media screen and (max-width: 980px){#guide #store .contentsWrap{width:96%}}#guide #store .contentsWrap .storeListTitle{font-size:1.8vw;text-align:center;margin-bottom:2%}@media screen and (max-width: 980px){#guide #store .contentsWrap .storeListTitle{font-size:3.2vw}}@media screen and (max-width: 640px){#guide #store .contentsWrap .storeListTitle{font-size:4.3vw}}#guide #store .contentsWrap .btnTop{margin:2% auto;border:1px solid #fff;font-size:16px;padding:1vw 2vw;width:250px;text-align:center;position:relative}@media screen and (max-width: 980px){#guide #store .contentsWrap .btnTop{padding:2vw 2vw}}#guide #store .contentsWrap .btnTop a{color:#fff;display:block}#guide #store .contentsWrap .btnTop a::after{content:"";position:absolute;top:0;bottom:0;right:27px;width:9px;height:9px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-sizing:border-box;box-sizing:border-box}#guide #store .contentsWrap .contentsSubTitle{margin-top:4%}#guide #store .contentsWrap .storeTabWrap{margin:4% auto 0;width:100%}#guide #store .contentsWrap .storeTabWrap.-tokuten{width:40%}#guide #store .contentsWrap .storeTabWrap.-tokuten .storeTabInner li{width:60%}#guide #store .contentsWrap .storeTabWrap .tabBtnWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#guide #store .contentsWrap .storeTabWrap .tabBtnWrap .tab{width:50%;display:block;font-size:20px;padding:10px 0;text-align:center;cursor:pointer;color:#e70013}@media screen and (max-width: 980px){#guide #store .contentsWrap .storeTabWrap .tabBtnWrap .tab{font-size:3vw}}#guide #store .contentsWrap .storeTabWrap .tabBtnWrap .tab.is-active{background:#e70013;border:1px solid #fff;color:#fff}#guide #store .contentsWrap .storeTabWrap .tabBtnWrap .tab:nth-of-type(2){color:#0070d1}#guide #store .contentsWrap .storeTabWrap .tabBtnWrap .tab:nth-of-type(2).is-active{background:#0070d1;border:1px solid #fff;color:#fff}#guide #store .contentsWrap .storeTabWrap .tabContents{display:none;padding:4% 0;border:1px solid #fff}#guide #store .contentsWrap .storeTabWrap .tabContents.is-active{display:block;background:rgba(11,36,64,.3)}#guide #store .contentsWrap .storeTabWrap .tabContents:nth-of-type(2).is-active{display:block;background:rgba(0,84,153,.3)}#guide #store .contentsWrap .storeTabWrap .storeTabInner{margin:0 auto;width:95%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#guide #store .contentsWrap .storeTabWrap .storeTabInner li{width:48%;padding:3%;margin-bottom:3%;border:1px solid #fff;background-color:rgba(142,142,142,.2)}#guide #store .contentsWrap .storeTabWrap .storeTabInner li .storeImage{width:100%;max-width:300px;-webkit-box-shadow:0 0 0px 3px #3f3f3f;box-shadow:0 0 0px 3px #3f3f3f}#guide #store .contentsWrap .storeTabWrap .storeTabInner li .btnWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#guide #store .contentsWrap .storeTabWrap .storeTabInner li .btnBuy{background-image:url("../../assets/images/guide/store-btn.webp");background-size:cover;background-position:center;background-repeat:no-repeat;color:#1c1c1c;font-size:clamp(16px,2.8vw,22px);font-weight:bold;text-align:center;cursor:pointer;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);display:block;margin:4% auto auto auto;width:48%;max-width:200px}#guide #store .contentsWrap .storeTabWrap .storeTabInner li .btnBuy a{display:block;width:100%;height:100%;padding:6% 1em}#guide #store .contentsWrap .storeTabWrap .storeTabInner li .btnBuy:hover{-webkit-filter:contrast(200%);filter:contrast(200%)}@media screen and (max-width: 640px){#guide #store .contentsWrap .storeTabWrap .storeTabInner li{width:90%;margin-bottom:4%}}#guide #store .contentsWrap .storeTabWrap .storeTabInner li.dm{margin-bottom:0}