*{box-sizing:border-box;margin:0;padding:0;outline:none;font-size:100%;font-weight:normal}ul li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}main{display:block}.pc{display:none}@media (min-width: 768px){.sp{display:none}.pc{display:block}}a{color:#fff;text-decoration:none}::selection{background:none;color:#ea5504}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#595757}.btn{position:relative;display:block;background:rgba(0,0,0,0.9);width:57.77778vw;margin:0vw auto 0vw auto}.btn:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;background:url(../images/common/frame_tl.png) no-repeat top left,url(../images/common/frame_tr.png) no-repeat top right,url(../images/common/frame_bl.png) no-repeat bottom left,url(../images/common/frame_br.png) no-repeat bottom right;background-size:5.6vw;width:58.84444vw;height:13.6vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 768px){.btn{width:27.08333vw;max-width:325px}.btn:before{background-size:2.5vw;width:27.58333vw;max-width:331px;height:6.33333vw;max-height:76px;transition:all 0.2s linear}}@media (min-width: 768px) and (min-width: 1200px){.btn:before{background-size:30px}}@media (min-width: 768px){.btn:hover:before{width:28.41667vw;max-width:341px;height:7.16667vw;max-height:86px}}.btnW{position:relative;display:block;background:rgba(0,0,0,0.9);border:1px solid #fff;width:57.77778vw;min-height:0%;margin:0vw auto 0vw auto}.btnW:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;background:url(../images/common/frame_tl_w.png) no-repeat top left,url(../images/common/frame_tr_w.png) no-repeat top right,url(../images/common/frame_bl_w.png) no-repeat bottom left,url(../images/common/frame_br_w.png) no-repeat bottom right;background-size:3.55556vw;width:calc(100% - 8px);height:calc(100% - 8px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 768px){.btnW{width:27.25vw;max-width:327px}.btnW:before{background-size:20px;width:calc(100% - 8px);height:calc(100% - 8px);transition:all 0.2s linear}.btnW:hover:before{width:calc(100% - 12px);height:calc(100% - 12px)}}.notice{font-size:2.48889vw;text-align:left;letter-spacing:0.1em;line-height:1.5}.notice li{text-indent:-1em;padding-left:1em;margin-top:0.5em}.notice b{font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold}@media (min-width: 768px){.notice{font-size:1vw}}@media (min-width: 768px) and (min-width: 1200px){.notice{font-size:12px}}body{background:#000;position:relative;overflow-x:hidden;z-index:0;font-family:"Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-size:3.2vw;font-weight:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2;letter-spacing:0.05em;color:#fff}@media (min-width: 768px){body{font-size:1.16667vw}}@media (min-width: 768px) and (min-width: 1200px){body{font-size:14px}}nav{position:fixed;top:0vw;right:0vw;z-index:999;background:rgba(0,0,0,0.8);height:100%;padding:14.22222vw 0vw 14.22222vw 0vw;overflow-y:scroll;line-height:1;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s, -webkit-transform 0.6s}nav ul{overflow:hidden}nav ul li{position:relative;width:100%;-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}nav ul li:nth-child(1){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(2){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(3){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(4){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(5){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(6){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(7){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(8){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li:nth-child(9){transition:opacity 0s 0s, -webkit-transform 0s 0s;transition:transform 0s 0s, opacity 0s 0s;transition:transform 0s 0s, opacity 0s 0s, -webkit-transform 0s 0s}nav ul li a{display:block;padding:3.55556vw 5.33333vw 3.55556vw 5.33333vw}nav ul li a img{height:2.48889vw;width:auto;margin:0vw .44444vw 0vw 0vw;vertical-align:middle}nav ul li a:after{content:"";width:100%;height:100%;display:block;display:inline-block;background:url(../images/common/nav/ico_active.png) no-repeat;background-size:contain;width:4.88889vw;height:2.13333vw;vertical-align:middle;opacity:0}nav ul li.active a:after{opacity:1}nav.open{-webkit-transform:translateX(0);transform:translateX(0)}nav.open ul li{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}nav.open ul li:nth-child(1){transition:opacity 0.2s 0.4s,-webkit-transform 0.2s 0.4s;transition:transform 0.2s 0.4s,opacity 0.2s 0.4s;transition:transform 0.2s 0.4s,opacity 0.2s 0.4s,-webkit-transform 0.2s 0.4s}nav.open ul li:nth-child(2){transition:opacity 0.2s 0.5s,-webkit-transform 0.2s 0.5s;transition:transform 0.2s 0.5s,opacity 0.2s 0.5s;transition:transform 0.2s 0.5s,opacity 0.2s 0.5s,-webkit-transform 0.2s 0.5s}nav.open ul li:nth-child(3){transition:opacity 0.2s 0.6s,-webkit-transform 0.2s 0.6s;transition:transform 0.2s 0.6s,opacity 0.2s 0.6s;transition:transform 0.2s 0.6s,opacity 0.2s 0.6s,-webkit-transform 0.2s 0.6s}nav.open ul li:nth-child(4){transition:opacity 0.2s 0.7s,-webkit-transform 0.2s 0.7s;transition:transform 0.2s 0.7s,opacity 0.2s 0.7s;transition:transform 0.2s 0.7s,opacity 0.2s 0.7s,-webkit-transform 0.2s 0.7s}nav.open ul li:nth-child(5){transition:opacity 0.2s 0.8s,-webkit-transform 0.2s 0.8s;transition:transform 0.2s 0.8s,opacity 0.2s 0.8s;transition:transform 0.2s 0.8s,opacity 0.2s 0.8s,-webkit-transform 0.2s 0.8s}nav.open ul li:nth-child(6){transition:opacity 0.2s 0.9s,-webkit-transform 0.2s 0.9s;transition:transform 0.2s 0.9s,opacity 0.2s 0.9s;transition:transform 0.2s 0.9s,opacity 0.2s 0.9s,-webkit-transform 0.2s 0.9s}nav.open ul li:nth-child(7){transition:opacity 0.2s 1s,-webkit-transform 0.2s 1s;transition:transform 0.2s 1s,opacity 0.2s 1s;transition:transform 0.2s 1s,opacity 0.2s 1s,-webkit-transform 0.2s 1s}nav.open ul li:nth-child(8){transition:opacity 0.2s 1.1s,-webkit-transform 0.2s 1.1s;transition:transform 0.2s 1.1s,opacity 0.2s 1.1s;transition:transform 0.2s 1.1s,opacity 0.2s 1.1s,-webkit-transform 0.2s 1.1s}nav.open ul li:nth-child(9){transition:opacity 0.2s 1.2s,-webkit-transform 0.2s 1.2s;transition:transform 0.2s 1.2s,opacity 0.2s 1.2s;transition:transform 0.2s 1.2s,opacity 0.2s 1.2s,-webkit-transform 0.2s 1.2s}@media (min-width: 768px){nav{padding:8.33333vw 0vw 8.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){nav{padding:100px 0px 100px 0px}}@media (min-width: 768px){nav ul li a{padding:1.66667vw 5vw 1.66667vw 2.5vw;transition:opacity 0.5s}}@media (min-width: 768px) and (min-width: 1200px){nav ul li a{padding:20px 60px 20px 30px}}@media (min-width: 768px){nav ul li a:hover{opacity:0.5}nav ul li a img{height:1.33333vw;max-height:16px}nav ul li a:after{width:2.75vw;max-width:33px;height:1.2vw;max-height:14.4px}}#btnNav{position:fixed;top:5.33333vw;right:5.33333vw;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-flow:column;flex-flow:column;z-index:999;width:8vw;height:8vw}#btnNav:hover{cursor:pointer}#btnNav span{display:block;background:#fff;width:100%;height:.53333vw;transition:all 0.4s}#btnNav span:nth-child(1){position:absolute;top:0vw;left:0vw;top:50%;margin:-2.31111vw 0vw 0vw 0vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#btnNav span:nth-child(2){position:absolute;top:0vw;left:0vw;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#btnNav span:nth-child(3){position:absolute;top:0vw;left:0vw;top:50%;margin:2.31111vw 0vw 0vw 0vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#btnNav.open{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:.26667vw solid #fff;transition:border 0.4s 0.2s, -webkit-transform 0.4s 0.2s;transition:transform 0.4s 0.2s, border 0.4s 0.2s;transition:transform 0.4s 0.2s, border 0.4s 0.2s, -webkit-transform 0.4s 0.2s}#btnNav.open span{height:.26667vw}#btnNav.open span:nth-child(1){left:50%;top:50%;margin:0vw 0vw 0vw 0vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:margin 0.5s 0s, width 0.4s 0s, -webkit-transform 0.5s 0s;transition:margin 0.5s 0s, transform 0.5s 0s, width 0.4s 0s;transition:margin 0.5s 0s, transform 0.5s 0s, width 0.4s 0s, -webkit-transform 0.5s 0s}#btnNav.open span:nth-child(2){top:50%;-webkit-transform:translate(0, -50%) scaleX(0);transform:translate(0, -50%) scaleX(0);transition:-webkit-transform 0.1s;transition:transform 0.1s;transition:transform 0.1s, -webkit-transform 0.1s}#btnNav.open span:nth-child(3){left:50%;top:50%;margin:0vw 0vw 0vw 0vw;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);transition:margin 0.5s 0s, width 0.4s 0s, -webkit-transform 0.5s 0s;transition:margin 0.5s 0s, transform 0.5s 0s, width 0.4s 0s;transition:margin 0.5s 0s, transform 0.5s 0s, width 0.4s 0s, -webkit-transform 0.5s 0s}@media (min-width: 768px){#btnNav{position:fixed;top:2.5vw;right:2.5vw;width:2.5vw;max-width:30px;height:2.5vw;max-height:30px}}@media (min-width: 768px) and (min-width: 1200px){#btnNav{top:30px;right:30px}}@media (min-width: 768px){#btnNav span{height:2px;-webkit-transform-origin:right;transform-origin:right}#btnNav span:nth-child(1){margin:-.83333vw 0vw 0vw 0vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 768px) and (min-width: 1200px){#btnNav span:nth-child(1){margin:-10px 0px 0px 0px}}@media (min-width: 768px){#btnNav span:nth-child(3){margin:.83333vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#btnNav span:nth-child(3){margin:10px 0px 0px 0px}}@media (min-width: 768px){#btnNav:not(.open):hover span:nth-child(2){-webkit-transform:scaleX(0.7) translate(0, -50%);transform:scaleX(0.7) translate(0, -50%)}#btnNav:not(.open):hover span:nth-child(3){-webkit-transform:scaleX(0.5) translate(0, -50%);transform:scaleX(0.5) translate(0, -50%)}#btnNav.open{border:1px solid #fff}#btnNav.open span{height:1px;-webkit-transform-origin:center;transform-origin:center}#btnNav.open span:nth-child(1){-webkit-transform:translate(-50%, -50%) scaleX(0.5);transform:translate(-50%, -50%) scaleX(0.5);margin:0vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#btnNav.open span:nth-child(1){margin:0px 0px 0px 0px}}@media (min-width: 768px){#btnNav.open span:nth-child(3){-webkit-transform:translate(-50%, -50%) scaleY(0.5) rotate(-90deg);transform:translate(-50%, -50%) scaleY(0.5) rotate(-90deg);margin:0vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#btnNav.open span:nth-child(3){margin:0px 0px 0px 0px}}@media (min-width: 768px){#btnNav.open:hover span:nth-child(1){-webkit-transform:translate(-50%, -50%) scaleX(1);transform:translate(-50%, -50%) scaleX(1)}#btnNav.open:hover span:nth-child(3){-webkit-transform:translate(-50%, -50%) scaleY(1) rotate(-90deg);transform:translate(-50%, -50%) scaleY(1) rotate(-90deg)}}footer{position:relative;background:#000;padding:7.11111vw 0vw 7.11111vw 0vw;border-top:1px solid #595757;text-align:center;font-size:2.48889vw}footer #btnPageTop{position:absolute;top:0vw;right:5.33333vw;width:16vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .eula{margin:0vw 0vw 7.11111vw 0vw}footer .eula a{font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold;color:#ea5504}footer .copyright{display:inline-block;width:82.75556vw;margin:0vw 0vw 7.11111vw 0vw}footer .bnrTch{display:block;width:56.88889vw;margin:0vw auto 7.11111vw auto}footer #snsCol{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:7.11111vw 0vw 0vw 0vw;border-top:1px solid #595757}footer #snsCol li{width:10.31111vw;margin:0vw 4.44444vw 0vw 4.44444vw}footer #snsCol li img{vertical-align:middle}footer #snsCol li:first-child{width:18.75556vw}@media (min-width: 768px){footer{padding:5vw 0vw 3.33333vw 0vw;font-size:1.16667vw}}@media (min-width: 768px) and (min-width: 1200px){footer{padding:60px 0px 40px 0px}}@media (min-width: 768px) and (min-width: 1200px){footer{font-size:14px}}@media (min-width: 768px){footer #btnPageTop{position:absolute;top:0vw;right:5vw;width:6.66667vw;max-width:80px;transition:opacity 0.5s}}@media (min-width: 768px) and (min-width: 1200px){footer #btnPageTop{top:0px;right:60px}}@media (min-width: 768px){footer #btnPageTop:hover{opacity:0.5}footer .eula{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){footer .eula{margin:0px 0px 40px 0px}}@media (min-width: 768px){footer .copyright{width:61.75vw;max-width:741px;margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){footer .copyright{margin:0px 0px 40px 0px}}@media (min-width: 768px){footer .bnrTch{width:33.33333vw;max-width:400px;margin:0vw auto 5vw auto}}@media (min-width: 768px) and (min-width: 1200px){footer .bnrTch{margin:0px auto 60px auto}}@media (min-width: 768px){footer #snsCol{padding:3.33333vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){footer #snsCol{padding:40px 0px 0px 0px}}@media (min-width: 768px){footer #snsCol li{width:4.16667vw;max-width:50px;margin:0vw 1.66667vw 0vw 1.66667vw}}@media (min-width: 768px) and (min-width: 1200px){footer #snsCol li{margin:0px 20px 0px 20px}}@media (min-width: 768px){footer #snsCol li:first-child{width:7.83333vw;max-width:94px}}#bne{letter-spacing:0;line-height:1}@media (min-width: 768px){.slick-arrow:hover{opacity:0.5}}.prevSlick{position:absolute;top:0vw;left:-6.22222vw;top:50%;z-index:1;width:8.88889vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 0.5s}@media (min-width: 768px){.prevSlick{position:absolute;top:0vw;left:-2.5vw;top:50%;width:5vw;max-width:60px}}@media (min-width: 768px) and (min-width: 1200px){.prevSlick{top:0px;left:-30px}}@media (min-width: 768px){.prevSlick:hover{cursor:pointer}}@media (min-width: 768px) and (min-width: 1200px){.prevSlick{top:50%}}.prevNext{position:absolute;top:0vw;right:-5.33333vw;top:50%;width:8.88889vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 0.5s}@media (min-width: 768px){.prevNext{position:absolute;top:0vw;right:-2.5vw;top:50%;width:5vw;max-width:60px}}@media (min-width: 768px) and (min-width: 1200px){.prevNext{top:0px;right:-30px}}@media (min-width: 768px){.prevNext:hover{cursor:pointer}}@media (min-width: 768px) and (min-width: 1200px){.prevNext{top:50%}}.slick-disabled{opacity:0;transition:opacity 0.5s}.fancybox-is-open .fancybox-bg{background:#000}.fancybox-slide--image .fancybox-close-small{background:none}.fancybox-slide--image{padding:44px 10px}#onetrust-consent-sdk{font-family:auto !important}body{background:#000}body:before{content:"";width:100%;height:100%;display:block;z-index:-1;position:fixed;top:0vw;left:0vw;background:rgba(0,0,0,0.3);transition:background 0.5s}body.d:before{background:rgba(0,0,0,0.8)}header{position:relative;z-index:0;padding:62.22222vw 0vw 4.44444vw 0vw}header:after{content:"";width:100%;height:100%;display:block;position:absolute;top:127.28889vw;left:0vw;z-index:-1;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%);height:60%}header .mv{position:absolute;top:0vw;left:0vw;z-index:-1;overflow:hidden;width:100%;height:127.28889vw}header .mv:before{position:absolute;bottom:0vw;left:0vw;content:"";width:100%;height:100%;display:block;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);height:40%}header .mv img{position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5)}header .inner{width:100%}header .inner h1{width:84.35556vw;margin:0vw auto 3.55556vw auto}header .inner .txtOnSale{width:58.48889vw;margin:0vw auto 7.11111vw auto}header .inner .txtPlatForm{width:73.33333vw;margin:0vw auto 7.11111vw auto}header .inner .btnList{margin:0vw auto 7.11111vw auto}header .inner .btnList a{display:block;background:rgba(0,0,0,0.8);width:87.11111vw;margin:0vw auto 3.55556vw auto;padding:0.5em 1em;text-align:center;border:1px solid #595757;font-size:3.55556vw;letter-spacing:0em}header .inner .btnList .img a{padding:0}header .inner .btnList li:last-child a{margin-bottom:0}header .inner .btnList .btnData span{display:block;padding:0.5em 0 0;font-size:3.55556vw;line-height:1}header .inner .btnList .btnData span.cOra{color:#ea5504}header .inner .btnList .btnPickup{background:#ea5504;font-size:3.91111vw}header .inner .btnList .btnPickup span{display:inline-block;margin:0vw 1.77778vw 0vw 1.77778vw}header .inner .btnList .btnPickup:before{content:"";width:100%;height:100%;display:block;display:inline-block;background:url(../images/common/ico_arrow.png) no-repeat;background-size:contain;width:5.86667vw;height:2.56vw;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header .inner .btnList .btnPickup:after{content:"";width:100%;height:100%;display:block;display:inline-block;background:url(../images/common/ico_arrow.png) no-repeat;background-size:contain;width:5.86667vw;height:2.56vw}header .inner .btnTwitter{width:87.11111vw;margin:0vw auto 7.11111vw auto}header .inner .bnrPickupMovie{display:block;position:relative;z-index:0;width:87.11111vw;margin:0vw auto 0vw auto}header .inner .bnrPickupMovie:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:1;background:url(../images/common/ico_play.png) no-repeat center,rgba(0,0,0,0.5);background-size:24vw}header .inner .bnrPickupMovie:after{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:2;background:url(../images/common/frame_tl.png) no-repeat top left,url(../images/common/frame_tr.png) no-repeat top right,url(../images/common/frame_bl.png) no-repeat bottom left,url(../images/common/frame_br.png) no-repeat bottom right;background-size:13.33333vw;width:89.33333vw;height:51.55556vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header .award{position:absolute;top:0vw;left:2.66667vw;z-index:1}header .award ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header .award ul li{margin:0vw .88889vw 0vw 0vw}header .award ul li.ps{width:17.6vw;margin:2.66667vw 0vw 0vw 0vw}header .award ul li.kakaku{width:20.26667vw;margin:2.66667vw .88889vw 0vw 0vw}header .award ul li.winner{width:12.44444vw}header .award ul li.jga{width:13.33333vw;margin:2.66667vw 0vw 0vw 1.77778vw}header .badgeBtd{position:absolute;top:23.11111vw;left:2.66667vw;z-index:1;width:23.11111vw}@media (min-width: 768px){header{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background:#000;padding:0}header:after{display:none}header .mv{position:relative;z-index:0;-webkit-order:1;order:1;width:78.125vw;height:auto}header .mv img{width:auto;height:100%}header .mv:before{left:inherit;right:0;background:linear-gradient(to left, #000 0%, rgba(0,0,0,0) 20%, rgba(0,0,0,0) 100%);height:100%;width:100%}header .inner{-webkit-order:2;order:2;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:37.5vw;padding:30px 0px 30px 0px}header .inner h1{min-height:0%;width:30vw;margin:0vw auto 1.66667vw auto}}@media (min-width: 768px) and (min-width: 1200px){header .inner h1{margin:0px auto 20px auto}}@media (min-width: 768px){header .inner .txtOnSale{min-height:0%;width:20vw;margin:0vw auto 2.5vw auto}}@media (min-width: 768px) and (min-width: 1200px){header .inner .txtOnSale{margin:0px auto 30px auto}}@media (min-width: 768px){header .inner .txtPlatForm{min-height:0%;width:27.5vw;margin:0vw auto 2.5vw auto}}@media (min-width: 768px) and (min-width: 1200px){header .inner .txtPlatForm{margin:0px auto 30px auto}}@media (min-width: 768px){header .inner .btnList{margin:0vw auto 2.5vw auto}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList{margin:0px auto 30px auto}}@media (min-width: 768px){header .inner .btnList a{width:32.7vw;margin:0vw auto .83333vw auto;font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList a{margin:0px auto 10px auto}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList a{font-size:16px}}@media (min-width: 768px){header .inner .btnList .btnData span{font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList .btnData span{font-size:16px}}@media (min-width: 768px){header .inner .btnList .btnPickup{font-size:1.66667vw}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList .btnPickup{font-size:20px}}@media (min-width: 768px){header .inner .btnList .btnPickup span{margin:0vw .83333vw 0vw .83333vw;transition:margin 0.5s}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList .btnPickup span{margin:0px 10px 0px 10px}}@media (min-width: 768px){header .inner .btnList .btnPickup:before{width:2.75vw;max-width:33px;height:1.2vw;max-height:14.4px}header .inner .btnList .btnPickup:after{width:2.75vw;max-width:33px;height:1.2vw;max-height:14.4px}header .inner .btnList .btnPickup:hover span{margin:0vw 1.66667vw 0vw 1.66667vw}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnList .btnPickup:hover span{margin:0px 20px 0px 20px}}@media (min-width: 768px){header .inner .btnTwitter{width:32.7vw;max-width:100%;margin:0vw auto 2.5vw auto;text-align:center}}@media (min-width: 768px) and (min-width: 1200px){header .inner .btnTwitter{margin:0px auto 30px auto}}@media (min-width: 768px){header .inner .btnTwitter img{width:60%}header .inner .bnrPickupMovie{min-height:0%;width:32.7vw}header .inner .bnrPickupMovie:before{background-size:9vw;transition:opacity 0.4s}}@media (min-width: 768px) and (min-width: 2000px){header .inner .bnrPickupMovie:before{background-size:180px}}@media (min-width: 768px){header .inner .bnrPickupMovie:after{background-size:5vw;width:33.55vw;height:19.35vw;transition:all 0.2s}}@media (min-width: 768px) and (min-width: 2000px){header .inner .bnrPickupMovie:after{background-size:100px}}@media (min-width: 768px){header .inner .bnrPickupMovie:hover:before{opacity:0}header .inner .bnrPickupMovie:hover:after{width:34.38333vw;height:20.18333vw}header .award{position:absolute;top:0vw;left:2.5vw;z-index:1}}@media (min-width: 768px) and (min-width: 1200px){header .award{top:0px;left:30px}}@media (min-width: 768px){header .award ul li{margin:0vw .83333vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){header .award ul li{margin:0px 10px 0px 0px}}@media (min-width: 768px){header .award ul li.ps{width:9.75vw;max-width:117px;margin:1.66667vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){header .award ul li.ps{margin:20px 0px 0px 0px}}@media (min-width: 768px){header .award ul li.kakaku{width:11.58333vw;max-width:139px;margin:1.66667vw .83333vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){header .award ul li.kakaku{margin:20px 10px 0px 0px}}@media (min-width: 768px){header .award ul li.winner{width:7.83333vw;max-width:94px}header .award ul li.jga{width:9.5vw;max-width:114px;margin:.83333vw 0vw 0vw 1.66667vw}}@media (min-width: 768px) and (min-width: 1200px){header .award ul li.jga{margin:10px 0px 0px 20px}}@media (min-width: 768px){header .badgeBtd{top:inherit;position:absolute;top:12.5vw;left:1.66667vw;z-index:1;width:16.66667vw;max-width:200px}}@media (min-width: 768px) and (min-width: 1200px){header .badgeBtd{top:150px;left:20px}}@media (min-width: 768px){header .badgeBtd:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}header .mv img{opacity:0;-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}header .inner h1{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}header .inner .txtOnSale{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}header .inner .txtPlatForm{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}header .inner .btnList{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}header .inner .btnTwitter{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}header .inner .bnrPickupMovie{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}header .award,header .badgeBtd{opacity:0}@media (min-width: 768px){header .mv img{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}}header.s .mv img{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);transition:opacity 1s, -webkit-transform 30s 0.5s;transition:opacity 1s, transform 30s 0.5s;transition:opacity 1s, transform 30s 0.5s, -webkit-transform 30s 0.5s}header.s .inner h1{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.4s 0.8s, -webkit-transform 0.4s 0.8s;transition:opacity 0.4s 0.8s, transform 0.4s 0.8s;transition:opacity 0.4s 0.8s, transform 0.4s 0.8s, -webkit-transform 0.4s 0.8s}header.s .inner .txtOnSale{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.4s 1.2s, -webkit-transform 0.4s 1.2s;transition:opacity 0.4s 1.2s, transform 0.4s 1.2s;transition:opacity 0.4s 1.2s, transform 0.4s 1.2s, -webkit-transform 0.4s 1.2s}header.s .inner .txtPlatForm{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.4s 1.2s, -webkit-transform 0.4s 1.2s;transition:opacity 0.4s 1.2s, transform 0.4s 1.2s;transition:opacity 0.4s 1.2s, transform 0.4s 1.2s, -webkit-transform 0.4s 1.2s}header.s .inner .btnList,header.s .inner .btnTwitter{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.4s 1.6s, -webkit-transform 0.4s 1.6s;transition:opacity 0.4s 1.6s, transform 0.4s 1.6s;transition:opacity 0.4s 1.6s, transform 0.4s 1.6s, -webkit-transform 0.4s 1.6s}header.s .inner .bnrPickupMovie{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.4s 1.6s, -webkit-transform 0.4s 1.6s;transition:opacity 0.4s 1.6s, transform 0.4s 1.6s;transition:opacity 0.4s 1.6s, transform 0.4s 1.6s, -webkit-transform 0.4s 1.6s}header.s .award,header.s .badgeBtd{opacity:1;transition:opacity 0.4s 0s, -webkit-transform 0.5s;transition:opacity 0.4s 0s, transform 0.5s;transition:opacity 0.4s 0s, transform 0.5s, -webkit-transform 0.5s}main{overflow:hidden;display:block;position:relative;z-index:0}main:after{position:absolute;bottom:0vw;left:0vw;z-index:-1;content:"";width:100%;height:100%;display:block;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);height:20%}main>section:not(#btdCol),#newsCol{position:relative}main>section:not(#btdCol) h2,#newsCol h2{position:absolute;top:4.44444vw;left:1.77778vw;width:3.2vw}@media (min-width: 768px){main>section:not(#btdCol) h2,#newsCol h2{position:absolute;top:4.16667vw;left:.83333vw;width:2.33333vw;max-width:28px}}@media (min-width: 768px) and (min-width: 1200px){main>section:not(#btdCol) h2,#newsCol h2{top:50px;left:10px}}@media (min-width: 768px) and (min-width: 1200px){main>section:not(#btdCol) h2,#newsCol h2{position:absolute;top:4.16667vw;left:1.66667vw;width:3vw;max-width:36px}}@media (min-width: 768px) and (min-width: 1200px) and (min-width: 1200px){main>section:not(#btdCol) h2,#newsCol h2{top:50px;left:20px}}main>section:not(#btdCol) h2{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}main>section:not(#btdCol).s h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.5s 0s, -webkit-transform 0.5s 0s;transition:opacity 0.5s 0s, transform 0.5s 0s;transition:opacity 0.5s 0s, transform 0.5s 0s, -webkit-transform 0.5s 0s}#btdCol{background:url(../images/top/btd/mv_sp.jpg) no-repeat center top/cover;mask:linear-gradient(to bottom, rgba(0,0,0,0) 1%, #000 10%, #000 90%, rgba(0,0,0,0) 100%);-webkit-mask:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 10%, #000 90%, rgba(0,0,0,0) 99%);padding:73.77778vw 0vw 17.77778vw 0vw}#btdCol h2{position:static;z-index:0;width:64.71111vw;margin:0vw auto 5.33333vw auto}#btdCol p{position:static;z-index:0;width:58.57778vw;margin:0vw auto 4.44444vw auto}@media (min-width: 768px){#btdCol{background:url(../images/top/btd/mv_pc.jpg) no-repeat right top/62.5% auto,#000;mask:none;-webkit-mask:none;padding:0}#btdColInner{position:relative;z-index:0;background:#000;width:43.75vw;margin:0 auto 0 0;padding:5vw 0vw 5vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#btdColInner{padding:60px 0px 60px 0px}}@media (min-width: 768px){#btdColInner:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;right:0vw;z-index:-1;background:linear-gradient(to right, #000, rgba(0,0,0,0) 100%);width:8.75vw;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}#btdCol h2{position:static;z-index:0;width:35vw;margin:0vw auto 5vw auto}}@media (min-width: 768px) and (min-width: 1200px){#btdCol h2{margin:0px auto 60px auto}}@media (min-width: 768px){#btdCol p{position:static;z-index:0;width:24.09167vw;margin:0vw auto 4.16667vw auto}}@media (min-width: 768px) and (min-width: 1200px){#btdCol p{margin:0px auto 50px auto}}#btdCol{opacity:0;-webkit-filter:blur(60px);filter:blur(60px)}#btdCol.s{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1s, -webkit-filter 1s;transition:opacity 1s, filter 1s;transition:opacity 1s, filter 1s, -webkit-filter 1s}#newsCol{font-size:2.84444vw}#newsCol ul{width:84vw;margin:0vw auto 7.11111vw auto}#newsCol ul li{background:rgba(0,0,0,0.9);width:40.17778vw;margin:0vw 1.77778vw 0vw 1.77778vw}#newsCol ul li .img{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background:#000;width:40.17778vw;height:24.10667vw}#newsCol ul li p{padding:3.55556vw 3.55556vw 3.55556vw 3.55556vw;min-height:10em}@media (min-width: 768px){#newsCol{font-size:1.16667vw}}@media (min-width: 768px) and (min-width: 1200px){#newsCol{font-size:14px}}@media (min-width: 768px){#newsCol ul{width:91.66667vw;max-width:1100px;margin:0vw auto 3.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#newsCol ul{margin:0px auto 40px auto}}@media (min-width: 768px){#newsCol ul .slick-list{overflow:visible}#newsCol ul .slick-slide{opacity:0;pointer-events:none;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}#newsCol ul .slick-slide.slick-active{opacity:1;pointer-events:all}#newsCol ul li{width:20.41667vw;max-width:245px;margin:0vw 1.66667vw 0vw 1.66667vw;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}}@media (min-width: 768px) and (min-width: 1200px){#newsCol ul li{margin:0px 20px 0px 20px}}@media (min-width: 768px){#newsCol ul li:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#newsCol ul li .img{width:20.41667vw;max-width:245px;height:12.25vw;max-height:147px}#newsCol ul li p{padding:2.5vw 2.5vw 2.5vw 2.5vw;min-height:13em}}@media (min-width: 768px) and (min-width: 1200px){#newsCol ul li p{padding:30px 30px 30px 30px}}#newsColInner{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#newsCol.s #newsColInner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0.3s, -webkit-transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s, -webkit-transform 1s 0.3s}#productsCol{padding:13.33333vw 0vw 13.33333vw 0vw}@media (min-width: 768px){#productsCol{padding:8.33333vw 0vw 8.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol{padding:100px 0px 100px 0px}}@media (min-width: 768px){#productsColInner{width:91.66667vw;max-width:1100px;margin:0vw auto 3.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#productsColInner{margin:0px auto 40px auto}}#productsColInner{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#productsCol.s #productsColInner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0.3s, -webkit-transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s, -webkit-transform 1s 0.3s}#productsCol #flgBtdCol{background:url(../images/common/bg_symbol.png) no-repeat top left,rgba(0,0,0,0.9);background-size:50%;width:84vw;margin:0vw auto 8.88889vw auto;padding:8.88889vw 5.33333vw 8.88889vw 5.33333vw;font-size:2.84444vw;text-align:center;line-height:1.6;word-break:break-all;word-wrap:break-word}#productsCol #flgBtdCol h3{margin:0vw auto 3.55556vw auto}#productsCol #flgBtdCol .pkg{margin:8.88889vw auto 0vw auto}#productsCol #flgBtdColBox{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#productsCol #flgBtdColBox .price{margin:7.11111vw auto 0vw auto;height:4vw;line-height:1}#productsCol #flgBtdColBox .price img{width:auto;height:100%}#productsCol #flgBtdColBox .contents{-webkit-align-self:flex-start;align-self:flex-start;width:100%;margin:8.88889vw 0vw 0vw 0vw;text-align:left}#productsCol #flgBtdColBox .contents li{margin-top:0.5em;text-indent:-1em;padding-left:1em;vertical-align:middle}#productsCol #flgBtdColBox .contents li:before{content:"◆";margin-right:0.5em;font-size:0.6em;vertical-align:middle}#productsCol #flgBtdColBox .contents .contentsTxt{font-size:0.8em}#productsCol #flgBtdColBox .notice{-webkit-align-self:flex-start;align-self:flex-start;width:100%;margin:8.88889vw 0vw 0vw 0vw}#productsCol #flgBtdColBox .btnList{margin:8.88889vw 0vw 0vw 0vw}#productsCol #flgBtdColBox .btnList .btnW{background:#ea5504}#productsCol #flgBtdColBox .btnList li:nth-child(2){margin:3.55556vw 0vw 0vw 0vw}#productsCol #flgBtdColBox .btnListAll li:nth-child(2){margin:3.55556vw 0vw 3.55556vw 0vw}#productsCol #flgBtdCol>.notice{width:100%;margin:8.88889vw 0vw 0vw 0vw}#productsCol #flgBtdCol .contentsList{-webkit-align-self:flex-start;align-self:flex-start;width:100%;margin:3.55556vw 0vw 0vw 0vw;text-align:left;font-size:2.48889vw}#productsCol #flgBtdCol .contentsList b{display:inline-block;margin-top:0.5em;text-indent:0;font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold;color:#ea5504}#productsCol #flgBtdCol .contentsList b:first-of-type{margin-top:0}#productsCol #flgBtdCol .contentsList .notice{display:inline-block;padding-left:1.1em;text-indent:-1.1em}#productsCol #flgBtdCol .contentsList>li{margin-top:1em;text-indent:-1.2em;padding-left:1.2em;line-height:1.6;vertical-align:middle}#productsCol #flgBtdCol .contentsList>li:before{content:"◆";margin-right:0.5em;font-size:0.6em;vertical-align:middle}#productsCol #flgBtdCol .contentsList>li .ico{display:inline-block;margin-right:0.5em;font-size:0.6em;vertical-align:middle;text-indent:-2.4em}#productsCol #flgBtdCol .contentsList>li:first-child{margin-top:0}#productsCol #flgBtdCol:last-child{margin-bottom:0}@media (min-width: 768px){#productsCol #flgBtdCol{background-size:20%;width:91.66667vw;max-width:1100px;margin:0vw auto 4.16667vw auto;padding:4.16667vw 4.16667vw 4.16667vw 4.16667vw;font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol{margin:0px auto 50px auto}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol{padding:50px 50px 50px 50px}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol{font-size:16px}}@media (min-width: 768px){#productsCol #flgBtdCol .recommend{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-inline-flex;display:inline-flex;margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol .recommend{margin:0px 0px 40px 0px}}@media (min-width: 768px){#productsCol #flgBtdCol .recommend ul{margin:0 0 0 1em}#productsCol #flgBtdCol h3{margin:0vw auto 3.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol h3{margin:0px auto 40px auto}}@media (min-width: 768px){#productsCol #flgBtdColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#productsCol #flgBtdColInner .pkg{margin:0vw 4.16667vw 0vw 0vw;width:40%}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdColInner .pkg{margin:0px 50px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdColBox{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:60%}#productsCol #flgBtdColBox .price{-webkit-order:2;order:2;margin:1.66667vw 0vw 0vw 0vw;height:1.875vw;max-height:22.5px}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdColBox .price{margin:20px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdColBox .contents{-webkit-order:1;order:1;margin:0vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdColBox .contents{margin:0px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdColBox .notice{-webkit-order:3;order:3;margin:3.33333vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdColBox .notice{margin:40px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdCol>.notice{margin:3.33333vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol>.notice{margin:40px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdCol .contentsList{-webkit-order:1;order:1;margin:1.66667vw 0vw 0vw 0vw;font-size:1vw}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol .contentsList{margin:20px 0px 0px 0px}}@media (min-width: 768px) and (min-width: 1200px){#productsCol #flgBtdCol .contentsList{font-size:12px}}#visualCol{background:#000;padding:4.44444vw 0vw 13.33333vw 0vw}#visualCol>div{margin:0vw auto 8.88889vw auto}#visualCol>div:last-of-type{margin:0vw auto 13.33333vw auto}#visualCol>div .img{width:92vw;margin:0vw 0vw 5.33333vw auto}#visualCol>div .txt{width:84vw;margin:0vw auto 0vw auto}#visualCol>div .txt h3{width:100%;margin:0vw auto 5.33333vw auto}#visualCol>div .txt p{width:100%}#visualCol>div:nth-child(2n-1) .img{margin:0vw auto 5.33333vw 0vw}@media (min-width: 768px){#visualCol{padding:100px 0px 100px 0px}#visualCol>div{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw auto 8.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#visualCol>div{margin:0px auto 100px auto}}@media (min-width: 768px){#visualCol>div:last-of-type{margin:0vw auto 8.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#visualCol>div:last-of-type{margin:0px auto 100px auto}}@media (min-width: 768px){#visualCol>div .img{-webkit-order:2;order:2;width:55vw;margin:0vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#visualCol>div .img{margin:0px 0px 0px 0px}}@media (min-width: 768px) and (min-width: 1500px){#visualCol>div .img{width:65vw}}@media (min-width: 768px){#visualCol>div .txt{-webkit-order:1;order:1;width:45vw;margin:0vw 0vw 0vw auto;padding:0px 50px 0px 90px}}@media (min-width: 768px) and (min-width: 1200px){#visualCol>div .txt{margin:0px 0px 0px auto}}@media (min-width: 768px){#visualCol>div .txt h3{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#visualCol>div .txt h3{margin:0px 0px 40px 0px}}@media (min-width: 768px) and (min-width: 1500px){#visualCol>div .txt{width:35vw}}@media (min-width: 768px){#visualCol>div:nth-child(2n-1) .img{-webkit-order:1;order:1;margin:0vw auto 0vw 0vw}#visualCol>div:nth-child(2n-1) .txt{-webkit-order:2;order:2;padding:0px 90px 0px 50px}}#visualCol>div .img{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#visualCol>div .txt h3{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}#visualCol>div .txt p{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}#visualCol>div.s .img{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0s, -webkit-transform 1s 0s;transition:opacity 1s 0s, transform 1s 0s;transition:opacity 1s 0s, transform 1s 0s, -webkit-transform 1s 0s}#visualCol>div.s .txt h3{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;transition:opacity 0.5s 0.8s, transform 0.5s 0.8s;transition:opacity 0.5s 0.8s, transform 0.5s 0.8s, -webkit-transform 0.5s 0.8s}#visualCol>div.s .txt p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 0.5s 1.3s, -webkit-transform 0.5s 1.3s;transition:opacity 0.5s 1.3s, transform 0.5s 1.3s;transition:opacity 0.5s 1.3s, transform 0.5s 1.3s, -webkit-transform 0.5s 1.3s}#visualCol .btnW{opacity:0}#visualCol .btnW.s{opacity:1;transition:opacity 0.5s 0s}#characterCol{padding:13.33333vw 0vw 13.33333vw 0vw}#characterColInner{position:relative;width:84vw;margin:0vw auto 37.33333vw auto}#characterColInner li{overflow:hidden;position:relative;z-index:0;width:53.6vw}#characterColInner li:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#characterColInner .alphen{margin:0vw 0vw 7.11111vw 0vw}#characterColInner .alphen:before{background:url(../images/top/character/tit_alphen.png) no-repeat;background-size:contain}#characterColInner .shionne{position:absolute;top:30.22222vw;right:0vw}#characterColInner .shionne:before{background:url(../images/top/character/tit_shionne.png) no-repeat;background-size:contain}#characterColInner .rinwell{margin:0vw 0vw 7.11111vw 0vw}#characterColInner .rinwell:before{background:url(../images/top/character/tit_rinwell.png) no-repeat;background-size:contain}#characterColInner .law{position:absolute;top:90.66667vw;right:0vw}#characterColInner .law:before{background:url(../images/top/character/tit_law.png) no-repeat;background-size:contain}#characterColInner .kisara:before{background:url(../images/top/character/tit_kisara.png) no-repeat;background-size:contain}#characterColInner .dohalim{position:absolute;top:151.11111vw;right:0vw}#characterColInner .dohalim:before{background:url(../images/top/character/tit_dohalim.png) no-repeat;background-size:contain}#characterCol .btnChara{margin:0vw auto 5.33333vw auto}@media (min-width: 768px){#characterCol{padding:8.33333vw 0vw 8.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#characterCol{padding:100px 0px 100px 0px}}@media (min-width: 768px){#characterColInner{width:91.66667vw;max-width:1100px;height:48.75vw;max-height:585px;margin:0vw auto 3.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner{margin:0px auto 40px auto}}@media (min-width: 768px){#characterColInner li{overflow:visible;width:inherit;height:auto}#characterColInner li:before{display:none}#characterColInner li a{display:block;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#characterColInner li a:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}#characterColInner .alphen{position:absolute;bottom:0vw;left:-20.25vw;z-index:1;width:43.91667vw;max-width:527px;margin:0}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner .alphen{bottom:0px;left:-243px}}@media (min-width: 768px){#characterColInner .shionne{top:inherit;right:inherit;position:absolute;bottom:0vw;left:10.16667vw;z-index:0;width:23.83333vw;max-width:286px}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner .shionne{bottom:0px;left:122px}}@media (min-width: 768px){#characterColInner .rinwell{top:inherit;right:inherit;position:absolute;bottom:0vw;left:31.25vw;z-index:0;width:14.41667vw;max-width:173px;margin:0}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner .rinwell{bottom:0px;left:375px}}@media (min-width: 768px){#characterColInner .law{top:inherit;right:inherit;position:absolute;bottom:0vw;left:43.08333vw;z-index:0;width:16.16667vw;max-width:194px}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner .law{bottom:0px;left:517px}}@media (min-width: 768px){#characterColInner .kisara{top:inherit;right:inherit;position:absolute;bottom:0vw;left:58.41667vw;z-index:0;width:19.5vw;max-width:234px}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner .kisara{bottom:0px;left:701px}}@media (min-width: 768px){#characterColInner .dohalim{top:inherit;right:inherit;position:absolute;bottom:0vw;left:75.66667vw;z-index:0;width:18.33333vw;max-width:220px}}@media (min-width: 768px) and (min-width: 1200px){#characterColInner .dohalim{bottom:0px;left:908px}}@media (min-width: 768px) and (min-width: 1400px){#characterColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;max-width:100%}#characterColInner li{margin:0vw .83333vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1400px) and (min-width: 1200px){#characterColInner li{margin:0px 10px 0px 0px}}@media (min-width: 768px) and (min-width: 1400px){#characterColInner .alphen{position:static;margin:0vw -10vw 0vw -18.33333vw}}@media (min-width: 768px) and (min-width: 1400px) and (min-width: 1200px){#characterColInner .alphen{margin:0px -120px 0px -220px}}@media (min-width: 768px) and (min-width: 1400px){#characterColInner .shionne{position:static}#characterColInner .rinwell{position:static;margin:0vw 2.5vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1400px) and (min-width: 1200px){#characterColInner .rinwell{margin:0px 30px 0px 0px}}@media (min-width: 768px) and (min-width: 1400px){#characterColInner .law{position:static}#characterColInner .kisara{position:static}#characterColInner .dohalim{position:static}}@media (min-width: 768px){#characterCol .btnChara{margin:0vw auto 1.66667vw auto}}@media (min-width: 768px) and (min-width: 1200px){#characterCol .btnChara{margin:0px auto 20px auto}}#characterColInner li{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}#characterColInner li:before{opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#characterCol .btn{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}@media (min-width: 768px){#characterColInner li{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}#characterCol.s #characterColInner li{-webkit-transform:rotateY(0);transform:rotateY(0);transform:rotateY(0);transform:rotateY(0);transform:rotateY(0);transform:rotateY(0);transform:rotateY(0)}#characterCol.s #characterColInner li:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#characterCol.s #characterColInner li:nth-child(1){transition:-webkit-transform 0.5s 0.3s;transition:transform 0.5s 0.3s;transition:transform 0.5s 0.3s, -webkit-transform 0.5s 0.3s}#characterCol.s #characterColInner li:nth-child(1):before{opacity:1;transition:opacity 0.5s 0.8s,-webkit-transform 0.5s 0.8s;transition:transform 0.5s 0.8s,opacity 0.5s 0.8s;transition:transform 0.5s 0.8s,opacity 0.5s 0.8s,-webkit-transform 0.5s 0.8s}#characterCol.s #characterColInner li:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#characterCol.s #characterColInner li:nth-child(2){transition:-webkit-transform 0.5s 0.6s;transition:transform 0.5s 0.6s;transition:transform 0.5s 0.6s, -webkit-transform 0.5s 0.6s}#characterCol.s #characterColInner li:nth-child(2):before{opacity:1;transition:opacity 0.5s 1.1s,-webkit-transform 0.5s 1.1s;transition:transform 0.5s 1.1s,opacity 0.5s 1.1s;transition:transform 0.5s 1.1s,opacity 0.5s 1.1s,-webkit-transform 0.5s 1.1s}#characterCol.s #characterColInner li:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#characterCol.s #characterColInner li:nth-child(3){transition:-webkit-transform 0.5s 0.9s;transition:transform 0.5s 0.9s;transition:transform 0.5s 0.9s, -webkit-transform 0.5s 0.9s}#characterCol.s #characterColInner li:nth-child(3):before{opacity:1;transition:opacity 0.5s 1.4s,-webkit-transform 0.5s 1.4s;transition:transform 0.5s 1.4s,opacity 0.5s 1.4s;transition:transform 0.5s 1.4s,opacity 0.5s 1.4s,-webkit-transform 0.5s 1.4s}#characterCol.s #characterColInner li:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#characterCol.s #characterColInner li:nth-child(4){transition:-webkit-transform 0.5s 1.2s;transition:transform 0.5s 1.2s;transition:transform 0.5s 1.2s, -webkit-transform 0.5s 1.2s}#characterCol.s #characterColInner li:nth-child(4):before{opacity:1;transition:opacity 0.5s 1.7s,-webkit-transform 0.5s 1.7s;transition:transform 0.5s 1.7s,opacity 0.5s 1.7s;transition:transform 0.5s 1.7s,opacity 0.5s 1.7s,-webkit-transform 0.5s 1.7s}#characterCol.s #characterColInner li:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#characterCol.s #characterColInner li:nth-child(5){transition:-webkit-transform 0.5s 1.5s;transition:transform 0.5s 1.5s;transition:transform 0.5s 1.5s, -webkit-transform 0.5s 1.5s}#characterCol.s #characterColInner li:nth-child(5):before{opacity:1;transition:opacity 0.5s 2s,-webkit-transform 0.5s 2s;transition:transform 0.5s 2s,opacity 0.5s 2s;transition:transform 0.5s 2s,opacity 0.5s 2s,-webkit-transform 0.5s 2s}#characterCol.s #characterColInner li:before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#characterCol.s #characterColInner li:nth-child(6){transition:-webkit-transform 0.5s 1.8s;transition:transform 0.5s 1.8s;transition:transform 0.5s 1.8s, -webkit-transform 0.5s 1.8s}#characterCol.s #characterColInner li:nth-child(6):before{opacity:1;transition:opacity 0.5s 2.3s,-webkit-transform 0.5s 2.3s;transition:transform 0.5s 2.3s,opacity 0.5s 2.3s;transition:transform 0.5s 2.3s,opacity 0.5s 2.3s,-webkit-transform 0.5s 2.3s}#characterCol.s .btn{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:opacity 0.5s 1.7s,-webkit-transform 0.5s 1.7s;transition:transform 0.5s 1.7s,opacity 0.5s 1.7s;transition:transform 0.5s 1.7s,opacity 0.5s 1.7s,-webkit-transform 0.5s 1.7s}@media (min-width: 768px){#characterCol.s #characterColInner li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#characterCol.s #characterColInner li:nth-child(1){transition:opacity 0.5s 0.3s,-webkit-transform 0.5s 0.3s;transition:transform 0.5s 0.3s,opacity 0.5s 0.3s;transition:transform 0.5s 0.3s,opacity 0.5s 0.3s,-webkit-transform 0.5s 0.3s}#characterCol.s #characterColInner li:nth-child(2){transition:opacity 0.5s 0.6s,-webkit-transform 0.5s 0.6s;transition:transform 0.5s 0.6s,opacity 0.5s 0.6s;transition:transform 0.5s 0.6s,opacity 0.5s 0.6s,-webkit-transform 0.5s 0.6s}#characterCol.s #characterColInner li:nth-child(3){transition:opacity 0.5s 0.9s,-webkit-transform 0.5s 0.9s;transition:transform 0.5s 0.9s,opacity 0.5s 0.9s;transition:transform 0.5s 0.9s,opacity 0.5s 0.9s,-webkit-transform 0.5s 0.9s}#characterCol.s #characterColInner li:nth-child(4){transition:opacity 0.5s 1.2s,-webkit-transform 0.5s 1.2s;transition:transform 0.5s 1.2s,opacity 0.5s 1.2s;transition:transform 0.5s 1.2s,opacity 0.5s 1.2s,-webkit-transform 0.5s 1.2s}#characterCol.s #characterColInner li:nth-child(5){transition:opacity 0.5s 1.5s,-webkit-transform 0.5s 1.5s;transition:transform 0.5s 1.5s,opacity 0.5s 1.5s;transition:transform 0.5s 1.5s,opacity 0.5s 1.5s,-webkit-transform 0.5s 1.5s}#characterCol.s #characterColInner li:nth-child(6){transition:opacity 0.5s 1.8s,-webkit-transform 0.5s 1.8s;transition:transform 0.5s 1.8s,opacity 0.5s 1.8s;transition:transform 0.5s 1.8s,opacity 0.5s 1.8s,-webkit-transform 0.5s 1.8s}}#battleCol{background:#000;padding:4.44444vw 0vw 13.33333vw 0vw}#battleCol>div{margin:0vw auto 7.11111vw auto}#battleCol>div:last-child{margin-bottom:0}#battleCol>div .img{width:92vw;margin:0vw 0vw 5.33333vw auto}#battleCol>div .txt{width:84vw;margin:0vw auto 0vw auto}#battleCol>div .txt p{width:100%}@media (min-width: 768px){#battleCol{padding:100px 0px 100px 0px}#battleCol>div{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw auto 3.33333vw auto}}@media (min-width: 768px) and (min-width: 1200px){#battleCol>div{margin:0px auto 40px auto}}@media (min-width: 768px){#battleCol>div .img{-webkit-order:2;order:2;width:55vw;margin:0vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#battleCol>div .img{margin:0px 0px 0px 0px}}@media (min-width: 768px) and (min-width: 1500px){#battleCol>div .img{width:65vw}}@media (min-width: 768px){#battleCol>div .txt{-webkit-order:1;order:1;width:45vw;margin:0vw 0vw 0vw auto;padding:0px 50px 0px 90px}}@media (min-width: 768px) and (min-width: 1200px){#battleCol>div .txt{margin:0px 0px 0px auto}}@media (min-width: 768px) and (min-width: 1500px){#battleCol>div .txt{width:35vw}}#battleCol .btnW{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}#battleCol.s .btnW{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.5s 1.3s, -webkit-transform 0.5s 1.3s;transition:opacity 0.5s 1.3s, transform 0.5s 1.3s;transition:opacity 0.5s 1.3s, transform 0.5s 1.3s, -webkit-transform 0.5s 1.3s}#battleCol>div .img{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#battleCol>div .txt p{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}#battleCol>div.s .img{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0s, -webkit-transform 1s 0s;transition:opacity 1s 0s, transform 1s 0s;transition:opacity 1s 0s, transform 1s 0s, -webkit-transform 1s 0s}#battleCol>div.s .txt p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;transition:opacity 0.5s 0.8s, transform 0.5s 0.8s;transition:opacity 0.5s 0.8s, transform 0.5s 0.8s, -webkit-transform 0.5s 0.8s}#storyCol{padding:17.77778vw 0vw 17.77778vw 0vw}#storyCol p{width:82.57778vw;margin:0vw auto 7.11111vw auto}@media (min-width: 768px){#storyCol{padding:16.66667vw 0vw 16.66667vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#storyCol{padding:200px 0px 200px 0px}}@media (min-width: 768px){#storyCol p{width:46.45vw;max-width:557.4px;margin:0vw auto 5vw auto}}@media (min-width: 768px) and (min-width: 1200px){#storyCol p{margin:0px auto 60px auto}}#storyColInner{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#storyCol.s #storyColInner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0.3s, -webkit-transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s, -webkit-transform 1s 0.3s}#specCol{padding:13.33333vw 0vw 13.33333vw 0vw}#specCol h3{width:67.37778vw;margin:0vw auto 3.55556vw auto}#specCol h4{font-size:4.26667vw;margin:0vw auto 5.33333vw auto;text-align:center;line-height:1.2}#specCol dl{overflow:hidden;width:84vw;margin:0vw auto 0vw auto}#specCol dl dt{float:left;clear:left;width:10em;margin-right:1em;font-weight:600;text-align:right;color:#595757}#specCol dl dd{float:left;width:calc(100% - 11em)}@media (min-width: 768px){#specCol{padding:8.33333vw 0vw 8.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#specCol{padding:100px 0px 100px 0px}}@media (min-width: 768px){#specColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#specCol h3{width:33.83333vw;max-width:406px;margin:0vw 5.83333vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#specCol h3{margin:0px 70px 0px 0px}}@media (min-width: 768px){#specCol h4{font-size:1.83333vw;margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#specCol h4{font-size:22px}}@media (min-width: 768px) and (min-width: 1200px){#specCol h4{margin:0px 0px 30px 0px}}@media (min-width: 768px){#specCol dl{overflow:hidden;min-width:inherit;width:inherit;margin:0;line-height:1.5}#specCol dl dt{margin:0vw 0vw 1.66667vw 0vw;margin-right:1em}}@media (min-width: 768px) and (min-width: 1200px){#specCol dl dt{margin:0px 0px 20px 0px}}@media (min-width: 768px){#specCol dl dt:last-child{margin-bottom:0}}@media (min-width: 768px) and (min-width: 1200px){#specCol dl dt{margin-right:1em}}@media (min-width: 768px){#specCol dl dd{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#specCol dl dd{margin:0px 0px 20px 0px}}@media (min-width: 768px){#specCol dl dd:last-child{margin-bottom:0}}#specColInner{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#specCol.s #specColInner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0.3s, -webkit-transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s, -webkit-transform 1s 0.3s}#comparisonCol{padding:0vw 0vw 13.33333vw 0vw}#comparisonCol h3{height:5.51111vw;margin:0vw 0vw 5.33333vw 0vw;text-align:center}#comparisonCol h3 img{width:auto;height:100%}#comparisonCol .list{overflow-x:scroll;margin:0vw 0vw 0vw 5.33333vw;line-height:1.5}#comparisonCol .list table{font-size:2.48889vw;text-align:center;background:rgba(0,0,0,0.4);border:2px solid #827f7f;border-collapse:collapse}#comparisonCol .list table a{text-decoration:underline}#comparisonCol .list table a:hover{text-decoration:none}#comparisonCol .list table td,#comparisonCol .list table th{padding:0.5em 1em;vertical-align:middle;border:0;word-break:keep-all;white-space:nowrap}#comparisonCol .list table th{background:#000;font-size:2.84444vw;border:0;border-right:1px solid #827f7f;border-bottom:1px solid #827f7f}#comparisonCol .list table td{border-right:1px solid #827f7f;border-bottom:1px solid #827f7f}#comparisonCol .list table tr:last-child td{border-bottom:0}#comparisonCol .list table tr td:nth-child(2n-1){background:rgba(0,0,0,0.4)}#comparisonCol .list table tr td:first-child{background:#000}@media (min-width: 768px){#comparisonCol{padding:0vw 0vw 8.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#comparisonCol{padding:0px 0px 100px 0px}}@media (min-width: 768px){#comparisonCol h3{height:2.83333vw;max-height:34px;margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#comparisonCol h3{margin:0px 0px 40px 0px}}@media (min-width: 768px){#comparisonCol .list{overflow:hidden;width:91.66667vw;max-width:1100px;margin:0vw auto 0vw auto}#comparisonCol .list table{width:100%;font-size:1.16667vw}}@media (min-width: 768px) and (min-width: 1200px){#comparisonCol .list table{font-size:14px}}@media (min-width: 768px){#comparisonCol .list table th{font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){#comparisonCol .list table th{font-size:16px}}@media (min-width: 768px){#comparisonCol .list table tr:last-child{font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){#comparisonCol .list table tr:last-child{font-size:16px}}@media (min-width: 768px){#comparisonCol .list table:not(.spec) tr:last-child td{font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){#comparisonCol .list table:not(.spec) tr:last-child td{font-size:16px}}#comparisonCol{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}#comparisonCol.s{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s 0.3s, -webkit-transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s;transition:opacity 1s 0.3s, transform 1s 0.3s, -webkit-transform 1s 0.3s}#saleCol{background:#000;padding:0vw 0vw 17.77778vw 0vw;width:100%;font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold}#saleCol a{position:fixed;bottom:0vw;left:0vw;z-index:100;display:block;background:#ea5504;width:100%;padding:2.66667vw 1.77778vw 2.66667vw 1.77778vw;font-size:3.55556vw;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff}#saleCol a:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;background:url(../images/common/frame_tl_w.png) no-repeat top left,url(../images/common/frame_tr_w.png) no-repeat top right,url(../images/common/frame_bl_w.png) no-repeat bottom left,url(../images/common/frame_br_w.png) no-repeat bottom right;background-size:3.55556vw;width:calc(100% - 8px);height:calc(100% - 8px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#saleCol a.fix{position:relative;z-index:1;width:84vw;margin:0 auto;border:1px solid #fff}@media (min-width: 768px){#saleCol{padding:0vw 0vw 8.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#saleCol{padding:0px 0px 100px 0px}}@media (min-width: 768px){#saleCol a{padding:.83333vw .83333vw .83333vw .83333vw;font-size:1.5vw}}@media (min-width: 768px) and (min-width: 1200px){#saleCol a{padding:10px 10px 10px 10px}}@media (min-width: 768px) and (min-width: 1200px){#saleCol a{font-size:18px}}@media (min-width: 768px){#saleCol a:before{background-size:20px;width:calc(100% - 8px);height:calc(100% - 8px);transition:all 0.2s linear}#saleCol a:hover:before{width:calc(100% - 12px);height:calc(100% - 12px)}#saleCol a.fix{width:91.66667vw;max-width:1100px}}#saleCol a{opacity:0}#saleCol.s a{opacity:1;transition:opacity 0.5s 3.5s}#bgMovie,#bgVideo{pointer-events:none;position:fixed;top:50%;left:50%;z-index:-2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:221vh;height:130vh}#bgMovie video,#bgVideo video{position:absolute;top:0vw;left:0vw;width:100%;height:100%}@media (min-width: 768px) and (orientation: landscape){#bgMovie,#bgVideo{width:140vw;height:78.75vw}}

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