﻿@property --rpm{syntax:"<percentage>";initial-value:0%;inherits:false}@property --speed{syntax:"<integer>";initial-value:0;inherits:false}html{min-width:1010px}body{width:100%;min-height:100%;overflow-y:scroll;overflow-x:hidden;color:#eee;position:relative;background:url("../images/bgr.jpg") no-repeat top center #232c20}body.personal #detail{min-height:auto}body.personal #detail #renderer-border{display:none}body.personal #detail #renderer-map{display:none}body.personal #detail #form-search{top:-20px}body.personal #detail #form-search h2{display:block;text-align:right}body.overlay-status{background:rgba(0,0,0,0);overflow:hidden}body.overlay-status .info{display:inline-block;position:absolute;top:50px;left:50px}body.overlay-status .status{zoom:2;width:140px;height:100px;margin-bottom:10px;background-color:#000}body.overlay-status .status .roadTemp{top:34px !important;left:10px}body.overlay-status .status .ambientTemp{top:12px !important;left:10px}body.overlay-status .status .weather{left:73px}body.overlay-status .status .datetime{font-size:32px;top:60px;left:3px}body.overlay-status .status .datetime .icon-daynight{width:32px;height:32px;margin-right:3px}body.overlay-status .connection{display:inline-block;line-height:1.2;font-size:60px;background-color:#000;padding:1px 3vw}body.overlay-status .connection>h2{display:inline-block;font-weight:600}body.overlay-status .connection>p{display:inline-block}body.overlay-status .connection>p .clients{font-size:140%;vertical-align:-3px}body.overlay-status .connection>p .max-clients{color:rgba(255,255,255,.8);font-size:90%}body.overlay-status .game-clock{display:table;height:auto;line-height:1;letter-spacing:1px;font-size:5vw;font-weight:bold;background-color:#000;padding:10px 2vw;margin-bottom:2vw}body.overlay-status .game-clock .icon-daynight{display:inline-block;width:5vw;height:5vw;margin-right:8px;vertical-align:-4px;background:url("../images/icon_sun.png") no-repeat center center;background-size:100% auto}body.overlay-status .game-clock .icon-daynight.night{background-image:url("../images/icon_night.png")}body.overlay-status .game-clock .hours:after{content:":";animation:blink alternate .5s infinite ease-in-out 0s}body.overlay{background-image:none;background-color:#fff;overflow-y:hidden;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000}body.overlay .wrapper{width:100%;height:100%;padding:0;top:0;left:0;right:0;bottom:0;position:absolute}body.overlay .wrapper #header{position:absolute;top:5%;left:3%;zoom:1.4}body.overlay .wrapper #header h1 a{filter:drop-shadow(0 0px 2px #000) drop-shadow(0 0px 3px #000)}body.overlay .wrapper #detail{position:absolute;top:0;left:0;width:100%;height:100%;min-height:auto}body.overlay .wrapper #detail .map{width:500px;position:absolute;bottom:5%;right:3%;filter:drop-shadow(0 0px 2px #000) drop-shadow(0 0px 3px #000)}body.overlay .wrapper #detail .info{position:absolute;top:19%;left:3%;zoom:1.4}body.overlay .wrapper #detail .info .game-clock{left:0;right:auto;top:-11px}body.overlay .wrapper #detail .info .game-clock .icon-daynight{filter:drop-shadow(0 0px 2px #000) drop-shadow(0 0px 3px #000)}body.overlay .wrapper .board{position:absolute;width:40%;left:2%;bottom:2%}body.overlay .wrapper .board h2{border-bottom:0}body.overlay .wrapper .board .list-std{text-shadow:0 0 4px #000,0 0 4px #000}body.overlay .wrapper .board .list-std td{padding:5px}body.overlay .wrapper .board .list-std tr:nth-child(even) td{background-color:rgba(25,25,25,.5)}body.overlay .wrapper .board .list-std tr:nth-child(odd) td{background-color:rgba(18,18,18,.5)}body.overlay .wrapper .board .list-std thead td{background-color:rgba(25,25,25,.5)}body.popup{overflow:hidden}body #bgr-video{width:100%;min-width:3420px;position:fixed;top:-100%;bottom:-100%;left:50%}body #bgr-video iframe{position:relative;left:-50%;filter:blur(8px)}body #bgr-video:after{display:block;content:" ";position:absolute;top:0;left:-50%;right:0;bottom:0;background:url("../images/bgr_dot.png")}body .status{width:100px}body .status .datetime{display:inline-block;position:absolute;top:70px;left:0;height:30px;line-height:30px;letter-spacing:1px;font-size:20px;font-weight:bold;width:130px;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.8)}body .status .datetime .icon-daynight{display:inline-block;width:22px;height:22px;margin-right:8px;vertical-align:-4px;background:url("../images/icon_sun.png") no-repeat center center}body .status .datetime .icon-daynight.night{background-image:url("../images/icon_night.png")}body .status .datetime .hours:after{content:":";animation:blink alternate .5s infinite ease-in-out 0s}body .status .weather{display:inline-block;position:absolute;left:70px;top:0px;width:64px;height:64px;text-indent:-9999px;overflow:hidden;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}body .status .weather[data-weather=NoClouds]{background-image:url("../images/weather/100.png")}body .status .weather[data-weather=LightThunderstorm]{background-image:url("../images/weather/0.png")}body .status .weather[data-weather=Thunderstorm]{background-image:url("../images/weather/1.png")}body .status .weather[data-weather=HeavyThunderstorm]{background-image:url("../images/weather/2.png")}body .status .weather[data-weather=LightDrizzle]{background-image:url("../images/weather/3.png")}body .status .weather[data-weather=Drizzle]{background-image:url("../images/weather/4.png")}body .status .weather[data-weather=HeavyDrizzle]{background-image:url("../images/weather/5.png")}body .status .weather[data-weather=LightRain]{background-image:url("../images/weather/6.png")}body .status .weather[data-weather=Rain]{background-image:url("../images/weather/7.png")}body .status .weather[data-weather=HeavyRain]{background-image:url("../images/weather/8.png")}body .status .weather[data-weather=LightSnow]{background-image:url("../images/weather/9.png")}body .status .weather[data-weather=Snow]{background-image:url("../images/weather/10.png")}body .status .weather[data-weather=HeavySnow]{background-image:url("../images/weather/11.png")}body .status .weather[data-weather=LightSleet]{background-image:url("../images/weather/12.png")}body .status .weather[data-weather=Sleet]{background-image:url("../images/weather/13.png")}body .status .weather[data-weather=HeavySleet]{background-image:url("../images/weather/14.png")}body .status .weather[data-weather=Clear]{background-image:url("../images/weather/15.png")}body .status .weather[data-weather=FewClouds]{background-image:url("../images/weather/16.png")}body .status .weather[data-weather=ScatteredClouds]{background-image:url("../images/weather/17.png")}body .status .weather[data-weather=BrokenClouds]{background-image:url("../images/weather/18.png")}body .status .weather[data-weather=OvercastClouds]{background-image:url("../images/weather/19.png")}body .status .weather[data-weather=Fog]{background-image:url("../images/weather/20.png")}body .status .weather[data-weather=Mist]{background-image:url("../images/weather/21.png")}body .status .weather[data-weather=Smoke]{background-image:url("../images/weather/22.png")}body .status .weather[data-weather=Haze]{background-image:url("../images/weather/23.png")}body .status .weather[data-weather=Sand]{background-image:url("../images/weather/24.png")}body .status .weather[data-weather=Dust]{background-image:url("../images/weather/25.png")}body .status .weather[data-weather=Squalls]{background-image:url("../images/weather/26.png")}body .status .weather[data-weather=Tornado]{background-image:url("../images/weather/27.png")}body .status .weather[data-weather=Harricane]{background-image:url("../images/weather/28.png")}body .status .weather[data-weather=Windy]{background-image:url("../images/weather/31.png")}body .status .roadTemp,body .status .ambientTemp{font-weight:bold;position:absolute;left:0;text-align:right;width:63px}body .status .roadTemp:after,body .status .ambientTemp:after{content:"℃";font-size:10px}body .status .roadTemp:before,body .status .ambientTemp:before{font-size:10px;font-weight:normal;position:absolute;left:0;top:4px}body .status .roadTemp.roadTemp,body .status .ambientTemp.roadTemp{top:40px}body .status .roadTemp.roadTemp:before,body .status .ambientTemp.roadTemp:before{content:"ROAD"}body .status .roadTemp.ambientTemp,body .status .ambientTemp.ambientTemp{top:20px}body .status .roadTemp.ambientTemp:before,body .status .ambientTemp.ambientTemp:before{content:"AIR"}.center{text-align:center}.button,button,input[type=submit],input[type=button]{display:inline-block;padding:0 20px;box-sizing:border-box;height:40px;line-height:40px;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,.5);cursor:pointer;outline:none;appearance:none;border:none;transition-property:background-color;transition-duration:.2s}.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover{background-color:rgba(194,0,0,.7)}.wrapper{width:970px;padding:0 20px;margin:0 auto;padding-top:50px;position:relative}.wrapper section{margin-bottom:20px}.wrapper section>p{margin-bottom:5px}.wrapper h1{display:inline-block;margin:0 0 30px 0}.wrapper h1 img{margin:0}.wrapper h2{font-weight:600;margin:0 4px;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:10px}.wrapper h2 a{display:inline-block;color:#fff;margin:-1px 0 -3px 10px;padding:0 10px 0 18px;text-decoration:none;transition-property:opacity;transition-duration:.2s;opacity:.8;position:relative;top:-1px;cursor:pointer;font-size:80%;height:22px;line-height:22px;background-color:rgba(0,0,0,.7)}.wrapper h2 a:hover{opacity:1}.wrapper h2 a:before{content:"»";position:absolute;left:5px;bottom:2px;opacity:1;transition-property:opacity;transition-duration:.2s}.wrapper h2.bgr{padding-top:40px;position:relative}.wrapper h2.bgr:before{content:" ";display:block;background-repeat:no-repeat;width:256px;height:256px;position:absolute;top:-35px;left:-110px;opacity:.1;z-index:1}.wrapper h2.bgr.st:before{background-image:url("../images/bgr_head_st.png")}.wrapper h2.bgr.sp:before{background-image:url("../images/bgr_head_sp.png")}.wrapper h2.bgr.ta:before{background-image:url("../images/bgr_head_ta.png")}.wrapper h3{height:18px;line-height:18px;padding-bottom:10px;margin-top:-28px;text-align:right}.wrapper p{margin-bottom:10px;line-height:1.4}.wrapper fieldset{border:1px solid rgba(255,255,255,.2);padding:20px;background-color:rgba(0,0,0,.1);margin-bottom:10px}.wrapper fieldset:last-child{margin-bottom:0}.wrapper fieldset legend{color:#eee;font-weight:bold}.wrapper blockquote{border:1px solid rgba(255,255,255,.2);padding:20px;background-color:rgba(0,0,0,.1)}.wrapper blockquote:last-child{margin-bottom:-10px}.wrapper blockquote section h1{font-weight:bold;margin-bottom:5px}.wrapper blockquote section ul{padding-left:10px;margin-bottom:10px;border-left:1px solid #ccc}.wrapper label{margin-right:5px}.wrapper select{font-size:14px;padding:5px;margin-bottom:10px}.wrapper input{font-size:14px}.wrapper input[type=text],.wrapper input[type=email],.wrapper input[type=password]{padding:0 5px;line-height:28px}.wrapper input[type=radio],.wrapper input[type=checkbox]{margin-right:5px}.wrapper .align-right{text-align:right}.wrapper .align-center{text-align:center}.wrapper #livestream-info{display:inline-block;float:right;position:relative;text-align:right;padding-top:20px;margin-bottom:-50px;height:30px;line-height:30px;z-index:100}.wrapper #livestream-info a{display:inline-block;overflow:hidden;width:29px;height:20px;margin-left:5px;vertical-align:middle;text-indent:9999px;background:url("../images/icon_youtube.png") no-repeat;background-size:auto 100%}.wrapper #header{position:relative;z-index:190;width:500px}.wrapper #header h1 a{display:block;width:417px;height:86px;overflow:hidden;text-indent:-9999px;background:url("../images/logo.png") no-repeat;background-size:100% auto}.wrapper #detail{position:relative;width:100%;min-height:330px}.wrapper #detail #form-search{position:absolute;top:230px;left:470px;width:500px;z-index:200}.wrapper #detail #form-search h2{display:none}.wrapper #detail #form-search select{position:absolute;font-size:24px;font-weight:bold;background-color:#333;color:#fff}.wrapper #detail #form-search select[name=stage]{top:-3px;left:8px}.wrapper #detail #form-search select[name=car]{font-size:14px;top:50px;right:0}.wrapper #detail #form-search select[name=speedtrap]{width:190px;font-size:18px;top:40px;right:260px}.wrapper #detail #form-search label.check-duplicate{position:absolute;top:92px;right:0;text-shadow:0 0 5px #000}.wrapper #detail #form-search label.check-valid{position:absolute;top:92px;right:0;text-shadow:0 0 5px #000}.wrapper #detail #renderer-border{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wrapper #detail #renderer-border>div{border-top:2px solid #ff7474;opacity:.4}.wrapper #detail #renderer-map{width:510px;position:absolute;top:-130px;right:0px;z-index:100}.wrapper #detail #renderer-map img.map-base{display:block;margin:0;width:100%;position:relative}.wrapper #detail #renderer-map .vehicles{position:absolute;top:0;left:0;bottom:0;right:0;z-index:102}.wrapper #detail #renderer-map .vehicles .cursor{position:absolute;display:none;top:0;left:0;width:1px;height:1px;transition-timing-function:linear;transition-duration:1s;transition-property:top,left;cursor:pointer}.wrapper #detail #renderer-map .vehicles .cursor .gauge{position:absolute;display:none;width:1px;top:-3px;left:10px;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000}.wrapper #detail #renderer-map .vehicles .cursor .gauge .rpm{position:absolute;display:block;width:30px;height:30px;border-radius:15px;top:-9px;left:5px;transition-timing-function:linear;transition-duration:1s;transition-property:--rpm;background:conic-gradient(#fff var(--rpm), transparent 0);mask:radial-gradient(circle, transparent 49%, white calc(49% + 1px));transform:rotate(-126deg)}.wrapper #detail #renderer-map .vehicles .cursor .gauge .gear{position:absolute;display:block;width:30px;height:20px;line-height:20px;text-align:center;top:-5px;left:5px;font-size:10px}.wrapper #detail #renderer-map .vehicles .cursor .gauge .speed{position:absolute;display:block;width:30px;height:20px;line-height:20px;text-align:center;top:9px;left:5px;font-size:14px;font-weight:bold;counter-set:speed var(--speed);transition:--speed 1s linear}.wrapper #detail #renderer-map .vehicles .cursor .gauge .speed:after{content:counter(speed)}.wrapper #detail #renderer-map .vehicles .cursor .pointer{margin-left:-8px;margin-top:-6px;width:16px;height:12px;filter:drop-shadow(0px 0px 4px #232c20) drop-shadow(0px 0px 4px #232c20) drop-shadow(0px 0px 4px #232c20);transition-timing-function:linear;transition-duration:1s;transition-property:transform}.wrapper #detail #renderer-map .vehicles .cursor .pointer:after{display:block;content:" ";position:absolute;width:100%;height:100%;clip-path:polygon(0 50%, 100% 0, 100% 100%);background-color:#ff7474}.wrapper #detail #renderer-map .vehicles .cursor.connected{display:block}.wrapper #detail #renderer-map .vehicles .cursor.map-hover{z-index:102}.wrapper #detail #renderer-map .vehicles .cursor.map-hover .gauge{display:block}.wrapper #detail #renderer-map .vehicles .cursor.map-hover .pointer:after{background-color:#e53434}.wrapper #detail #renderer-map .vehicles .cursor.stopped{transition-duration:0s}.wrapper #detail #renderer-map .vehicles .cursor.stopped .gauge{display:none}.wrapper #detail #renderer-map .vehicles .cursor.stopped .pointer{margin-left:-5px;margin-top:-5px;width:10px;height:10px;border-radius:5px;background-color:#ff7474}.wrapper #detail #renderer-map .vehicles .cursor.stopped .pointer:after{display:none}.wrapper #detail #renderer-map .vehicles .cursor.stopped.map-hover .pointer{background-color:#e53434}.wrapper #detail #renderer-map .status{position:absolute;top:27%;left:28%}.wrapper #detail .map{position:absolute;top:10px;left:0}.wrapper #detail .map h2{position:absolute;top:8px;left:48px;font-size:16px}.wrapper #detail .map h2.lb{top:-38px;left:4px;border-bottom:none}.wrapper #detail .map .str{position:absolute;display:block;width:523px;height:412px;top:-45px;left:12px;opacity:1}.wrapper #detail .map .cursor{width:20px;height:20px;box-sizing:border-box;background-color:red;border:5px solid blue;border-radius:10px;position:absolute;z-index:20;top:0;left:0;transform-origin:center center;transform:rotate(0deg)}.wrapper #detail .map .cursor:after{display:block;content:" ";width:20px;height:20px;box-sizing:border-box;background-color:#fff;border:5px solid #555;border-radius:10px;position:absolute;z-index:20;top:-5px;left:-5px}.wrapper #detail .map .cursor:before{display:block;content:url(../images/map_cursor.png);width:30px;height:30px;position:absolute;top:-20px;left:-10px;z-index:10;animation:map_cursor backwards 1s infinite ease-out 0s}.wrapper #detail .info{position:relative;width:417px;z-index:200}.wrapper #detail .info .button.join{font-size:60px;width:100%;overflow:hidden;animation:btn_join alternate 1s infinite ease-in-out 0s}.wrapper #detail .info .notice{position:absolute;right:0;top:43px;font-size:12px}.wrapper #detail .info .connection{display:inline-block;position:absolute;right:10px;top:8px;line-height:1.2;font-size:140%;text-shadow:0 0 5px #000,0 0 5px #000}.wrapper #detail .info .connection .max-clients{font-size:60%;color:rgba(255,255,255,.8)}.wrapper #detail .info .game-clock{display:inline-block;position:absolute;right:120px;top:10px;height:20px;line-height:20px;letter-spacing:1px;font-size:14px;font-weight:bold}.wrapper #detail .info .game-clock .icon-daynight{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:-4px;background:url("../images/icon_sun.png") no-repeat center center}.wrapper #detail .info .game-clock .icon-daynight.night{background-image:url("../images/icon_night.png")}.wrapper #detail .info .game-clock .hours:after{content:":";animation:blink alternate .5s infinite ease-in-out 0s}.wrapper #detail .info .players{padding-top:20px;padding-bottom:10px}.wrapper #detail .info .players h2{font-size:14px;margin-bottom:5px;border-bottom:none;padding-bottom:0}.wrapper #detail .info .players dl.list-player{width:417px;font-size:14px}.wrapper #detail .info .players dl.list-player dt{font-size:12px;box-sizing:border-box;width:150px;height:25px;line-height:25px;padding:0 5px;background:rgba(0,0,0,.3);border-bottom:1px solid rgba(255,255,255,.5);white-space:nowrap;position:relative}.wrapper #detail .info .players dl.list-player dt .rating{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;font-weight:bold;background-color:#333;position:absolute;top:2px;left:-25px}.wrapper #detail .info .players dl.list-player dt .country{display:inline-block;width:19px;height:20px;vertical-align:0;margin:2px 6px -5px 0px;background-position:center center;background-size:auto 100%}.wrapper #detail .info .players dl.list-player dt a{color:#fff}.wrapper #detail .info .players dl.list-player dt.map-hover{background-color:rgba(255,0,0,.3)}.wrapper #detail .info .players dl.list-player dd{font-size:11px;box-sizing:border-box;height:25px;line-height:25px;padding:0 5px;margin:-25px 0 3px 153px;background:rgba(0,0,0,.3);border-bottom:1px solid rgba(255,255,255,.5);white-space:nowrap}.wrapper #detail .info .players dl.list-player dd .skin{display:inline-block;width:19px;height:19px;vertical-align:0;margin:1px 6px -5px -3px;background-position:center center;background-size:auto 100%}.wrapper #detail .info .players dl.list-player dd.map-hover{background-color:rgba(255,0,0,.3)}.wrapper #detail ul.nav{display:none;position:absolute;width:auto;top:-110px;right:0;z-index:200;background-color:rgba(0,0,0,.5);padding-left:10px}.wrapper #detail ul.nav:after{content:" ";display:block;clear:both}.wrapper #detail ul.nav li{float:left}.wrapper #detail ul.nav li:last-child{margin-left:0}.wrapper #detail ul.nav li.selected a{opacity:1}.wrapper #detail ul.nav li input[type=radio]{display:none}.wrapper #detail ul.nav li input[type=radio]:checked+label{opacity:1}.wrapper #detail ul.nav li a,.wrapper #detail ul.nav li label{display:inline-block;color:#fff;margin-right:5px;padding:0 15px;line-height:35px;font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none;background-color:rgba(0,196,255,0);transition-property:opacity,background-color;transition-duration:.2s;opacity:.5;position:relative;cursor:pointer}.wrapper #detail ul.nav li a:before,.wrapper #detail ul.nav li label:before{content:"»";position:absolute;left:2px;bottom:2px;opacity:1;transition-property:opacity;transition-duration:.2s}.wrapper #detail ul.nav li a:hover,.wrapper #detail ul.nav li label:hover{opacity:1;background-color:rgba(0,196,255,.8)}.wrapper #detail ul.nav li a:hover:before,.wrapper #detail ul.nav li label:hover:before{opacity:0}.wrapper .personal-info{position:relative;padding-left:265px}.wrapper .personal-info h2{margin-left:0;margin-bottom:10px}.wrapper .personal-info .last-seen .date{letter-spacing:.1em}.wrapper .personal-info .last-seen .online{color:#e16b6b;font-weight:bold;text-transform:uppercase}.wrapper .personal-info .lapcount{display:block;width:200px;height:120px;position:absolute;right:2px;top:-30px;background-color:#3f3f3f;font-size:80%;text-align:center}.wrapper .personal-info .lapcount h3{width:100%;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.3);padding:10px 0;margin:0;text-align:center}.wrapper .personal-info .lapcount p{line-height:82px;font-size:400%;font-weight:bold}.wrapper .personal-info .lapcount p span{font-size:45%;margin-left:5px}.wrapper .personal-info .safety{display:block;width:175px;height:100px;position:absolute;right:2px;top:-10px;background-color:#3f3f3f;font-size:80%;text-align:center}.wrapper .personal-info .safety h3{margin:15px 0;padding:0 0 0 15px;text-align:left;font-weight:bold;line-height:25px;color:#fff}.wrapper .personal-info .safety p.rating{line-height:35px;font-size:240%;font-weight:bold;width:35px;position:absolute;top:10px;right:10px;background-color:#333}.wrapper .personal-info .safety p.more{width:100%;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.3);padding:10px 0;margin:0}.wrapper .personal-info .safety p.more span{font-size:150%;font-weight:bold}.wrapper .personal-info .sp{display:block;width:150px;height:150px;position:absolute;right:2px;top:-60px;background-color:#3f3f3f;font-size:80%;text-align:center}.wrapper .personal-info .sp h3{margin:15px 0;padding:0;text-align:center;font-weight:bold;color:#6bccf1}.wrapper .personal-info .sp h3 a{color:#6bccf1}.wrapper .personal-info .sp p.rank{line-height:35px;font-size:400%;font-weight:bold}.wrapper .personal-info .sp p.rank span{font-size:60%}.wrapper .personal-info .sp p.rank.nodata{font-size:200%}.wrapper .personal-info .sp p.rating{width:100%;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.3);padding:10px 0;margin:0}.wrapper .personal-info .sp p.rating span{font-size:150%;font-weight:bold}.wrapper .personal-info dl dt{width:100px;min-height:18px;line-height:18px;margin-bottom:-18px}.wrapper .personal-info dl dd{margin-left:100px}.wrapper .personal-info dl dd.date{letter-spacing:.1em}.wrapper .personal-info dl dd.date .online{color:#e16b6b;font-weight:bold;text-transform:uppercase;letter-spacing:0}.wrapper .personal-info .name{position:absolute;left:0;top:0;width:250px;min-height:61px;line-height:61px;text-align:center;background-color:rgba(90,90,90,.6);font-size:22px;font-weight:900;margin-right:10px;white-space:nowrap}.wrapper .newpb{position:relative;width:100%}.wrapper .newpb table.list-std td.record{text-align:center;padding:5px 0 1px 0}.wrapper .double-col{position:relative}.wrapper .double-col:after{display:block;content:" ";clear:both}.wrapper .double-col>section{float:left;width:48%;margin-right:4%}.wrapper .double-col>section:last-child{margin-right:0}.wrapper table.list-std{width:100%;font-size:14px;position:relative;z-index:50}.wrapper table.list-std td{padding:10px;text-align:center;position:relative;white-space:nowrap}.wrapper table.list-std td.car{text-align:left}.wrapper table.list-std td a{color:#92d6eb}.wrapper table.list-std td.playername{text-align:left}.wrapper table.list-std td.carname{text-align:left}.wrapper table.list-std td .logo{display:inline-block;height:25px;vertical-align:middle;margin:-4px 10px -4px 0}.wrapper table.list-std td .logo img{display:block;height:100%}.wrapper table.list-std td span.rating{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;margin-right:10px;color:#fff;font-weight:bold;background-color:#333}.wrapper table.list-std thead tr td{text-transform:uppercase}.wrapper table.list-std tbody tr:nth-child(odd) td{background-color:rgba(255,255,255,.1)}.wrapper table.list-std tbody tr:nth-child(even) td{background-color:rgba(255,255,255,.2)}.wrapper table.list-std tbody tr:hover td{background-color:#555}.wrapper table.list-std tbody tr td.car{width:330px;position:relative}.wrapper table.list-std tbody tr td.car .name{position:relative;z-index:2}.wrapper table.list-std tbody tr td.car .bgr{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.2;background-repeat:no-repeat;background-size:250px auto;background-position:-90px -165px;background-blend-mode:luminosity;background-color:#000;transform:scaleX(-1)}.wrapper table.list-std tbody tr td.plate-minimum{width:60px;color:#0c5;font-weight:bold;font-family:monospace;position:relative}.wrapper table.list-std tbody tr td.plate-minimum span{position:absolute;font-size:12px}.wrapper table.list-std tbody tr td.plate-minimum span.pref{top:5px;left:5px;width:72px;text-align:center}.wrapper table.list-std tbody tr td.plate-minimum span.pref span{position:relative;letter-spacing:-0.2em}.wrapper table.list-std tbody tr td.plate-minimum span.symbol{top:23px;left:5px}.wrapper table.list-std tbody tr td.plate-minimum span.id{top:19px;left:22px;font-size:20px;font-weight:bold;letter-spacing:.1em}.wrapper table.list-std tbody tr td.plate{width:146px;color:#0c5;font-weight:bold;font-family:monospace;letter-spacing:-1em}.wrapper table.list-std tbody tr td.plate:after{content:" ";display:block;clear:both}.wrapper table.list-std tbody tr td.plate span{display:inline-block;letter-spacing:0}.wrapper table.list-std tbody tr td.plate span.pref{width:78px;text-align:right;font-size:12px;margin-top:4px}.wrapper table.list-std tbody tr td.plate span.symbol{font-size:14px;margin:2px 4px 0 3px}.wrapper table.list-std tbody tr td.plate span.id{font-size:18px}.wrapper table.list-std tbody tr td.record{width:100px;position:relative;padding:5px 10px;text-align:right}.wrapper table.list-std tbody tr td.record.invalid{color:#999}.wrapper table.list-std tbody tr td.record.new:before{content:"N";display:inline-block;padding:0 3px;line-height:16px;margin-top:-8px;position:absolute;top:19px;left:5px;font-size:10px;font-weight:normal;background-color:rgba(214,0,0,.7)}.wrapper table.list-std tbody tr td.record .sector{display:block;margin:1px 0 0 0}.wrapper table.list-std tbody tr td.record .sector span{font-weight:normal;font-size:70%;margin:0 1px;padding:2px;background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.5)}.wrapper table.list-std tbody tr td.sector{padding:0}.wrapper table.list-std tbody tr td.sector span{font-weight:normal;margin:0 2px;padding:2px 4px;background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.8)}.wrapper table.list-std tbody tr td.sector span.fastest{color:rgba(255,150,150,.8)}.wrapper table.list-std tbody tr td.record,.wrapper table.list-std tbody tr td.rating{font-weight:600;font-size:16px}.wrapper table.list-std tbody tr td.detail{padding:5px 3px}.wrapper table.list-std tbody tr td.detail span{display:inline-block;width:20px;height:20px;margin:0 4px;background:no-repeat;background-size:auto 100%;overflow:hidden;text-indent:-9999px}.wrapper table.list-std tbody tr td.detail span.controller-wheel{background-image:url("../images/icon_controller_wheel.png")}.wrapper table.list-std tbody tr td.detail span.controller-pad{background-image:url("../images/icon_controller_pad.png")}.wrapper table.list-std tbody tr td.detail span.controller-keyboard{background-image:url("../images/icon_controller_keyboard.png")}.wrapper table.list-std tbody tr td.detail span.shifter-h{background-image:url("../images/icon_shifter_h.png")}.wrapper table.list-std tbody tr td.detail span.shifter-seq{background-image:url("../images/icon_shifter_seq.png")}.wrapper table.list-std tbody tr td.date{letter-spacing:.1em}.wrapper table.list-std tbody tr td.speedtrap{width:94px;position:relative;padding-right:10px;font-size:120%;font-weight:bold}.wrapper table.list-std tbody tr td.speedtrap span{font-size:80%;font-weight:normal}.wrapper table.list-std tbody tr td.shot a{display:inline-block;overflow:hidden;width:32px;height:32px;margin:-8px 0 -8px 0;text-indent:-9999px;background:url("../images/icon_shot.png") no-repeat}.wrapper table.list-std tbody tr td .button{margin:-10px}#partners{padding-top:20px;margin-bottom:50px}#partners a{margin:0 20px}#footer{position:relative;padding-bottom:30px;text-align:center}#footer .sns{margin-bottom:20px}#footer .sns .twitter{display:inline-block;overflow:hidden;text-indent:-9999px;background:url("../images/icon_twitter.png") no-repeat;width:32px;height:32px}#footer .copyright{line-height:2}#footer .copyright a{display:inline-block;width:150px;height:19px;overflow:hidden;text-indent:-9999px;background:url("../images/logo_ra.png") no-repeat}@keyframes map_cursor{0%{top:-10px;opacity:0}50%{top:-30px;opacity:1}100%{top:-40px;opacity:0}}@keyframes btn_join{0%{background-color:rgba(0,0,0,.5)}100%{background-color:rgba(194,0,0,.7)}}@keyframes blink{0%{opacity:.5}30%{opacity:.5}100%{opacity:1}}/*# sourceMappingURL=page.css.map */
