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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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(https://www.gran-turismo.com/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:transparent;background-image:none;background-color:#f5f5f7;height:100%;margin:0;color:#484848;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}.viewport-console .contentWrapper{zoom:1.5}a:hover{opacity:.75}.program,.tickets,.gtws{padding:30px 0 0;margin:18px 0 0}h1{font-size:1.876rem;font-weight:400;text-align:center;line-height:1.6;color:#000}@media (max-width: 530px){h1{font-size:1.32rem;font-weight:700}h1 br{display:none}}.competitors .top h1,.ranking .top h1,.race_info .top h1{font-size:2.126rem;font-weight:700;letter-spacing:1.19px;color:#030303}@media (max-width: 530px){.competitors .top h1,.ranking .top h1,.race_info .top h1{font-size:1.5rem}}.competitors .top ul,.ranking .top ul,.race_info .top ul{margin:20px auto 0;display:flex;gap:25px;justify-content:center}@media (max-width: 530px){.competitors .top ul,.ranking .top ul,.race_info .top ul{margin:12px auto 0;letter-spacing:.04rem}}.competitors .top ul li,.ranking .top ul li,.race_info .top ul li{position:relative}.competitors .top ul li:after,.ranking .top ul li:after,.race_info .top ul li:after{content:'/';color:#aaa;position:absolute;top:0;right:-16px;font-size:19px}.competitors .top ul:lang(ar) li:after,.ranking .top ul:lang(ar) li:after,.race_info .top ul:lang(ar) li:after{right:initial;left:-16px}.competitors .top ul li:last-child:after,.ranking .top ul li:last-child:after,.race_info .top ul li:last-child:after{display:none}.competitors .top ul a,.ranking .top ul a,.race_info .top ul a{font-size:.88rem;font-weight:700;color:#4a4a4a}@media (max-width: 530px){.competitors .top ul a,.ranking .top ul a,.race_info .top ul a{font-size:.813rem}}.contents h2{position:relative;font-size:1.32rem;margin:0 auto;font-weight:700;line-height:2;letter-spacing:.53px;text-align:center;color:#fff;padding:0px 14px;background-color:#ed1e3f;min-width:152px;width:fit-content;height:42px;line-height:42px;white-space:nowrap;font-family:helvetica-neue-lt-pro,sans-serif}.contents h2: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}.contents h2:before,.contents h2:after{content:"";display:block;width:24px;height:42px;position:absolute;top:0;background-repeat:no-repeat}.contents h2:before{left:-24px;background-image:url(/common/front/css/gt7/gtws2025/assets/h1_bg_left.svg)}.contents h2:after{right:-24px;background-image:url(/common/front/css/gt7/gtws2025/assets/h1_bg_right.svg)}@media (max-width: 530px){.contents h2{font-size:1.1rem}}.contents h3{margin:93px 0 0;text-align:center}@media (max-width: 530px){.contents h3{height:100px;width:auto}.contents h3 img{width:100%;height:100%;object-fit:contain}}.contents a{color:#0095ff}.contents{width:920px;margin:0 auto;letter-spacing:.05rem;padding:64px 0 110px}@media (max-width: 920px){.contents{width:auto;padding:64px 20px 110px}}@media (max-width: 530px){.contents{padding:22px 20px 80px}}.contents.special{width:100%;padding:60px 0 0}@media (max-width: 530px){.contents.special{padding:22px 0 0}}.contents.special.competitors{padding:76px 0 0}@media (max-width: 530px){.contents.special.competitors{padding:22px 0 0}}#footer-global{background-color:#000}.header{height:640px;position:relative;background-color:#000;overflow:hidden}@media (max-width: 530px){.header{height:620px}}.header_contents{position:relative;z-index:100;height:100%}.header_contents .ticket_hub_banner{position:absolute;top:12px;right:14px;z-index:100}@media (max-width:1110px){.header_contents .ticket_hub_banner{top:72px}}@media (max-width: 530px){.header_contents .ticket_hub_banner{position:initial;background-color:#000;padding:4px 0 14px}}.header_contents .ticket_hub_banner:lang(ar){right:initial;left:14px}.header_contents .ticket_hub_banner a{font-size:.75rem;font-weight:700;color:#fff;padding:0 16px;height:30px;border-radius:15px;outline:solid 1px rgba(255,255,255,0.75);background-image:linear-gradient(to bottom, #ff537b, #d60032);text-decoration:none;display:flex;align-items:center;justify-content:center;gap:6px;font-family:'Roboto Condensed',helvetica-neue-lt-pro,sans-serif}@media (max-width: 530px){.header_contents .ticket_hub_banner a{width:fit-content;margin:0 auto}}.header_contents .ticket_hub_banner a: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}.header_contents .ticket_hub_banner a:before{content:'';display:inline-block;width:22px;height:22px;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_tickets_white_bt.svg);background-size:contain;background-repeat:no-repeat;position:relative;flex-shrink:0}.round_select{display:flex;justify-content:center;gap:32px;-webkit-backdrop-filter:blur(33.8px);backdrop-filter:blur(33.8px);background-color:rgba(0,0,0,0.5)}@media (max-width: 760px){.round_select{display:none}}.round_select li{position:relative;text-shadow:0 0 3px rgba(0,0,0,0.2);display:flex;align-items:center;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:600;font-size:1.25rem;letter-spacing:.04rem;color:#fff}.round_select li:lang(ja){font-size:1rem;letter-spacing:-0.26px;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}@media (max-width: 760px){.round_select li:lang(ja){font-size:1.25rem}}.round_select li a{text-decoration:none;color:#fff;transition:transform .1s;padding:19px 0;position:relative}.round_select li a:before{content:'';display:block;width:100%;height:100%;background-size:100% 50%;background-repeat:no-repeat;background-position:center;opacity:0;background-image:url(/common/front/css/gt7/gtws2025/assets/header_circle.png);position:absolute;top:0;left:0;transition:opacity .5s;background-blend-mode:overlay;z-index:10}.round_select li a:hover{transform:scale(1.11);opacity:1}.round_select li a:hover:before{opacity:1}.round_select li a>div{position:relative;z-index:20}.round_select li>div{padding:19px 0}.round_select li .disable{opacity:.65}.round_select li>.between_round{position:absolute;bottom:-1px;height:2px;background-color:#02c5ff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);z-index:5}.round_select li>.between_round.after_active{background-image:linear-gradient(to right, #ff0a44 0%, #8958d6 25%, #02c5ff 50%, #8958d6 75%, #ff0a44 100%);background-position:0% 0%;background-size:500px 100%;animation:active_bar_anime 4s linear infinite}@keyframes active_bar_anime{0%{background-position:0 0%}100%{background-position:500px 0%}}.round_select li>.between_round.before_active{background-image:linear-gradient(to left, #ff0a44, #8958d6 48%, #02c5ff)}.round_select li>.between_round:lang(ar).after_active{background-image:linear-gradient(to left, #ff0a44, #8958d6 48%, #02c5ff)}.round_select li>.between_round:lang(ar).before_active{background-image:linear-gradient(to right, #ff0a44, #8958d6 48%, #02c5ff)}.round_select li>.between_round2{position:absolute;bottom:-1px;height:2px;background-color:#02c5ff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);z-index:5;padding:0;background-image:linear-gradient(to right, #ff0a44 0%, #8958d6 25%, #02c5ff 50%, #8958d6 75%, #ff0a44 100%);background-position:0% 0%;background-size:500px 100%;animation:active_bar_anime2 2s linear infinite}.round_select li>.between_round2:lang(ar){animation:active_bar_anime2_ar 2s linear infinite}@keyframes active_bar_anime2{0%{background-position:0 0%}100%{background-position:500px 0%}}@keyframes active_bar_anime2_ar{0%{background-position:500px 0%}100%{background-position:0 0%}}.round_select li>.between_round2.before_active{background-image:linear-gradient(to left, #ff0a44, #8958d6 48%, #02c5ff)}.round_select li>.between_round2:lang(ar).after_active{background-image:linear-gradient(to left, #ff0a44, #8958d6 48%, #02c5ff)}.round_select li>.between_round2:lang(ar).before_active{background-image:linear-gradient(to right, #ff0a44, #8958d6 48%, #02c5ff)}.round_select li:before{content:'';display:block;position:absolute;bottom:-6px;right:0;left:0;margin:0 auto;width:12px;height:12px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#02c5ff;border-radius:6px;z-index:10}.round_select .active .plane{content:'';display:block;position:absolute;right:0;left:0;margin:0 auto;z-index:10;padding:0;width:26px;height:26px;box-shadow:0 0 6px 0 rgba(0,0,0,0.45);background-image:linear-gradient(to bottom, #ff50a8, #ff0a44);border-radius:13px;bottom:-13px}.round_select .active .plane:before,.round_select .active .plane:after{content:'';display:block;width:18px;height:18px;background-repeat:no-repeat;position:absolute;top:4px;right:0;left:0;margin:0 auto;z-index:20;background-size:cover}.round_select .active .plane:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_plane_base.png)}.round_select .active .plane:after{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_plane_effect.png)}.round_select .active:lang(ar) .plane:after{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_planet_ar.png)}.round_select .active:lang(ar) .plane:before{transform:scale(-1, 1)}.round_select .active .plane:after{width:27px;height:27px;top:0;left:0px;z-index:30;animation:plane_anime 1s linear infinite}@keyframes plane_anime{to{transform:scale(1.8);opacity:0}}.round_select span{margin-inline-end:8px;opacity:.85;font-size:.75rem;color:#fff;letter-spacing:.02rem;position:relative;top:-2px;font-family:din-condensed,sans-serif;font-weight:400}.round_select span:lang(ja){top:0;letter-spacing:normal;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}@media (max-width: 760px){.round_select li{display:none}.round_select li div,.round_select li:before,.round_select li:after,.round_select li.active:after{display:none}.round_select li.active{display:flex}.round_select li span{position:relative;top:1px}}.round_select_sp{display:none;-webkit-backdrop-filter:blur(33.8px);backdrop-filter:blur(33.8px);background-color:rgba(0,0,0,0.5);position:relative;top:-1px}.round_select_sp li{display:none}.round_select_sp li.active{display:block}.round_select_sp a{font-size:1.1rem;font-weight:700;color:#fff;text-decoration:none;display:block;padding:14px 0;display:flex;align-items:center;justify-content:center;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:600}.round_select_sp a:lang(ja){font-size:1.06rem;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.round_select_sp a:after{margin-inline-start:8px;content:'';display:block;width:20px;height:20px;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_spmenu_pulldown.svg);background-size:cover;background-repeat:no-repeat}.round_select_sp span{font-size:.75rem;margin-inline-end:8px;font-family:din-condensed,sans-serif;font-weight:400;opacity:.74}.round_select_sp span:lang(ja){letter-spacing:normal;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}@media (max-width: 760px){.round_select_sp{display:block}}.gtwslogo{text-align:center;margin:67px 0 0}@media (max-width: 760px){.gtwslogo{width:80%;margin:67px auto 0}.gtwslogo img{width:100%;height:auto}}@media (max-width: 530px){.gtwslogo{margin:20px auto 0;width:328px}}.round_text{text-align:center;margin:8px 0 0}.round_text.sp{width:248px;display:none}.round_text.sp:lang(ja){width:260px}@media (max-width: 760px){.round_text{width:66%;margin:8px auto 0}.round_text img{width:100%;height:auto}}@media (max-width: 530px){.round_text{display:none;margin:0 auto}.round_text.sp{display:block}}.event_schedule{margin:4px 0 0;font-size:1.25rem;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,0.8);color:#fff;font-family:"helvetica-neue-lt-pro-cond",'Roboto Condensed',sans-serif;font-weight:700;font-style:normal;display:flex;gap:13px;justify-content:center;align-items:center;flex-wrap:wrap}.event_schedule:lang(ja){margin:4px 0 0;font-size:1.25rem;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.event_schedule span{font-size:1.876rem}.event_schedule>div.program_banner{display:inline-block;font-size:13px;font-weight:700;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.44);border:solid 1px rgba(245,245,245,0.75);background-color:#0095ff;text-shadow:0 0 3px rgba(0,0,0,0.25);vertical-align:bottom;line-height:1.96;padding:1px 8px}.event_schedule>div.program_banner:lang(ja){padding:2px 10px}.event_schedule>div.program_banner>a{color:#fff;text-decoration:none}@media (max-width: 530px){.event_schedule>div.program_banner{fontg-size:.75rem;padding:1px 10px}}@media (max-width: 530px){.event_schedule{margin:10px 0 0;font-size:1.25rem;padding:0 10px;line-height:1.3}.event_schedule:lang(ja){margin:0;line-height:1;font-size:1rem}.event_schedule>span{font-size:1.813rem}.event_schedule>span:lang(ja){margin:0;font-size:1.63rem}}@media (max-width: 530px){.header_contents.ticket_only .gtwslogo{margin:60px auto 0}}.header_contents.ticket_only .event_schedule{margin:20px 0 0;font-size:1.5rem}.header_contents.ticket_only .event_schedule:lang(ja){margin:0;font-size:1.25rem;line-height:1.4}@media (max-width: 530px){.header_contents.ticket_only .event_schedule{padding:0 12px;line-height:1.9rem}}.header_contents.ticket_only .event_schedule p{display:inline;margin:0 0 0 10px}@media (max-width: 530px){.header_contents.ticket_only .event_schedule p{display:block;margin:0}}.header .button{margin:36px auto 0;width:fit-content}@media (max-width: 530px){.header .button{margin:20px auto 0}.header .button:lang(ja){margin:28px auto 0}}.header .button>a{display:block;padding:8px 29px;border-radius:21px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:solid 1px rgba(255,255,255,0.25);color:#eaeaea;text-decoration:none;font-size:.88rem;background-color:rgba(0,0,0,0.6);font-weight:700}.header .button>a span{position:relative;top:2px}.header .button>a:before{content:'';display:inline-block;width:22px;height:22px;border:solid 1px #525252;border-radius:11px;margin-inline-end:7px;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_info.svg);background-size:14px;background-repeat:no-repeat;background-position:center;vertical-align:middle}@media (max-width: 530px){.header .button>a span{font-size:.813rem}.header .button>a:before{width:20px;height:20px}}.partners{display:flex;position:absolute;bottom:0;justify-content:center;width:100%;background-color:rgba(0,0,0,0.75);padding:19px 0;gap:24px;flex-wrap:wrap}@media (max-width: 530px){.partners{gap:12px;padding:11px 0}.partners dd{height:34px;width:auto}.partners dd img{height:100%;width:auto}}.bg_root{position:absolute;top:0;width:100%;height:100%}.main_images{margin:auto;width:100%;height:100%;overflow:hidden}.main_images dd{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;background-repeat:no-repeat;opacity:0;animation-iteration-count:infinite;animation-duration:30s;animation-name:main_bg_fade}.main_images dd>span{font-size:.69rem;font-weight:700;position:absolute;bottom:97px;right:20px;color:#fff;z-index:10;opacity:.85}@media (max-width: 530px){.main_images dd>span{bottom:66px;right:13px}}.main_images dd>span:lang(ar){right:initial;left:20px}@media (max-width: 530px){.main_images dd{width:100%;aspect-ratio:.6835443;animation-name:main_bg_fade}}.main_images .bg_01{animation-delay:0}.main_images .bg_02{animation-delay:5s}.main_images .bg_03{animation-delay:10s}.main_images .bg_04{animation-delay:15s}.main_images .bg_05{animation-delay:20s}.main_images .bg_06{animation-delay:25s}@keyframes main_bg_fade{0%{opacity:0;z-index:9}8%{opacity:1}32%{opacity:1}40%{opacity:0;z-index:1}100%{opacity:0;z-index:1}}.index{display:flex;justify-content:center;margin:31px 0 0}@media (max-width: 530px){.index{margin:22px 0 0}}.index li{box-shadow:0 1px 5px 0 rgba(0,0,0,0.16);background-image:linear-gradient(to bottom, #fff, #ecf2f5);min-width:180px;border-style:solid;border-width:0 1px 0 0;border-color:rgba(0,0,0,0.15)}@media (max-width: 530px){.index li{min-width:initial;width:33%}}.index li a{color:#000;text-decoration:none;padding:6px 20px;display:block;line-height:2.15;font-size:.813rem;font-weight:700;text-align:center}@media (max-width: 530px){.index li a{line-height:1.4;align-items:center;display:flex;justify-content:center;height:calc(100% - 16px);font-size:.75rem;padding:8px 8px 6px 8px}}.index li:nth-child(1){border-radius:19px 0 0 19px}.index li:nth-child(1):lang(ar){border-radius:0 19px 19px 0}.index li:nth-child(3){border:none;border-radius:0 19px 19px 0}.index li:nth-child(3):lang(ar){border-radius:19px 0 0 19px}.sentence{margin:44px 0 0}.sentence p{color:#313131;margin:20px 0 0;line-height:2rem;letter-spacing:.4px}.sentence p:lang(ja){line-height:2.13;letter-spacing:.6px}@media (max-width: 530px){.sentence{margin:32px 0 0}.sentence p{line-height:1.7;letter-spacing:.2px}.sentence p:lang(ja){line-height:2;font-size:.94rem}}@media (max-width: 530px){h3+.sentence{margin:22px 0 0}}.event_overfiew_table{margin:36px auto 0;width:760px}@media (max-width: 920px){.event_overfiew_table{width:auto}}.event_overfiew_table th{padding:9px 10px 12px;width:140px;position:relative;font-weight:700;text-align:left;word-break:break-all;color:#000}@media (max-width: 530px){.event_overfiew_table th{width:80px}}.event_overfiew_table th:lang(ar){text-align:right}.event_overfiew_table th:after{content:'';display:block;width:100%;height:2px;position:absolute;left:0;bottom:-2px;background-image:linear-gradient(271deg, #e62e5a 0%, #ca3b7f 24%, #ab49a8 47%, #8958d6 67%, #5579db 84%, #1e9de0 100%)}.event_overfiew_table td{padding:9px 21px 12px;border-style:solid;border-width:0 0 1px;border-color:#cdd0d3;word-break:break-word;font-weight:700;line-height:1.75;color:#313131}.event_overfiew_table td span{font-weight:400}.event_time_table{width:706px;margin:55px auto 0;padding:0 0 49px}@media (max-width: 920px){.event_time_table{width:auto}}.event_time_table dl{display:flex;gap:61px;margin:24px 0 0}.event_time_table dl:first-child{margin:0}.event_time_table dl dt{font-size:1.25rem;font-weight:700;line-height:1.4;color:#000;white-space:nowrap}.event_time_table dl dt:lang(ar){min-width:106px}.event_time_table dl dt:lang(fr){min-width:73px}@media (max-width: 530px){.event_time_table dl dt{font-size:1rem}}.event_time_table dl dd{position:relative;font-size:1.1rem;font-weight:700;line-height:1.56;color:#000}@media (max-width: 530px){.event_time_table dl dd{font-size:1rem}}.event_time_table dl dd>div{font-size:.88rem;line-height:1.57;font-weight:400;margin:2px 0 0}.event_time_table dl dd:before{content:'';display:block;width:16px;height:16px;border-radius:8px;position:absolute;top:6px;left:-40px;z-index:10}.event_time_table dl dd:lang(ar):before{left:initial;right:-40px}.event_time_table dl dd:after{content:'';display:block;width:2px;height:calc(100% + 30px);position:absolute;top:14px;left:-33px;z-index:5}.event_time_table dl dd:lang(ar):after{left:initial;right:-33px}.event_time_table dl:nth-child(1) dd:before{background-color:#1e9de0}.event_time_table dl:nth-child(2) dd:before{background-color:#5579db}.event_time_table dl:nth-child(3) dd:before{background-color:#ab49a8}.event_time_table dl:nth-child(4) dd:before{background-color:#e62e5a}.event_time_table dl:nth-child(5) dd:before{background-color:#e62e5a}.event_time_table dl:nth-child(1) dd:after{background-image:linear-gradient(to bottom, #1e9de0, #5579db)}.event_time_table dl:nth-child(2) dd:after{background-image:linear-gradient(to bottom, #5579db, #ab49a8)}.event_time_table dl:nth-child(3) dd:after{background-image:linear-gradient(to bottom, #ab49a8, #e62e5a)}.event_time_table dl:nth-child(4) dd:after{background-image:linear-gradient(to bottom, #e62e5a, #e62e5a)}.event_time_table dl .mc{color:#bc1132}.event_time_table dl .nc{color:#003fa2}.external_ticket_page{padding:0 0 50px}.external_ticket_page p:has(+ iframe){margin:0 0 40px}.gtws2025_schedule{margin:17px 0 0;display:flex;column-gap:30px;flex-wrap:wrap;justify-content:center}.gtws2025_schedule dl{width:406px;border-style:solid;border-width:0 0 1px;border-color:#cdd0d3;padding:18px 12px 13px}.gtws2025_schedule dt,.gtws2025_schedule dd{letter-spacing:0}.gtws2025_schedule dt:lang(ja),.gtws2025_schedule dd:lang(ja){letter-spacing:inherit}.gtws2025_schedule dt{font-size:1.32rem;font-weight:700;line-height:1.4;color:#000}@media (max-width: 530px){.gtws2025_schedule dt{font-size:1.25rem}}.gtws2025_schedule dt span{margin:0 0 0 15px}.gtws2025_schedule dt span:lang(ja){margin:0 0 0 18px}.gtws2025_schedule dt img{vertical-align:text-bottom;margin:0px 8px 0 0}@media (max-width: 530px){.gtws2025_schedule dt img{width:36px;height:24px}}.gtws2025_schedule dt img:lang(ja){margin:0px 10px 0 0}.gtws2025_schedule dd{font-size:1rem;font-weight:700;line-height:1.75;color:#191919}.gtws2025_schedule dd span{font-size:1.5rem}.imagebox{margin:36px 0 0;display:flex;gap:20px;justify-content:center}@media (max-width: 530px){.imagebox{flex-wrap:wrap}}@media (max-width: 760px){.imagebox dd{width:auto}}.imagebox img{border-radius:8px;width:100%;height:auto}.contents .buy_ticket_button,.contents .ticket_button{width:fit-content;border-radius:36px;outline:solid 1px rgba(255,255,255,0.2);background-image:linear-gradient(279deg, #e62e5a 0%, #8958d6 47%, #1e9de0 100%);font-size:1.1rem;font-weight:700;letter-spacing:.54px;color:#fff;text-decoration:none;padding:0 54px;position:relative;display:flex;line-height:1.6;min-height:72px;align-items:center}@media (max-width: 530px){.contents .buy_ticket_button,.contents .ticket_button{font-size:1rem;text-align:center}}.contents .buy_ticket_button>span,.contents .ticket_button>span{display:inline-block}.contents .ticket_button{margin:90px auto 0}.contents .ticket_button:before{content:'';display:block;width:100%;height:72px;mix-blend-mode:overlay;border-radius:36px;background-image:linear-gradient(1deg, rgba(255,255,255,0) 4%, rgba(255,255,255,0.45) 96%);position:absolute;top:0;left:0}.contents .ticket_button:after{content:'';display:inline-block;width:44px;height:30px;background-image:url(/common/front/css/gt7/gtws2025/assets/arrow_right.svg);background-size:contain;background-repeat:no-repeat;position:relative;top:2px;flex-shrink:0}.contents .ticket_button:lang(ar):after{transform:scale(-1, 1)}.contents .buy_ticket_button{display:none;margin:60px auto 0;min-width:312px;justify-content:center;gap:9px}@media (max-width: 530px){.contents .buy_ticket_button{min-width:calc(90% - 108px)}}.contents .buy_ticket_button:after{content:'';display:block;width:100%;height:72px;mix-blend-mode:overlay;border-radius:36px;background-image:linear-gradient(1deg, rgba(255,255,255,0) 4%, rgba(255,255,255,0.45) 96%);position:absolute;top:0;left:0}.contents .buy_ticket_button:before{content:'';display:inline-block;width:26px;height:26px;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_tickets_white_bt.svg);background-size:contain;background-repeat:no-repeat;position:relative;top:0px;flex-shrink:0}.viewport-console .contents .tickets+.gtws{margin:90px 0 0}.viewport-console .contents .external_ticket_page{display:none}.viewport-console .contents .buy_ticket_button{display:flex}.sns_footer{width:100%;background-color:#000;padding:80px 0 30px}@media (max-width: 920px){.sns_footer{padding-left:20px;padding-right:20px;width:calc(100% - 40px)}}@media (max-width: 530px){.sns_footer{padding:66px 20px 0}}.sns_footer p{font-size:.88rem;line-height:2.29;text-align:center;color:#fff}.sns_list{display:flex;justify-content:center;max-width:750px;margin:48px auto 0}.sns_list dl{min-width:0;width:25%;position:relative;text-align:center;padding:0px 0 0 32px}@media (max-width: 760px){.sns_list{flex-wrap:wrap}.sns_list dl{width:29%;margin:0 0 24px}}@media (max-width: 530px){.sns_list{max-width:280px}.sns_list dl{width:140px;padding:0}}.sns_list dd.logo{position:absolute;display:block;width:48px;top:26px;left:0}@media (max-width: 530px){.sns_list dd.logo{position:initial;margin:0 auto}}.sns_list dd.qr{margin:0 auto;width:100px}@media (max-width: 530px){.sns_list dd.qr{display:none}}.sns_list dd.txt{font-size:.88rem;line-height:1.86;color:#e2e2e2;margin:4px 0 0}@media (max-width: 530px){.sns_list dd.txt{font-size:.88rem}}.sns_list dd.txt span,.sns_list dd.txt a{position:relative;color:#fff;text-decoration:none}.sns_list dd.txt span:after,.sns_list dd.txt a:after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:-1px;left:0;background-color:#e2e2e2}.sns_list dd img{width:100%;height:auto}.head_menu ul{position:relative;display:flex;width:100%;border-style:solid;border-width:0 0 1px;border-color:rgba(0,0,0,0.08)}.head_menu ul:after{content:'';display:block;width:100%;height:6px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.06), rgba(0,0,0,0));position:absolute;bottom:-6px;left:0}.head_menu li{flex:1;height:72px;background-image:linear-gradient(to bottom, #fafbfc, #f4f7f8 27%, #dee6ea);border-style:solid;border-width:0 1px 1px;border-right-color:rgba(0,0,0,0.2);border-left-color:rgba(255,255,255,0.63);border-bottom-color:rgba(0,0,0,0.08)}.head_menu li:last-child{border-width:0 0 1px 1px}.head_menu a{font-weight:700;color:#191919;text-decoration:none;height:100%;display:flex;justify-content:center;align-items:center;padding:0 10px;position:relative}.head_menu a:hover{opacity:1}@media (max-width: 760px){.head_menu a{flex-wrap:wrap;text-align:center;font-size:.62rem;padding:0px 10px;flex-direction:column;gap:8px;line-height:1.4}}.head_menu a:before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:contain;margin-inline-end:6px;z-index:20}@media (max-width: 760px){.head_menu a:before{width:100%;background-position:center}}@media (max-width: 530px){.head_menu a:before{margin-inline-end:0}}.head_menu a:after{content:'';display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.4);z-index:10}.head_menu a:hover:after{display:block}.head_menu a span{z-index:20}@media (max-width: 530px){.head_menu a span{height:16px;display:flex;align-items:center}}@media (max-width: 530px){.head_menu a .pc{display:none}}.head_menu a .sp{display:none}@media (max-width: 530px){.head_menu a .sp{display:flex}}.head_menu .disable a{opacity:.4}.head_menu .disable a:hover{opacity:.4}.head_menu .disable a:hover:after{display:none}.head_menu .top a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_top.svg)}.head_menu .competitors a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_drivers.svg)}.head_menu .ranking a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_pointranking.svg)}.head_menu .race_info a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_raceinfo.svg)}.head_menu .ticket a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_tickets.svg)}.rd_top section{background-color:#f5f5f7;min-height:100px;padding:0 0 145px}@media (max-width:980px){.rd_top section{padding:0 15px 100px}}.rd_top section:nth-child(2n){background-color:#fff}.rd_top section>div{width:980px;margin:0 auto}@media (max-width:980px){.rd_top section>div{width:auto}}.rd_top section:nth-child(2n){position:relative}.rd_top section:nth-child(2n):before,.rd_top section:nth-child(2n):after{content:'';display:block;height:2px;width:100%;background-repeat:repeat-x;position:absolute;left:0;background-size:contain}.rd_top section:nth-child(2n):before{top:-2px;background-image:url(/common/front/css/gt7/gtws2025/assets/shadow_top.png)}.rd_top section:nth-child(2n):after{bottom:-2px;background-image:url(/common/front/css/gt7/gtws2025/assets/shadow_bottom.png)}.rd_top section:last-child:after{display:none}.rd_top .sec_campaign>div,.rd_top .sec_about_gtws>div{width:1060px}@media (max-width:1060px){.rd_top .sec_campaign>div,.rd_top .sec_about_gtws>div{width:auto}}.countdown{display:flex;justify-content:center}.countdown>h6{font-size:1.06rem;font-weight:700;color:#000;display:flex;align-items:center;margin-inline-end:12px;font-family:'Roboto Condensed';line-height:1.2}.countdown>h6:lang(ja){line-height:initial;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.countdown>div{display:flex;border-radius:10px;background-image:linear-gradient(to bottom, #1c1c1c, #3c3c3c);padding:9px 10px}.countdown>div>div{font-size:1.1rem;font-weight:700;color:#fff;display:flex;align-items:center;margin-inline-end:7px;margin-inline-start:7px}.countdown>div>div.days{margin-inline-end:16px;font-size:.813rem;font-family:'Roboto Condensed'}.countdown>div>div.days:lang(ja){font-size:1rem;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.countdown dl{display:flex;gap:2px}.countdown dd{position:relative;width:40px;height:57px;display:flex;justify-content:center;align-items:center;font-family:"helvetica-neue-lt-pro-cond",sans-serif;font-style:normal;font-size:2.625rem;font-weight:700;color:#191919}.countdown dd span{position:relative;z-index:10}.countdown dd:before,.countdown dd:after{content:"";display:block;width:40px;height:28px;position:absolute;left:0}.countdown dd:before{top:0;border-radius:5px 5px 0 0;background-image:linear-gradient(to bottom, #fff, #cad1d7 74%, #abb4ba)}.countdown dd:after{bottom:0;border-radius:0 0 5px 5px;background-image:linear-gradient(to bottom, #fff, #c5cdd3)}@media (max-width: 530px){.sec_top .countdown{display:none}}.sub_header .countdown,.header .countdown{display:none}@media (max-width: 530px){.sub_header .countdown,.header .countdown{background-image:linear-gradient(to bottom, #262626, #191919);padding:8px 0 10px;width:100%;display:flex;flex-wrap:wrap;column-gap:12px;row-gap:8px}.sub_header .countdown h6,.header .countdown h6{font-size:.813rem;color:#fff;margin-inline-end:0}.sub_header .countdown>div,.header .countdown>div{background-image:none;padding:0}.sub_header .countdown dd,.header .countdown dd{font-size:1.75rem;width:26px;height:36px}.sub_header .countdown dd:before,.header .countdown dd:before,.sub_header .countdown dd:after,.header .countdown dd:after{width:26px;height:18px}}.ticket_banner{margin:48px auto 0;display:flex;justify-content:center;border-radius:10px;text-decoration:none}@media (max-width: 530px){.ticket_banner{margin:8px 0 0}}.ticket_banner>div{position:relative;width:320px;height:160px}.ticket_banner>div:after{content:'';display:block;width:20px;height:100%;background-image:url(/common/front/css/gt7/gtws2025/assets/img_banner_ticket.svg);position:absolute;top:0;right:-10px}.ticket_banner>div:lang(ar):after{transform:rotate(180deg);right:initial;left:-10px}.ticket_banner>div>img{border-radius:10px 0 0 10px;width:100%;height:100%;object-fit:cover}.ticket_banner>div>img:lang(ar){border-radius:0 10px 10px 0}@media (max-width: 760px){.ticket_banner>div{flex:1}}@media (max-width: 530px){.ticket_banner>div{height:98px;overflow:hidden}.ticket_banner>div>img{width:100%;height:100%;object-fit:cover}}.ticket_banner dl{background-color:#ce0031;text-align:center;color:#fff;border-radius:0 10px 10px 0;display:flex;padding:0px 20px;flex:1;flex-flow:column;justify-content:center}.ticket_banner dl:lang(ar){border-radius:10px 0 0 10px}.ticket_banner dl dt{width:100%;font-size:1.1rem;font-weight:700;letter-spacing:.48px;color:#fff}.ticket_banner dl dd{width:100%;font-size:1.75rem;font-weight:700;letter-spacing:.75px;color:#fff;margin:16px 0 0}.ticket_banner dl dd.copy{font-size:.813rem;letter-spacing:.04em;color:#fff;display:inline-block;border-radius:17px;background-blend-mode:multiply;background-image:linear-gradient(to bottom, rgba(56,56,56,0.75), rgba(56,56,56,0.75));width:initial;margin:15px auto 0;padding:10px 14px 10px 20px;font-family:'Roboto Condensed'}.ticket_banner dl dd.copy:lang(ja){letter-spacing:1px;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}@media (max-width: 530px){.ticket_banner dl dd.copy{display:none}}.ticket_banner dl dd.copy:after{margin:0 0 0 3px;content:'';display:inline-block;width:21px;height:10px;background-image:url(/common/front/css/gt7/gtws2025/assets/arrow_right.svg);background-size:contain;background-repeat:no-repeat}@media (max-width: 760px){.ticket_banner dl{flex:1.4}}@media (max-width: 530px){.ticket_banner dl{padding:10px 10px;max-height:100%}.ticket_banner dl dt{margin:4px 0 0;font-size:.88rem}.ticket_banner dl dd{margin:10px 0 0;font-size:1.1rem;line-height:1.3}.ticket_banner dl dd br{display:none}}.movie_info{margin:48px auto 0}@media (max-width: 530px){.movie_info{margin:20px auto 0}}.movie_info.after{margin:30px auto 0}.movie_info h3{margin:0 0 30px;font-size:1.63rem;font-weight:700;color:#191919;display:flex;align-items:center;justify-content:center;gap:10px}.movie_info h3:before{content:'';display:inline-block;width:60px;height:40px;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_live_red.svg);background-size:cover;background-repeat:no-repeat}@media (max-width: 530px){.movie_info h3{font-size:1.06rem;height:auto}.movie_info h3::before{width:40px;height:26px}}.movie_info iframe{width:100%;height:auto;aspect-ratio:1.77777778}.movie_info .ytplayer{width:100%;aspect-ratio:1.78181818;background-color:#000}.movie_info .movie_selector{width:100%;display:flex;text-align:center;border-radius:0 0 12px 12px;outline:solid 1px rgba(255,255,255,0.1);overflow:hidden}.movie_info .movie_selector dd{width:100%}.movie_info .movie_selector a{font-size:1rem;color:#fff;font-weight:700;display:block;outline:solid 1px rgba(255,255,255,0.1);cursor:pointer;text-shadow:0 1px 3px rgba(0,0,0,0.2);height:calc(100% - 20px);padding:10px 10px;display:flex;align-items:center;justify-content:center;min-height:36px;column-gap:11px;flex-wrap:wrap;opacity:.75}@media (max-width: 530px){.movie_info .movie_selector a{font-size:.813rem;line-height:1.3}}.movie_info .movie_selector a:hover{opacity:1}.movie_info .movie_selector a>span{border-radius:3px;background-color:rgba(255,255,255,0.82);font-size:.75rem;font-weight:700;color:#000;padding:6px 6px}@media (max-width: 530px){.movie_info .movie_selector a>span{font-size:.62rem;padding:4px 5px;margin:4px 0 0}}.movie_info .movie_selector dd.mc a{background-image:linear-gradient(to bottom, #d9405e, #bc1132 20%, #bc1132)}.movie_info .movie_selector dd.nc a{background-image:linear-gradient(to bottom, #1f64d1, #003fa2 20%, #003fa2)}.movie_info .movie_selector dd.active a{opacity:1}.special h2{font-size:1.63rem;font-weight:700;color:#fff;padding:4px 50px 4px;border-radius:25px;box-shadow:0 0 6px 0 rgba(0,0,0,0);background-color:#4b4b4b}.special h2:before,.special h2:after{display:none}@media (max-width: 530px){.special h2{font-size:1.32rem;height:initial;line-height:1.4;white-space:initial;padding:6px 50px}}.special .head_wrapper{position:relative;top:-45px;padding:20px 0 0}.special .head_wrapper+p{font-size:1.1rem;font-weight:400;text-align:center;color:#313131;margin:42px 0 0;line-height:1.6}@media (max-width: 530px){.special .head_wrapper+p{font-size:1rem;margin:15px 0 0}.special .head_wrapper+p br{display:none}}.special h2+p.timezone_notes{margin:2px 0 0;font-size:.88rem;font-weight:700;color:#5a5a5a;letter-spacing:.03em}.rd_top section.sec_program>div{width:auto}.after_block+.program_blocks{margin:0}.news_list+.after_block{margin:100px 0 0}.program_blocks{display:flex;justify-content:center;margin:55px 0 0;column-gap:30px;row-gap:80px;flex-wrap:wrap}@media (max-width: 760px){.program_blocks{margin:16px 0 0}}.program_blocks h3{margin:0}.program_blocks h4{margin:18px 0 0;font-weight:700;color:#262626;font-size:1.32rem;letter-spacing:.02em;text-align:center}.program_blocks h4:lang(ja){font-size:1.06rem;letter-spacing:.7px}.program_blocks h4 span{font-size:1.876rem}.program_blocks dl{width:400px;margin:34px auto 0;border-radius:10px;overflow:hidden;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2)}@media (max-width: 530px){.program_blocks dl{width:auto;margin:18px 0 0}}.program_blocks dl .img{width:100%;position:relative}.program_blocks dl .img img{width:100%;height:auto}.program_blocks dl .img a{display:block;text-decoration:none}.program_blocks dl .img .cup_title{font-weight:700;text-align:center;color:#fff;padding:14px 0;min-height:calc(72px - 28px);line-height:1.4}.program_blocks dl .img .broadcast{position:absolute;bottom:108px;left:16px;font-size:.88rem;color:#fff;font-weight:700;padding:4px 10px;border-radius:6px;background-color:#f50000;display:flex;align-items:center;gap:3px;text-transform:uppercase;font-family:'Roboto Condensed'}@media (max-width: 530px){.program_blocks dl .img .broadcast{letter-spacing:.03em}}.program_blocks dl .img .broadcast:lang(ja){text-transform:initial;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.program_blocks dl .img .broadcast:before{content:'';display:inline-block;width:40px;height:24px;background-size:cover;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_live.svg)}.program_blocks dl .yt,.program_blocks dl .tw{height:42px;line-height:42px;background-image:linear-gradient(to bottom, #fff, #ecf2f5)}.program_blocks dl .yt a,.program_blocks dl .tw a{font-size:.94rem;font-weight:700;text-align:center;color:#121212;width:100%;height:100%;text-decoration:none;display:flex;align-items:center;justify-content:center;letter-spacing:0}.program_blocks dl .yt a:before,.program_blocks dl .tw a:before{content:'';display:inline-block;width:32px;height:24px;background-repeat:no-repeat;background-size:contain;margin-inline-end:6px}.program_blocks dl .yt{border-style:solid;border-width:0 0 1px;border-color:rgba(0,0,0,0.2)}.program_blocks dl .yt a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_yt.svg)}.program_blocks dl .tw a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_twich.svg)}.program_blocks .mc .img .cup_title{background-color:#bc1132}.program_blocks .nc .img .cup_title{background-color:#003fa2}.program_blocks .livetiming{margin:15px 0 0}.program_blocks .livetiming a{text-decoration:none;font-size:.813rem;font-weight:700;color:#1f1f1f;display:flex;justify-content:center;align-items:center}.program_blocks .livetiming a:before{content:'';display:inline-block;width:22px;height:14px;background-repeat:no-repeat;background-size:contain;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_livetiming.svg);margin-inline-end:6px}.program_blocks .time_info{margin:14px auto 0}.program_blocks .time_info dl{width:auto;margin:0;border-radius:initial;overflow:initial;box-shadow:initial}.program_blocks .time_info dl dt{font-size:.75rem}.program_blocks .time_info dl dd{font-size:1.06rem;letter-spacing:.01em;font-weight:700;font-family:'Roboto Condensed'}.program_blocks .time_info dl dd:lang(ja){letter-spacing:initial;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.sec_program .after_block h3{margin:0}.sec_program .after_block h4{margin:18px 0 0;font-weight:700;color:#262626;font-size:1.32rem;letter-spacing:.02em;text-align:center}.sec_program .after_block h4:lang(ja){font-size:1.06rem;letter-spacing:.7px}.sec_program .after_block h4 span{font-size:1.876rem}.sec_program h5{margin:50px 0 0;font-size:1.25rem;font-weight:700;text-align:center;color:#262626}.sec_program .program_blocks>div>ul,.sec_program .sp_menu,.sec_program .quick_menu{margin:16px 0 0;display:flex;border-radius:21px;border:solid 1px rgba(255,255,255,0.2);justify-content:center;width:fit-content;margin:16px auto 0}@media (max-width: 530px){.sec_program .program_blocks>div>ul,.sec_program .sp_menu,.sec_program .quick_menu{width:100%}.sec_program .program_blocks>div>ul li:nth-child(2),.sec_program .sp_menu li:nth-child(2),.sec_program .quick_menu li:nth-child(2){display:none}}.sec_program .program_blocks>div>ul.sp_menu{display:none}@media (max-width: 530px){.sec_program .program_blocks>div>ul.sp_menu{display:flex}}.sec_program .program_blocks>div.mc>ul,.sec_program .sp_menu.mc,.sec_program .quick_menu.mc{background-image:linear-gradient(to bottom, #d9405e, #bc1132)}.sec_program .program_blocks>div.nc>ul,.sec_program .sp_menu.nc,.sec_program .quick_menu.nc{background-image:linear-gradient(to bottom, #1f64d1, #003fa2)}.sec_program .program_blocks>div>ul>li,.sec_program .sp_menu>li,.sec_program .quick_menu>li{font-size:.75rem;font-weight:700;letter-spacing:.33px;position:relative}@media (max-width: 530px){.sec_program .program_blocks>div>ul>li,.sec_program .sp_menu>li,.sec_program .quick_menu>li{font-size:.88rem;flex:1}}.sec_program .program_blocks>div>ul>li:before,.sec_program .sp_menu>li:before,.sec_program .quick_menu>li:before,.sec_program .program_blocks>div>ul>li:after,.sec_program .sp_menu>li:after,.sec_program .quick_menu>li:after{content:'';display:block;width:1px;height:100%;position:absolute;top:0;opacity:.28}.sec_program .program_blocks>div>ul>li:before,.sec_program .sp_menu>li:before,.sec_program .quick_menu>li:before{background-color:#fff;left:0}.sec_program .program_blocks>div>ul>li:after,.sec_program .sp_menu>li:after,.sec_program .quick_menu>li:after{background-color:#000;right:0}.sec_program .program_blocks>div>ul>li:lang(ar):before,.sec_program .sp_menu>li:lang(ar):before,.sec_program .quick_menu>li:lang(ar):before{left:initial;right:0}.sec_program .program_blocks>div>ul>li:lang(ar):after,.sec_program .sp_menu>li:lang(ar):after,.sec_program .quick_menu>li:lang(ar):after{right:initial;left:0}.sec_program .program_blocks>div>ul>li:first-child:before,.sec_program .sp_menu>li:first-child:before,.sec_program .quick_menu>li:first-child:before,.sec_program .program_blocks>div>ul>li:last-child:after,.sec_program .sp_menu>li:last-child:after,.sec_program .quick_menu>li:last-child:after{display:none}.sec_program .program_blocks>div>ul>li>a,.sec_program .sp_menu>li>a,.sec_program .quick_menu>li>a{color:#fff;text-decoration:none;padding:11px 18px;display:flex;align-items:center}@media (max-width: 530px){.sec_program .program_blocks>div>ul>li>a,.sec_program .sp_menu>li>a,.sec_program .quick_menu>li>a{justify-content:center}}.sec_program .program_blocks>div>ul>li>a:before,.sec_program .sp_menu>li>a:before,.sec_program .quick_menu>li>a:before{content:'';display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;vertical-align:sub;margin-inline-end:6px}.sec_program .program_blocks>div>ul>li.disable>a,.sec_program .sp_menu>li.disable>a,.sec_program .quick_menu>li.disable>a{opacity:.5}.sec_program .program_blocks>div>ul>li.disable>a:hover,.sec_program .sp_menu>li.disable>a:hover,.sec_program .quick_menu>li.disable>a:hover{opacity:.5}@media (max-width: 530px){.sec_program .program_blocks>div>ul>li.disable,.sec_program .sp_menu>li.disable,.sec_program .quick_menu>li.disable{display:none}}.sec_program .program_blocks>div>ul>li:nth-child(1)>a:before,.sec_program .sp_menu>li:nth-child(1)>a:before,.sec_program .quick_menu>li:nth-child(1)>a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_drivers_white.svg)}.sec_program .program_blocks>div>ul>li:nth-child(2)>a:before,.sec_program .sp_menu>li:nth-child(2)>a:before,.sec_program .quick_menu>li:nth-child(2)>a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_pointranking_white.svg)}.sec_program .program_blocks>div>ul>li:nth-child(3)>a:before,.sec_program .sp_menu>li:nth-child(3)>a:before,.sec_program .quick_menu>li:nth-child(3)>a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_raceinfo_white.svg)}.sec_program .sp_menu>li:nth-child(1)>a:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_pointranking_white.svg)}.sec_program .sp_menu.disable,.sec_program .sp_menu{display:none}@media (max-width: 530px){.sec_program .sp_menu.disable,.sec_program .sp_menu{display:flex}}.sec_program .sp_menu.disable.disable a,.sec_program .sp_menu.disable a{opacity:.4}@media (max-width: 530px){.sec_program .sp_menu+ul{margin:8px 0 0}}.sec_program .news_list{margin:28px 0 0}.sec_program .news_list .news_anchor{margin:0 auto 15px;padding:0 0 15px;width:700px;display:flex;justify-content:left;gap:20px;color:#262626;text-decoration:none;border-style:solid;border-width:0 0 1px;border-color:#dadee0}.sec_program .news_list .news_anchor:lang(ar){justify-content:right}@media (max-width: 760px){.sec_program .news_list .news_anchor{width:auto}}@media (max-width: 530px){.sec_program .news_list .news_anchor{flex-wrap:wrap}}.sec_program .news_list .news_thumbnail img{border-radius:6px}@media (max-width: 530px){.sec_program .news_list .news_thumbnail img{width:100%;height:auto}}.sec_program .news_list .news_title{padding:10px 0 0}.sec_program .news_list .news_title h6{margin:10px 0 0;font-size:1rem;font-weight:700;line-height:1.63;letter-spacing:.24px;color:#262626}.sec_program .news_list .category{font-size:.75rem;font-weight:700;letter-spacing:.3px;color:#fff;padding:5px 10px;display:inline-block}.sec_program .news_list .category.mc{background-color:#d00d33}.sec_program .news_list .category.nc{background-color:#003fa2}p.timezone_notes+div.program_blocks{margin:45px 0 0}.link_box{display:flex;gap:20px;margin:24px 0 0}@media (max-width: 530px){.link_box{column-gap:8px;row-gap:18px;flex-wrap:wrap}}.link_box.black{margin:55px 0 0}@media (max-width: 530px){.link_box.black{margin:15px 0 0}}.link_box>a{border-radius:10px;overflow:hidden;text-decoration:none;flex:1}@media (max-width: 530px){.link_box>a{flex:initial;width:100%}}.link_box img{width:100%;height:auto}.link_box.white a{color:#262626;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff}.link_box.white a dl{background-image:linear-gradient(to bottom, #fff, #f4f8fa);box-shadow:0 0 6px 0 rgba(0,0,0,0.16);padding:0 0 18px;height:100%}.link_box.white dd.tag{margin:18px 15px 0;padding:5px 8px 6px;font-size:.75rem;font-weight:700;letter-spacing:.3px;color:#fff;border-radius:3px;background-color:#343434;display:inline-block;text-transform:uppercase}.link_box.white dd.tag:lang(ja){padding:4px 8px;text-transform:initial}@media (max-width: 530px){.link_box.white dd.tag{font-size:.813rem;padding:6px 10px;margin:12px 12px 0}}.link_box.white dd.rd{margin:12px 15px 0;font-size:.88rem;color:#5c5c5c}@media (max-width: 530px){.link_box.white dd.rd{font-size:.94rem;margin:8px 12px 0}}.link_box.white dd.title{margin:8px 15px 0;font-size:1.06rem;font-weight:700;color:#262626;line-height:1.4}@media (max-width: 530px){.link_box.white dd.title{margin:8px 12px 0;font-size:1.1rem;line-height:1.4}}.link_box.black{align-items:stretch}.link_box.black a{color:#fff}.link_box.black a dl{height:100%;background-color:#262626}@media (max-width: 530px){.link_box.black a dl{min-height:initial}}.link_box.black .img{position:relative;padding:0;height:200px;overflow:hidden}.link_box.black .img>img{width:100%;height:100%;object-fit:cover}.link_box.black .img:after{content:'';display:block;width:100%;height:74px;background-image:linear-gradient(to bottom, rgba(38,38,38,0), rgba(38,38,38,0.75) 44%, #262626);position:absolute;bottom:0;left:0}@media (max-width: 530px){.link_box.black .img:after{height:50px}}.link_box.black dt{font-size:1.06rem;font-weight:700;line-height:1.56;text-align:center;color:#fff;padding:0 24px;margin:-40px 0 0;position:relative;z-index:100}@media (max-width: 530px){.link_box.black dt{font-size:1.1rem;padding:0 12px;margin:-26px 0 0}.link_box.black dt br{content:'';margin:0 6px 0 0}}.link_box.black dd{font-size:.94rem;line-height:1.6;letter-spacing:.05em;text-align:center;color:#e6e6e6;padding:10px 20px 20px}.link_box.black dd:lang(ja){line-height:1.87;letter-spacing:initial}@media (max-width: 530px){.link_box.black dd{font-size:.88rem;padding:12px 24px 20px 24px}}section.top{padding:0 0 30px}section.nc,section.mc{position:relative;padding:80px 0 180px;background-color:#fcfcfc}@media (max-width: 760px){section.nc,section.mc{padding:80px 15px 120px}}section.nc:before,section.mc:before{content:'';position:absolute;top:0;left:0;width:100%;height:18px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:1440px){section.nc:before,section.mc:before{background-size:1440px 18px}}section.nc:before{background-image:url(/common/front/css/gt7/gtws2025/assets/header_bg_nc.jpg)}section.mc:before{background-image:url(/common/front/css/gt7/gtws2025/assets/header_bg_mc.jpg)}.competitors h3,.ranking h3,.race_info h3{margin:0 auto;width:410px}.competitors h3>img,.ranking h3>img,.race_info h3>img{width:100%;height:auto}@media (max-width: 530px){.competitors h3,.ranking h3,.race_info h3{width:auto}.competitors h3>img,.ranking h3>img,.race_info h3>img{width:100%;height:100%;object-fit:contain}}.ranking h4{font-size:.813rem;font-weight:700;color:#fff;background-image:linear-gradient(280deg, #e62e5a 0%, #ca3b7f 24%, #ab49a8 47%, #8958d6 67%, #5579db 84%, #1e9de0 100%);padding:6px 10px;margin:15px auto 0;display:block;width:fit-content}.ranking .sp_notice{display:none;margin:30px 0 0;font-size:.62rem;font-weight:700;text-align:right;color:#404040}@media (max-width: 530px){.ranking .sp_notice{display:flex;align-items:center;justify-content:right;gap:2px}}.ranking .sp_notice:after{content:'';display:inline-block;width:10px;height:10px;background-image:url(/common/front/css/gt7/gtws2025/assets/arrow_right_s.svg);background-size:contain;background-repeat:no-repeat}.ranking .scrollbar2,.ranking .scrollbar{display:none;margin:9px 0 0;width:100%;height:10px;overflow-x:scroll;overflow-y:hidden}@media (max-width: 530px){.ranking .scrollbar2,.ranking .scrollbar{display:block}}.ranking .scrollbar2::-webkit-scrollbar,.ranking .scrollbar::-webkit-scrollbar{width:5px;height:10px}.ranking .scrollbar2::-webkit-scrollbar-track,.ranking .scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.16);background-color:#f4f4f4;border-radius:5px;height:10px}.ranking .scrollbar2::-webkit-scrollbar-thumb,.ranking .scrollbar::-webkit-scrollbar-thumb{background-image:linear-gradient(to bottom, #c1c1c1, #5f5f5f);border-radius:5px}.ranking .inner{height:1px;width:620px}.ranking .table_wrapper2,.ranking .table_wrapper{overflow:scroll;padding:10px 0 0 0}.ranking .table_wrapper2 table,.ranking .table_wrapper table{margin:0 auto 0;border-collapse:separate;border-spacing:0px 5px;width:max-content}@media (max-width: 530px){.ranking .table_wrapper2 table,.ranking .table_wrapper table{width:620px}}.ranking .table_wrapper2 th,.ranking .table_wrapper th{font-size:.813rem;text-align:center;color:#404040;padding:0 8px 4px;vertical-align:bottom;line-height:1.33;font-family:"bebas-neue-pro","Roboto Condensed",sans-serif;font-weight:600;font-style:normal;letter-spacing:.03rem}@media (max-width: 530px){.ranking .table_wrapper2 th,.ranking .table_wrapper th{padding:0 4px 8px;font-size:.62rem}}.ranking .table_wrapper2 th:lang(ja),.ranking .table_wrapper th: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}.ranking .table_wrapper2 td,.ranking .table_wrapper td{width:100px;height:58px;font-size:1.32rem;vertical-align:middle;text-align:center;font-weight:700;color:#fff;background-color:#313131;box-shadow:0 0 3px 0 rgba(0,0,0,0.16)}.ranking .table_wrapper2 td:nth-child(2n),.ranking .table_wrapper td:nth-child(2n){background-color:#4d4d4d}@media (max-width: 530px){.ranking .table_wrapper2 td,.ranking .table_wrapper td{width:54px;height:42px;font-size:1rem}}.ranking .table_wrapper2 .flag,.ranking .table_wrapper .flag{padding:0 12px;display:flex;height:100%;align-items:center;position:relative}@media (max-width: 530px){.ranking .table_wrapper2 .flag,.ranking .table_wrapper .flag{padding:0 6px}}.ranking .table_wrapper2 .flag:after,.ranking .table_wrapper .flag:after{content:'';display:block;width:4px;height:100%;position:absolute;top:0;right:-4px;background-image:linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.16) 100%)}.ranking .table_wrapper2 .flag img,.ranking .table_wrapper .flag img{width:52px;height:34px;outline:solid 1px #000}@media (max-width: 530px){.ranking .table_wrapper2 .flag img,.ranking .table_wrapper .flag img{width:28px;height:20px}}.ranking .table_wrapper2 .rank,.ranking .table_wrapper .rank{width:54px;border-radius:8px 0 0 8px;font-size:1.5rem}@media (max-width: 530px){.ranking .table_wrapper2 .rank,.ranking .table_wrapper .rank{font-size:1rem;width:30px}}.ranking .table_wrapper2 td.driver,.ranking .table_wrapper td.driver{width:100%;min-width:420px;display:flex;align-items:center;background-color:#fff}@media (max-width: 530px){.ranking .table_wrapper2 td.driver,.ranking .table_wrapper td.driver{width:100%;min-width:320px}}.ranking .table_wrapper2 td.driver dl,.ranking .table_wrapper td.driver dl{color:#000;text-align:left;padding:0 0 0 15px}.ranking .table_wrapper2 td.driver dt,.ranking .table_wrapper td.driver dt{font-size:1rem}@media (max-width: 530px){.ranking .table_wrapper2 td.driver dt,.ranking .table_wrapper td.driver dt{font-size:.813rem}}.ranking .table_wrapper2 td.driver dd,.ranking .table_wrapper td.driver dd{font-size:.813rem;color:#5f5f5f;margin:5px 0 0}@media (max-width: 530px){.ranking .table_wrapper2 td.driver dd,.ranking .table_wrapper td.driver dd{font-size:.69rem}}.ranking .table_wrapper2 td.total,.ranking .table_wrapper td.total{background-color:#fcb113;color:#000;font-size:1.375rem}@media (max-width: 530px){.ranking .table_wrapper2 td.total,.ranking .table_wrapper td.total{font-size:1.06rem}}.ranking .table_wrapper2::-webkit-scrollbar,.ranking .table_wrapper::-webkit-scrollbar{display:none}@media (max-width: 530px){.ranking .table_wrapper2 td.driver:lang(ja){height:52px}.ranking .table_wrapper2 td.driver:lang(ja) dd{line-height:1.2}}.ranking .nc .rank{background-image:linear-gradient(to bottom, #003fa2, #0051d1)}.ranking .mc .rank{background-image:linear-gradient(to bottom, #96011f, #cc0029)}.ranking .mc .flag{padding:0 3px}.ranking .mc .flag img{outline:none;width:70px;height:auto}@media (max-width: 530px){.ranking .mc .flag img{width:42px}}.ranking .mc td.driver dd{font-size:.813rem;letter-spacing:-0.28px;font-family:"bebas-neue-pro","Roboto Condensed",sans-serif}.ranking .mc td.driver dd:lang(ja){font-size:.69rem;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.race_info h4{margin:30px 0 0;font-size:1.32rem;letter-spacing:.02em;color:#262626;text-align:center;font-weight:700}.race_info h4:lang(ja){font-size:1.1rem;letter-spacing:.45px}.race_info h4>span{font-size:1.938rem}.race_info p{margin:15px auto 0;font-size:1rem;font-weight:400;line-height:1.75;letter-spacing:.6px;text-align:center;color:#313131;max-width:760px}@media (max-width: 530px){.race_info p>br{display:none}}.race_info .race_structure{margin:48px 0 0}.race_info .race_structure dl{margin:22px auto 0;box-shadow:0 0 8px 0 rgba(0,0,0,0.12);background-color:#fff;width:464px;border-radius:28px;height:56px;display:flex;justify-content:center;align-items:center;gap:10px}@media (max-width: 530px){.race_info .race_structure dl{width:90%;padding:10px 0;height:initial}}.race_info .race_structure dl:first-child{margin:0 auto}.race_info .race_structure dt{font-size:1.1rem;font-weight:700;color:#191919;display:flex;align-items:center;gap:6px}.race_info .race_structure dt:before{content:'';display:inline-block;width:26px;height:26px;background-size:cover;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_driver.svg)}@media (max-width: 530px){.race_info .race_structure dt{font-size:.88rem}.race_info .race_structure dt:before{width:22px;height:22px}}.race_info .race_structure dd{font-size:.813rem;color:#fff;padding:6px 10px;border-radius:6px;background-color:#f50000;font-weight:700;text-transform:uppercase;white-space:nowrap;font-family:'Roboto Condensed'}.race_info .race_structure dd: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}@media (max-width: 530px){.race_info .race_structure dd{font-size:.69rem}}.race_info .race_structure span{font-size:.813rem;color:#484848;margin:10px auto 0;display:block;width:fit-content;font-weight:700}.race_info .mc .race_structure dl{border:solid 2px #bc1132}.race_info .nc .race_structure dl{border:solid 2px #003fa2}.race_info .down_allow{margin:10px 0 0}.race_info .down_allow .block{margin:0 auto;width:20px;height:14px}.race_info .down_allow .triangle{margin:auto;overflow:hidden;position:relative;width:46px;height:22px}.race_info .down_allow .triangle:after{content:"";position:absolute;width:33px;height:33px;top:-17px;left:6px;transform:rotate(45deg)}.race_info .mc .down_allow .block{background-image:linear-gradient(to bottom, rgba(237,84,120,0), #ea375a 51%, #bc1132)}.race_info .mc .down_allow .triangle:after{background-image:linear-gradient(135deg, #bc1132, #bc1132, #ff6985)}.race_info .nc .down_allow .block{background-image:linear-gradient(to bottom, rgba(49,124,240,0), #1e6ce8 51%, #003fa2)}.race_info .nc .down_allow .triangle:after{background-image:linear-gradient(135deg, #003fa2, #003fa2, #3f86f5)}.race_info .race_structure2{margin:40px auto 0;text-align:center;width:750px}@media (max-width: 760px){.race_info .race_structure2{width:100%}}.race_info .race_structure2 th{font-family:Helvetica;font-size:1.75rem;font-weight:700;color:#96011f;width:70px;position:relative;top:4px}@media (max-width: 530px){.race_info .race_structure2 th{font-size:1.5rem}}.race_info .race_structure2 .full_box,.race_info .race_structure2 .half_box_left,.race_info .race_structure2 .half_box_right{padding:11px 0;font-size:.94rem;font-weight:700}.race_info .race_structure2 .full_box span,.race_info .race_structure2 .half_box_left span,.race_info .race_structure2 .half_box_right span{position:relative;top:2px}.race_info .race_structure2 .full_box:before,.race_info .race_structure2 .half_box_left:before,.race_info .race_structure2 .half_box_right:before{content:'';display:inline-block;width:26px;height:26px;background-size:cover;vertical-align:middle;margin-inline-end:6px}@media (max-width: 530px){.race_info .race_structure2 .full_box,.race_info .race_structure2 .half_box_left,.race_info .race_structure2 .half_box_right{font-size:.813rem;padding:10px 8px 14px 8px;line-height:.6}.race_info .race_structure2 .full_box:before,.race_info .race_structure2 .half_box_left:before,.race_info .race_structure2 .half_box_right:before{width:24px;height:24px}}.race_info .race_structure2 .full_box,.race_info .race_structure2 .half_box_left{color:#fff;border-radius:10px 0 0 10px;outline:solid 2px #96011f;background-color:#96011f}.race_info .race_structure2 .full_box:before,.race_info .race_structure2 .half_box_left:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_driver_white.svg)}.race_info .race_structure2 .half_box_left:lang(ar){border-radius:0 10px 10px 0}.race_info .race_structure2 .half_box_right{color:#191919;border-radius:0 10px 10px 0;outline:solid 2px #96011f}.race_info .race_structure2 .half_box_right:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_driver.svg)}.race_info .race_structure2 .half_box_right:lang(ar){border-radius:10px 0 0 10px}.race_info .race_structure2 .full_box{border-radius:10px}.race_info .race_structure2 .comment{font-size:.813rem;font-weight:700;color:#484848}.race_info .race_structure2 .allow{padding:0 0 12px}.race_info .race_detail{margin:80px 0 0}.race_info .race_detail h5{margin:0 auto;font-size:1.63rem;font-weight:700;color:#191919;width:fit-content}@media (max-width: 530px){.race_info .race_detail h5{font-size:1.25rem}}.race_info .race_detail>dl{margin:24px auto 0;width:fit-content;max-width:760px}@media (max-width: 530px){.race_info .race_detail>dl{margin:20px auto 0}}.race_info .race_detail>dl dt{line-height:1.87;font-size:.94rem;font-weight:400;letter-spacing:.23px;color:#4b4b4b;display:flex;gap:6px}.race_info .race_detail>dl dt:before{content:'';display:block;width:6px;height:6px;border-radius:3px;position:relative;top:11px}@media (max-width: 530px){.race_info .race_detail>dl dt{line-height:1.6;margin:0 0 10px}}.race_info .race_detail>dl dd{font-size:.813rem;font-weight:400;letter-spacing:.2px;color:#4b4b4b;margin:7px 0 0;padding-inline-start:10px;line-height:1.44}.race_info .race_detail>dl dd+dt{margin:24px 0 0}.race_info .race_detail .detail_block{margin:37px auto 0;width:800px;border-radius:10px;overflow:hidden;box-shadow:0 0 8px 0 rgba(0,0,0,0.16)}@media (max-width: 760px){.race_info .race_detail .detail_block{width:100%;margin:20px auto 0}}.race_info .race_detail .top{background-position:center;background-repeat:no-repeat;background-size:cover;height:400px;position:relative}@media (max-width: 530px){.race_info .race_detail .top{height:218px}}.race_info .race_detail .top:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:98px;background-image:linear-gradient(to bottom, rgba(38,38,38,0), rgba(0,0,0,0.75));background-size:cover;z-index:1}.race_info .race_detail .top .logo{position:absolute;top:10px;left:24px;width:170px;height:85px;z-index:20}.race_info .race_detail .top .logo img{filter:drop-shadow(0 0 8px rgba(0,0,0,0.16));width:100%;height:100%}@media (max-width: 530px){.race_info .race_detail .top .logo{width:120px;height:60px;top:12px;left:12px}}.race_info .race_detail .top .map{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:fit-content;height:fit-content;z-index:10}.race_info .race_detail .top .map img{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.65))}@media (max-width: 530px){.race_info .race_detail .top .map{width:218px;height:218px}.race_info .race_detail .top .map img{width:100%;height:100%}}.race_info .race_detail .top .live{position:absolute;top:33px;right:36px;font-size:.813rem;font-weight:780;color:#fff;padding:5px 10px;border-radius:6px;background-color:#f50000;display:flex;align-items:center;gap:4px;z-index:20;text-transform:uppercase;font-family:'Roboto Condensed'}.race_info .race_detail .top .live: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}.race_info .race_detail .top .live:before{content:'';display:inline-block;width:34px;height:20px;background-size:cover;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_live.svg)}@media (max-width: 530px){.race_info .race_detail .top .live{font-size:.69rem;top:13px;right:9px}.race_info .race_detail .top .live:before{width:28px;height:16px}}.race_info .race_detail .top .penalty{position:absolute;bottom:26px;left:35px;font-size:.75rem;font-weight:700;color:#f00;padding:5px 10px;border-radius:5px;border:solid 1px rgba(255,255,255,0.3);background-color:rgba(0,0,0,0.85);z-index:10}@media (max-width: 530px){.race_info .race_detail .top .penalty{font-size:.62rem;bottom:15px;left:22px}}.race_info .race_detail .top .laps{position:absolute;bottom:27px;right:26px;font-size:1.25rem;color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.65);z-index:10}.race_info .race_detail .top .laps>span{font-size:3.5rem;font-weight:700}@media (max-width: 530px){.race_info .race_detail .top .laps{font-size:.88rem;bottom:15px;right:11px}.race_info .race_detail .top .laps>span{font-size:2.375rem}}.race_info .race_detail .data{padding:14px 30px 24px}@media (max-width: 530px){.race_info .race_detail .data{padding:14px 16px 20px}}.race_info .race_detail .track{color:#fff;padding:0 4px}.race_info .race_detail .track>dt{font-size:.813rem;letter-spacing:.33px;opacity:.8;font-weight:700}.race_info .race_detail .track .name{margin:8px 0 0;font-size:1.25rem;font-weight:700;display:flex;align-items:center;cursor:pointer;width:fit-content}.race_info .race_detail .track .name>div{flex:1}@media (max-width: 530px){.race_info .race_detail .track .name{font-size:1.1rem;line-height:1.4;align-items:initial}.race_info .race_detail .track .name:lang(ja){font-size:1rem;line-height:initial}}.race_info .race_detail .track .name:after{content:'';display:inline-block;width:20px;height:20px;background-image:url(/common/front/css/gt7/gtws2025/assets/icon_pulldown.svg);background-size:contain;background-repeat:no-repeat;margin-inline-start:6px}@media (max-width: 530px){.race_info .race_detail .track .name:after{position:relative;top:2px}}.race_info .race_detail .track .track_info{margin:12px 0 0;display:flex;column-gap:20px;flex-wrap:wrap;row-gap:7px;overflow:hidden;max-height:0;transition:max-height .5s}.race_info .race_detail .track .track_info>dl{display:flex;gap:10px;align-items:center}.race_info .race_detail .track .track_info dt{font-size:.69rem;letter-spacing:.17px;color:#efefef;padding:4px 8px 6px 8px;border-radius:3px;background-color:rgba(23,23,23,0.79);font-family:'Roboto Condensed'}.race_info .race_detail .track .track_info dt: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}@media (max-width: 530px){.race_info .race_detail .track .track_info dt{font-size:.69rem}}.race_info .race_detail .track .track_info dd{font-size:.94rem;font-weight:700;color:#fff}.race_info .race_detail .track.open .name:after{transform:rotate(270deg)}.race_info .race_detail .track.open .track_info{max-height:10vh}.race_info .race_detail .category{margin:10px 0 0;padding:20px 0 0;position:relative}.race_info .race_detail .category:lang(ja){padding:22px 0 0}.race_info .race_detail .category:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;opacity:.3;box-shadow:0 0 2px 0 rgba(0,0,0,0.5);background-color:#fff}.race_info .race_detail .category dl{padding:0 4px}.race_info .race_detail .category dt{font-size:.813rem;letter-spacing:.33px;color:#fff;opacity:.8;font-weight:700}@media (max-width: 530px){.race_info .race_detail .category dt{font-size:.69rem}}.race_info .race_detail .category dd{margin:8px 0 0;font-size:1.25rem;font-weight:700;color:#fff;line-height:1.4}@media (max-width: 530px){.race_info .race_detail .category dd{font-size:1rem}}.race_info .race_detail .tire{margin:14px 0 0;padding:15px 20px;border-radius:8px;background-color:rgba(245,245,247,0.94)}@media (max-width: 530px){.race_info .race_detail .tire{padding:15px 0}.race_info .race_detail .tire dl{padding:0 16px}}.race_info .race_detail .tire dl:nth-child(2){margin:10px 0 0;padding:10px 0 0;border-style:solid;border-width:1px 0 0;border-color:#a0a0a0}@media (max-width: 530px){.race_info .race_detail .tire dl:nth-child(2){padding:10px 16px 0}}.race_info .race_detail .tire dt{font-size:.75rem;font-weight:700;letter-spacing:.3px;color:#4e4e4e}.race_info .race_detail .tire dd{margin:8px 0 0;font-size:.94rem;font-weight:700;color:#000;display:flex;align-items:center}.race_info .race_detail .tire dd>span{margin-inline-start:12px;display:flex;align-items:center;gap:2px}.race_info .race_detail .tire dd>span:before{content:'';display:block;width:20px;height:20px;background-size:cover}.race_info .race_detail .tire dd>span.rh:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_rh.png)}.race_info .race_detail .tire dd>span.rm:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_rm.png)}.race_info .race_detail .tire dd>span.rs:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_rs.png)}.race_info .race_detail .tire dd>span.im:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_im.png)}.race_info .race_detail .tire dd>span.wt:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_w.png)}@media (max-width: 530px){.race_info .race_detail .tire dd>span{margin-inline-start:4px}.race_info .race_detail .tire dd>span>span{display:none}}.race_info .mc .race_detail .detail_block{background-color:#96011f}.race_info .nc .race_detail .detail_block{background-color:#003993}.race_info .mc .race_detail>dl dt:before{background-color:#bc1132}.race_info .nc .race_detail>dl dt:before{background-color:#003fa2}.race_info .timezone_notes{margin:12px auto 0;font-size:.813rem;font-weight:700;color:#5a5a5a;letter-spacing:.03em}.competitors .box_wrapper{display:flex;flex-wrap:wrap;column-gap:24px;width:1200px;margin:0 auto}@media (max-width:1200px){.competitors .box_wrapper{width:792px}}@media (max-width:792px){.competitors .box_wrapper{width:384px}}@media (max-width:414px){.competitors .box_wrapper{width:100%;margin:0}}.competitors .competitor_box{margin:38px 0 0;width:384px}@media (max-width:384px){.competitors .competitor_box{margin:16px 0 0;padding:26px 0 0;width:100%}}.competitors .country{display:flex;justify-content:center;align-items:center;gap:24px}.competitors .country img{border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,0.25)}.competitors .country dd{font-size:1.25rem;font-weight:700;color:#242424;letter-spacing:.02em}.competitors .country dd:lang(ja){letter-spacing:.05rem}.competitors .detail{margin:26px 0 0;border-radius:10px;overflow:hidden;box-shadow:0 0 6px 0 rgba(0,0,0,0.35);height:calc(100% + 54px);position:relative}.competitors .competitor_photo{position:relative;min-height:180px}@media (max-width:414px){.competitors .competitor_photo>img{object-fit:cover;width:100%}}.competitors .relief{position:absolute;top:14px;right:10px}.competitors .relief:lang(ar){right:initial;left:12px}.competitors .round{position:absolute;left:12px;bottom:10px;width:150px;height:56px}.competitors .round:lang(ar){left:inital;right:12px}.competitors .round>img{width:auto;height:100%}.competitors .region{font-size:.75rem;font-weight:700;color:#000;padding:7px 0;text-align:center}.competitors .region.asia{background-color:#4ca2e0}.competitors .region.csa{background-color:#a47abe}.competitors .region.emea{background-color:#8da817}.competitors .region.na{background-color:#e85e6b}.competitors .region.oceania{background-color:#cb834d}.competitors .region.tgr{background-color:#000;color:#fff}.competitors .personal_data{color:#fff;padding:14px 20px;position:relative}.competitors .personal_data dt{font-size:1.1rem;font-weight:700}.competitors .personal_data .second_line{margin:10px 0 0;font-size:.75rem}.competitors .personal_data .flag{position:absolute;top:15px;right:14px;width:36px;height:24px}.competitors .personal_data .flag:lang(ar){right:initial;left:14px}.competitors .personal_data .flag>img{border-radius:2px;width:100%;height:auto}.competitors .personal_detail{padding:16px 15px 15px;color:#191919}.competitors .practice_rank{padding:0 0 12px;display:flex;justify-content:space-between;align-items:center;color:#191919;border-style:solid;border-width:0 0 1px;border-color:#a0a0a0;font-family:'Roboto Condensed'}.competitors .practice_rank: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}.competitors .practice_rank dt{font-size:.813rem;font-weight:700;letter-spacing:.04em}.competitors .practice_rank dt:lang(ja){letter-spacing:initial}.competitors .practice_rank dd{font-size:.75rem}.competitors .practice_rank dd span{font-family:Helvetica;font-size:1.32rem;font-weight:700}.competitors .gtws_live_event{margin:8px 0 0;padding:0 0 12px;display:flex;justify-content:space-between;align-items:end;border-style:solid;border-width:0 0 1px;border-color:#a0a0a0}.competitors .gtws_live_event h3{margin:0;width:auto;height:auto;font-size:.813rem;font-weight:700;line-height:1.1;letter-spacing:.04em;font-family:'Roboto Condensed'}.competitors .gtws_live_event h3:lang(ja){letter-spacing:initial;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.competitors .gtws_live_event dl{text-align:right}.competitors .gtws_live_event dt{font-size:.75rem;letter-spacing:.04em;font-family:'Roboto Condensed'}.competitors .gtws_live_event dt:lang(ja){letter-spacing:initial;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.competitors .gtws_live_event dd{margin:6px 0 0;font-size:.75rem;text-align:end}.competitors .gtws_live_event dd span{font-family:Helvetica;font-size:1.32rem;font-weight:700;margin-inline-end:3px}.competitors .gtws_live_event dd span.separator{font-size:.75rem;margin-inline-end:1px;margin-inline-start:5px;font-weight:400;font-family:'Helvetica Neue','HelveticaNeue-Medium','Roboto','Noto Sans JP','游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif}.competitors .introduction{margin:12px 0 0;font-size:.88rem;font-weight:400;line-height:1.71;letter-spacing:.21px}.competitors .social_links{display:flex;align-items:center;justify-content:center;padding:13px 0;min-height:28px;position:absolute;width:100%;bottom:0;border-radius:0 0 10px 10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.35)}.competitors .social_links dd{margin:0 5px;background-color:rgba(255,255,255,0.25);border-radius:14px}.competitors .social_links dd.disable{opacity:.4}.competitors .social_links dd.disable a:hover{opacity:1}.competitors .social_links a{display:block;padding:5px}.competitors .manufacturer_data{width:100%;display:flex;margin:68px 0 0}@media (max-width: 760px){.competitors .manufacturer_data{display:block}}@media (max-width: 530px){.competitors .manufacturer_data{margin:8px 0 0;padding:60px 0 0}}.competitors .manufacturer_data>div{padding:0 20px;display:flex;align-items:center}.competitors .manufacturer_data>div img{width:120px;height:80px}@media (max-width: 760px){.competitors .manufacturer_data>div{display:flex;align-items:center;padding:0;margin-inline-end:12px;justify-content:center;gap:10px}.competitors .manufacturer_data>div img{width:90px;height:60px}}.competitors .manufacturer_data>div .logo_text{display:none;font-weight:700;font-size:1.1rem}@media (max-width: 760px){.competitors .manufacturer_data>div .logo_text{display:block}}@media (max-width: 760px){.competitors .manufacturer_data>dl{margin:12px 0 0}}.competitors .manufacturer_data>dl dt{font-size:1.32rem;line-height:2.11;font-weight:700;color:#191919}@media (max-width: 760px){.competitors .manufacturer_data>dl dt{display:none}}.competitors .manufacturer_data>dl dd{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.24px;color:#585858}@media (max-width: 760px){.competitors .manufacturer_data>dl dd{font-size:.813rem}}.competitors .mc .competitor_box{margin:24px 0 0;padding:0 0 54px}@media (max-width: 530px){.competitors .mc .competitor_box{margin:-30px 0 0;padding:64px 0 54px}}.competitors .mc .detail{margin:0;background-color:#ecdee2}.competitors .mc .personal_data{background-color:#ad0e2d}.competitors .mc .social_links{background-color:#9a0b27}.competitors .nc .competitor_box{margin:24px 0 0;padding:0 0 102px}@media (max-width: 530px){.competitors .nc .competitor_box{margin:-14px 0 0;padding:64px 0 52px}}.competitors .nc .detail{height:calc(100% + 54px - 72px);background-color:#dce3ef}.competitors .nc .personal_data{background-color:#004cc3}.competitors .nc .social_links{background-color:#003fa2}.competitors .call_list{display:none;margin:20px auto 0;width:fit-content;font-size:.813rem;font-weight:700;letter-spacing:.33px;color:#fff;padding:8px 23px;border-radius:16px;background-image:linear-gradient(to bottom, #5d5d5d, #414141);cursor:pointer}@media (max-width: 530px){.competitors .call_list{display:block}}.competitors .fixed_wrapper{display:none;position:fixed;top:-56px;transition:top .1s;left:0;width:100%;z-index:800;padding:11px 0;margin:0;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff}.competitors .fixed_wrapper.active{top:0}.competitors .fixed_wrapper .call_list{margin:0 auto}@media (max-width: 530px){.competitors .fixed_wrapper{display:block}}body.modal_active{overflow:hidden}.sp_modal_menu{opacity:0;position:fixed;height:calc(100vh - 70px);width:100vw;z-index:999;top:70px;left:0;visibility:hidden;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:rgba(23,23,23,0.7);transition:all .3s;overflow-y:scroll}.sp_modal_menu.active{opacity:1;visibility:visible}.sp_modal_menu .menu_content{padding:34px 24px}.sp_modal_menu .menu_content>div{padding:0 0 30px 46px;position:relative}.sp_modal_menu .menu_content>div:before{content:'';display:block;position:absolute;top:9px;left:5px;margin:0 auto;width:16px;height:16px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#02c5ff;border-radius:10px;z-index:10}.sp_modal_menu .menu_content>div.active:before{display:none}.sp_modal_menu .menu_content>div:after{content:'';display:block;position:absolute;top:16px;left:11px;width:4px;height:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);background-color:#02c5ff}.sp_modal_menu .menu_content>div:last-child:after{display:none}.sp_modal_menu .menu_content>div.active:after{background-image:linear-gradient(to bottom, #ff0a44, #8958d6 48%, #02c5ff)}.sp_modal_menu .menu_content>div:has(+ .active):after{background-image:linear-gradient(to top, #ff0a44, #8958d6 48%, #02c5ff)}.sp_modal_menu .menu_content>div:lang(ar){padding:0 46px 30px 0}.sp_modal_menu .menu_content>div:lang(ar):before{left:initial;right:3px}.sp_modal_menu .menu_content>div:lang(ar):after{left:initial;right:11px}.sp_modal_menu .menu_content .active .plane{content:'';display:block;position:absolute;top:6px;left:0;margin:0 auto;z-index:10;padding:0;width:26px;height:26px;box-shadow:0 0 6px 0 rgba(0,0,0,0.45);background-image:linear-gradient(to bottom, #ff50a8, #ff0a44);border-radius:13px}.sp_modal_menu .menu_content .active .plane:lang(ar){left:initial;right:0}.sp_modal_menu .menu_content .active .plane:before,.sp_modal_menu .menu_content .active .plane:after{content:'';display:block;width:18px;height:18px;background-repeat:no-repeat;position:absolute;top:4px;right:0;left:0;margin:0 auto;z-index:20;background-size:cover}.sp_modal_menu .menu_content .active .plane:before{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_plane_base.png)}.sp_modal_menu .menu_content .active .plane:after{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_plane_effect.png)}.sp_modal_menu .menu_content .active:lang(ar) .plane:after{background-image:url(/common/front/css/gt7/gtws2025/assets/icon_planet_ar.png)}.sp_modal_menu .menu_content .active:lang(ar) .plane:before{transform:scale(-1, 1)}.sp_modal_menu .menu_content .active .plane:after{width:27px;height:27px;top:0;left:0px;z-index:30;animation:plane_anime 1s linear infinite}@keyframes plane_anime{to{transform:scale(1.8);opacity:0}}.sp_modal_menu dl,.sp_modal_menu ul,.sp_modal_menu a{color:#fff;text-decoration:none}.sp_modal_menu dl.disable{opacity:.65}.sp_modal_menu dt{margin:6px 0 0;font-size:1.25rem;font-weight:700;letter-spacing:-0.3px}.sp_modal_menu dd{font-size:.813rem}.sp_modal_menu ul{margin:14px 0 0;padding:6px 0 0;border-style:solid;border-width:1px 0 0;border-color:rgba(255,255,255,0.3)}.sp_modal_menu li{margin:14px 0 0;font-size:.94rem;font-weight:700;letter-spacing:.38px;display:flex;align-items:center}.sp_modal_menu li:before{content:'・';display:inline-block}.competitor_index{opacity:0;position:fixed;height:100vh;width:100vw;z-index:999;background-color:#242424;top:0;left:0;visibility:hidden;transition:all .3s}.competitor_index.active{opacity:1;visibility:visible}.competitor_index .header{background-color:#000;height:52px;line-height:52px;color:#fff;font-size:.94rem;font-weight:700;letter-spacing:.38px}.competitor_index .header dt{text-align:center}.competitor_index .header dd{position:absolute;top:17px;right:18px;width:18px;height:18px;cursor:pointer}.competitor_index .header dd img{width:100%;height:100%;vertical-align:top}.competitor_index .index_content{overflow-y:scroll;height:calc(100vh - 52px)}.competitor_index h2{top:initial;font-size:12px;font-weight:700;color:#fff;margin:10px auto 0;padding:0;border-radius:0;box-shadow:initial;background-color:transparent;text-align:left;border-style:solid;border-width:0 0 2px;width:calc(100% - 40px);border-color:rgba(255,255,255,0.6)}.competitor_index .list{padding:0 20px}.competitor_index .list>a{display:block;color:#fff;text-decoration:none}.competitor_index .list dl.item{display:flex;align-items:center;padding:10px 10px;border-style:solid;border-width:0 0 1px;border-color:rgba(255,255,255,0.3)}.competitor_index .list dl.item a{color:#fff;text-decoration:none}.competitor_index .list dl.item dt{font-weight:700}.competitor_index .list.nc dl.item>dd{margin-inline-end:17px;font-size:1rem;font-weight:700}.competitor_index .list+h2{margin:40px auto 0}.competitor_index .list.mc{padding:0 20px 60px}.competitor_index .list.mc dl.item{padding:12px 0 10px}.competitor_index .list.mc dl.item>dd{margin-inline-end:8px}.competitor_index .list.mc dl.item>dt>dl{display:flex;flex-direction:column;gap:7px}.competitor_index .list.mc dl.item>dt>dl dt{font-size:1rem;font-weight:700}.competitor_index .list.mc dl.item>dt>dl dd{font-size:.69rem;font-weight:700;line-height:1.6;color:#ddd}.competitor_index .list.mc dl.item>dt>dl dd a{color:#ddd}.time_info{margin:24px auto 0;display:flex;gap:20px;width:fit-content}@media (max-width: 530px){.time_info{justify-content:center;flex-direction:column;gap:6px}}.time_info dl{display:flex;gap:10px;align-items:center;font-family:'Roboto Condensed'}.time_info dl: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}.time_info dt{padding:5px 9px;background-color:#404040;font-size:.813rem;font-weight:700;color:#fff}@media (max-width: 530px){.time_info dt{font-size:.75rem;text-align:center;min-width:120px}.time_info dt:lang(ja){min-width:90px}}.time_info dd{font-size:1.1rem;font-weight:700;color:#262626;letter-spacing:.01em}.time_info dd:lang(ja){letter-spacing:initial}@media (max-width: 530px){.time_info dd{font-size:.94rem}}.ticket_hub_root{background-size:cover;background-position:center top;padding:0 0 100px;position:relative}@media (max-width:700px){.ticket_hub_root{background-repeat:no-repeat;background-size:auto 680px}.ticket_hub_root:before{content:'';display:block;position:absolute;top:calc(680px - 249px);left:0;width:100%;height:249px;background-image:linear-gradient(to bottom, rgba(245,245,247,0), #f5f5f7)}}.ticket_hub_root .thr_header{padding:57px 0 0;text-align:center}.ticket_hub_root .thr_header dd{margin:42px 0 0;font-size:2.375rem;font-weight:700;line-height:1.37;letter-spacing:-0.57px;color:#fff;text-shadow:0 0 8px #000}@media (max-width:700px){.ticket_hub_root .thr_header{padding:42px 0 0}.ticket_hub_root .thr_header dt{width:80%;margin:0 auto}.ticket_hub_root .thr_header dt img{width:100%;height:auto}.ticket_hub_root .thr_header dd{margin:30px 0 0;font-size:1.5rem;font-weight:900;line-height:1.42;letter-spacing:-0.36px}}.ticket_hub_root .ticket_box{margin:62px auto 0;display:flex;justify-content:center;gap:36px}@media (max-width:1280px){.ticket_hub_root .ticket_box{padding:0 20px;gap:10px}}@media (max-width:1000px){.ticket_hub_root .ticket_box{justify-content:left;max-width:820px;flex-wrap:wrap;width:calc(100% - 40px)}}@media (max-width:700px){.ticket_hub_root .ticket_box{justify-content:center;max-width:380px;width:calc(100% - 20px);gap:28px;padding:0}}.ticket_hub_root .card{width:400px;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.65);border-radius:10px}@media (max-width:1280px){.ticket_hub_root .card{width:31%}}@media (max-width:1000px){.ticket_hub_root .card{width:49%}}@media (max-width:700px){.ticket_hub_root .card{width:100%}}.ticket_hub_root .new{position:absolute;top:-19px;left:0;right:0;margin:0 auto;font-size:1.25rem;font-weight:700;color:#fff;border-radius:18px;border:solid 2px #fff;background-color:#f00;z-index:10;display:inline-block;width:fit-content;padding:7px 20px}.ticket_hub_root .card_header{padding:36px 0 32px;background-size:cover;text-align:center;position:relative;border-radius:10px 10px 0 0}.ticket_hub_root .card_header:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:30px;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8));z-index:10}.ticket_hub_root .card_header:after{content:'';display:block;position:absolute;bottom:-1px;left:0;width:100%;height:15px;background-size:cover;background-repeat:no-repeat;background-image:url(/common/front/css/gt7/gtws2025/assets/ticket_hub/img_ticket_top.svg);z-index:20}.ticket_hub_root .card_header dd{aspect-ratio:1.89473684;width:288px;margin:0 auto}.ticket_hub_root .card_header dd img{width:auto;height:100%;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.7))}.ticket_hub_root .card_body{padding:16px 28px 24px;background-image:linear-gradient(to bottom, #f8f3ed, #e2d9cf);height:calc(100% - 327px);position:relative;border-radius:0 0 10px 10px;display:flex;flex-direction:column;justify-content:space-between}.ticket_hub_root h3{font-size:1.5rem;font-weight:700;letter-spacing:.9px;text-align:center;color:#e30000}.ticket_hub_root h3>span{font-size:2.25rem}.ticket_hub_root .detail{margin:20px 0 0;display:flex;justify-content:space-between}.ticket_hub_root .detail dt{font-size:1.25rem;font-weight:700;color:#000;display:flex;align-items:center;gap:10px}.ticket_hub_root .detail dd.place{margin:8px 0 0;font-size:1rem;font-weight:700;color:#2c2c2c;line-height:1.4;max-width:220px}@media (max-width:700px){.ticket_hub_root .detail dd.place{max-width:initial}}.ticket_hub_root .detail.not_avairable .place{max-width:initial}.ticket_hub_root .detail dd.soldout{margin:8px 0 0;font-size:1rem;font-weight:700;text-align:center;color:#fff;border:solid 2px #fff;padding:5px 14px;background-color:#ed0000;display:inline-block}@media (max-width:700px){.ticket_hub_root .detail .qr{display:none}}.ticket_hub_root .button{margin:20px 0 0}.ticket_hub_root .button a{padding:15px 10px 15px 10px;border-radius:27px;border:solid 1px rgba(255,255,255,0.42);background-image:linear-gradient(to bottom, #434a53, #212326);font-size:1.1rem;font-weight:500;letter-spacing:.5px;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:6px}.ticket_hub_root .button a:after{content:'';display:inline-block;width:28px;height:14px;background-image:url(/common/front/css/gt7/gtws2025/assets/ticket_hub/arrow_right.svg);background-size:cover;background-repeat:no-repeat}.ticket_hub_root .white_box{padding:16px 24px 18px;background-color:rgba(253,254,255,0.75);border-radius:12px;margin:20px 0 0}.ticket_hub_root .white_box p{font-size:1rem;font-weight:700;line-height:1.67;text-align:center;color:#1d1d1d}.viewport-console .ticket_hub_root{zoom:.66666666;padding:0 0 40px;height:884px;overflow:hidden}.viewport-console .ticket_hub_root .thr_header{padding:45px 0 0}.viewport-console .ticket_hub_root .thr_header dd{margin:13px 0 0;line-height:1.26;letter-spacing:.57px;font-size:2.25rem}.viewport-console .ticket_hub_root .ticket_box{margin:36px auto 0}.viewport-console .sns_footer{zoom:.66666666;display:flex;padding:0;height:156px;align-items:center;justify-content:center}.viewport-console .sns_footer p{text-align:left;font-size:.88rem;line-height:2}.viewport-console .sns_footer .sns_list{margin:0}.viewport-console .sns_footer .sns_list dl{display:flex;align-items:center;gap:12px}.viewport-console .sns_footer .sns_list .logo{position:initial}.viewport-console .sns_footer .sns_list .txt{display:none}.gtws2025_news .news_list{display:flex;justify-content:center;gap:20px;margin:35px auto 0}@media (max-width: 530px){.gtws2025_news .news_list{flex-wrap:wrap}}.gtws2025_news .news_block{width:340px}@media (max-width: 760px){.gtws2025_news .news_block{width:auto;flex:1}}@media (max-width: 530px){.gtws2025_news .news_block{flex:initial}}.gtws2025_news a{color:#262626;text-decoration:none}.gtws2025_news .news_title{margin:15px 0 0}.gtws2025_news .news_title p{font-size:1rem;font-weight:400;line-height:1.63;letter-spacing:.4px}.gtws2025_news .news_thumbnail img{border-radius:6px}@media (max-width: 760px){.gtws2025_news .news_thumbnail img{width:100%;height:auto}}.london_competitors{font-size:21px;font-weight:700;margin:90px 0 0;text-align:center;color:#000}.london_competitors+dl.imagebox{margin:43px 0 0}