html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img,iframe{vertical-align:bottom}@font-face{font-family:'Asap';font-style:normal;font-weight:400;src:local('Asap'),local('Asap-Regular'),url(/common/images/fonts/Asap/Asap-Regular.woff) format('woff')}@font-face{font-family:'Asap';font-style:normal;font-weight:700;src:local('Asap Bold'),local('Asap-Bold'),url(/common/images/fonts/Asap/Asap-Bold.woff) format('woff')}@font-face{font-family:'Asap';font-style:italic;font-weight:400;src:local('Asap Italic'),local('Asap-Italic'),url(/common/images/fonts/Asap/Asap-Italic.woff) format('woff')}@font-face{font-family:'Asap';font-style:italic;font-weight:700;src:local('Asap Bold Italic'),local('Asap-BoldItalic'),url(/common/images/fonts/Asap/Asap-BoldItalic.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(/common/images/fonts/Open_Sans/OpenSans-Regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/common/images/fonts/Open_Sans/OpenSans-Bold.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(/common/images/fonts/Open_Sans/OpenSans-Italic.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(/common/images/fonts/Open_Sans/OpenSans-BoldItalic.woff) format('woff')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Oswald Light';src:url(/common/images/fonts/Oswald/Oswald-Light.ttf)}@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:local('Bebas Neue Regular'),local('BebasNeue-Regular'),url(https://fonts.gstatic.com/s/bebasneue/v2/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:local('Bebas Neue Regular'),local('BebasNeue-Regular'),url(https://fonts.gstatic.com/s/bebasneue/v2/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYNNZQyQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoadNZQyQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYdNZQyQ.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobtNZQyQ.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYtNZQyQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9NZQyQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNZ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scroll-behavior:smooth}body{background-color:#000;color:#fff;font-family:Helvetica Neue,HelveticaNeue-Medium,HelveticaNeue-Light,Roboto,sans-serif;-webkit-text-size-adjust:none;scroll-behavior:smooth}body: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}a:hover{opacity:.75}h1{font-size:1.626rem;text-align:center;line-height:1.6;margin:0 0 42px}@media (max-width:480px){h1{font-size:1.124rem}}h2{font-size:1.32rem;margin:0 0 12px;line-height:1.56;font-weight:700}@media (max-width: 480px){h2{font-size:1.1rem}}.mc h2{color:#e6486e}.nc h2{color:#2f96cc}a{color:#0095ff}.header{width:100%;min-height:540px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto;position:relative}@media (max-width:800px){.header{background-position:0 44px;height:auto;padding:0 0 10px;background-size:contain}}.header:after{display:block;content:'';position:absolute;bottom:0;left:0;height:100px;width:100%;background-color:rgba(0,0,0,0.6);z-index:1}@media (max-width:480px){.header:after{height:300px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 20%)}}@media (max-width: 800px){.header:after{display:none}}.header .header_bg{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 800px){.header .header_bg{height:300px}.header .header_bg:after{position:absolute;display:block;content:'';bottom:0;left:0;width:100%;height:50px;z-index:1;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}}.gtws2022_link{position:absolute;top:0;right:0}.gtws2022_link>a{font-family:Helvetica;font-weight:700;line-height:1.89;letter-spacing:normal;color:#000;text-decoration:none;border-bottom-left-radius:10px;display:block;padding:9px 19px 10px 33px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);border:solid 1px #fff;background-color:rgba(255,255,255,0.95)}.gtws2022_link>a>span{display:inline-block;position:relative}.gtws2022_link>a>span:before{content:'';position:absolute;bottom:4px;left:0;width:100%;height:2px;background-image:linear-gradient(to right, #1e9de0 -1%, #8958d6 47%, #e62e5a 100%)}.gtws2022_link>a>span:after{content:'';width:27px;height:14px;background-size:contain;background-repeat:no-repeat;background-image:url(/common/front/img/gt7/gtws2023/arrow_right01_black.svg);display:inline-block;margin:0 0 0 6px}@media (max-width:800px){.gtws2022_link>a{font-size:.75rem;border-radius:0}.gtws2022_link>a>span:before{bottom:0}.gtws2022_link>a>span:after{width:22px;height:9px}}@media (max-width:800px){.gtws2022_link{position:initial;width:100%;text-align:center}}@media (max-width:480px){.gtws2022_link>a{border-radius:0;text-align:center}}.gtwslogo,.pslogo,.gtwstitle{width:fit-content;margin:0 auto;position:relative;z-index:10}@media (max-width:800px){.gtwslogo{width:80%}}@media (max-width:480px){.gtwslogo{width:80%}}.gtwslogo img{margin:45px 0 32px}@media (max-width: 800px){.gtwslogo img{margin:30px 0 0}}@media (max-width:800px){.pslogo{width:38%}}@media (max-width:480px){.pslogo{width:30%}}.gtwstitle.prague,.gtwstitle.tokyo{margin:5px auto 11px}@media (max-width:800px){.gtwstitle{width:70%}}@media (max-width: 480px){.gtwstitle{width:86%}}.gtwstitle.worldfinals{margin:5px auto 11px}.gtwstitle.worldfinals img{width:740px}@media (max-width: 800px){.gtwstitle.worldfinals img{width:100%}}.gtwslogo img{margin:45px 0 32px;width:700px;height:auto}@media (max-width:800px){.gtwslogo img{width:100%;height:auto;margin:30px 0 0}}.gtwstitle img{margin:0;width:680px}@media (max-width:800px){.gtwstitle img{width:100%;height:auto;margin:10px 0 0}}.event_schedule_list{margin:0 0 72px}.event_schedule{text-align:center;letter-spacing:.05rem;text-shadow:0 1px 4px #000;font-size:1.63rem;font-weight:700;margin:6px 0 0;z-index:10;position:relative;line-height:1.6}.event_schedule:lang(ja){letter-spacing:.02rem}@media (max-width: 800px){.event_schedule{font-size:1.25rem;margin:10px 0 0}}@media (max-width: 480px){.event_schedule{font-size:1.1rem}}.event_schedule>a{display:inline-block;margin:0 0 4px 8px;font-size:.75rem;font-weight:500;-webkit-text-stroke:initial;text-decoration:none;background-color:#0075db;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.45);padding:6px 8px;vertical-align:bottom;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.44);border:solid 1px rgba(245,245,245,0.85);line-height:1;vertical-align:middle;margin:0 0 4px;margin-inline-start:8px}.pslogo img{margin:60px 0 0;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.75));width:200px;height:auto}@media (max-width:800px){.pslogo img{width:100%;height:auto;margin:20px 0 0}}.partners{margin:24px 0 0;padding:24px 0 26px;display:flex;justify-content:center;position:relative;z-index:10}@media (max-width: 800px){.partners{margin:0;padding:24px 0 0}}@media (max-width: 480px){.partners{padding-top:15px}}.partners>dd{margin:0 10px;display:block;height:50px;width:auto}.partners>dd a{display:block;height:100%}@media (max-width:800px){.partners>dd{height:36px}}@media (max-width: 480px){.partners>dd{height:32px}}.partners>dd img{filter:drop-shadow(0 2px 8px rgba(0,0,0,0.75));width:auto;height:100%}.partners.secondline{margin:5px 0 0;padding:0}.partners.secondline>dd{height:40px}@media (max-width:800px){.partners.secondline>dd{height:30px}}@media (max-width:1200px){.partners{flex-wrap:nowrap}}@media (max-width:800px){.partners{flex-wrap:wrap}.partners>dd{margin:0 4px 10px}.partners>dd>img{width:auto;height:24px}}.buttons{display:flex;justify-content:center;margin:27px 0 0;font-size:.81rem;position:relative;z-index:10}@media (max-width:1200px){.buttons{flex-wrap:wrap}}@media (max-width:800px){.buttons{margin:20px 0 0}}.buttons dd{min-width:305px;text-align:center;margin:0 8px;background-color:#000;border-width:1px;border-style:solid;border-radius:21px;border-color:rgba(255,255,255,0.35)}.buttons dd:hover{opacity:.75}.buttons dd>a:hover{opacity:1}@media (max-width:800px){.buttons dd{margin:0 8px 12px}}.buttons a{color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:0 14px;height:42px;position:relative;top:1px}.buttons a:after{content:'';width:22px;height:9px;background-image:url(/common/front/img/gt7/gtws2022/arrow_right01.svg);display:inline-block;margin:0 0 0 4px;background-size:contain;background-repeat:no-repeat}.buttons .guide a span{width:26px;height:26px;border-radius:13px;background-image:linear-gradient(to bottom, #fd4949, #c60000);display:inline-flex;justify-content:center;vertical-align:middle;margin:0;margin-inline-end:8px}.buttons .guide a span>img{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.3))}.buttons .ranking a span{width:26px;height:26px;border-radius:13px;background-image:linear-gradient(to bottom, #fd4949, #c60000);display:inline-flex;justify-content:center;margin:0 8px 0 0;margin-inline-end:8px;vertical-align:middle}.buttons .ranking a span>img{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.3))}.menu_wrapper{width:100%;height:58px;background-color:#fff}.season_menu_arrow2{margin:0 auto;display:flex;justify-content:space-between;font-size:1.25rem;font-weight:500}.season_menu_arrow2: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-style:initial;font-size:1.1rem;font-weight:500;letter-spacing:-0.05em}@media (max-width:800px){.season_menu_arrow2{display:none}}.season_menu_arrow2 dd{text-align:center;width:25%;position:relative;height:58px;display:flex;align-items:center;justify-content:center;line-height:1.3rem;background-color:#fff;background-blend-mode:lighten;transition:background-color .5s}.season_menu_arrow2 dd:hover,.season_menu_arrow2 dd.active{background-color:rgba(255,255,255,0);background-image:linear-gradient(270deg, #E62E5A 0%, #8958d6 50%, #1E9DE0 100%);background-repeat:no-repeat;background-position:center}.season_menu_arrow2 dd:hover:lang(ar),.season_menu_arrow2 dd.active:lang(ar){background-image:linear-gradient(270deg, #1E9DE0 0%, #8958d6 50%, #E62E5A 100%)}.season_menu_arrow2>span{display:block;width:32px;background-image:url(/common/front/css/gt7/gtws2024/assets/tab_front02.svg);background-size:cover;background-repeat:no-repeat;transition:opacity .5s}.season_menu_arrow2>span:lang(ar){transform:scale(-1, 1)}.season_menu_arrow2 dd:hover+span,.season_menu_arrow2 dd.active+span{background-image:url(/common/front/css/gt7/gtws2024/assets/tab_front03.svg)}.season_menu_arrow2>span:has(+ dd:hover),.season_menu_arrow2>span:has(+ .active){background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back03.svg)}.season_menu_arrow2 dd:hover+span:has(+ dd.active),.season_menu_arrow2 dd.active+span:has(+ dd:hover){background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back04.svg)}.season_menu_arrow2 dd:hover+span,.season_menu_arrow2>span:has(+ dd:hover),.season_menu_arrow2 dd:hover+span:has(+ dd.active),.season_menu_arrow2 dd.active+span:has(+ dd:hover){position:relative;animation:fade-in .5s;animation-fill-mode:forwards;z-index:1}@keyframes fade-in{from{opacity:0}to{opacity:1}}.season_menu_arrow2 dd.active:hover+span,.season_menu_arrow2>span:has(+ dd.active:hover){animation:none}.season_menu_arrow2 dd:hover:has(+ span + .active),.season_menu_arrow2 .active+span+dd:hover{position:relative}.season_menu_arrow2 dd:hover:has(+ span + .active):before,.season_menu_arrow2 .active+span+dd:hover:before{position:absolute;top:0;content:'';width:32px;height:58px;background-size:contain;background-repeat:no-repeat}.season_menu_arrow2 .active+span+dd:hover:before{left:-30px;background-image:url(/common/front/css/gt7/gtws2024/assets/tab_front03.svg)}.season_menu_arrow2 .active+span+dd:hover:lang(ar):before{transform:scale(-1, 1);left:initial;right:-30px}.season_menu_arrow2 dd:hover:has(+ span + .active):before{right:-32px;background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back03.svg)}.season_menu_arrow2 dd:hover:has(+ span + .active):lang(ar):before{transform:scale(-1, 1);right:initial;left:-32px}.season_menu_arrow2 a{color:#000;text-decoration:none;display:block;padding:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;position:relative}.season_menu_arrow2 a:after{content:'';display:inline-block;background-image:url(/common/front/css/gt7/gtws2024/assets/arrow_black.svg);width:16px;height:16px;background-size:cover;background-repeat:no-repeat;margin-inline-start:8px}.season_menu_arrow2 a:lang(ar):after{transform:scale(-1, 1)}.season_menu_arrow2 dd:hover a,.season_menu_arrow2 .active a{color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.45)}.season_menu_arrow2 dd:hover a:after,.season_menu_arrow2 .active a:after{background-image:url(/common/front/css/gt7/gtws2024/assets/arrow_white.svg);filter:drop-shadow(0 0 2px rgba(0,0,0,0.45))}.season_menu_arrow{margin:0 auto;display:flex;justify-content:space-between;font-size:1.25rem;font-weight:500}.season_menu_arrow: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-style:initial;font-size:1.1rem;font-weight:500;letter-spacing:-0.05em}@media (max-width:800px){.season_menu_arrow{display:none}}.season_menu_arrow dd:before,.season_menu_arrow dd:after{content:'';display:block;height:58px;position:absolute;top:0;background-repeat:no-repeat}.season_menu_arrow dd{text-align:center;width:25%;position:relative;height:58px;display:flex;align-items:center;justify-content:center;line-height:1.3rem;background-color:#fff;background-blend-mode:lighten;transition:background-color .5s}.season_menu_arrow dd.disable{pointer-events:none}.season_menu_arrow dd:before{opacity:0;transition:opacity .5s}.season_menu_arrow dd:after{width:30px;z-index:10;opacity:0;transition:opacity .5s}.season_menu_arrow dd:hover{background-image:linear-gradient(270deg, #E62E5A 0%, #8958d6 50%, #1E9DE0 100%);background-color:rgba(255,255,255,0);z-index:100;background-size:calc(100% - 30px) 100%;background-repeat:no-repeat;background-position:right}.season_menu_arrow dd:hover:after{background-image:url(/common/front/css/gt7/gtws2024/assets/tab_front03.svg);right:-30px;opacity:1}.season_menu_arrow dd:hover a{opacity:1;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.45)}.season_menu_arrow .active:hover{background-size:calc(100% - 60px) 100%;background-position:center}.season_menu_arrow .active:hover:after{right:0}.season_menu_arrow dd:hover:before{width:30px;background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back03.svg);left:0;opacity:1}.season_menu_arrow .active+dd:hover{background-size:100%}.season_menu_arrow .active+dd:hover:before{background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back04.svg);left:-30px}.season_menu_arrow .active{width:27.2%;background-color:rgba(255,255,255,0);background-image:linear-gradient(270deg, #E62E5A 0%, #8958d6 50%, #1E9DE0 100%);background-size:calc(100% - 60px) 100%;background-repeat:no-repeat;background-position:center}.season_menu_arrow .active:before{background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back03.svg);width:30px;left:0;opacity:1}.season_menu_arrow .active:after{width:30px;background-image:url(/common/front/css/gt7/gtws2024/assets/tab_front03.svg);right:0;background-color:rgba(255,255,255,0);opacity:1}.season_menu_arrow dd:first-child{background-size:calc(100% - 30px) 100%;background-position:left}.season_menu_arrow dd:first-child:hover{background-size:100%}.season_menu_arrow dd:first-child:before{display:none}.season_menu_arrow dd:first-child.active:hover{background-size:calc(100% - 30px) 100%;background-position:left}.season_menu_arrow dd:last-child:after{display:none}.season_menu_arrow dd:last-child.active{background-size:calc(100% - 30px) 100%;background-position:right}.season_menu_arrow a{color:#000;text-decoration:none;display:block;padding:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;position:relative}.season_menu_arrow a:before{content:'';display:block;width:30px;height:58px;position:absolute;top:0;left:0;background-image:url(/common/front/css/gt7/gtws2024/assets/tab_back02.svg);background-size:contain;background-repeat:no-repeat}.season_menu_arrow a:after{content:'';display:inline-block;background-image:url(/common/front/css/gt7/gtws2024/assets/arrow_black.svg);width:16px;height:16px;background-size:cover;background-repeat:no-repeat;margin:0 0 0 8px}.season_menu_arrow a:hover:before{display:none}.season_menu_arrow a:hover:after{background-image:url(/common/front/css/gt7/gtws2024/assets/arrow_white.svg);filter:drop-shadow(0 0 2px rgba(0,0,0,0.45))}.season_menu_arrow .disable a{pointer-events:none;color:#adadad}.season_menu_arrow .disable a:after{display:none}.season_menu_arrow dd:first-child a:before{display:none}.season_menu_arrow .active a{color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.45)}.season_menu_arrow .active a:before{display:none}.season_menu_arrow .active a:after{background-image:url(/common/front/css/gt7/gtws2024/assets/arrow_white.svg);filter:drop-shadow(0 0 2px rgba(0,0,0,0.45))}.season_menu_arrow .active+dd a:before{display:none}.season_menu{margin:0 auto;display:flex;justify-content:space-between;font-size:1.25rem;font-weight:500}.season_menu: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-style:initial;font-size:1.1rem;font-weight:500;letter-spacing:-0.05em}@media (max-width:800px){.season_menu{display:none}}.season_menu dd{text-align:center;width:25%;position:relative;height:58px;display:flex;align-items:center;justify-content:center;line-height:1.3rem}.season_menu dd:after{position:absolute;content:'';top:0;width:34px;height:100%;background-color:#fff;transform:skewX(28deg);transform-origin:bottom left;z-index:10;right:-35px;border-width:0 0 0 1px;border-color:#d3d3d3;border-style:solid}.season_menu dd:last-child:after{display:none}.season_menu .active{background-image:linear-gradient(281deg, #e62e5a 0%, #8958d6 47%, #1e9de0 101%);width:28%}.season_menu .active:before,.season_menu .active:after{position:absolute;content:'';top:0;width:34px;height:100%;background-color:#fff;transform:skewX(28deg);transform-origin:bottom left;z-index:10;border-color:#d3d3d3;border-style:solid}.season_menu .active:after{right:-34px;border-width:0 0 0 1px}.season_menu .active:before{width:35px;left:-1px;border-width:0 1px 0 0}.season_menu dd:first-child.active:before{display:none}.season_menu a{color:#000;text-decoration:none;display:block;padding:0 15px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.season_menu a.disable{pointer-events:none;color:#adadad}.season_menu .active a{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0.6)}.season_menu a:after{content:'';width:16px;height:16px;background-image:url(/common/front/img/gt7/gtws2023/arrow_right02_black.svg);display:inline-block;background-size:contain;background-repeat:no-repeat;position:absolute;top:23px;right:45px}.season_menu dd:has(+ dd.active) a:after{right:15px}.season_menu dd:nth-child(1) a>span{left:0;padding:0 46px 0 0}.season_menu dd.active:nth-child(1) a>span{left:-16px}.season_menu a.disable:after{background-image:url(/common/front/img/gt7/gtws2022/arrow_right02_gray.svg)}.season_menu .active a:after{background-image:url(/common/front/img/gt7/gtws2023/arrow_right02_white.svg)}.season_menu a>span{position:relative;left:-16px}.season_menu dd.active a>span{left:0}.season_menu dd:last-child>a:after{display:none}::-webkit-full-page-media,:future,:root .season_menu_sp select{padding-left:20px}.season_menu_sp{display:none;font-size:1.324rem;width:100%;height:64px;line-height:64px;text-align:center;background-image:linear-gradient(281deg, #e62e5a 0%, #8958d6 47%, #1e9de0 101%);position:relative}.season_menu_sp:after{filter:drop-shadow(0 1px 4px rgba(0,0,0,0.65));content:'';display:block;position:absolute;top:22px;right:17px;width:20px;height:20px;background-image:url(/common/front/img/gt7/gtws2022/arrow_under.svg);background-repeat:no-repeat;transform:rotateZ(0deg)}@media (max-width:800px){.season_menu_sp{display:block}}.season_menu_sp>dd>a{color:#fff;text-decoration:none}.season_menu_sp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;background-color:transparent;border:none;text-align:center;color:#fff;font-size:1.324rem;font-family:Helvetica Neue,HelveticaNeue-Medium,HelveticaNeue-Light,Roboto,sans-serif;font-weight:bold;text-shadow:0 1px 4px rgba(0,0,0,0.65)}.season_menu_sp select: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}.season_menu_sp select:focus{outline:none}.season_menu_sp option{color:#000}.contents{width:1200px;margin:80px auto 100px;display:flex;justify-content:space-between}@media (max-width:1200px){.contents{padding:0 20px;width:auto;flex-wrap:wrap}}@media (max-width:800px){.contents{margin:22px auto 100px}}@media (max-width: 480px){.contents{padding-top:20px}}.contents>h2{margin-top:-20px;padding-top:20px}.main{width:996px;margin:0 auto}.main.competitor_list{width:1200px}@media (max-width: 1200px){.main.competitor_list{width:100%}}@media (max-width: 1200px){.main{width:100%}}.left_main{width:840px;margin:0}@media (max-width:1200px){.left_main{width:100%}}.left_main>h2{padding-top:20px;margin-top:-20px}.round_menu_wrapper{margin:0 0 38px}.round_menu{display:flex;justify-content:space-between;column-gap:12px}@media (max-width:1200px){.round_menu{justify-content:space-around;flex-wrap:wrap}}@media (max-width:800px){.round_menu{display:block}}.round_menu a{display:block;text-decoration:none;color:#fff;flex:1;margin:0 0 12px}.round_menu:last-child a{margin:0}@media (max-width:1200px){.round_menu a,.round_menu:last-child a{margin:0 0 14px}}.round_menu dl{height:auto;text-align:center;position:relative;border-radius:8px;background-image:linear-gradient(to bottom, #444c50, #1f2326);width:inherit;padding:12px 0 10px;border:none;outline:solid 1px rgba(255,255,255,0.2);outline-offset:-1px}@media (max-width: 800px){.round_menu dl{width:100%;padding:12px 0}}.round_menu dl:after{content:'';width:18px;height:18px;background-image:url(/common/front/img/gt7/gtws2022/arrow_right03.svg);position:absolute;top:25px;right:15px;background-repeat:no-repeat;background-size:contain}@media (max-width: 800px){.round_menu dl:after{top:27px}}.round_menu dd{margin:0;color:#a8a8a8;font-size:.813rem;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,0.45)}.round_menu dt{line-height:1.89;letter-spacing:.45px;color:#fff;font-size:.94rem;text-shadow:0 1px 2px rgba(0,0,0,0.45);font-weight:500;padding-top:0}@media (max-width: 800px){.round_menu dt{font-size:.94rem}}.round_menu:nth-child(1) dl{outline:solid 1px rgba(255,255,255,0.3);background-image:linear-gradient(to bottom, #e29d40, #c77300)}.round_menu:nth-child(1) dl:after{background-image:url(/common/front/img/gt7/gtws2022/arrow_right04.svg)}.round_menu:nth-child(1) dd,.round_menu:nth-child(1) dt{color:#000;text-shadow:none;font-weight:700}.movie_info .box_root{position:relative;margin:0 0 20px;background-color:#1c1c1c}.movie_info .box_root:before{content:'';display:block;width:100%;height:4px;position:absolute;bottom:0;left:0;background-color:#999}.movie_info .box_root.nc:before{background-color:#2f96cc}.movie_info .box_root.mc:before{background-color:#cc4565}.movie_info .box_root.worldfinals{border-radius:8px;border:solid 2px #94989f;background-color:#1c2022}.movie_info .box_root.worldfinals:before{display:none}.movie_info .box_upper{padding:18px 25px 0}.movie_info .movie_full{margin:0;padding:0}.movie_info .movie_full:before{display:none}@media (max-width:1200px){.movie_info .movie_full iframe{width:100%;height:auto;aspect-ratio:1.77777778}}@media (max-width:800px){.movie_info .movie_full iframe{width:100%;height:auto;aspect-ratio:1.77777778}}.movie_info .selector_view_port{width:100%;height:220px}.movie_info .selector{margin:0 auto 40px;width:100%;height:236px;display:flex;overflow:hidden}@media (max-width: 800px){.movie_info .selector{justify-content:space-between}}.movie_info .selector.button_disable .flickity-button{display:none}@media (max-width: 800px){.movie_info .selector.button_disable .flickity-button{display:block}}@media (max-width: 800px){.movie_info .selector.button_disable .movie_box{margin:3px 9px 0 9px}}.movie_info .selector .movie_box{margin:3px 9px 0 9px;width:264px}@media (max-width: 800px){.movie_info .selector .movie_box{width:46%;height:auto;aspect-ratio:1.77777778;margin:3px 0}}.movie_info .selector .movie_box dt{font-size:.94rem;font-weight:500;line-height:1.5}.movie_info .selector .movie_box dd{color:#bfbfbf;margin:16px 0 10px}.movie_info .selector .movie_box>a{display:block;border-radius:6px;outline:solid 1px rgba(255,255,255,0.2)}@media (max-width: 800px){.movie_info .selector .movie_box>a{width:100%;height:auto;aspect-ratio:1.77777778}}.movie_info .selector .movie_box>a.active,.movie_info .selector .movie_box>a:hover{outline:solid 3px #0095ff;opacity:1}.movie_info .selector .movie_image{border-radius:6px;width:264px;height:149px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 800px){.movie_info .selector .movie_image{width:100%;height:100%}}.movie_info .selector.flickity-enabled{display:block;overflow:initial}@media (max-width: 800px){.movie_info .flickity-button{display:block}}.movie_info dl dd{font-size:.75rem;color:#939393;margin:0 0 14px}.movie_info dl dt{font-size:1.25rem}.movie_info .foot_area{display:flex;justify-content:space-between;margin:20px 0 0}@media (max-width:800px){.movie_info .foot_area{display:block}}.movie_info .foot_area>div>p{display:inline-block}.movie_info .date{font-size:.75rem;letter-spacing:.3px;margin:0 12px 10px 0}.movie_info .date>span{font-size:1.25rem;letter-spacing:.5px;font-weight:700}.movie_info .youtube{font-size:.69rem;font-weight:bold;background-color:#474e52;color:#fff;padding:10px 15px 8px;vertical-align:text-bottom}.movie_info .gtlive,.movie_info .facebook,.movie_info .twitch{position:relative;font-size:.69rem;margin:11px 50px 0 0}@media (max-width:800px){.movie_info .gtlive,.movie_info .facebook,.movie_info .twitch{margin:11px 0 0 50px}}.movie_info .gtlive a,.movie_info .facebook a,.movie_info .twitch a{color:#cbcbcb}.movie_info .gtlive:before,.movie_info .facebook:before,.movie_info .twitch:before{position:absolute;content:'';display:block;top:-4px;background-size:contain;background-repeat:no-repeat}.movie_info .gtlive:before{width:39px;height:19px;left:-50px;background-image:url(/common/front/img/gt7/gtws2022/logo_gtlive.svg)}.movie_info .facebook:before{width:20px;height:20px;left:-30px;background-image:url(/common/front/img/gt7/gtws2022/icon_fb_color.svg)}.movie_info .twitch:before{width:39px;height:19px;left:-30px;background-image:url(/common/front/img/gt7/gtws2022/icon_twitch.svg)}.movie_info .view_channels{display:flex;margin:10px 0 0;padding:6px 0 22px 75px;border-width:1px 0 0;border-style:solid;border-color:#2c2c2c;flex-wrap:wrap}@media (max-width:800px){.movie_info .view_channels{padding:6px 0 22px 25px}}.addtional_info{border:solid 1px rgba(255,255,255,0.18);padding:28px 24px;margin:36px 0 0}.addtional_info h4{font-size:1.063rem;font-weight:700;margin:0 0 16px}.addtional_info p{font-size:.94rem;color:#c1c1c1;line-height:1.87;margin:0 0 16px}.addtional_info p.link{margin:0}.addtional_info p.link>a{color:#0095ff}.overview{margin:0 0 80px}.sentence p{font-size:.94rem;line-height:1.9;color:#c1c1c1;margin:0 0 30px;letter-spacing:.06em}.sentence.notes p{font-size:.81rem}.sentence>em{position:relative;padding:0 0 0 34px}.sentence>em:before{position:absolute;content:'';width:24px;height:2px;background-color:rgba(255,255,255,0.4);display:block;top:9px}.news_list{display:flex;flex-wrap:wrap;margin:0 0 40px}@media (max-width: 480px){.news_list{justify-content:space-between}}.news_list .news_block{width:264px;margin:0 24px 42px 0;padding:0 0 12px;border-width:0 0 1px;border-color:rgba(255,255,255,0.16);border-style:solid;position:relative;margin-right:0;margin-inline-end:24px}.news_list .news_block:nth-child(3n){margin-right:0;margin-inline-end:0}@media (max-width:1200px){.news_list .news_block{width:31%}}@media (max-width: 800px){.news_list .news_block{width:46.8%;margin-inline-end:12px}.news_list .news_block:nth-child(2n){margin-right:0;margin-inline-end:0}.news_list .news_block:nth-child(3n){margin-right:0;margin-inline-end:12px}}@media (max-width: 480px){.news_list .news_block{margin:0 0 42px 0}}.news_list .news_anchor{display:block;color:#fff;text-decoration:none}.news_list .news_thumbnail{margin:0 0 10px}.news_list .news_thumbnail img{width:100%;height:auto}.news_list .title{font-size:.94rem;line-height:1.6;letter-spacing:.38px;margin:0 0 34px;font-weight:400;padding:2px 0 0}@media (max-width: 800px){.news_list .title{margin:0 0 10px;padding-top:4px}}@media (max-width: 480px){.news_list .title{font-size:.813rem}}.news_list .meta_group{display:flex;justify-content:space-between;position:absolute;bottom:10px;width:100%}@media (max-width: 800px){.news_list .meta_group{display:none}}.news_list .publish_date{font-size:.81rem;color:#656565}.news_list .category{font-size:.69rem;color:#cdcdcd}.right_column{width:300px}@media (max-width:1200px){.right_column{width:auto;padding:0 20px}}@media (max-width:800px){.right_column{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:0 15px}}@media (max-width: 480px){.right_column{padding:0}}.right_column>div{margin:0 0 20px}@media (max-width:1200px){.right_column>div{float:left;margin:0 20px 20px 0}}@media (max-width: 480px){.right_column>div{margin:0 0 20px}}.bonus_campaign{border-radius:8px;outline:1px solid rgba(255,255,255,0.12);outline-offset:-1px;background:linear-gradient(to bottom, #000 0%, #0b0305 60%, #ac203e 100%);overflow:hidden}@media (max-width:1200px){.bonus_campaign{width:300px}}@media (max-width: 480px){.bonus_campaign{width:100%}}.bonus_campaign .text{padding:0 14px 20px}.bonus_campaign h3{font-size:.94rem;text-align:center;font-weight:700;margin:0 0 16px}.bonus_campaign p{font-size:.75rem;color:#dedede;text-align:center;line-height:1.83;margin:0 0 18px}.bonus_campaign p>a{color:#fff}.bonus_campaign p>a:after{content:'';width:22px;height:9px;background-image:url(/common/front/img/gt7/gtws2022/arrow_right01.svg);display:inline-block;margin:0 0 0 4px;background-size:contain;background-repeat:no-repeat}.bonus_campaign .top_image{background-size:cover;background-repeat:no-repeat;height:168px}.bonus_campaign .notice{padding:15px 12px 19px 18px;border-radius:6px;outline:1px solid rgba(255,255,255,0.2);outline-offset:-1px;background-color:rgba(18,18,18,0.87);display:none}.bonus_campaign .notice.visible{display:block}.bonus_campaign .notice dt{font-size:.81rem;font-weight:700;text-align:center;margin:0 0 8px}.bonus_campaign .notice dd{font-size:.75rem;color:#dedede;line-height:1.5}.bonus_campaign .button_wrapper{text-align:center}.bonus_campaign .button{padding:10px 22.5px 10px 23.5px;border-radius:19px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.6);border:solid 1px rgba(255,255,255,0.15);background-image:linear-gradient(to bottom, rgba(76,83,105,0.99), rgba(56,64,75,0.99));text-align:center;display:inline-block;font-size:.75rem;color:#fff;text-decoration:none;margin:20px auto 0}.bonus_campaign .button:before{content:'';display:inline-block;width:18px;height:18px;background-image:url(/common/front/img/gt7/gtws2022/icon_ps.svg);margin:0 8px 0 0;vertical-align:text-bottom}.bonus_campaign .my_predict{margin:20px 0 0}.bonus_campaign .my_predict dl{border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.7);border:solid 1px rgba(255,255,255,0.27);color:#000;padding:8px 4px;text-align:center}.bonus_campaign .my_predict dl.nc{margin:10px 0 0;background-color:#2f96cc}.bonus_campaign .my_predict dl.mc{margin:10px 0 0;background-color:#cc4565}.bonus_campaign .my_predict dl.tgr{background-color:#1a1a1a;color:#fff}.bonus_campaign .my_predict dt{font-size:.69rem;font-weight:700}.bonus_campaign .my_predict dd.not_predict{display:inline-block;padding:5px 14px 4px;color:#fff;margin:8px 0 0;font-size:.69rem;background-color:#f00;box-shadow:1px 1px 3px rgba(0,0,0,0.75)}.bonus_campaign .my_predict dd.predicted{color:#000;font-size:.94rem;font-weight:700;text-decoration:underline;margin:10px 0 0}.bonus_campaign .my_predict dd.closed{display:inline-block;padding:5px 14px 4px;margin:8px 0 0;font-size:.69rem;font-weight:700;color:#e20707;background-color:#e5e5e5;border:solid 1px #fa0000}.bonus_campaign .my_predict dl.tgr dd.predicted{color:#fff}.about_gtws2022{padding:34px 18px 20px;border-radius:8px;outline:1px solid rgba(255,255,255,0.12);outline-offset:-1px;background-image:linear-gradient(to bottom, #202426, #0e1010)}@media (max-width:1200px){.about_gtws2022{width:264px}}.about_gtws2022 h3{font-size:.94rem;text-align:center;font-weight:700;margin:0 0 16px}.about_gtws2022 p{font-size:.75rem;color:#dedede;text-align:center;line-height:1.83;margin:0 0 18px}.about_gtws2022 p>a{color:#fff}.about_gtws2022 p>a:after{content:'';width:22px;height:9px;background-image:url(/common/front/img/gt7/gtws2022/arrow_right01.svg);display:inline-block;margin:0 0 0 4px;background-size:contain;background-repeat:no-repeat}.about_gtws2022 .to_event{color:#000;text-decoration:none;display:block}.about_gtws2022 .to_event dt{text-align:center}.about_gtws2022 .to_event+.to_event{margin:16px 0 0}.about_gtws2022 dl{padding:16px 22px 0;border-radius:6px;height:138px}.about_gtws2022 dl.nc{background-color:#2f96cc}.about_gtws2022 dl.mc{background-color:#cc4565}.about_gtws2022 dl dd{color:#000;font-size:.75rem;font-weight:700;text-align:center;margin:11px 0 0;line-height:1.5}.general{width:996px;padding:72px 0 0;margin:0 auto}.general.ranking{width:1200px}@media (max-width: 1200px){.general{width:auto;padding:72px 10px 0}.general.ranking{width:auto}}@media (max-width: 800px){.general{padding:42px 10px 0}}.general .notice{color:#7b7b7b;font-size:.81rem;margin:-14px 0 40px}@media (max-width: 1200px){.general .notice{margin:-14px 10px 40px}}.general h2{font-weight:700}@media (max-width: 1200px){.general h2{margin:0 10px 20px}}.general h3{font-weight:700;font-size:1.1rem;margin:0 0 16px 0;text-align:left}@media (max-width: 1200px){.general h3{margin:0 10px 16px 0}}.general p{color:#c1c1c1;line-height:1.87;font-size:.94rem;margin:0 0 20px}@media (max-width: 1200px){.general p{margin:0 10px 20px}}.general h4{display:inline-block;font-size:1rem;padding:8px 16px 6px;background-color:#383838;margin:0 0 12px}.general .caution{color:#fc4793;line-height:1.87;margin:0 0 20px}.general.campaign p{margin:0 0 40px}.general .nc{margin:0 0 80px}.general .nc table th{background-color:#2f96cc}@media (max-width: 1200px){.general .text_wrapper{margin:0 15px}}.general .textbox{margin:0 0 24px}@media (max-width: 1200px){.general .textbox{margin:0 10px 24px}}.general .textbox>p{margin:0}.general .textbox a{color:#0095ff}.general .textbox.broadcast>p{font-size:.813rem;font-weight:700;background-color:#1489e0;display:inline-block;padding:2px 8px 0px;color:#fff}.general .dotlist{margin:0 0 24px}@media (max-width: 1200px){.general .dotlist{margin:0 10px 24px}}@media (max-width: 480px){.general .dotlist{margin:0 0 24px}}.general .dotlist dd{font-size:.94rem;line-height:1.87;color:#c1c1c1;padding:0 0 0 20px;position:relative}.general .dotlist dd:before{content:'';display:inline-block;width:6px;height:6px;border-radius:3px;position:absolute;top:12px;left:6px}.general .nc .dotlist dd:before{background-color:#2f96cc}.general .mc .dotlist dd:before{background-color:#cc4565}.general .tgr .dotlist dd:before{background-color:#525252}.general_header{border-width:0 0 1px;border-style:solid;border-color:#333;padding:0 0 24px;margin:0 0 40px}.general_header.noborder{border:none;padding:0}@media (max-width: 800px){.general_header{margin:0 0 20px}}.general_header .sub{color:#9b9b9b;font-size:.81rem;margin:0 0 14px}.general_header .description{color:#c1c1c1;font-size:.94rem;line-height:1.87}.general_header dt{margin:0 0 10px;font-size:1.5rem;font-weight:500}@media (max-width: 800px){.general_header dt{margin:0}}@media (max-width: 480px){.general_header dt{font-size:1.375rem}}.general_header .period{padding:8px 12px 6px;font-size:.81rem;display:inline-block;margin:4px 0 0;border:none;color:#FFF;background-color:#FF0000;font-weight:bold}.general_header .sub a{color:#0095FF;font-weight:700;text-decoration:none;font-size:.813rem}.general_header .sub a:before{content:'';display:inline-block;width:24px;height:11px;background-image:url(/common/front/img/gt7/gtws2024/arrow_left.svg);background-repeat:no-repeat;background-size:contain;margin:0 6px 0 0}table{width:100%;margin:0 0 30px}table .spacer{width:auto}@media (max-width:800px){table .spacer{width:24%}}table th,table td{height:36px;line-height:36px;text-align:center;font-size:.874rem;width:100px}table td{background-color:#2c2e31}.mc table th{background-color:#cc4565}@media (max-width: 1200px){.detail_table{width:calc(100% + 40px);margin:0 0 30px -20px}}.detail_table th{font-weight:700;font-size:1rem}.detail_table td{background-color:#1a1b1d;padding:0 0 24px}@media (max-width: 800px){.detail_table td{padding:0 0 14px}}.detail_table.notice{margin:0 0 48px}.detail_table.notice th{color:#fff}.detail_table.notice td{color:#cbcbcb;padding:44px 0}.detail_table .info{display:flex;justify-content:space-between;background-color:#000;margin:0 0 24px}@media (max-width: 1200px){.detail_table .info{display:block}}@media (max-width: 800px){.detail_table .info{margin:0 0 14px}}.detail_table .info>dl{position:relative;width:384px;height:324px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 1200px){.detail_table .info>dl{margin:0 auto;width:100%}}@media (max-width: 480px){.detail_table .info>dl{width:100%;height:auto;aspect-ratio:1.25}.detail_table .info>dl .course_map{width:80%;height:80%}.detail_table .info>dl .course_map>img{height:100%;width:auto}}.detail_table .info .course_logo{position:absolute;top:10px;right:10px;z-index:10}.detail_table .info .course_logo>img{width:110px;height:auto;filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.35))}.detail_table .info .course_map{position:absolute;top:32px;width:384px;height:324px;text-align:center;right:0;left:0;margin:0 auto}.detail_table .info .course_map>img{width:260px;height:260px;filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.35))}.detail_table .info .penalty_line{position:absolute;left:10px;bottom:10px;line-height:1.4;padding:6px 8px;border-radius:3px;background-color:rgba(0,0,0,0.72);color:#f00;font-weight:700;font-size:.75rem}.detail_table .info>div{display:flex;flex-flow:column;justify-content:space-between;width:612px}@media (max-width: 1200px){.detail_table .info>div{width:100%}}.detail_table .info>div dl{height:48px;padding:0 32px;text-align:left;flex-grow:1;display:flex;flex-direction:column;justify-content:center;background-color:#34373a}@media (max-width: 1200px){.detail_table .info>div dl{height:auto;padding:10px 32px}}@media (max-width: 800px){.detail_table .info>div dl{padding:12px 20px}}.detail_table .info>div dl:nth-child(2n){background-color:#242528}.detail_table .info>div dl dt{font-size:1rem;line-height:1.6;font-weight:500}@media (max-width: 480px){.detail_table .info>div dl dt{font-size:1rem}}.detail_table .info>div dl dd{font-size:.813rem;color:#bfbfbf;line-height:1.7;font-weight:500}.detail_table.no_detail td{padding:0}.detail_table.no_detail .info{margin:0}.detail_table.notice td{padding:44px 20px}@media (max-width:1200px){.detail_table.notice{width:calc(100% + 40px);margin:0 0 30px -20px}.general .notice{margin:-14px 0 40px}}.race_detail{margin:0 19px;border-radius:8px;border:solid 1px rgba(255,255,255,0.21);background-color:#000;height:48px;overflow:hidden}.race_detail:last-child{margin:12px 19px 0}.race_detail.open{height:auto}@media (max-width:(max-width: 800px)){.race_detail{margin:0 19px}}.race_detail>p{height:48px;line-height:48px;margin:0;border-width:0 0 1px;border-style:solid;border-color:#333;cursor:pointer;font-weight:700}.race_detail>p:after{content:'';width:20px;height:20px;background-image:url(/common/front/img/gt7/gtws2022/bt_down.svg);display:inline-block;margin:0 0 0 9px;background-size:contain;background-repeat:no-repeat;vertical-align:middle}.race_detail p:hover{opacity:.75}.race_detail>div{padding:24px}.race_detail dl{width:438px;display:inline-block;text-align:left;border-width:0 0 1px;border-style:solid;border-color:rgba(255,255,255,0.21);line-height:1.7;padding:0 0 14px;margin:0 0 14px;vertical-align:top}@media (max-width: 1200px){.race_detail dl{width:48%}}@media (max-width:800px){.race_detail dl{width:100%}}.race_detail dl:nth-child(2n){margin:0 0 14px 16px}@media (max-width:800px){.race_detail dl:nth-child(2n){margin:0 0 14px}}.race_detail dl dt{font-size:.69rem;color:#a2a2a2}.race_detail dl dd{font-size:.88rem}@media (max-width: 480px){.race_detail dl dd{font-size:.69rem}}.race_detail dl.blank{border:none}@media (max-width:800px){.race_detail dl.blank{display:none}}.general.driver_list{width:1200px}@media (max-width:1200px){.general.driver_list{width:100%}}@media (max-width:1200px){.driver_list_wrapper{margin:0 20px}}.driver_box{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 80px}@media (max-width:1200px){.driver_box{justify-content:center}}.driver_box>div{width:384px;border-radius:5px;border:solid 1px rgba(255,255,255,0.2);margin:0 0 24px;overflow:hidden}.driver_box>div.full{width:100%}@media (max-width:1200px){.driver_box>div.full{width:384px}}.driver_box>div.full .drivers_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.driver_box>div.full .drivers_wrapper .detail{max-width:367px;width:100%}@media (max-width:1200px){.driver_box>div:nth-child(2n){margin:0 10px 24px}}.driver_box>div .box_header{font-size:.75rem;text-align:center;padding:8px 0;color:#000;font-weight:700}.driver_box>div .box_header.manufacturer{color:#fff;background-color:#6e6b6c}.driver_box>div>.country{padding:14px 0;display:flex;justify-content:center;border-width:0 0 1px;border-style:solid;border-color:rgba(255,255,255,0.2)}.driver_box>div>.country dd{line-height:30px;margin:0 0 0 14px;font-size:1rem}.driver_box>div .manufacturer_logo{text-align:center;border-width:0 0 1px;border-style:solid;border-color:rgba(255,255,255,0.2)}.driver_box>div .detail{padding:20px 16px}.driver_box>div .detail>p{font-size:.75rem;margin:20px 0 0;line-height:1.75}.driver_box>div .detail>div{display:flex}.driver_box>div .detail>div>dl{margin:0 0 0 18px}.driver_box>div .detail>div>dl>dt{font-size:1.124rem;margin:8px 0 0}.driver_box>div .detail>div>dl>dd{font-size:.75rem}.driver_box>div .detail>div>dl>dd>span{margin:0 4px 0 0}.driver_box>div .detail>div>dl .date{height:12px;margin:14px 0 0;color:#adadad}.driver_box>div .detail>div>dl .wf21{margin:36px 0 0}.driver_box>div .detail>div>dl .wins{margin:10px 0 0}.driver_box>div .detail>div>dl .country{margin:24px 0 0;display:flex}.driver_box>div .detail>div>dl .country dd{font-size:.81rem;margin:0 0 0 8px;line-height:22px}.driver_box>div .detail>div>dl .area{padding:4px 16px;display:inline-block;color:#000;font-size:.69rem;margin:10px 0 0;font-weight:700}.asia{background-color:#52b3fc}.emea{background-color:#c4d677}.na{background-color:#f48295}.csa{background-color:#b082c7}.oceania{background-color:#e29961}.structure_figure{width:996px}.structure_figure .header_section{text-align:center}.structure_figure .header_section:after{content:'';display:inline-block;width:80px;height:32px;margin:12px 0 30px;background-image:url(/common/front/img/gt7/gtws2022/race_structure/down_blue.png);background-size:contain}.structure_figure .header_section h1{font-size:1.31rem}.structure_figure .top_section{display:flex;justify-content:space-between}.structure_figure .block dl{text-align:center;width:234px;height:100px;border-radius:10px;border:solid 1px #3c3c3c;background-color:#1a1a1a;display:flex;flex-direction:column;justify-content:center}.structure_figure .block dl dt{font-size:1rem;margin:0 0 2px}.structure_figure .block dl dd{font-size:.75rem;color:#cbcbcb;margin:6px 0 0}.structure_figure .block div{text-align:center}.structure_figure .top3{font-family:'Bebas Neue';font-size:1.25rem;margin:0 0 10px}.structure_figure .top3:before{content:'';display:block;width:3px;height:12px;margin:0 auto 10px;background-size:contain;background-image:url(/common/front/img/gt7/gtws2022/race_structure/line1.png)}.structure_figure .bottom_section{background-image:url(/common/front/img/gt7/gtws2022/race_structure/line2.png);background-position:top;background-repeat:no-repeat;background-size:766px 43px;padding:43px 0 0}.structure_figure .bottom_section dl{width:282px;height:104px;border-radius:6px;border:solid 1px rgba(255,255,255,0.24);background-color:#2f96cc;text-align:center;margin:0 auto;color:#000;display:flex;flex-direction:column;justify-content:center;font-weight:700}.structure_figure .bottom_section dl dt{font-size:1rem}.structure_figure .bottom_section dl dd{font-size:.75rem;margin:7px 0 0}.structure_figure.tgr .block dl{width:316px}.structure_figure.tgr .top3:before{background-image:url(/common/front/img/gt7/gtws2022/race_structure/line_white1.png)}.structure_figure.tgr .bottom_section{background-image:url(/common/front/img/gt7/gtws2022/race_structure/line_white2.png);background-size:681px 43px}.structure_figure.tgr .bottom_section dl{background-color:#e3d3d3;color:#000}.scroll_wrapper{width:100%;overflow-x:auto;margin:80px 0 80px}.mc_structure{margin:42px 0 80px}@media (max-width:1200px){.mc_structure{margin:60px 10px 80px}}.mc_structure h3{font-size:1.1rem}.mc_structure h3>span{font-size:.75rem;line-height:2.67;background-color:#1489e0;padding:5px 8px 4px;margin:0 0 0 10px;vertical-align:bottom;position:relative;top:2px}.mc_structure .grid{font-size:.874rem;color:#c1c1c1;padding:0 0 17px;border-width:0 0 2px;border-style:solid;border-color:#cc4565;margin:0 0 13px}@media (max-width:800px){.mc_structure .detail dd{margin:0 27px 10px 0}}@media (max-width: 480px){.mc_structure .detail dd{font-size:.69rem}}.mc_structure .detail dd.driver_icon{position:relative;padding:0 0 0 30px}.mc_structure .detail .driver_icon:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/common/front/img/gt7/gtws2022/race_structure/icon_driver.svg);background-size:contain;position:absolute;top:-5px;left:0px}.mc_structure .arrow{width:80px;height:32px;margin:37px auto 23px;background-image:url(/common/front/img/gt7/gtws2022/race_structure/down_red.png);background-size:contain}.mc_structure .detail_table{border-width:4px 0 0 0;border-style:solid;border-color:#cc4565}.nc_structure .detail_table{border-width:4px 0 0 0;border-style:solid;border-color:#2aaff5}@media (max-width:1200px){.nc_structure{margin:60px 10px 80px}}.mc_structure h3>span,.nc_structure h3>span{font-size:.75rem;line-height:2.67;background-color:#1489e0;padding:5px 8px 4px;margin:0 0 0 10px;vertical-align:bottom;position:relative;top:2px}.mc_structure .detail,.nc_structure .detail{display:flex;flex-wrap:wrap}.mc_structure .detail dd,.nc_structure .detail dd{font-size:.69rem !important;font-weight:500;margin:0 !important}.ranking_board{margin:0 0 80px}@media (max-width: 1200px){.ranking_board{overflow:auto}}.ranking_board table{border-collapse:separate;border-spacing:0px 5px}@media (max-width: 1200px){.ranking_board table{width:1200px}}@media (max-width: 480px){.ranking_board table{width:max-content}}.ranking_board table th{vertical-align:bottom;line-height:1.23;font-size:.75rem;width:auto;padding:0 0 8px;background-color:transparent;font-weight:700}.ranking_board table th.pos{font-size:.813rem}@media (max-width: 480px){.ranking_board table th{font-size:.62rem}}.ranking_board table td{height:58px;line-height:initial;vertical-align:middle;background-color:#242424;font-size:1.375rem;width:141px;font-weight:700;color:#e4e4e4}.ranking_board table td:nth-child(2n){background-color:#333}@media (max-width: 480px){.ranking_board table td{font-size:1rem;height:48px;width:90px}}.ranking_board table .rank{width:54px;background-color:#242424;color:#fff;border-top-left-radius:6px;border-bottom-left-radius:6px;font-size:1.5rem;font-weight:700;font-family:Bebas Neue}@media (max-width: 480px){.ranking_board table .rank{font-size:1.25rem;width:40px}}.ranking_board table .driver{text-align:left;background-color:#f5f5f5 !important;color:#000;line-height:1.23;display:flex;align-items:center;width:auto}@media (max-width: 480px){.ranking_board table .driver{width:250px}}.ranking_board table .driver .flag_wrapper{height:100%;margin:0 16px 0 0;border-width:0 2px 0 0;border-style:solid;border-color:#ddd}.ranking_board table .driver .flag_wrapper>img{width:40px;height:26px;display:inline-block;background-repeat:no-repeat;background-size:100%;background-position:center center;border:1px solid #000;margin:16px 18px;border-width:0;outline:1px solid #000;outline-offset:-1px}@media (max-width: 480px){.ranking_board table .driver .flag_wrapper>img{width:30px;height:20px;margin:16px 12px}}.ranking_board table .driver .logo{min-width:91px;border-width:0 2px 0 0;border-style:solid;border-color:#ddd;height:100%;margin:0 20px 0 0;display:flex;justify-content:center;align-items:center}@media (max-width: 480px){.ranking_board table .driver .logo{min-width:48px;margin:0 12px 0 0}.ranking_board table .driver .logo>img{height:20px}}.ranking_board table .driver .name{font-weight:700;font-size:.94rem}.ranking_board table .driver>dl{font-weight:700}.ranking_board table .driver>dl dt{font-size:.94rem;margin:0 0 2px}@media (max-width: 480px){.ranking_board table .driver>dl dt{font-size:.75rem}}.ranking_board table .driver>dl dd{color:#5f5f5f;font-family:'Roboto Condensed';letter-spacing:-0.05rem;font-size:.75rem;letter-spacing:0}@media (max-width: 480px){.ranking_board table .driver>dl dd{font-size:.56rem}}.ranking_board table .total{background-color:#fcb113;color:#000;font-weight:700;font-size:1.5rem}@media (max-width: 480px){.ranking_board table .total{font-size:1.1rem}}body:lang(ja) .ranking_board table .driver>dl dd{letter-spacing:-0.05rem}.table_flex_wrapper{display:flex;gap:0 24px}@media (max-width:800px){.table_flex_wrapper{display:block}}.point_table{margin:8px 0;color:#fff}.point_table.mobile{display:none}@media (max-width:940px){.point_table.mobile{width:fit-content;display:block}.point_table.pc{display:none}}.point_table caption{text-align:left;margin:0 0 10px}.tgr_wrapper{text-align:center;margin:40px 0 0 0}.tgr_info{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:800px){.tgr_info{padding:0 10px}}.tgr_info dl{width:486px;display:flex;justify-content:space-between;height:38px;line-height:38px;border-width:0 0 1px;border-style:solid;border-color:#2e2e2e;font-size:.81rem}@media (max-width:800px){.tgr_info dl{width:48%}}.tgr_info_total{margin:20px 0 40px;padding:12px 28px;border-radius:18px;background-color:#212121;display:inline-block;font-size:.81rem}.tgr table th{background-color:#1a1b1d}.tgr_structure{margin:42px 0 80px}.tgr_structure h3>span{font-size:.75rem;line-height:2.67;background-color:#1489e0;padding:5px 8px 4px;margin:0 0 0 10px;vertical-align:bottom;position:relative;top:2px}.tgr_structure .detail_table{border-width:4px 0 0 0;border-style:solid;border-color:#1a1b1d}.tgr_structure .detail{display:flex;flex-wrap:wrap}.tgr_structure .detail dd{font-size:.69rem !important;font-weight:500;margin:0 !important}.imagebox{display:flex;justify-content:space-between;margin:0 0 48px}.imagebox dd img{width:100%;height:auto}.imagebox dd:nth-child(2n){margin:0 0 0 24px}.event_overfiew_table{margin:0 0 48px}.event_overfiew_table th,.event_overfiew_table td{border:1px solid #404040;padding:15px 20px}.event_overfiew_table th{background-color:#101010;text-align:left;white-space:nowrap}@media (max-width:480px){.event_overfiew_table th{width:auto}}.event_overfiew_table td{background-color:#000;text-align:left;line-height:1.6;word-break:break-all;width:78%;font-size:.94rem}.event_overfiew_table td dt{margin:0 0 14px}.event_overfiew_table td dd{margin:0 0 10px}.event_overfiew_table td p{margin:0 0 10px}.event_overfiew_table td p:last-child{margin:0}.event_overfiew_table td p.head{font-weight:700}.sentence_list{color:#c1c1c1;line-height:1.75;margin:0 0 60px}.sentence_list dd{margin:0}.sentence_list dd.point{font-size:.88rem;color:#838383;margin:8px 0 0}.sentence_list:last-child{margin:0}.display_schedule{border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:solid 1px rgba(255,255,255,0.15);background-color:#151515;margin:0 0 48px;display:inline-block}.display_schedule>a{color:#fff;padding:12px 24px 14px;display:inline-block;font-size:.872rem}.display_schedule>a:before{content:'';width:22px;height:19px;background-image:url(/common/front/img/gt7/gtws2023/icon_schedule.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;margin:0 6px 0 0;vertical-align:bottom;position:relative;top:2px}.event_time_table{margin:0 0 60px}.event_time_table dl{display:flex;margin:0 0 16px;align-items:center}.event_time_table dt{width:120px;background-color:#fff;color:#000;text-align:center;font-weight:700;padding:6px 0;position:relative}.event_time_table dt:after{content:'';width:2px;height:38px;background-color:#fff;position:absolute;bottom:-38px;left:0;right:0;margin:auto}.event_time_table dl:last-child dt:after{display:none}.event_time_table dd{margin:0 0 0 20px;font-weight:700;flex:1;line-height:1.43}.event_time_table .mc{color:#e62e5a}.event_time_table .nc{color:#1e9de0}.ticket_box{padding:47px 0 40px;border-width:1px 0 0;border-style:solid;border-color:#333}.ticket_type_box{padding:24px;border:solid 1px #333;background-color:#0f0f0f;margin:0 0 15px}.ticket_type_box h2{font-size:1.25rem;font-weight:500}.ticket_type_box.mc{margin:0}.ticket_type_box.mc{border-width:1px 1px 0px 1px}.ticket_type{margin:0 0 28px;padding:12px 16px 10px;font-size:.94rem;text-shadow:0 1px 4px rgba(0,0,0,0.65);display:inline-block}.ticket_type.gold{background-image:linear-gradient(276deg, #E62E59 0%, #8958d6 47%, #1e9de0 100%)}.ticket_type.mc{background-color:#e62e5a}.ticket_type.nc{background-color:#1e9de0}.ticket_button{display:block;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:solid 1px rgba(255,255,255,0.2);background-image:linear-gradient(to bottom, #4cb4ed, #1a96d9 8%, #1f7aad);color:#fff;text-align:center;margin:0 0 20px;line-height:1.63;padding:20px 60px;align-items:center;display:flex;justify-content:center;font-size:1rem;font-weight:500}.sentence{margin:0 0 60px}dl.caution{margin:0 0 40px}dl.caution dd{font-size:.88rem;color:#808080;margin:0 0 6px}.table_wrapper+dl.caution{margin:0 0 60px}.modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:100}.modal_bg{background:rgba(0,0,0,0.8);height:100vh;position:absolute;width:100%}.modal_content{left:50%;padding:0 40px;position:absolute;top:50%;transform:translate(-50%, -50%);text-align:center;height:auto;overflow:hidden;width:70%;min-width:400px;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.75);border:solid 1px rgba(255,253,253,0.15);background-color:#191919}.modal_content h4{font-weight:700;font-size:1rem}.modal_content .wrapper{padding:40px 0}.modal_content .table_wrapper{height:400px;overflow-y:scroll;margin:0px 0 40px}.modal_content table{margin:0}.modal_content table th,.modal_content table td{padding:20px;line-height:1.6;width:auto;height:auto}.modal_content table th{background-color:#101010;border:1px solid #404040}.modal_content table td{background-color:#000;border:1px solid #404040;text-align:left}.modal_content table .date{text-align:left}.modal_content table dl dt{margin:10px 0 0;color:#0095ff;text-decoration:underline;font-size:.94rem}.modal_content table dl dd{font-size:.94rem}.modal_content .close_button{width:240px;border-radius:24px;border:solid 1px #707070;background-image:linear-gradient(to bottom, #383838, #191919);display:inline-block;padding:12px 0;text-align:center;color:#fff;text-decoration:none;margin:0 auto}.limited_shirt{margin:0 0 48px}.limited_shirt h2{text-align:center;padding:12px 10px 10px;background-color:rgba(255,255,255,0.2);line-height:1.75;color:#fff;margin:0;font-size:1rem;font-weight:500}.limited_shirt>div{background-color:rgba(255,255,255,0.1);padding:30px 28px;display:flex;justify-content:space-between}@media (max-width:480px){.limited_shirt>div{display:block;padding:20px 10px}.limited_shirt>div .image{text-align:center}.limited_shirt>div img{margin:20px 0 0}}.limited_shirt dt{font-size:1.1rem;color:#e8e8e8;line-height:1.56}.limited_shirt dd{font-size:1rem;line-height:1.75;color:#c1c1c1;margin:28px 0 0}.limited_shirt img{width:240px;height:auto;margin:0 0 0 80px}.event_detail{padding:16px 0 6px;margin:0 0 20px;background-color:#212121;color:#fff}.event_detail.nc .detail_bottom{border-color:#2f96cc}.event_detail.mc .detail_bottom{border-color:#cc4565}.event_detail.tgr .detail_bottom{border-color:#9f9f9f}.event_detail h2{color:#fff;font-weight:600;font-size:1.32rem;margin:0 19px 10px}@media (max-width: 940px){.event_detail h2{line-height:1.4}}.event_detail h2:lang(ja){font-size:1.32rem;font-weight:500}.event_detail .detail_bottom{border-width:3px 0 0;border-style:solid;padding:14px 0 0}.event_detail .detail_top dl{display:flex;margin:0 20px 20px;align-items:center;flex-wrap:wrap}.event_detail .detail_top dl dd{margin:0 14px 0 0;font-size:.813rem;letter-spacing:.3px}.event_detail .detail_top dl dd span{font-size:1.19rem;font-weight:700}.event_detail .detail_top dl dd span:lang(ja){font-weight:500}.event_detail .detail_top dl .youtube{background-color:#1489e0;display:inline-block;font-size:.75rem;padding:6px 8px;font-weight:700}.event_detail .detail_bottom dl{display:block;position:relative;margin:0 20px;font-size:.813rem;flex-wrap:wrap}.event_detail .detail_bottom dl dd{margin:0 30px 16px 0}.event_detail .detail_bottom dl a{color:#fff;text-decoration:underline;position:relative;top:5px}.event_detail .detail_bottom dl dd.youtube a{font-size:.94rem}.event_detail .detail_bottom dl dd.livetiming a{color:#cbcbcb;font-size:.69rem;text-decoration:underline;position:relative;top:5px}@media (max-width: 800px){.event_detail .detail_top dl dd,.event_detail .detail_top dl .youtube{margin-bottom:12px;line-height:1.4em}.event_detail .detail_top dl{margin-bottom:8px}.event_detail .broadcast_channels dd.livetiming{position:relative;padding:0 0 0 36px}.event_detail .broadcast_channels dd.livetiming:before{padding-left:3px}}.event_detail .broadcast_channels dd{display:inline-block;margin:0 0 16px;margin-inline-end:30px}.event_detail .broadcast_channels dd:before{position:absolute;content:'';display:block;top:-4px;background-size:contain;background-repeat:no-repeat;top:2px;left:0}.event_detail .broadcast_channels dd.gtlive{padding:0 0 0 48px}.event_detail .broadcast_channels dd.gtlive:before{width:39px;height:19px;background-image:url(/common/front/img/gt7/gtws2022/logo_gtlive.svg)}.event_detail .broadcast_channels dd.facebook{padding:0 0 0 29px}.event_detail .broadcast_channels dd.facebook:before{width:20px;height:20px;background-image:url(/common/front/img/gt7/gtws2022/icon_fb_color.svg)}.event_detail .broadcast_channels dd.twitch{padding:0 0 0 29px}.event_detail .broadcast_channels dd.twitch:before{width:39px;height:19px;background-image:url(/common/front/img/gt7/gtws2022/icon_twitch.svg)}.event_detail .broadcast_channels dd.youtube{margin:0 0 16px;margin-inline-end:30px;padding:0 0 0 36px}.event_detail .broadcast_channels dd.youtube:before{width:30px;height:21px;background-image:url(/common/front/img/gt7/gtws2022/icon_youtube_s.svg)}.event_detail .broadcast_channels dd.olympics{padding:0 0 0 40px}.event_detail .broadcast_channels dd.olympics:before{width:35px;height:18px;background-image:url(/common/front/img/gt7/gtws2022/icon_olympic.svg)}.event_detail .broadcast_channels dd.livetiming{position:absolute;right:0;margin:0 0 16px;margin-inline-end:0;padding:0 0 0 30px}.event_detail .broadcast_channels dd.livetiming:before{width:24px;height:17px;background-image:url(/common/front/img/gt7/gtws2024/icon_livetiming.svg)}html[lang="ar"] .event_detail .broadcast_channels dd.livetiming{right:auto;left:0}.profile{margin:0 0 32px}.profile_header{display:flex;justify-content:space-between;background-color:#1d1d1d;padding:24px}.profile_header dt{font-size:1.438rem;line-height:1.65;color:#fff}.profile_header dt img{vertical-align:text-top;margin:0 12px 0 0}.profile_header dd{font-size:.75rem;color:#c9c9c9;line-height:2}.profile_header dd span{margin:0 6px;color:#707070}.competitor_photo img{width:100%;height:auto}.social_links{display:flex;align-items:center}.social_links dd{margin:0 0 0 6px}.bio{background-color:#1d1d1d;padding:24px;margin:2px 0 0;font-size:1rem;line-height:1.75;color:#e8e8e8;font-weight:300}.competitor_photo+.bio{margin:0}.records{border-width:0 0 1px;border-color:#333;border-style:solid;padding:0 0 30px;display:flex;justify-content:space-between;flex-wrap:wrap}.records h2{font-size:1.1rem;line-height:1.56;margin:0 0 20px}.records .trophy{display:flex;align-items:end}@media (max-width: 480px){.records .trophy{margin:40px 0 0;width:100%;justify-content:center}}.records .trophy dd{margin:0 0 0 16px}.race_records{display:flex}.race_records dl{margin:0 48px 0 0}.race_records dl dt{font-size:.75rem;color:#9a9a9a;line-height:2.33;margin:0 0 12px}.race_records dl dd{font-size:2rem;line-height:.88;font-weight:600}.race_records dl dd span{font-size:.75rem;line-height:2.33;margin:0 4px;font-weight:initial}.race_records dl dd span.sub{font-size:1.5rem;line-height:1.17;font-weight:600}.skill_chart{padding:30px 0 6px;border-width:0 0 1px;border-color:#333;border-style:solid}.skill_chart .charts{display:flex;flex-wrap:wrap;justify-content:space-between}.skill_chart .charts>div{display:flex;justify-content:space-between;width:486px;margin:0 0 24px}@media (max-width: 1200px){.skill_chart .charts>div{width:49%}}@media (max-width: 480px){.skill_chart .charts>div{width:100%}}.skill_chart .charts>div>div.bar{width:458px}@media (max-width: 1200px){.skill_chart .charts>div>div.bar{width:calc(100% - 31px)}}.skill_chart .charts dl{display:flex;justify-content:space-between}.skill_chart .charts dl dt{font-size:.813rem;line-height:2.15}.skill_chart .charts dl dd{font-size:1.1rem;line-height:1.56}.skill_chart .bar_frame{height:16px;border:solid 1px #444;background-image:linear-gradient(273deg, #1e9de0 0%, #813eeb 47%, #e62e5a 100%)}.skill_chart .bar_frame>div{height:16px;background-image:linear-gradient(to bottom, #191919, #242424);float:right}.skill_chart .info{position:relative}.skill_chart .info:hover>dl{display:block}.skill_chart .info>img{position:absolute;bottom:0;right:0;z-index:1;cursor:pointer}.skill_chart .info>dl{display:none;position:absolute;padding:15px;top:60px;right:-18px;width:270px;box-shadow:0 0 3px 0 rgba(0,0,0,0.75);border:solid 1px rgba(255,255,255,0.2);border-radius:6px;background-image:linear-gradient(to bottom, #434343, #262626);z-index:10}.skill_chart .info>dl:before{content:'';display:block;background-color:#505050;height:calc(16px / 2 * 1.73205081);width:16px;clip-path:polygon(50% 0, 100% 100%, 0 100%);position:absolute;top:-14px;right:18px}.skill_chart .info>dl>dt{font-size:.813rem;color:#fff;margin:0px 0 6px;line-height:1.4}.skill_chart .info>dl>dd{font-size:.75rem;color:#e8e8e8;line-height:1.67}.list_wrapper{margin:0 0 60px}@media (max-width: 1200px){.list_wrapper{display:flex;flex-wrap:wrap;justify-content:center}}.list_wrapper.single_list{display:flex;justify-content:space-between;flex-wrap:wrap}.single_list .competitor_team .box_body>a{width:342px}.competitor_team{border-radius:5px;border:solid 1px #3b3b3b;margin:0 0 20px}@media (max-width: 1200px){.competitor_team{width:384px;margin:0 10px 20px}}.competitor_team .box_header{text-align:center;padding:16px;background-image:linear-gradient(to bottom, #2b2b2b, #191919);border-width:0 0 1px;border-style:solid;border-color:#3b3b3b}.competitor_team .box_header>img{margin:0 14px 0 0;vertical-align:middle}.competitor_team .box_header.nc{padding:16px}.competitor_team .box_header.nc>img{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.65)}.competitor_team .box_header.mc{padding:0 16px}.competitor_team .box_body{padding:20px;display:flex;justify-content:space-between}@media (max-width: 1200px){.competitor_team .box_body{display:block;padding:0}}.competitor_team .box_body>a{display:block;color:#fff;text-decoration:none;width:370px;height:160px;display:flex}@media (max-width: 1200px){.competitor_team .box_body>a{width:auto;padding:20px 16px}}.competitor_team .box_body>a:hover .photo .show_detail_label{display:block}.competitor_team .box_body .photo{margin:0 18px 0 0;position:relative}.competitor_team .box_body .photo .show_detail_label{display:none;position:absolute;top:68px;left:16px;font-size:.75rem;padding:7px 17px;border-radius:15px;border:solid 1px #707070;background-color:rgba(26,26,26,0.75)}.competitor_team .box_body .photo .flag{position:absolute;bottom:8px;right:8px}.competitor_team .box_body .photo .flag img{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.65)}.competitor_team .box_body .photo .withdrawn{position:absolute;top:4px;left:4px;background:red;color:#fff;text-align:center;font-size:.813rem;font-weight:bold;line-height:1.2;padding:2px 8px;border:2px solid #fff}.competitor_team .box_body .driver_data{position:relative;width:100%}.competitor_team .box_body .driver_data dt{font-size:1.1rem;margin:0 0 6px;line-height:1.44}.competitor_team .box_body .driver_data .online_id{font-family:Roboto;font-size:.813rem;color:#e2e2e2;margin:0 0 6px;line-height:1.44;font-weight:700}.competitor_team .box_body .driver_data .birthday{font-size:.75rem;color:#868686;line-height:1.44}.competitor_team .box_body .driver_data .relief dl{margin:12px 0 0;display:flex;flex-wrap:wrap}.competitor_team .box_body .driver_data .relief dl dd{margin:0 4px 4px 0}@media (max-width: 480px){.right_banners{display:flex;justify-content:space-between}}.text_banner{display:block;color:#fff;text-decoration:none;border-radius:8px;border:solid 1px rgba(255,255,255,0.18);background-image:linear-gradient(to bottom, #202426, #0e1010);padding:116px 0 15px;width:300px;background-size:contain;background-repeat:no-repeat;margin:0 0 15px}@media (max-width: 480px){.text_banner{width:48%;background-size:auto 62%;background-position:top center;padding:78px 0 15px}}.text_banner dl{text-align:center;padding:0 23px}@media (max-width: 480px){.text_banner dl{padding:0 12px}}.text_banner dl dd{font-family:'Roboto Condensed';font-weight:300;color:#a8a8a8;margin:0 0 6px;font-size:.813rem;text-shadow:0 2px 4px rgba(0,0,0,0.44)}@media (max-width: 480px){.text_banner dl dd{font-size:.69rem}}.text_banner dl dt{color:#fff;font-size:.94rem;line-height:1.47}@media (max-width: 480px){.text_banner dl dt{font-size:.75rem}}.return_link{margin:0 0 18px}.return_link>a{color:#fff;font-size:.88rem}.return_link:before{content:'';width:27px;height:14px;background-size:contain;background-repeat:no-repeat;background-image:url(/common/front/img/gt7/gtws2023/showdown/arrow_right01.svg);display:inline-block;margin:0 6px 0 0;transform:rotate(180deg);vertical-align:bottom}.general>.nc{display:block}.general>.tgr{display:block}.race_structure_tab{width:994px;height:89px;background-size:contain;background-repeat:no-repeat;display:flex;margin:0 auto 40px;max-width:994px}@media (max-width: 1200px){.race_structure_tab{width:100%}}@media (max-width: 480px){.race_structure_tab{font-size:.69rem}}.race_structure_tab.viewmc{background-image:url(/common/front/img/gt7/gtws2023/showdown/tab01.png)}.race_structure_tab.viewmc .nc{opacity:.6}.race_structure_tab.viewnc{background-image:url(/common/front/img/gt7/gtws2023/showdown/tab02.png)}.race_structure_tab.viewnc .mc{opacity:.6}.race_structure_tab dd{width:496px;height:72px;line-height:72px;font-weight:600}@media (max-width: 1200px){.race_structure_tab dd{width:100%}}.race_structure_tab dd a{display:block;width:100%;text-align:center;color:#fff;text-decoration:none}.race_structure_tab dd a>span{border-width:0 0 2px;border-style:solid;padding:0 0 4px}.race_structure_tab .mc a>span{border-color:#ea6182}.race_structure_tab .nc a>span{border-color:#2f96cc}.race_structure_tab_wf{width:994px;height:89px;background-size:contain;background-repeat:no-repeat;display:flex;margin:0 auto 40px;max-width:994px;font-size:.94rem}@media (max-width: 1200px){.race_structure_tab_wf{width:100%}}@media (max-width: 480px){.race_structure_tab_wf{font-size:.69rem}}.race_structure_tab_wf.viewmc .nc{opacity:.6}.race_structure_tab_wf.viewmc .tgr{opacity:.6}.race_structure_tab_wf.viewnc .mc{opacity:.6}.race_structure_tab_wf.viewnc .tgr{opacity:.6}.race_structure_tab_wf.viewtgr .nc{opacity:.6}.race_structure_tab_wf.viewtgr .mc{opacity:.6}.race_structure_tab_wf dd{width:100%;font-weight:600;background-image:linear-gradient(to bottom, #6a6a6a, #000);line-height:1.6;padding:20px 10px;height:32px;position:relative}@media (max-width: 1200px){.race_structure_tab_wf dd{width:100%}}.race_structure_tab_wf dd:after{position:absolute;display:block;content:'';width:1px;height:100%;top:0;right:0;background-image:linear-gradient(to bottom, rgba(0,0,0,0.4), rgba(0,0,0,0))}.race_structure_tab_wf dd:before{position:absolute;display:block;content:'';width:1px;height:100%;top:0;left:0;background-image:linear-gradient(to bottom, rgba(255,255,255,0.3), rgba(255,255,255,0))}.race_structure_tab_wf dd a{display:block;width:100%;text-align:center;color:#fff;text-decoration:none}.race_structure_tab_wf dd a>span{border-width:0 0 1px;border-style:solid}.race_structure_tab_wf dd.mc{border-top-left-radius:10px}.race_structure_tab_wf dd.mc:before{display:none}.race_structure_tab_wf dd.tgr{border-top-right-radius:10px}.race_structure_tab_wf dd.tgr:after{display:none}.featured{margin:40px 0 60px}.featured>div,.featured .competitor{display:flex;border-width:0 0 1px;border-style:solid;border-color:#333}.featured>div>h4,.featured .competitor>h4{width:160px;min-width:160px;text-align:center;background:transparent;margin:0 20px 0 0;padding:6px 0}@media (max-width: 480px){.featured>div>h4,.featured .competitor>h4{width:110px;min-width:110px;display:flex;justify-content:center;align-items:center}.featured>div>h4 img,.featured .competitor>h4 img{height:60px;width:auto}}.featured>div>dl,.featured .competitor>dl{margin:10px 0 0}.featured>div dt,.featured .competitor dt{font-size:1rem;margin:0 0 12px;position:relative;font-weight:700;padding:0 48px 0 0;line-height:1.4}.featured>div dt .m_flag,.featured .competitor dt .m_flag,.featured>div dt .m_logo,.featured .competitor dt .m_logo{position:absolute;top:-2px;right:0;width:48px;height:32px}.featured>div dt .m_flag>img,.featured .competitor dt .m_flag>img,.featured>div dt .m_logo>img,.featured .competitor dt .m_logo>img{width:100%;height:auto}.featured>div dt .m_flag,.featured .competitor dt .m_flag{width:34px;height:22px}.featured>div dd,.featured .competitor dd{font-size:.88rem;font-weight:300;color:#c1c1c1;line-height:1.6}.featured>p{margin:24px 0 0}@media (max-width: 940px){.featured>p{margin:24px 10px 0}}.featured>p>a{font-size:.94rem;font-weight:700}.featured>p:after{content:'';display:inline-block;width:22px;height:20px;background-image:url(/common/front/img/gt7/gtws2023/showdown/raceinfo_image/arrow_right01_blue.svg);background-repeat:no-repeat;vertical-align:bottom;margin:0 0 0 6px}.featured.competitors .flex_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;border:none}.featured.competitors .competitor{padding:18px;width:450px}.featured.competitors .competitor>h4{width:initial;min-width:initial;height:160px}.featured.competitors .competitor>h4 img{width:auto;height:100%}.featured.competitors h3{margin:0 10px}h3{font-size:1.25rem;margin:0 0 20px;line-height:1.56;font-weight:500}.index{text-align:center;margin-bottom:42px}.index li{display:inline-block;padding:0 10px 0 14px;font-size:.94rem;font-weight:700;position:relative;white-space:nowrap;margin-bottom:8px}.index li a{color:#fff}.index li:before{display:block;content:'';position:absolute;top:0;left:0;height:100%;width:1px;background-color:rgba(255,255,255,0.26)}.index li:nth-child(1):before{display:none}.tickets_table{margin:0 0 15px}.tickets_table th,.tickets_table td{line-height:1.3rem;padding:15px 10px;border-width:0 0 1px;border-style:solid;border-color:#404040;background-color:transparent;position:relative}@media (max-width:480px){.tickets_table th,.tickets_table td{font-size:.62rem;line-height:1.2rem}}.tickets_table th{vertical-align:bottom;font-weight:bold;vertical-align:middle;font-size:1rem;width:120px}.tickets_table th>span.white_back{font-size:.75rem;color:#000;background-color:#fff;margin:7px 0 0;padding:0px 7px;display:inline-block}.tickets_table th>span.mc{font-size:.94rem;color:#e62e5a}.tickets_table th>span.nc{font-size:.94rem;color:#1e9de0}.tickets_table td{vertical-align:middle;text-align:left;white-space:nowrap;font-size:.94rem}@media (max-width:800px){.tickets_table td{font-size:.62rem;line-height:1.2rem;white-space:initial}}.tickets_table th.event{font-size:.813rem;color:#c9c9c9}.tickets_table .line:after{content:"";display:inline-block;width:1px;height:calc(100% - 32px);background-color:#404040;position:absolute;left:0;top:15px}.tickets_table td.ok,.tickets_table td.ng{font-size:1px;text-align:center;width:auto;line-height:0}.tickets_table td.ok>span,.tickets_table td.ng>span{font-size:.69rem;color:#71c400;margin:14px 0 0;display:inline-block;font-weight:700;line-height:1}.tickets_table td.ok:before,.tickets_table td.ng:before{margin:0 auto;display:block;width:16px;height:16px;content:''}.tickets_table td.ok.ok:before,.tickets_table td.ng.ok:before{background-image:url(/common/front/img/gt7/gtws2023/icon_yes.svg)}.tickets_table td.ok.ng:before,.tickets_table td.ng.ng:before{background-image:url(/common/front/img/gt7/gtws2023/icon_none.svg)}.tickets_table td.text{text-align:center}.competitor_list .cup_header{text-align:center;margin:0 0 22px}@media (max-width: 480px){.competitor_list .cup_header{width:auto;height:36px}.competitor_list .cup_header img{width:auto;height:100%}}.competitor_list #nc.cup_header{margin:30px 0 6px}@media (max-width: 480px){.competitor_list #tgr.cup_header img{width:100%;height:auto}}.competitor_list_wrapper{display:flex;flex-wrap:wrap;margin:0 0 100px}@media (max-width: 1200px){.competitor_list_wrapper{justify-content:left;width:816px;margin:0 auto}}@media (max-width:851px){.competitor_list_wrapper{width:auto;justify-content:center}}.competitor_list_wrapper.tgr .competitor_box .competitor_photo .relief dd{width:84px;height:auto}.members{width:100%;display:flex;flex-wrap:wrap;margin:0 0 20px}@media (max-width: 1200px){.members{width:816px;margin:0 auto}}@media (max-width:851px){.members{width:100%;justify-content:center}}.competitor_list_wrapper.mc .competitor_box{padding:0}.competitor_box{width:384px;margin:0 24px 94px 0;position:relative;padding:98px 0 0}.competitor_box:nth-child(3n){margin:0 0 94px}@media (max-width: 1200px){.competitor_box{margin:0 12px 94px !important}}@media (max-width: 480px){.competitor_box{margin:0 0 94px !important;padding:88px 0 0}}.competitor_box .country{display:flex;justify-content:center;align-items:center;padding:26px 0 16px;position:absolute;top:0;width:100%}.competitor_box .country img{width:70px;height:46px;border-radius:3px}@media (max-width: 800px){.competitor_box .country img{width:58px;height:38px}}.competitor_box .country dt{margin:0 26px 0 0}@media (max-width: 800px){.competitor_box .country dt{margin:0 20px 0 0}}.competitor_box .country dd{font-size:1.25rem;font-weight:500}@media (max-width: 800px){.competitor_box .country dd{font-size:1.1rem}}.competitor_box .detail{position:relative;border:solid 1px rgba(255,255,255,0.05);overflow:hidden;height:100%;background-color:#3b3b3b;border-radius:6px 6px 0 0;border-width:1px 1px 0px}.competitor_box .detail.tba{height:calc(100% + 61px);border-radius:6px;background-color:#222}.competitor_box .detail.tba>div{display:flex;align-items:center;height:100%}@media (max-width:851px){.competitor_box .detail.tba>div{height:457px}}.competitor_box .detail.tba>div>p{font-size:.88rem;text-align:center;color:#898989;width:100%}.competitor_box .competitor_photo{position:relative}.competitor_box .competitor_photo .round{position:absolute;left:12px;bottom:10px;width:100px;height:86px}.competitor_box .competitor_photo .round>img{width:auto;height:100%}.competitor_box .competitor_photo .relief{position:absolute;right:13px;top:15px}.competitor_box .competitor_photo .relief dd{width:112px;height:28px;margin:0 0 2px}.competitor_box .competitor_photo .relief dd>img{width:100%;height:auto}.competitor_box .competitor_photo .replaced,.competitor_box .competitor_photo .withdrawn{position:absolute;top:4px;left:4px;background:red;color:#fff;text-align:center;font-size:.813rem;font-weight:bold;line-height:1.2;padding:2px 8px;border:2px solid #fff}.competitor_box .competitor_photo .replaced{background:#000}.competitor_box .region{font-size:.75rem;background-color:#52b3fc;color:#000;padding:8px 0;text-align:center;font-weight:700}.competitor_box .region.asia{background-color:#418DC6}.competitor_box .region.csa{background-color:#9D70B4}.competitor_box .region.emea{background-color:#7C9314}.competitor_box .region.na{background-color:#C35E6E}.competitor_box .region.oceania{background-color:#B97F53}.competitor_box .region.tgr{background-color:#000;color:#fff}.competitor_box .personal_data{position:relative;padding:16px 20px;background-color:#222}.competitor_box .personal_data dt{font-size:1.25rem;margin:0 0 10px;font-weight:600}.competitor_box .personal_data .online_id{font-size:.75rem;color:#b9b9b9;margin:0 0 9px}.competitor_box .personal_data .birthday{font-size:.75rem;color:#b9b9b9}.competitor_box .personal_data .flag{position:absolute;top:13px;right:20px}.competitor_box .practice_rank{display:flex;justify-content:space-between;padding:9px 20px 8px;background-color:#3b3b3b;align-items:center;min-height:22px}.competitor_box .practice_rank dt{font-size:.813rem;font-weight:700}.competitor_box .practice_rank dd{font-size:.75rem}.competitor_box .practice_rank dd span{font-size:1.32rem;font-family:Helvetica;font-weight:600;margin:0 5px}.competitor_box .gtws_live_event{display:flex;justify-content:space-between;align-items:end;padding:12px 20px 16px;background-color:#222}.competitor_box .gtws_live_event h3{font-size:.813rem;margin:0;line-height:initial;font-weight:700}.competitor_box .gtws_live_event dl{text-align:right}.competitor_box .gtws_live_event dl dt{font-size:.75rem;color:#9a9a9a;margin:0 0 8px;white-space:nowrap}.competitor_box .gtws_live_event dl dd{font-size:.75rem}.competitor_box .gtws_live_event dl dd span{font-size:1.32rem;font-family:Helvetica;margin:0 3px 0 0;font-weight:600}.competitor_box .gtws_live_event dl dd span.separator{font-size:1rem;margin:0 2px 0 7px;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;font-weight:300}.competitor_box .introduction{font-size:.94rem;background-color:#3b3b3b;padding:12px 20px;line-height:1.6;color:#fdfdfd}.competitor_box .social_links{display:flex;align-items:center;justify-content:center;padding:14px 0 16px;min-height:32px;position:absolute;bottom:-62px;left:0;width:calc(100% - 2px);background-color:#222;border:solid 1px rgba(255,255,255,0.05);border-width:0 1px 1px;border-radius:0 0 6px 6px}.competitor_box .social_links dd{margin:0 5px;background-color:#505050;border-radius:16px}.competitor_box .social_links dd.disable{opacity:.4;padding:7px}.competitor_box .social_links a{display:block;padding:7px}.manufacturer_data{width:100%;display:flex;margin:0 0 29px}.manufacturer_data>div{padding:0 20px 0 18px}@media (max-width: 480px){.manufacturer_data>div{display:flex;align-items:center;padding:0 12px 0 0}.manufacturer_data>div img{width:90px;height:60px}}.manufacturer_data>dl dt{font-size:1.32rem;line-height:2.11;margin:5px 0 1px;font-weight:600}@media (max-width: 480px){.manufacturer_data>dl dt{font-size:1.1rem}}.manufacturer_data>dl dd{font-size:.94rem;line-height:1.6;color:#fdfdfd}@media (max-width: 480px){.manufacturer_data>dl dd{font-size:.813rem}}body:lang(ar) .general .dotlist dd{padding:0 20px 0 0}body:lang(ar) .general .dotlist dd:before{left:initial;right:6px}body:lang(ar) .general h3{text-align:right}body:lang(ar) .featured>div>h4,body:lang(ar) .featured .competitor>h4{margin:0 0 0 20px}body:lang(ar) .detail_table .info>div dl{text-align:right}body:lang(ar) .race_detail>p:after{margin:0 9px 0 0}body:lang(ar) .race_structure_tab_wf dd.mc{border-top-left-radius:0;border-top-right-radius:10px}body:lang(ar) .race_structure_tab_wf dd.tgr{border-top-right-radius:0;border-top-left-radius:10px}body:lang(ja) .tickets_table th{font-size:.813rem}body:lang(ja) .tickets_table th>span.mc,body:lang(ja) .tickets_table th>span.nc{font-size:.813rem}body:lang(ja) .tickets_table td{font-size:1rem}body:lang(ja) .tickets_table td:first-child{font-size:.88rem}.racereport_list{margin:0 0 72px}.racereport_list .news_block{margin:0 0 24px;padding:0 0 24px;border-width:0 0 1px;border-color:rgba(255,255,255,0.16);border-style:solid;position:relative}.racereport_list .news_anchor{display:flex;color:#fff;text-decoration:none}.racereport_list .news_thumbnail{flex:0 0 264px;margin-inline-end:24px}.racereport_list .news_thumbnail img{width:100%;height:auto}.racereport_list .category{display:inline-block;font-size:.75rem;background-color:#1474cc;font-weight:700;padding:6px 8px;margin:6px 0}.racereport_list .category.mc{background-color:#d62c5f}.racereport_list .category.tgr{background-color:#484848}.racereport_list .title{font-size:1.12rem;line-height:1.5;letter-spacing:.38px;margin:0 0 10px;font-weight:500}.racereport_list .description{font-size:.88rem;font-weight:300;color:#D1D1D1;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width: 480px){.racereport_list .news_anchor{display:block}.racereport_list .news_thumbnail{margin-inline-end:0}.racereport_list .category{margin:24px 0 12px}.racereport_list .title{font-size:.94rem}.racereport_list .description{font-size:.81rem;-webkit-line-clamp:3}}.streams_list{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin:0 0 38px;padding:35px 0 0}@media (max-width: 800px){.streams_list{margin:0 0 18px}}.streams_list>.flex_wrapper{margin:0 0 30px;width:32.143%}@media (max-width: 800px){.streams_list>.flex_wrapper{width:48%}}.streams_list>.flex_wrapper a{color:#fff;text-decoration:none}.streams_list .livetiming{padding:10px 0 0;font-size:.75rem;font-weight:500;text-align:center;text-decoration:underline;height:25px;letter-spacing:.04em}.streams_list .livetiming:lang(ja){font-size:.69rem;font-weight:400}.streams_list .livetiming:before{content:'';background-image:url(/common/front/img/gt7/gtws2024/icon_livetiming.svg);display:inline-block;width:17px;height:11px;vertical-align:bottom;margin:0px 3px 0 0}.streams_list .livetiming>a{color:#e6e6e6}.streams_list .livetiming.no_icon:before{display:none}.streams_list .date{margin:0 0 12px;font-size:.94rem;line-height:1.3em;text-align:center;font-weight:600;display:flex;justify-content:center;align-items:center}@media (max-width: 480px){.streams_list .date{font-size:.75rem}}.streams_list .date>div{text-align:left}.streams_list .date:lang(ja){font-size:.813rem;font-weight:500;line-height:initial}.streams_list .date:lang(ja)>div>span{font-size:1.32rem}@media (max-width: 480px){.streams_list .date:lang(ja){font-size:.69rem}.streams_list .date:lang(ja)>div>span{font-size:1rem}}.streams_list .date:before{content:'';background-image:url(/common/front/img/gt7/gtws2024/icon_schedule.svg);display:inline-block;width:28px;height:28px;margin-inline-end:6px;position:relative;background-repeat:no-repeat}@media (max-width: 480px){.streams_list .date:before{width:22px;height:22px}}.streams_list .date.no_icon:before{display:none}.streams_list>.flex_wrapper .stream_box{width:100%;height:auto;border-radius:6px;border:solid 1px rgba(255,255,255,0.2);background-color:#171819;overflow:hidden;position:relative}.streams_list>.flex_wrapper .stream_box .movie_image{width:100%;height:auto;aspect-ratio:1.777778;background-size:cover;background-repeat:no-repeat;background-position:center}.streams_list>.flex_wrapper .stream_box>dl{margin:16px 12px;height:35px}.streams_list>.flex_wrapper .stream_box>dl dt{font-size:.94rem;font-weight:600;line-height:1.6;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.streams_list>.flex_wrapper .stream_box .bloadcast{display:inline-block;margin:0 12px 16px;background-color:#0095ff;padding:4px 6px 5px;font-size:.69rem;font-weight:500}.streams_list>.flex_wrapper .stream_box .bloadcast.blank{background-color:transparent}.streams_list>.flex_wrapper .stream_box .youtube,.streams_list>.flex_wrapper .stream_box .twitch{display:block;width:100%;background-color:#fff;color:#121212;height:40px;line-height:40px;text-align:center;text-decoration:underline;font-size:.88rem;font-weight:700}@media (max-width: 480px){.streams_list>.flex_wrapper .stream_box .youtube,.streams_list>.flex_wrapper .stream_box .twitch{font-size:.813rem}}.streams_list>.flex_wrapper .stream_box .youtube:before,.streams_list>.flex_wrapper .stream_box .twitch:before{content:'';display:inline-block;width:32px;height:24px;vertical-align:middle;margin:0 6px 0 0;background-repeat:no-repeat}.streams_list>.flex_wrapper .stream_box .youtube:before{background-image:url(/common/front/img/gt7/gtws2024/icon_yt.svg)}.streams_list>.flex_wrapper .stream_box .twitch:before{background-image:url(/common/front/img/gt7/gtws2024/icon_twich.svg)}.streams_list>.flex_wrapper .stream_box .youtube:has(+ .twitch){border-width:0 0 1px;border-color:#8f979b;border-style:solid}.streams_list>.flex_wrapper .stream_box .youtube+.twitch{border-width:1px 0 0;border-color:#fff;border-style:solid}.no_twitch_spacer{height:42px}#mcqf_fig{margin:48px 0}#mcqf_fig dl{display:flex;line-height:1}#mcqf_fig dt{position:relative;width:56px}#mcqf_fig dt img{margin-top:12px;width:auto;height:29px}#mcqf_fig dt span{position:absolute;top:60px;left:56px;font-size:.94rem;font-weight:bold;white-space:nowrap}#mcqf_fig dd{font-size:14px;text-align:center}#mcqf_fig dd span{display:block;margin-bottom:12px;border:solid 1px #cc4565;font-size:.94rem;font-weight:bold;padding:13px 0 10px}#mcqf_fig dd .box:before{content:'';display:inline-block;background-image:url(/common/front/img/gt7/gtws2024/race_structure/icon_driver.svg);width:24px;height:24px;margin:0 7px 0 0;vertical-align:middle;position:relative;top:-2px}#mcqf_fig .top{padding-bottom:80px;background-image:url(/common/front/img/gt7/gtws2024/race_structure/img_arrow_down.png);background-repeat:no-repeat;background-position:center bottom 10px;background-size:56px 56px;width:calc(50% - 28px)}#mcqf_fig .top span{border-radius:6px 0 0 6px;background-color:#cc4565}#mcqf_fig .q1 .top{width:calc(75% - 42px)}#mcqf_fig .q3 .top{padding-bottom:0;background:none}#mcqf_fig .q3 .top span{border-radius:6px}#mcqf_fig .bottom{width:calc(25% - 14px)}#mcqf_fig .bottom span{border-radius:0 6px 6px 0}