*{margin:0;padding:0;box-sizing:border-box}img{width:100%;vertical-align:bottom;outline:none}a{outline:none}ul li{list-style-type:none}body{background:#a51e23;overflow-x:hidden;width:100%;font-family:'メイリオ', Meiryo, 'Meiryo UI', 'ヒラギノ角ゴシック', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'ヒラギノ角ゴ StdN', 'Hiragino Kaku Gothic StdN', 'Arial', sans-serif;font-size:3.2vw;color:#212121;line-height:1.7}@media (min-width: 750px){body{font-size:16px}}@media (min-width: 750px) and (max-width: 1100px){body{font-size:1.45455vw}}body.open{overflow:hidden}main{background:#FFF;display:block}a{color:#a51e23}.icoArrow{background:url(../images/common/ico_arrow_white_r.png) no-repeat;background-size:contain;width:2.66667vw;height:2.26667vw}@media (min-width: 750px){.icoArrow{width:1.36364vw;max-width:15px;height:1.09091vw;max-height:12px}}.btnList li{margin-bottom:4vw}.btnList li:last-child{margin-bottom:0}@media (min-width: 750px){.btnList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.btnList li{margin-bottom:0;margin-right:50px}.btnList li:last-child{margin-right:0}}.btn{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#FFF;width:56vw;max-width:100%;height:13.33333vw;margin:0 auto 4vw auto;border-radius:13.33333vw;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}.btn img{width:31.46667vw;margin-right:2.66667vw}.btn .icoArrow{background:url(../images/common/ico_arrow_red_r.png) no-repeat;background-size:contain;width:3.06667vw;height:2.53333vw}.btn:last-child{margin-bottom:0}@media (min-width: 750px){.btn{width:36.36364vw;max-width:400px;height:7.27273vw;max-height:80px;margin:0 auto 0 auto;border-radius:80px;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.btn img{width:17.81818vw;max-width:196px;margin-right:20px}.btn .icoArrow{width:1.72727vw;max-width:19px;height:1.45455vw;max-height:16px}.btn:last-child{margin-bottom:0}.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}.btnShop{background:#ff7d00}.btnShop img{width:32.53333vw}.btnShop .icoArrow{background:url(../images/common/ico_arrow_white_r.png) no-repeat;background-size:contain}@media (min-width: 750px){.btnShop img{width:20.81818vw;max-width:229px}}.btnRed{background:#a51e23}.btnRed .icoArrow{background:url(../images/common/ico_arrow_white_r.png) no-repeat;background-size:contain}.btnBorder{border:2px solid #a51e23}.movieFrame{position:relative;padding-top:56.25%;width:100%}.movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #a51e23}@media (min-width: 750px){.movieFrame{width:90.90909vw;max-width:1000px;height:51.09091vw;max-height:562px;padding-top:0}}@media (min-width: 750px){.sp{display:none}}.pc{display:none}@media (min-width: 750px){.pc{display:block}}.fadeIn{opacity:0;transition:opacity 0.5s}.fadeIn.s{opacity:1}.showUp{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s}.showUp.s{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.showL{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s}.showL.s{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.showZoomOut{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05);transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s}.showZoomOut.s{opacity:1;-webkit-transform:scale(1);transform:scale(1)}header{position:fixed;top:0;left:0;z-index:8888;width:100%;pointer-events:none}header.open{overflow-y:scroll;height:100%;pointer-events:all}@media (min-width: 750px){header{height:inherit}}#menuCol{background:#FFF;padding:8vw 0 0 0;border-bottom:1px solid #a51e23;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}#menuCol.open{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all}@media (min-width: 750px){#menuCol{padding:60px 0 0 0}}#menuCol h1{width:63.46667vw;margin:0 auto 6.66667vw auto}@media (min-width: 750px){#menuCol h1{width:34vw;max-width:374px;margin-bottom:50px}#menuCol h1 a{transition:opacity 0.5s}#menuCol h1 a:hover{opacity:0.5}}#menuCol .btnBuy{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#a51e23;width:78.66667vw;height:10.66667vw;margin:0 auto 4vw auto;border-radius:10.66667vw}#menuCol .btnBuy img{width:68.26667vw}@media (min-width: 750px){#menuCol .btnBuy{width:47.27273vw;max-width:520px;height:5.45455vw;max-height:60px;margin-bottom:50px;border-radius:60px;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#menuCol .btnBuy img{width:39.45455vw;max-width:434px}#menuCol .btnBuy:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}#menuCol nav{margin:0 0 8vw 0}@media (min-width: 750px){#menuCol nav{margin-bottom:50px}}#menuCol nav a{position:relative;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}#menuCol nav a span{background-position:left top;display:block;margin:4vw 0;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 750px){#menuCol nav a span{margin:20px 0}#menuCol nav a:hover span{background-position:right top}}#menuCol nav .new a{margin-left:-5.6vw}#menuCol nav .new a:before{position:relative;content:"";background:url(../images/common/ico_update_red.png) no-repeat;background-size:contain;width:12.8vw;height:3.2vw;margin-right:2.66667vw}@media (min-width: 750px){#menuCol nav .new a{margin-left:-42px}#menuCol nav .new a:before{width:5.81818vw;max-width:64px;height:1.45455vw;max-height:16px;margin-right:20px}}#menuCol nav .top span{background:url(../images/common/nav/btn_top.png) no-repeat;background-size:auto 100%;width:14.26667vw;height:8.4vw}@media (min-width: 750px){#menuCol nav .top span{width:70.5px;height:42px}}#menuCol nav .product span{background:url(../images/common/nav/btn_product.png) no-repeat;background-size:auto 100%;width:32.53333vw;height:8.26667vw}@media (min-width: 750px){#menuCol nav .product span{width:169px;height:43px}}#menuCol nav .titleLineup span{background:url(../images/common/nav/btn_title-lineup.png) no-repeat;background-size:auto 100%;width:42.13333vw;height:8.8vw}@media (min-width: 750px){#menuCol nav .titleLineup span{width:225px;height:47px}}#menuCol nav .movie span{background:url(../images/common/nav/btn_movie.png) no-repeat;background-size:auto 100%;width:20.8vw;height:8.4vw}@media (min-width: 750px){#menuCol nav .movie span{width:109px;height:44px}}#menuCol nav .special span{background:url(../images/common/nav/btn_special.png) no-repeat;background-size:auto 100%;width:28.46667vw;height:8.4vw}@media (min-width: 750px){#menuCol nav .special span{width:153px;height:45px}}#menuCol nav .active span{background-position:right top}#menuCol .sns{background:#f2f2f2;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:5.33333vw 0}#menuCol .sns li{width:10.66667vw;margin:0 2.66667vw}@media (min-width: 750px){#menuCol .sns{padding:26px 0}#menuCol .sns li{width:50px;margin:0 13px}}#btnMenu{position:fixed;top:0;right:0;z-index:9999;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;background:#FFF;width:13.33333vw;height:13.33333vw;border:.4vw solid #a51e23;transition:background 0.5s}#btnMenu span{background:#a51e23;width:55%;height:.66667vw;margin:.8vw 0;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s}#btnMenu.open{background:#a51e23}#btnMenu.open span{background:#FFF;width:5.73333vw;margin:-.66667vw 0 0 0}#btnMenu.open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#btnMenu.open span:nth-child(2){opacity:0}#btnMenu.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 750px){#btnMenu{width:80px;height:80px;border:3px solid #a51e23;transition:background 0.5s}#btnMenu span{background:#a51e23;width:55%;height:4px;margin:5px 0;transition:background 0.5s opacity 0.5s, -webkit-transform 0.5s;transition:background 0.5s opacity 0.5s, transform 0.5s;transition:background 0.5s opacity 0.5s, transform 0.5s, -webkit-transform 0.5s}#btnMenu:hover{cursor:pointer;background:#a51e23}#btnMenu:hover span{background:#FFF}#btnMenu.open span{width:46px;margin:-4px 0 0 0}}footer{background:#a51e23}footer .dots{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;background:#212121;width:100%;padding:4vw 0}footer .dots li{display:none;width:10.66667vw}footer .dots li:nth-child(-n+5){display:block}@media (min-width: 750px){footer .dots{padding:30px 0}footer .dots li{display:block;width:5%}}footer .copyright{padding:4vw;font-size:.66667em;color:#FFF;text-align:center}footer .copyright p:first-child{margin-bottom:2.66667vw;line-height:1}@media (min-width: 750px){footer .copyright{padding:30px;font-size:.75rem;font-size:.75em}footer .copyright p{line-height:1}footer .copyright p:first-child{margin-bottom:20px}}#onetrust-consent-sdk{font-family:auto !important}#onetrust-consent-sdk a{display:inline}main{overflow:hidden;width:100%;padding:0 0 10.66667vw 0}@media (min-width: 750px){main{position:relative;z-index:0;padding:80px 0 180px 0}}@media (min-width: 750px) and (min-width: 1000px){main:before{content:"";display:block;position:absolute;top:0;left:-200px;z-index:-1;background:url(../images/common/bg_tl.png);width:524px;height:405px}}@media (min-width: 750px) and (min-width: 1200px){main:before{position:absolute;top:0;left:-150px}}@media (min-width: 750px) and (min-width: 1300px){main:before{position:absolute;top:0;left:-100px}}@media (min-width: 750px) and (min-width: 1400px){main:before{position:absolute;top:0;left:-50px}}@media (min-width: 750px) and (min-width: 1500px){main:before{position:absolute;top:0;left:0px}}@media (min-width: 750px) and (min-width: 1100px){main:after{content:"";display:block;position:absolute;bottom:0;right:-200px;z-index:-1;background:url(../images/common/bg_br.png);width:524px;height:405px}}@media (min-width: 750px) and (min-width: 1200px){main:after{position:absolute;bottom:0;right:-150px}}@media (min-width: 750px) and (min-width: 1300px){main:after{position:absolute;bottom:0;right:-100px}}@media (min-width: 750px) and (min-width: 1400px){main:after{position:absolute;bottom:0;right:-50px}}@media (min-width: 750px) and (min-width: 1500px){main:after{position:absolute;bottom:0;right:0px}}.tit{background:#a51e23;height:16vw;margin-bottom:20vw;text-align:center}.tit h2{position:relative;top:10.66667vw;width:77.86667vw;margin:0 auto}@media (min-width: 750px){.tit{background:none;height:auto;padding:50px 0;margin:0}.tit h2{width:53.09091vw;max-width:584px;top:0}.tit:before{content:"";position:absolute;top:0;left:0;z-index:-2;background:#e95383;width:100%;height:80px}.tit:after{content:"";position:absolute;bottom:0;right:0;z-index:-2;background:#e95383;width:100%;height:80px}}#snav{padding-bottom:6.66667vw;margin-bottom:10.66667vw;border-bottom:1px solid #a51e23}@media (min-width: 750px){#snav{padding-bottom:50px;margin-bottom:80px}}#snav ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:92vw;margin:0 auto -2.66667vw auto}@media (min-width: 750px){#snav ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:90.90909vw;max-width:1000px;margin-bottom:-20px}}#snav li{width:44.66667vw;height:10.66667vw;margin:0 2.66667vw 2.66667vw 0}#snav li:nth-child(2n){margin-right:0}#snav li a{position:relative;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#FFF;width:100%;height:100%;border:2px solid #a51e23;border-radius:99px}#snav li:not(.notOpen) a{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}#snav li.active a{background:#a51e23;box-shadow:0px 0px 10px 0px rgba(165,30,35,0.3)}#snav li.notOpen a{background:#b9b9b9;border:1px solid #b9b9b9}#snav li.new a:before{content:"";display:block;position:absolute;top:0;left:50%;background:url(../images/common/ico_update_red.png) no-repeat;background-size:contain;width:12.8vw;height:3.2vw;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width: 750px){#snav li{width:21.36364vw;max-width:235px;height:5.45455vw;max-height:60px;margin:0 10px 20px 10px}#snav li:not(.notOpen) a{transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#snav li:not(.notOpen) a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#snav li.new a:before{width:5.81818vw;max-width:64px;height:1.45455vw;max-height:16px}#snav li:nth-child(2n){margin-right:10px}}@media (min-width: 750px) and (min-width: 750px) and (max-width: 1100px){#snav li:nth-child(2n){margin-right:.66667vw}}@media (min-width: 750px){#snav li:first-child{margin-left:0}#snav li:nth-child(5n){margin-left:0}#snav li:nth-child(4n){margin-right:0}}@media (min-width: 750px) and (min-width: 750px) and (max-width: 1100px){#snav li{margin:0 .66667vw 20px .66667vw}}#titleLineup .list{width:92vw;margin:0 auto}@media (min-width: 750px){#titleLineup .list{width:90.90909vw;max-width:1000px}}#titleLineup .price{margin-bottom:6.66667vw;font-size:1em;font-weight:bold;color:#a51e23;text-align:center}@media (min-width: 750px){#titleLineup .price{font-size:1.25rem;font-size:1.25em;margin-bottom:50px}}#titleLineup .pkgList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#titleLineup .pkgList li{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:42.8vw;margin-bottom:5.33333vw}#titleLineup .pkgList li:nth-child(odd){margin-right:5.33333vw}#titleLineup .pkgList img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}#titleLineup .pkgList .landscape img{width:42.8vw}#titleLineup .pkgList .portrait img{width:27.33333vw}@media (min-width: 750px){#titleLineup .pkgList li{width:auto;margin:0 20px 40px 20px}#titleLineup .pkgList li:nth-child(odd){margin-right:20px}#titleLineup .pkgList .landscape img{width:24vw;max-width:264px}#titleLineup .pkgList .portrait{width:15.27273vw;max-width:168px}#titleLineup .pkgList .portrait img{width:15.27273vw;max-width:168px}#titleLineup .pkgList a{transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}#titleLineup .pkgList a:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0.5}}@media (min-width: 750px) and (max-width: 1100px){#titleLineup .pkgList li{margin:0 1.81818vw 40px 1.81818vw}#titleLineup .pkgList li:nth-child(odd){margin-right:1.81818vw}}#snav .dlc01 img{width:17.2vw}#snav .dlc02 img{width:17.2vw}#snav .dlc03 img{width:17.2vw}#snav .collection img{width:6.66667vw}@media (min-width: 750px){#snav .dlc01 img{width:11.72727vw;max-width:129px}#snav .dlc02 img{width:11.72727vw;max-width:129px}#snav .dlc03 img{width:11.72727vw;max-width:129px}#snav .collection img{width:4.54545vw;max-width:50px}}#dlc01 h3{width:44.93333vw;margin:0 auto 6.66667vw auto}@media (min-width: 750px){#dlc01 h3{width:25.81818vw;max-width:284px;margin:0 auto 50px auto}}@media (min-width: 750px){#dlc01 .pkgList .battle-city{width:40%;-webkit-justify-content:flex-end;justify-content:flex-end}#dlc01 .pkgList .star-luster{width:40%;-webkit-justify-content:flex-start;justify-content:flex-start}#dlc01 .pkgList .family-jockey{margin-left:0}#dlc01 .pkgList .sp-house{margin-right:0}}#dlc01 #privilegeCol h4{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#a51e23;width:92vw;height:10.66667vw;margin:5.33333vw auto 6.66667vw auto}#dlc01 #privilegeCol h4 img{width:63.6vw}@media (min-width: 750px){#dlc01 #privilegeCol h4{width:90.90909vw;max-width:1000px;height:7.27273vw;max-height:80px;margin:40px auto 50px auto}#dlc01 #privilegeCol h4 img{width:43.36364vw;max-width:477px}}#dlc01 #privilegeCol .pkgList li{margin-bottom:0}#dlc02 h3{width:78.66667vw;margin:0 auto 6.66667vw auto}@media (min-width: 750px){#dlc02 h3{width:45.90909vw;max-width:505px;margin:0 auto 50px auto}}@media (min-width: 750px){#dlc02 .pkgList .pac-land{width:40%;-webkit-justify-content:flex-end;justify-content:flex-end}#dlc02 .pkgList .valkyrie{width:40%;-webkit-justify-content:flex-start;justify-content:flex-start}#dlc02 .pkgList .dragon-buster{margin-left:0}#dlc02 .pkgList .keru-naguuru{margin-right:0}}#dlc03 h3{width:78.66667vw;margin:0 auto 6.66667vw auto}@media (min-width: 750px){#dlc03 h3{width:45.90909vw;max-width:505px;margin:0 auto 50px auto}}@media (min-width: 750px){#dlc03 .pkgList .pac-land{width:40%;-webkit-justify-content:flex-end;justify-content:flex-end}#dlc03 .pkgList .valkyrie{width:40%;-webkit-justify-content:flex-start;justify-content:flex-start}#dlc03 .pkgList .dragon-buster{margin-left:0}#dlc03 .pkgList .keru-naguuru{margin-right:0}}#collection h3{width:17.86667vw;margin:0 auto 6.66667vw auto}@media (min-width: 750px){#collection h3{width:10.36364vw;max-width:114px;margin:0 auto 50px auto}}#collection .catch{width:69.6vw;margin:0 auto 6.66667vw auto}@media (min-width: 750px){#collection .catch{background:url(../images/product/collection/catch_pc.png) no-repeat;background-size:contain;width:84.81818vw;max-width:933px;height:2.54545vw;max-height:28px;margin:0 auto 50px auto}#collection .catch img{display:none}}#collection #privilegeCol h4{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#a51e23;width:92vw;height:10.66667vw;margin:5.33333vw auto 6.66667vw auto}#collection #privilegeCol h4 img{width:58vw}@media (min-width: 750px){#collection #privilegeCol h4{width:90.90909vw;max-width:1000px;height:7.27273vw;max-height:80px;margin:40px auto 50px auto}#collection #privilegeCol h4 img{width:39.54545vw;max-width:435px}}#collection #privilegeCol .pkgList li{margin-bottom:0}#collection #collectionCol h4{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#a51e23;width:92vw;height:10.66667vw;margin:10.66667vw auto 6.66667vw auto}#collection #collectionCol h4 img{width:22.8vw}@media (min-width: 750px){#collection #collectionCol h4{width:90.90909vw;max-width:1000px;height:7.27273vw;max-height:80px;margin:80px auto 50px auto}#collection #collectionCol h4 img{width:15.54545vw;max-width:171px}}#collection #collectionCol .pkgList li{margin:0}@media (min-width: 750px){#collection #collectionColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}#collection #collectionCol section{text-align:center;margin-bottom:6.66667vw}#collection #collectionCol section:last-child{margin-bottom:0}#collection #collectionCol section h5{margin:0 auto 4vw auto}#collection #collectionCol section h5 img{margin:0 auto}@media (min-width: 750px){#collection #collectionCol section{margin:0 25px 0 25px}#collection #collectionCol section h5{margin:0 auto 30px auto}}#collection #collectionCol #c10Col h5 img{width:31.06667vw}@media (min-width: 750px){#collection #collectionCol #c10Col h5 img{width:17.45455vw;max-width:192px}}#collection #collectionCol #c20Col h5 img{width:32.4vw}@media (min-width: 750px){#collection #collectionCol #c20Col h5 img{width:18.27273vw;max-width:201px}}#title section{margin-bottom:6.66667vw}@media (min-width: 750px){#title section{margin-bottom:50px}}#title section .pkg{position:relative;z-index:0;margin:0 auto -6.66667vw auto}#title section .pkg .front img,#title section .pkg .back img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}#title section .pkg.landscape{width:84vw}#title section .pkg.portrait{width:53.33333vw}#title section .pkg .btnReverse{position:absolute;top:0;right:0;z-index:2;width:11.73333vw;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}#title section .pkg .front{transition:opacity 1s, -webkit-transform 1s;transition:transform 1s, opacity 1s;transition:transform 1s, opacity 1s, -webkit-transform 1s}#title section .pkg .back{position:absolute;top:0;left:0;transition:opacity 1s, -webkit-transform 1s;transition:transform 1s, opacity 1s;transition:transform 1s, opacity 1s, -webkit-transform 1s;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}#title section .pkg.reverse .front{transition:opacity 1s, -webkit-transform 1s;transition:transform 1s, opacity 1s;transition:transform 1s, opacity 1s, -webkit-transform 1s;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:0}#title section .pkg.reverse .back{transition:opacity 1s, -webkit-transform 1s;transition:transform 1s, opacity 1s;transition:transform 1s, opacity 1s, -webkit-transform 1s;-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}@media (min-width: 750px){#title section .pkg{margin:0 auto -50px auto}#title section .pkg.landscape{width:45.45455vw;max-width:500px}#title section .pkg.portrait{width:31.81818vw;max-width:350px}#title section .pkg .btnReverse{width:6.18182vw;max-width:68px;transition:opacity 0.5s}#title section .pkg .btnReverse:hover{cursor:pointer;opacity:0.5}}#title section .contents{background:#a51e23;padding:13.33333vw 10.66667vw 6.66667vw 10.66667vw}#title section .contents h4{margin:0 auto 6.66667vw auto;text-align:center}#title section .contents .about p{margin-bottom:6.66667vw;color:#FFF;font-size:1em}#title section .contents .about p .catch{display:block;margin-bottom:5.33333vw;font-size:1.25em;font-weight:bold;text-align:center}#title section .contents .about p .copyright{display:block;margin-top:5.33333vw;font-size:.83333em}#title section .contents .about .movie img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}@media (min-width: 750px){#title section .contents{padding:100px 0 50px 0}#title section .contents h4{margin-bottom:50px;text-align:center}#title section .contents .about{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:90.90909vw;max-width:1000px;margin:0 auto}#title section .contents .about p{width:43.63636vw;max-width:480px;margin-bottom:0;font-size:1rem;font-size:1em}#title section .contents .about p .catch{margin-bottom:20px;font-size:1.25rem;font-size:1.25em;text-align:left}#title section .contents .about p .copyright{margin-top:20px;font-size:.75rem;font-size:.75em}#title section .contents .about .movie{width:43.63636vw;max-width:480px}#title section .contents .about a{transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#title section .contents .about a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}#title .btnTitleList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:92vw;margin:0 auto}#title .btnTitleList.only{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#title .btnTitleList .btn{height:10.66667vw}#title .btnTitleList .icoArrow{width:3.2vw;height:2.8vw}#title .btnTitleList .btnPrev{width:28vw}#title .btnTitleList .btnPrev .icoArrow{background:url(../images/common/ico_arrow_red_l.png) no-repeat;background-size:contain}#title .btnTitleList .btnPrev img{width:11.33333vw;margin:0 0 0 2.66667vw}#title .btnTitleList .btnBack{width:26.66667vw}#title .btnTitleList .btnBack img{width:11.73333vw;margin:0}#title .btnTitleList .btnNext{width:28vw}#title .btnTitleList .btnNext img{width:11.33333vw}@media (min-width: 750px){#title .btnTitleList{width:90.90909vw;max-width:1000px}#title .btnTitleList .btn{height:5.45455vw;max-height:60px}#title .btnTitleList .icoArrow{width:1.72727vw;max-width:19px;height:1.45455vw;max-height:16px}#title .btnTitleList .btnPrev{width:16.36364vw;max-width:180px}#title .btnTitleList .btnPrev img{width:6.54545vw;max-width:72px;margin:0 0 0 15px}#title .btnTitleList .btnBack{width:18.18182vw;max-width:200px}#title .btnTitleList .btnBack img{width:6.72727vw;max-width:74px}#title .btnTitleList .btnNext{width:16.36364vw;max-width:180px}#title .btnTitleList .btnNext img{width:6.54545vw;max-width:72px}}#title #pac-man h4 img{width:40.4vw}@media (min-width: 750px){#title #pac-man h4 img{width:18.18vw;max-width:199.98px}}#title #galaga h4 img{width:31.46667vw}@media (min-width: 750px){#title #galaga h4 img{width:14.16vw;max-width:155.76px}}#title #druaga h4 img{width:55.33333vw}@media (min-width: 750px){#title #druaga h4 img{width:24.9vw;max-width:273.9px}}#title #battle-city h4 img{width:54.8vw}@media (min-width: 750px){#title #battle-city h4 img{width:24.66vw;max-width:271.26px}}#title #star-luster h4 img{width:56.4vw}@media (min-width: 750px){#title #star-luster h4 img{width:25.38vw;max-width:279.18px}}#title #family-jockey h4 img{width:74.13333vw}@media (min-width: 750px){#title #family-jockey h4 img{width:33.36vw;max-width:366.96px}}#title #youkai-douchuki h4 img{width:41.06667vw}@media (min-width: 750px){#title #youkai-douchuki h4 img{width:18.48vw;max-width:203.28px}}#title #dragon-spirit h4 img{width:69.06667vw}@media (min-width: 750px){#title #dragon-spirit h4{background:url(../images/title-lineup/title/dragon-spirit/tit_pc.png) no-repeat;background-size:contain;width:55.18182vw;max-width:607px;height:7.09091vw;max-height:78px}#title #dragon-spirit h4 img{display:none}}#title #quinty h4 img{width:38.53333vw}@media (min-width: 750px){#title #quinty h4 img{width:17.34vw;max-width:190.74px}}#title #sp-house h4 img{width:75.86667vw}@media (min-width: 750px){#title #sp-house h4{background:url(../images/title-lineup/title/sp-house/tit_pc.png) no-repeat;background-size:contain;width:67.90909vw;max-width:747px;height:7.27273vw;max-height:80px}#title #sp-house h4 img{display:none}}#title #galaxian h4 img{width:55.6vw}@media (min-width: 750px){#title #galaxian h4 img{width:25.02vw;max-width:275.22px}}#title #mappy h4 img{width:31.73333vw}@media (min-width: 750px){#title #mappy h4 img{width:14.28vw;max-width:157.08px}}#title #warpman h4 img{width:39.6vw}@media (min-width: 750px){#title #warpman h4 img{width:17.82vw;max-width:196.02px}}#title #pac-land h4 img{width:48.4vw}@media (min-width: 750px){#title #pac-land h4 img{width:21.78vw;max-width:239.58px}}#title #valkyrie h4 img{width:72.26667vw}@media (min-width: 750px){#title #valkyrie h4{background:url(../images/title-lineup/title/valkyrie/tit_pc.png) no-repeat;background-size:contain;width:52.72727vw;max-width:580px;height:7.09091vw;max-height:78px}#title #valkyrie h4 img{display:none}}#title #dragon-buster h4 img{width:63.2vw}@media (min-width: 750px){#title #dragon-buster h4 img{width:28.44vw;max-width:312.84px}}#title #family-circuit h4 img{width:73.6vw}@media (min-width: 750px){#title #family-circuit h4 img{width:33.12vw;max-width:364.32px}}#title #sss h4 img{width:32.26667vw}@media (min-width: 750px){#title #sss h4 img{width:14.52vw;max-width:159.72px}}#title #rolling-thunder h4 img{width:72.26667vw}@media (min-width: 750px){#title #rolling-thunder h4 img{width:32.52vw;max-width:357.72px}}#title #keru-naguuru h4 img{width:49.46667vw}@media (min-width: 750px){#title #keru-naguuru h4 img{width:22.26vw;max-width:244.86px}}#title #xevious h4 img{width:32.26667vw}@media (min-width: 750px){#title #xevious h4 img{width:14.52vw;max-width:159.72px}}#title #dig-dug h4 img{width:40.4vw}@media (min-width: 750px){#title #dig-dug h4 img{width:18.18vw;max-width:199.98px}}#title #the-tower-of-babel h4 img{width:40.53333vw}@media (min-width: 750px){#title #the-tower-of-babel h4 img{width:18.24vw;max-width:200.64px}}#title #sky-kid h4 img{width:48.26667vw}@media (min-width: 750px){#title #sky-kid h4 img{width:21.72vw;max-width:238.92px}}#title #metro-cross h4 img{width:48.4vw}@media (min-width: 750px){#title #metro-cross h4 img{width:21.78vw;max-width:239.58px}}#title #dds-megami-tensei h4 img{width:77.86667vw}@media (min-width: 750px){#title #dds-megami-tensei h4{background:url(../images/title-lineup/title/dds-megami-tensei/tit_pc.png) no-repeat;background-size:contain;width:53.18182vw;max-width:585px;height:7.18182vw;max-height:79px}#title #dds-megami-tensei h4 img{display:none}}#title #the-quest-of-ki h4 img{width:38vw}@media (min-width: 750px){#title #the-quest-of-ki h4 img{width:17.1vw;max-width:188.1px}}#title #king-of-kings h4 img{width:72.93333vw}@media (min-width: 750px){#title #king-of-kings h4 img{width:32.82vw;max-width:361.02px}}#title #family-pinball h4 img{width:76.26667vw}@media (min-width: 750px){#title #family-pinball h4 img{width:34.32vw;max-width:377.52px}}#title #namco-classic2 h4 img{width:72.53333vw}@media (min-width: 750px){#title #namco-classic2 h4 img{width:32.64vw;max-width:359.04px}}#title #wagan-land h4 img{width:54vw}@media (min-width: 750px){#title #wagan-land h4 img{width:24.3vw;max-width:267.3px}}#title #pac-man_ce h4 img{width:72.93333vw}@media (min-width: 750px){#title #pac-man_ce h4{background:url(../images/title-lineup/title/pac-man_ce/tit_pc.png) no-repeat;background-size:contain;width:75.36364vw;max-width:829px;height:8.27273vw;max-height:91px}#title #pac-man_ce h4 img{display:none}}#title #gaplus h4 img{width:60.26667vw}@media (min-width: 750px){#title #gaplus h4{background:url(../images/title-lineup/title/gaplus/tit_pc.png) no-repeat;background-size:contain;width:46.27273vw;max-width:509px;height:3.72727vw;max-height:41px}#title #gaplus h4 img{display:none}}

/*# sourceMappingURL=maps/title-lineup.css.map */
