#faq{font-size:3.2vw}@media screen and (min-width: 751px){#faq{font-size:1.375vw}}@media screen and (min-width: 1280px){#faq{font-size:17.6px}}#faq header #titCol{display:block;margin:24vw auto 12vw;text-align:center}@media screen and (min-width: 751px){#faq header #titCol{margin:14.0625vw auto 7.03125vw}}@media screen and (min-width: 1280px){#faq header #titCol{margin:180px auto 90px}}#faq header #titCol h2{display:inline-block;padding:1.06667vw 5.33333vw 1.33333vw;background:#f50a64;font-size:8vw;font-weight:500;color:#fff;line-height:1;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}@media screen and (min-width: 751px){#faq header #titCol h2{padding:.625vw 3.125vw .78125vw;font-size:4.6875vw}}@media screen and (min-width: 1280px){#faq header #titCol h2{padding:8px 40px 10px;font-size:60px}}#faq header #titCol h2 span{display:block;-webkit-transform:skewX(30deg);transform:skewX(30deg)}#faq #container main{display:block;width:92vw;margin:13.33333vw auto 0}@media screen and (min-width: 751px){#faq #container main{width:92.1875vw;margin:9.375vw auto 0}}@media screen and (min-width: 1280px){#faq #container main{width:1180px;margin:120px auto 0}}#faq #container main>*{font-family:'Noto Sans JP', sans-serif;font-weight:400}#faq #container main h3{display:block;margin:18vw 0 0;padding:0 0 0 4vw;font-size:6.4vw;line-height:1.5;font-weight:400;position:relative}#faq #container main h3::before{content:'';display:block;width:.8vw;height:120%;background:#f50a64;position:absolute;top:0;left:0}@media screen and (min-width: 751px){#faq #container main h3{margin:7.03125vw 0 0;padding:0 0 0 1.95313vw;font-size:2.8125vw}#faq #container main h3::before{width:.3125vw}}@media screen and (min-width: 1280px){#faq #container main h3{margin:90px 0 0;padding:0 0 0 25px;font-size:36px}#faq #container main h3::before{width:4px}}#faq #container main h4{display:block;margin:12vw 0 0;padding:0 0 2.66667vw;font-size:4.4vw;line-height:1.5;font-weight:700;position:relative}#faq #container main h4::before{content:'';display:block;width:100%;height:.4vw;background:#f50a64;position:absolute;bottom:0;left:0}@media screen and (min-width: 751px){#faq #container main h4{margin:4.6875vw 0 0;padding:0 0 .78125vw;font-size:1.71875vw}#faq #container main h4::before{height:.15625vw}}@media screen and (min-width: 1280px){#faq #container main h4{margin:60px 0 0;padding:0 0 10px;font-size:22px}#faq #container main h4::before{height:2px}}#faq #container main h5{margin:16vw 0 0;font-style:italic;font-weight:800;color:#f50a64;font-size:4.4vw}#faq #container main h5:first-of-type{margin:8vw 0 0}@media screen and (min-width: 751px){#faq #container main h5{margin:4.6875vw 0 0;font-size:1.71875vw}#faq #container main h5:first-of-type{margin:3.90625vw 0 0}}@media screen and (min-width: 1280px){#faq #container main h5{margin:60px 0 0;font-size:22px}#faq #container main h5:first-of-type{margin:50px 0 0}}#faq #container main p{display:block;margin:8vw 0 0;line-height:2}@media screen and (min-width: 751px){#faq #container main p{margin:3.125vw 0 0}}@media screen and (min-width: 1280px){#faq #container main p{margin:40px 0 0}}#faq #container main p .at::before{content:'@'}#faq #container main a{color:#fff}#faq #container main .bnrList{width:90%;margin:8vw auto 0}@media screen and (min-width: 751px){#faq #container main .bnrList{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;width:90%;margin:3.125vw auto 0}}@media screen and (min-width: 1280px){#faq #container main .bnrList{width:90%;margin:40px auto 0}}#faq #container main .bnrList li{display:block;width:100%;margin:0 auto 4vw}#faq #container main .bnrList li:last-child{margin-bottom:0}@media screen and (min-width: 751px){#faq #container main .bnrList li{width:30%;margin:0 2% 0 0}#faq #container main .bnrList li:last-child{margin-right:0}}#faq #container main .bnrList li .btn{width:100%}#faq #container main .bnrList li .btn::after{display:none}@media screen and (max-width: 750px){#faq #container main .bnrList li .btn.ps5{min-height:16vw}}#faq #container main .bnrList li .btn.ps5 span{font-size:0;width:24.13333vw}@media screen and (min-width: 751px){#faq #container main .bnrList li .btn.ps5 span{width:11.3125vw}}@media screen and (min-width: 1280px){#faq #container main .bnrList li .btn.ps5 span{width:144.8px}}@media screen and (max-width: 750px){#faq #container main .bnrList li .btn.xbox{min-height:16vw}}#faq #container main .bnrList li .btn.xbox span{font-size:0;width:40.93333vw}@media screen and (min-width: 751px){#faq #container main .bnrList li .btn.xbox span{width:19.1875vw}}@media screen and (min-width: 1280px){#faq #container main .bnrList li .btn.xbox span{width:245.6px}}@media screen and (max-width: 750px){#faq #container main .bnrList li .btn.steam{min-height:16vw}}#faq #container main .bnrList li .btn.steam span{font-size:0;width:25.2vw}@media screen and (min-width: 751px){#faq #container main .bnrList li .btn.steam span{width:11.8125vw}}@media screen and (min-width: 1280px){#faq #container main .bnrList li .btn.steam span{width:151.2px}}#faq #container main .totop{display:block;margin:16vw auto 2.66667vw;width:64vw;font-family:'Oswald', sans-serif;font-weight:300}@media screen and (min-width: 751px){#faq #container main .totop{margin:9.375vw auto 7.03125vw;width:34.375vw;font-size:1.71875vw}}@media screen and (min-width: 1280px){#faq #container main .totop{margin:120px auto 90px;width:440px;font-size:22px}}

/*# sourceMappingURL=maps/faq.css.map */
