body.products_myfirstgt{background:transparent;background-image:none;background-color:#f2f2f2;margin:0;color:#fff;font-family:'Helvetica Neue','HelveticaNeue-Medium','HelveticaNeue-Light','Roboto',sans-serif}body.products_myfirstgt #footer-global{background-color:#000}body.products_myfirstgt:lang(ja){font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;font-feature-settings:'palt' 1}body.products_myfirstgt:lang(ja) .news-article .txt-area p{margin-bottom:12px;font-size:15px;line-height:1.85;letter-spacing:.07em;text-align:justify}dl,dd,p,h1{margin:0}img{vertical-align:bottom}.content{width:1440px;margin:0 auto;letter-spacing:.05rem}.imageset{display:flex;justify-content:center;column-gap:32px}.imageset dd{height:auto;z-index:100;background-color:#000}.imageset dd img{width:100%;height:auto}@media (max-width: 1090px){.imageset{column-gap:3%}}.inner_field{width:960px;margin:0 auto;padding:16px 0 0}@media (max-width:960px){.inner_field{width:100%}}.top_section{background-size:cover;background-repeat:no-repeat;width:100%;min-width:1440px;padding:0 0 120px;background-position:top center;background-color:#9a0000}@media (max-width:2480px){.top_section{background-size:contain}}@media (max-width:1920px){.top_section{background-size:1920px}}@media (max-width:1470px){.top_section{min-width:initial;background-size:130%}.top_section>.content{width:100%}}@media (max-width: 480px){.top_section{padding:0 0 60px}}.top_section>.content{padding:0}.top_section>.content>dl{aspect-ratio:2.25;position:relative}.top_section>.content .logo_gt{position:absolute;top:42px;left:70px}.top_section>.content .logo_ps4_5{position:absolute;top:42px;right:38px}.top_section>.content .logo_mfgt{position:absolute;bottom:24px;left:38px}@media (max-width: 1090px){.top_section>.content .logo_gt{top:10px;left:10px;width:15%}.top_section>.content .logo_ps4_5{top:10px;right:10px;width:28.38%}.top_section>.content .logo_mfgt{bottom:0;left:10px;width:50%}.top_section>.content dl dd img{width:100%;height:auto}}.top_section .main{text-align:center}.top_section .main>p{position:relative;font-size:28px;line-height:1.8;letter-spacing:.9px;width:fit-content;margin:0 auto}.top_section .main>p:after{content:"";display:block;height:1px;width:100%;background-color:rgba(255,255,255,0.5);box-shadow:0 1px 4px 0 rgba(0,0,0,0.45);position:absolute;bottom:8px;left:0}@media (max-width: 760px){.top_section .main h1:nth-child(1) img{width:56%;height:auto}.top_section .main h1:nth-child(2) img{width:94%;height:auto;margin:8px 0 0}}@media (max-width: 480px){.top_section .main h1:nth-child(2) img{height:68px;width:fit-content;max-width:94%}}.top_section .store_link{margin:26px 0 0;padding:0 0 32px;text-align:center}.top_section .store_link>a{padding:14px 56px 16px;border-radius:50px;box-shadow:0 0 10px 0 rgba(0,0,0,0.45);border:solid 2px #fff;background-image:linear-gradient(to bottom, #f2f2f2, #f2f2f2 43%, #cbd4d8);text-decoration:none;line-height:2.5;letter-spacing:-0.24px;text-align:initial;color:#000;font-size:1.5rem;font-weight:700;display:inline-block}.top_section .store_link>a:before{content:'';display:inline-block;width:40px;height:44px;background-image:url(../png/icon_psstore.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;position:relative;top:-4px;flex-shrink:0;margin-inline-end:12px}@media (max-width: 760px){.top_section .store_link{padding:0 43px}.top_section .store_link>a{display:flex;line-height:1.4;font-size:.88rem;align-items:center;padding:10px 50px;justify-content:center;width:fit-content;margin:0 auto}.top_section .store_link>a:before{width:38px;height:42px}}@media (max-width: 480px){.top_section .store_link>a{padding:10px 26px}.top_section .store_link>a:before{top:-2px}}.top_section .text{margin:42px 0 0;text-align:center}.top_section .text>p{font-size:1.25rem;line-height:1.9;letter-spacing:1.3px;color:#fff;margin:40px 0 0;text-shadow:0 1px 5px rgba(0,0,0,0.45)}.top_section .text>p:first-child{margin:0}@media (max-width: 1090px){.top_section .text{padding:0 34px}}@media (max-width: 480px){.top_section .text{margin:28px 0 0;padding:0 24px}.top_section .text P{margin:18px 0 0;font-size:.94rem;line-height:1.87;text-align:initial}.top_section .text P br{display:none}}.top_section .imageset{margin:60px 0 0}.top_section .imageset dd{width:464px}.top_section .movie_full{margin:58px 0 0;width:100%}.top_section .movie_full iframe{width:100%;height:auto;aspect-ratio:1.77777778}@media (max-width: 1090px){.top_section .movie_full{width:auto;padding:0 20px}}@media (max-width: 480px){.top_section .movie_full{margin:42px 0px 0;padding:0 10px}}.second_section{padding:120px 0;background-color:#f2f2f2}@media (max-width: 480px){.second_section{padding:60px 0 30px}}.second_section .bg_wrapper{margin:50px 0 0;background-size:1454px;background-repeat:no-repeat;background-position:center top}.second_section .content{text-align:center;margin:50px auto 0;padding:0 0 100px;max-width:1920px;width:100%;position:relative;overflow:hidden}@media (max-width: 480px){.second_section .content{padding:0 0 26px;margin:26px auto 0}}.second_section .content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0}@media (max-width: 480px){.second_section .content:after{background-position:top;background-size:contain}}.second_section .content.race:after{background-position:bottom}@media (max-width: 480px){.second_section .content.race:after{background-position:top}}.second_section .content.license:after{background-position:center}@media (max-width: 480px){.second_section .content.license:after{background-position:top}}.second_section .content.timetrial:after{background-position:top}.second_section .content.achievement:after{background-position:top}.second_section .content.active:after{animation:zoomIn .8s cubic-bezier(.25, 1, .5, 1) forwards}@media (max-width: 480px){.second_section .content.active:after{animation:none}.second_section .content.active dl:first-of-type::after{animation:zoomIn .8s cubic-bezier(.25, 1, .5, 1) forwards}}@keyframes zoomIn{0%{transform:scale(1.1);opacity:0}100%{opacity:1;transform:scale(1)}}.second_section .content:first-child{margin:0 auto}.second_section h2,.second_section h3,.second_section h4,.second_section p,.second_section dl{z-index:100;position:relative}.second_section h2{color:#000;font-size:30px;font-weight:700;line-height:.93;letter-spacing:.45px;border-width:0 0 3px;border-style:solid;border-color:#f2c000;display:inline-block;margin:0 auto}@media (max-width: 480px){.second_section h2 img{height:31px;width:auto}}.second_section h3{color:#000;font-size:1.63rem;margin:60px 0 0}.second_section h3:before{content:"";display:inline-block;width:48px;height:48px;vertical-align:bottom;background-size:contain;background-repeat:no-repeat}.second_section h3.license:before{background-image:url(../svg/icon_license.svg)}.second_section h3.musicrally:before{background-image:url(../svg/icon_musicrally.svg)}.second_section h3.race:before{background-image:url(../svg/icon_race.svg)}.second_section h3.timetrial:before{background-image:url(../svg/icon_timetrial.svg)}.second_section h3.practice:before{background-image:url(../svg/icon_practice.svg)}.second_section h3.achievement:before{background-image:url(../svg/icon_achievement.svg)}@media (max-width: 480px){.second_section h3{margin:0}.second_section h3 img{width:auto;height:32px}.second_section h3:before{width:36px;height:36px}}.second_section h4{color:#1f1f1f;font-size:1.5rem;margin:10px 0 0;letter-spacing:.03rem}@media (max-width: 480px){.second_section h4{font-size:1.1rem;z-index:1000}}.second_section h2+p{margin:24px 0 0}@media (max-width: 480px){.second_section h2+p{margin:20px 0 0}}.second_section h4+p{margin:32px 0 0}@media (max-width: 480px){.second_section h4+p{margin:16px 0 0}}.second_section p{text-align:center;color:#404040;line-height:1.88;font-size:1.06rem}@media (max-width: 480px){.second_section p{font-size:.94rem;text-align:initial;line-height:1.5rem}.second_section p br{display:none}}.second_section .imageset{margin:36px auto 0}.second_section .imageset dd{width:520px}.second_section .imageset.large dd{width:100%}.second_section .imageset.large dd.sp{display:none}@media (max-width: 480px){.second_section .imageset.large dd.sp{display:block}.second_section .imageset.large dd.pc{display:none}}.second_section .imageset.large{width:1072px;margin:30px auto 0}@media (max-width: 1090px){.second_section .imageset.large{width:100%}}@media (max-width: 480px){.second_section .imageset.large{margin:20px 0 0}}.second_section .imageset video{width:100%;vertical-align:bottom}@media (max-width: 480px){.second_section .imageset{flex-wrap:wrap;row-gap:14px;margin:20px 0 0}.second_section .imageset dd{width:100%}}.second_section .imageset.large+.imageset{margin:24px auto 0}@media (max-width: 480px){.second_section .imageset.large+.imageset{margin:14px auto 0}}.second_section .modes .imageset.large{margin:80px auto 0}@media (max-width: 480px){.second_section .modes .imageset.large{margin:24px auto 0}}.foot_area{background-color:#fafafa;padding:120px 0 110px;text-align:center}.foot_area .content{width:1072px;margin:0 auto}.foot_area h5{color:#000;font-size:1.63rem;margin:0}@media (max-width: 760px){.foot_area h5 img{width:91%;height:auto}}@media (max-width: 480px){.foot_area h5 img{height:58px;width:fit-content;max-width:94%}}.foot_area p{color:#4e4e4e;font-size:1.1rem;margin:26px 0 0;line-height:1.88}@media (max-width: 480px){.foot_area p{font-size:.94rem;text-align:initial;line-height:1.5rem;letter-spacing:.05rem}.foot_area p br{display:none}}.foot_area a{color:#fff;display:block;text-decoration:none;border-radius:10px;overflow:hidden;margin:40px 0 0;box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}@media (max-width: 480px){.foot_area a{margin:30px 0 0}}.foot_area .gt7_banner{background-size:cover;background-repeat:no-repeat;background-position:center;padding:52px 0 45px}.foot_area .gt7_banner .gt7_logo img{width:auto;height:142px}.foot_area .gt7_banner dt,.foot_area .gt7_banner dd{text-shadow:0 1px 2px rgba(0,0,0,0.75)}@media (max-width: 480px){.foot_area .gt7_banner{padding:24px 0}.foot_area .gt7_banner dt{font-size:1.1rem;font-weight:700}}.foot_area dt{font-size:1.32rem;margin:4px 0 0}.foot_area .text{font-size:.81rem;color:#ebebeb;margin:10px 0 0}.foot_area .text:after{content:'';display:inline-block;width:24px;height:10px;vertical-align:baseline;background-size:contain;background-repeat:no-repeat;background-image:url(../svg/icon_arrow_right.svg);margin-inline-start:4px}.foot_area h6{color:#000;font-size:1.32rem;margin:73px 0 0}.foot_area h6:after{content:'';display:block;width:82px;height:1px;background-color:rgba(0,0,0,0.3);margin:24px auto 0}.foot_area h6 span{color:#292929;font-size:1rem;display:block;margin:8px 0 0}@media (max-width: 480px){.foot_area h6{font-size:1.1rem;margin:34px 0 0;line-height:1.8rem}.foot_area h6 span{font-size:.81rem}}.foot_area .product_detail{color:#000;margin:18px 0 0;letter-spacing:.01rem}.foot_area .product_detail>div{display:flex;justify-content:center;column-gap:20px;margin:8px 0 0;flex-wrap:wrap}.foot_area .product_detail>div:first-child{margin:0}@media (max-width: 480px){.foot_area .product_detail>div{margin:0}.foot_area .product_detail>div dl{width:100%;margin:4px 0 0}}.foot_area .product_detail dt,.foot_area .product_detail dd{display:inline-block;font-size:.88rem}@media (max-width: 480px){.foot_area .product_detail dt,.foot_area .product_detail dd{font-size:.81rem}}.foot_area .product_detail dt{color:#585858}.foot_area .product_detail dd{color:#000;font-weight:700}.foot_area .product_detail dd+dt{margin:0 0 0 20px}.foot_area .notice{font-size:.81rem;color:#fff;border-radius:10px;background-color:rgba(31,31,33,0.6);display:inline-block;margin:28px 0 0;padding:8px 20px 9px;max-width:800px}@media (max-width: 480px){.foot_area .notice{line-height:1.54}}@media (max-width: 1090px){.second_section>.content,.foot_area>.content{width:auto;padding:0 10px 100px}}@media (max-width: 1090px){.second_section .content{padding:0 20px 100px}}@media (max-width: 480px){.second_section .content{padding:0 10px 26px;margin:26px auto 0}}@media (max-width: 480px){.foot_area{padding:40px 0}.foot_area>.content{padding:0 10px}}body:lang(ja) .product_detail{letter-spacing:.05rem}body:lang(ja) .second_section h4{letter-spacing:.05rem}@media (max-width: 480px){body:lang(ja) .second_section p{line-height:1.88}}body:lang(ar) .foot_area .text:after{transform:rotate(180deg)}@media (max-width: 480px){.second_section p,.second_section h2{z-index:1000}.imageset dd{z-index:10}.second_section .content:after{display:none}.drive dl:first-of-type::after,.learn dl:first-of-type::after,.collect dl:first-of-type::after,.modes dl:first-of-type::after,.license dl:first-of-type::after,.musicrally dl:first-of-type::after,.race dl:first-of-type::after,.timetrial dl:first-of-type::after,.practice dl:first-of-type::after,.achievement dl:first-of-type::after{content:"";position:absolute;top:-100px;left:-10px;background-size:contain;background-position:top;background-repeat:no-repeat;z-index:1;width:calc(100% + 20px);height:calc(100% + 100px);opacity:0}.modes dl:first-of-type::after{top:-60px;height:calc(100% + 60px)}}