@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;clear:both;height:0;margin:0;border-top-width:1px;color:inherit;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{margin:0;padding:0;border-radius:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-transform:inherit;text-align:inherit;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:none;min-height:1px;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;text-align:center;list-style:none}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{display:block;width:20px;height:20px;border:0;background:rgba(0,0,0,0);color:rgba(0,0,0,0);font-size:0;line-height:0;outline:none;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";position:absolute;top:0;left:0;width:15px;height:15px;border-radius:20px;background:gray;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-border-radius:20px;-o-border-radius:20px}.slick-dots li.slick-active button:before{background:aqua;opacity:.75}.slideArrow{position:absolute;top:0;bottom:0;z-index:10;width:5vw;height:5vw;margin:auto;background:url("../images/common/arrow-r.svg") no-repeat;background-size:contain;cursor:pointer}@media screen and (max-width: 750px){.slideArrow{width:10vw;height:10vw}}.slideArrow.-prev{left:2%;-webkit-transform:rotate(0deg) scaleX(-1);transform:rotate(0deg) scaleX(-1)}.slideArrow.-next{right:2%}li{list-style:none}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a img{outline:none}*:focus{outline:none}img{max-width:100%;height:auto}svg{width:100%}html{min-height:100%}body{position:relative;z-index:0;background:-webkit-gradient(linear, left bottom, left top, from(#1f2c25), to(#000000));background:-webkit-linear-gradient(bottom, #1f2c25, #000000);background:linear-gradient(to top, #1f2c25, #000000);background-color:#000;color:#f2e8d9;font-family:"Noto Sans JP",sans-serif;font-weight:bold;font-style:normal;font-optical-sizing:auto}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{border-radius:30px;background:#999}::-webkit-scrollbar-thumb{border-radius:30px;background:#ee991a}.wrapper::before{content:"";position:fixed;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background-image:url("../images/bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.wrap{position:relative;min-width:320px;width:100%;overflow:hidden}.att{padding-left:1em;text-indent:-1em}.header{position:absolute;top:0;left:5px;z-index:10;width:100%}.header .logos{position:absolute;top:15px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-height:42px}.header .logos p{height:auto;margin:0;padding:0 10px}.header .logos p.logoSega{width:153px}@media screen and (max-width: 640px){.header .logos p.logoSega{width:18.7346938776dvw}}.header .logos p.logoGsc{width:86px}@media screen and (max-width: 640px){.header .logos p.logoGsc{width:12.2448979592dvw}}.header .logos p.logoPs{width:174px}@media screen and (max-width: 640px){.header .logos p.logoPs{width:18.3673469388dvw}}.header .logos p.logoSteam{width:162px}@media screen and (max-width: 640px){.header .logos p.logoSteam{width:17.5510204082dvw}}.main{position:relative;z-index:0;width:100%;height:auto;padding-top:59.6875dvw;background:url("../images/main-visual.webp") no-repeat;background-size:100%}@media screen and (max-width: 980px){.main{padding-top:181.6326530612dvw;background:url("../images/main-visual-sp.webp") no-repeat;background-size:100%}}.main .logo{position:absolute;top:21.5625dvw;left:8.2291666667dvw;z-index:4;width:29.7916666667dvw;opacity:0}@media screen and (max-width: 980px){.main .logo{top:84.0816326531dvw;left:0;right:0;width:71.4285714286dvw;margin:0 auto}}.main .logo.active{opacity:1}.main .catch{position:absolute;top:33.4375dvw;left:1.875dvw;z-index:2;width:45.5208333333dvw;opacity:0}@media screen and (max-width: 980px){.main .catch{top:111.6326530612dvw;left:0;right:0;width:94.8979591837dvw;margin:0 auto}}.main .catch.active{opacity:1;-webkit-animation:fadeIn 3s 1.4s cubic-bezier(0.17, 0.67, 0.36, 0.99) both;animation:fadeIn 3s 1.4s cubic-bezier(0.17, 0.67, 0.36, 0.99) both}.main .catch02{position:absolute;top:39.2708333333dvw;left:5.3125dvw;z-index:2;width:36.6666666667dvw;opacity:0}@media screen and (max-width: 980px){.main .catch02{top:123.6734693878dvw;left:0;right:0;width:71.8367346939dvw;margin:0 auto}}.main .catch02.active{opacity:1;-webkit-animation:fadeIn 3s 1.4s cubic-bezier(0.17, 0.67, 0.36, 0.99) both;animation:fadeIn 3s 1.4s cubic-bezier(0.17, 0.67, 0.36, 0.99) both}.main .catch03{position:absolute;top:49.21875dvw;z-index:4;width:100%;font-size:3dvw;text-align:center;line-height:1.4em;opacity:0}@media screen and (max-width: 980px){.main .catch03{top:144.8979591837dvw;font-size:6dvw}}.main .catch03 span{font-size:2dvw;line-height:1em}@media screen and (max-width: 980px){.main .catch03 span{font-size:4dvw}}.main .catch03.active{opacity:1;-webkit-animation:fadeIn 3s 1.4s cubic-bezier(0.17, 0.67, 0.36, 0.99) both;animation:fadeIn 3s 1.4s cubic-bezier(0.17, 0.67, 0.36, 0.99) both}.main .videoWrap{margin-bottom:3%}@media screen and (max-width: 980px){.main .videoWrap{width:88%;margin-bottom:5%}}.main .btnAtteWrap{padding-top:10px;padding-bottom:10px;background:#000}@media screen and (max-width: 980px){.main .btnAtteWrap{padding-top:6vw;padding-bottom:7vw}}.main .btnAtteWrap a{color:#fff}.main .btnAtteWrap a:hover .btnAtte{background:#fff;color:#000}.main .btnAtteWrap a .btnAtte{position:absolute;left:0;right:0;bottom:15px;z-index:10;width:30vw;margin:0 auto;padding:5px;border:solid 1px #fff;font-size:1.2vw;text-align:center}@media screen and (max-width: 980px){.main .btnAtteWrap a .btnAtte{width:70vw;padding:2vw;font-size:3vw}}.main .btnBuy{position:absolute;top:15px;right:15px;width:12.9166666667dvw}.main .btnBuy a:hover{-webkit-filter:contrast(200%);filter:contrast(200%)}@media screen and (max-width: 980px){.main .btnBuy{top:134.5918367347dvw;left:0;right:0;width:36.8367346939dvw;margin:auto}}section{position:relative}.contents{position:relative;z-index:3;width:93.4895833333dvw;margin:0 auto;padding-top:4.1145833333dvw;padding-bottom:4.1145833333dvw}@media screen and (max-width: 980px){.contents{width:94%;padding-top:8.0612244898dvw;padding-bottom:8.0612244898dvw}}.contents .contentsTitle{position:relative;padding-left:.5vw;border-left:solid 4px #ee991a;font-size:2.5dvw}@media screen and (max-width: 980px){.contents .contentsTitle{font-size:6.1224489796dvw}}.contents .contentsTitle02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Barlow Condensed",sans-serif;font-size:4.1666666667dvw;font-weight:500;letter-spacing:1.1rem}.contents .contentsTitle02:before,.contents .contentsTitle02:after{content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#ee991a}.contents .contentsTitle02:before{margin-right:1rem}.contents .contentsTitle02:after{margin-left:1rem}@media screen and (max-width: 980px){.contents .contentsTitle02{font-size:8.1632653061dvw;letter-spacing:.3rem}}.modalVideo:hover{cursor:pointer}.videoWrap{position:relative;width:31.25dvw;margin:1vw auto}.videoWrap img{border:solid 1px #ee991a}.videoWrap .icon img{border:none}.videoWrap:hover{-webkit-filter:brightness(140%);filter:brightness(140%)}@media screen and (max-width: 980px){.videoWrap{width:94%;margin:2dvw auto;font-size:2.8vw}}.videoWrap .icon{position:absolute;top:0;left:0;right:0;bottom:0;width:4.375dvw;height:4.375dvw;margin:auto}@media screen and (max-width: 980px){.videoWrap .icon{width:8.5714285714dvw;height:8.5714285714dvw}}.text{font-size:1.25vw;line-height:1.8em}@media screen and (max-width: 980px){.text{font-size:3.067vw;line-height:1.8em}}#section01{background:none}#section01 .contents .lead{position:relative;z-index:2;font-size:2.4vw;text-align:center}@media screen and (max-width: 980px){#section01 .contents .lead{margin-bottom:5%;font-size:4.3vw}}#section01 .contents .contentsWrap{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:2.0833333333dvw}@media screen and (max-width: 980px){#section01 .contents .contentsWrap{display:block}}#section01 .contents .contentsWrap .textWrap{width:50%;padding:0 2%}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .textWrap{width:100%}}#section01 .contents .contentsWrap .videoContents{position:relative;width:50%;mask-image:url("../images/v-mask.png");aspect-ratio:640/350;mask-size:100%;-webkit-mask-image:url("../images/v-mask.png");-webkit-mask-size:100%}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .videoContents{width:100%}}#section01 .contents .contentsWrap .videoContents .videoText{font-size:1.2vw;text-align:center}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .videoContents .videoText{font-size:2.8vw}}#section01 .contents .contentsWrap .videoContents .youtubeWrap{position:absolute;top:0;left:0;z-index:0;min-width:100%;min-height:100%;background-image:none;overflow:hidden;-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-property:opacity;transition-property:opacity;aspect-ratio:640/360}#section01 .contents .contentsWrap .videoContents .youtubeWrap:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .videoContents .youtubeWrap:after{background-color:#000;background-repeat:no-repeat;background-size:100%}}#section01 .contents .contentsWrap .videoContents .youtubeWrap.-on:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(80%, transparent), to(#000000));background-image:-webkit-linear-gradient(bottom, transparent 0, transparent 80%, #000000 100%);background-image:linear-gradient(0, transparent 0, transparent 80%, #000000 100%)}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .videoContents .youtubeWrap.-on:before{top:0}}#section01 .contents .contentsWrap .videoContents .youtubeWrap.-on:after{content:"";position:absolute;left:0;bottom:0;z-index:1;width:100%;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(70%, transparent), to(#000000));background-image:-webkit-linear-gradient(top, transparent 0, transparent 70%, #000000 100%);background-image:linear-gradient(180deg, transparent 0, transparent 70%, #000000 100%)}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .videoContents .youtubeWrap.-on:after{height:188vw;background-color:rgba(0,0,0,0)}}#section01 .contents .contentsWrap .videoContents .youtubeWrap #bgYoutube{position:absolute;top:50%;left:50%;z-index:-3;width:130vw;height:73.125vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 980px){#section01 .contents .contentsWrap .videoContents .youtubeWrap #bgYoutube{top:0}}@media(max-aspect-ratio: 16/9){#section01 .contents .contentsWrap .videoContents .youtubeWrap #bgYoutube{width:670.2222222222vw;height:377vw}}#section02 .lead{font-size:1.5vw;text-align:center;line-height:2.7vw}@media screen and (max-width: 980px){#section02 .lead{font-size:2.6vw;line-height:4vw}}#section03 .contents .contentsTitle{margin-top:2.34375dvw}@media screen and (max-width: 980px){#section03 .contents .contentsTitle{margin-top:4.5918367347dvw}}#section03 .contents .imgCont{position:absolute;z-index:1;width:33.3333333333dvw;border:solid 1px #ee991a}#section03 .contents .imgCont.-back{top:2.0833333333dvw;left:39.7916666667dvw}#section03 .contents .imgCont.-front{top:11.9791666667dvw;right:2.0833333333dvw}@media screen and (max-width: 980px){#section03 .contents .imgCont{position:relative;width:77.1428571429dvw}#section03 .contents .imgCont.-back{top:auto;left:0;margin-left:0}#section03 .contents .imgCont.-front{top:-5.1020408163dvw;right:0;margin-left:auto}}#section03 .contents .textWrap{position:relative;z-index:2;width:100%;margin-top:2vw;padding:1.4vw}@media screen and (max-width: 980px){#section03 .contents .textWrap{width:100%;margin:0 auto}}#section03 .contents.-sec03{width:100%}#section03 .contents.-sec03 .contentsWrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:3.125dvw;margin-bottom:3.125dvw}@media screen and (max-width: 980px){#section03 .contents.-sec03 .contentsWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#section03 .contents.-sec03 .contentsWrap .contentsInner{width:50%}@media screen and (max-width: 980px){#section03 .contents.-sec03 .contentsWrap .contentsInner{width:94%;margin:0 auto}}#section03 .contents.-sec03 .contentsWrap .contentsInner.-isText{z-index:2;margin-top:3vw;margin-bottom:6vw;padding-right:3.2291666667dvw;padding-left:3.2291666667dvw;background:rgba(0,0,0,.3)}@media screen and (max-width: 980px){#section03 .contents.-sec03 .contentsWrap .contentsInner.-isText{width:100%}}#section03 .contents.-sec03 .contentsWrap .contentsInner.-isText .textWrap{margin-top:2.1875dvw}#section03 .contents.-sec03 .contentsWrap:nth-of-type(2n) .imgCont.-back{top:2.0833333333dvw;left:2.0833333333dvw}#section03 .contents.-sec03 .contentsWrap:nth-of-type(2n) .imgCont.-front{top:11.9791666667dvw;left:32.2916666667dvw;right:auto}@media screen and (max-width: 980px){#section03 .contents.-sec03 .contentsWrap:nth-of-type(2n) .imgCont.-back{top:auto;left:0;margin-left:0}#section03 .contents.-sec03 .contentsWrap:nth-of-type(2n) .imgCont.-front{top:-5.1020408163dvw;left:0;right:0;margin-left:auto}}#section03 .contents.-sec03 .contentsWrap:nth-of-type(2n) .contentsInner{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width: 980px){#section03 .contents.-sec03 .contentsWrap:nth-of-type(2n) .contentsInner.-isText{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}#section04 .contents .contentsTitle{border-left:none;font-family:"Barlow Condensed",sans-serif;font-weight:500;letter-spacing:.2rem}#section04 .contents .ssContets,#section04 .contents .videoContets{position:relative}#section04 .contents .movieSlider{position:relative}#section04 .contents .movieSlider .videoWrap{width:41.25dvw}@media screen and (max-width: 980px){#section04 .contents .movieSlider .videoWrap{width:66.3265306122dvw}}#section04 .contents .ssSlider{position:relative}#section04 .contents .ssSlider .ssImg{position:relative;margin-bottom:14px}#section04 .contents .ssSlider .ssImg img{width:41.25dvw;border:solid 1px #ee991a}@media screen and (max-width: 980px){#section04 .contents .ssSlider .ssImg img{width:66.3265306122dvw}}#section04 .contents .ssSlider .ssImg .mark{position:absolute;right:5px;bottom:5px;display:block;width:40px}#section04 .contents .ssSlider .ssImg .mark img{border:none}@media screen and (max-width: 980px){#section04 .contents .ssSlider .ssImg .mark{width:5.1020408163dvw}}#section04 .contents .slick-slide img{width:100%;height:auto;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}#section04 .contents .slick-center img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#section04 .contents .slick-center img:hover{-webkit-filter:brightness(140%);filter:brightness(140%);cursor:pointer}#section04 .contents .slide-arrow{position:absolute;top:0;bottom:0;z-index:2;width:1.8229166667dvw;margin:auto;cursor:pointer}@media screen and (max-width: 980px){#section04 .contents .slide-arrow{bottom:calc(5.75dvw - 30px);width:3.5714285714dvw}}#section04 .contents .slide-arrow.prev-arrow{left:-2.34375dvw}@media screen and (max-width: 980px){#section04 .contents .slide-arrow.prev-arrow{left:0}}#section04 .contents .slide-arrow.next-arrow{right:-2.34375dvw}@media screen and (max-width: 980px){#section04 .contents .slide-arrow.next-arrow{right:0}}#section04 .contents .slide-dots{margin:0;padding:0;text-align:center}#section04 .contents .slide-dots li{display:inline-block;margin:0 10px}@media screen and (max-width: 980px){#section04 .contents .slide-dots li{margin:0 1vw}}#section04 .contents .slide-dots li button{position:relative;width:12px;height:12px;border:none;border-radius:4rem;background:#3f3f3f;text-indent:-9999px;outline:none}@media screen and (max-width: 980px){#section04 .contents .slide-dots li button{width:1.5vw;height:1.5vw}}#section04 .contents .slide-dots li.slick-active button{background:#ee991a}#section04 .contents .slick-initialized .slick-slide{-webkit-filter:brightness(50%);filter:brightness(50%)}#section04 .contents .slick-initialized .slick-slide .mark{opacity:0}#section04 .contents .slick-initialized .slick-slide.slick-current{-webkit-filter:brightness(100%);filter:brightness(100%)}#section04 .contents .slick-initialized .slick-slide.slick-current .mark{opacity:1}#section05 .columnContents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2%}#section05 .columnContents .columnItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:19%;margin:1% .5%;border:1px solid #ee991a;background:#3f3f3f}#section05 .columnContents .columnItem:hover{-webkit-filter:brightness(140%);filter:brightness(140%)}@media screen and (max-width: 980px){#section05 .columnContents .columnItem{width:32%;margin:2% .6%}}#section05 .columnContents .columnItem span{display:block}#section05 .columnContents .columnItem .text{display:-webkit-box;-webkit-box-orient:vertical;max-height:calc(7.2em + 6%);padding:4% 3%;text-overflow:ellipsis;line-height:1.8em;overflow:hidden;-webkit-line-clamp:4}@media screen and (max-width: 980px){#section05 .columnContents .columnItem .text{font-size:2.5dvw}}#section05 .columnContents .columnItem .btn{position:relative;margin-top:auto;padding:2%;background:#ee991a;color:#000;font-size:1.3541666667vw}@media screen and (max-width: 980px){#section05 .columnContents .columnItem .btn{font-size:2.6530612245vw}}#section05 .columnContents .columnItem .btn:after{content:"";position:absolute;right:2%;display:inline-block;height:1.5vw;background:#000;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);aspect-ratio:.8660254038}@media screen and (max-width: 980px){#section05 .columnContents .columnItem .btn:after{height:3vw}}#section06 .contents .appWrap{width:50%;margin:0 auto;font-size:1.2vw}@media screen and (max-width: 980px){#section06 .contents .appWrap{width:100%;font-size:2.6vw}}#section06 .contents .appWrap .appTitle{font-size:2vw;text-align:center}@media screen and (max-width: 980px){#section06 .contents .appWrap .appTitle{font-size:4.6vw}}#section06 .contents .appWrap dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2vw}#section06 .contents .appWrap dl dt{position:relative;width:20%}#section06 .contents .appWrap dl dd{position:relative;width:80%;padding-left:.7rem;font-size:1.2vw}@media screen and (max-width: 980px){#section06 .contents .appWrap dl dd{font-size:2.6vw}}#section06 .contents .appWrap dl dd:before{content:":";position:absolute;left:0}#section06 .contents .appWrap dl dd span{font-size:.8vw}@media screen and (max-width: 980px){#section06 .contents .appWrap dl dd span{font-size:1.8vw}}#section06 .contents .appWrap dl dd .ceroImg{width:50px}@media screen and (max-width: 980px){#section06 .contents .appWrap dl dd .ceroImg{width:10vw}}@media screen and (max-width: 980px){#section07 .contents{padding-bottom:18.3673469388dvw}}#section07 .contents .lead{width:100%;font-size:2.8dvw;text-align:center;line-height:1.4em}@media screen and (max-width: 980px){#section07 .contents .lead{top:144.8979591837dvw;font-size:6dvw}}#section07 .contents .lead span{font-size:1.4dvw;line-height:1em}@media screen and (max-width: 980px){#section07 .contents .lead span{font-size:4dvw}}#section07 .contents .btnOfficial{max-width:360px;width:46.1224489796dvw;margin:4% auto}@media screen and (max-width: 980px){#section07 .contents .btnOfficial{margin:6dvw auto}}#section07 .contents .btnOfficial a:hover{-webkit-filter:brightness(140%);filter:brightness(140%)}#section07 .contents .reviewContentsWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2% auto 0 auto}@media screen and (max-width: 980px){#section07 .contents .reviewContentsWrap{display:block;width:100%;margin:4dvw auto 0 auto}}#section07 .contents .reviewContentsWrap .imgTrilogy{width:49%;margin:0 auto 0 auto}@media screen and (max-width: 980px){#section07 .contents .reviewContentsWrap .imgTrilogy{width:100%;margin:4dvw auto}}#section07 .contents .reviewContentsWrap .imgTrilogy img{display:block;border:solid 1px #ee991a}#section07 .contents .reviewContentsWrap .reviewContents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:49%;margin:0 auto 0 auto}@media screen and (max-width: 980px){#section07 .contents .reviewContentsWrap .reviewContents{width:100%}}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem{width:32%;margin:0 .5%;padding:1vw;border:1px solid #ee991a;background:#271b13}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .itemTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:5vw;padding-bottom:.5vw;border-bottom:1px solid #ee991a;font-size:1vw;text-align:center}@media screen and (max-width: 980px){#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .itemTitle{height:10vw;padding-bottom:.5vw;font-size:2vw}}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .itemTitle span{display:block}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .itemTitle span.year{margin-top:auto;color:#ee991a}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .Img{margin-top:1vw;border:1px solid #ee991a}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .reviewText{font-size:1vw}@media screen and (max-width: 980px){#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .reviewText{font-size:2vw}}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .reviewText p{margin:4% 2%}#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .reviewText p .markScore{display:inline-block;width:2vw;margin-right:.5vw;padding:.5% 1%;border-radius:1vw;background:#85c650;text-align:center}@media screen and (max-width: 980px){#section07 .contents .reviewContentsWrap .reviewContents .reviewItem .reviewText p .markScore{width:4vw;border-radius:1.8vw}}.popupNews{max-width:800px;padding:40px 60px;border:solid 1px #fff;background-color:rgba(0,0,0,.6);font-size:16px}@media screen and (max-width: 640px){.popupNews{padding:4vw 6vw;font-size:3vw}}.popupNews .title{margin-bottom:3%;border-bottom:solid 1px #fff;font-size:20px;text-align:center}@media screen and (max-width: 640px){.popupNews .title{font-size:4vw}}.footer{position:relative;left:0;bottom:0;z-index:10;width:100%;padding-bottom:120px;background:#3f3f3f}.footer .links a{display:inline-block;margin:0 1% 2% 0;color:#fff;white-space:nowrap}.footer .links a:hover{text-decoration:underline}.footer .item{margin-top:3%;font-size:12px}@media screen and (max-width: 980px){.footer .item{font-size:10px}}.footer .logos{font-size:12px}@media screen and (max-width: 980px){.footer .logos{font-size:10px}}.footer .logos li{margin-top:5px;line-height:1.8em}.footer .container{max-width:980px;margin:auto;padding:3% 2%;color:#fff}.footer .container .psImg img{height:12px;vertical-align:inherit}.footer .logoWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.footer .logoWrap p{height:auto;margin:0;padding:0 10px;padding-top:2vw}.footer .logoWrap p.logoSega{width:153px}@media screen and (max-width: 640px){.footer .logoWrap p.logoSega{width:31.078125dvw}}.footer .logoWrap p.logoGsc{width:86px}@media screen and (max-width: 640px){.footer .logoWrap p.logoGsc{width:17.46875dvw}}.footer .logoWrap small{margin-left:1%;color:#fff;font-size:10px;line-height:10px}.-onlySp{display:none !important}@media screen and (max-width: 980px){.-onlySp{display:block !important}}.-onlyPc{display:block !important}@media screen and (min-width: 980px){.-onlyPc{display:none !important}}.pageTop{position:fixed;right:10px;bottom:0;z-index:50;width:85px;cursor:pointer}@media screen and (max-width: 980px){.pageTop{max-width:136px;width:8.6734693878dvw}}.active{opacity:1;-webkit-animation:slideIn 1s .3s cubic-bezier(0.17, 0.67, 0.36, 0.99) both;animation:slideIn 1s .3s cubic-bezier(0.17, 0.67, 0.36, 0.99) both}.modal{position:fixed;top:0;left:0;z-index:1000;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.8)}.modal-content{position:relative;top:0;bottom:0;max-width:980px;width:90%;margin:auto;padding:1px;background:#ee991a}.video-wrapper{position:relative;width:100%;border-radius:8px;background:#000;overflow:hidden;aspect-ratio:16/9}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.close-btn{position:absolute;top:-70px;right:0;z-index:100;font-size:60px;font-weight:100;cursor:pointer}@media screen and (max-width: 980px){.close-btn{top:-11vw;font-size:10vw}}.modal-image.modal-content{position:relative;width:auto;max-height:85vh;background:none}.modal-image.modal-content img{border:solid 1px #ee991a}.image-close-btn{position:absolute;top:-70px;right:0;z-index:100;font-size:60px;font-weight:100;cursor:pointer}.dl{-webkit-transition-delay:.1s;transition-delay:.1s}.dl2{-webkit-transition-delay:.3s;transition-delay:.3s}.dl3{-webkit-transition-delay:.6s;transition-delay:.6s}.fadeUp{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);opacity:0;-webkit-transition:500ms ease-in-out;transition:500ms ease-in-out}.fadeUp.animated{-webkit-transform:none;transform:none;opacity:1 !important}.fadeLeft{-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0);opacity:0;-webkit-transition:500ms ease-in-out;transition:500ms ease-in-out}.fadeLeft.animated{-webkit-transform:none;transform:none;opacity:1 !important}.fadeRight{-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0);opacity:0;-webkit-transition:500ms ease-in-out;transition:500ms ease-in-out}.fadeRight.animated{-webkit-transform:none;transform:none;opacity:1 !important}@-webkit-keyframes flow{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes flow{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes flow2{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes flow2{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@-webkit-keyframes scaleAnime{0%{-webkit-transform:translate(0) scale(1.2);transform:translate(0) scale(1.2)}50%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}100%{-webkit-transform:translate(0) scale(1.2);transform:translate(0) scale(1.2)}}@keyframes scaleAnime{0%{-webkit-transform:translate(0) scale(1.2);transform:translate(0) scale(1.2)}50%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}100%{-webkit-transform:translate(0) scale(1.2);transform:translate(0) scale(1.2)}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0;@media screen and (max-width: 960px){-webkit-transform:translateY(4vw);transform:translateY(4vw)}}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0;@media screen and (max-width: 960px){-webkit-transform:translateY(4vw);transform:translateY(4vw)}}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}