@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700&display=swap);
@font-face{font-family:"GmarketSansMedium";src:url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GmarketSansLight";src:url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff") format("woff");font-weight:normal;font-style:normal}:root{--vh: 100%}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:"GmarketSansMedium",sans-serif;min-width:320px}body{max-width:2560px;min-width:320px;margin:0 auto;overflow-x:hidden}button{background:none;outline:none;border:none;cursor:pointer}li{list-style:none}a{text-decoration:none}.blind{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.text_blind{text-indent:500%;overflow:hidden;white-space:nowrap}img{vertical-align:top;width:100%}.wrap{position:relative;margin:0 auto;max-width:2560px}table{border-collapse:collapse;border-spacing:0}.inner{position:relative;max-width:950px;margin:0 auto}.inner .frame{width:100%}header{display:none}@media(max-width: 900px){.wrap{overflow:hidden;margin-top:50px}.inner{position:relative;max-width:900px;margin:0 auto}header{display:block;position:fixed;top:0;left:0;width:100%;height:50px;background:#2e3191;z-index:100}header .download_btn{position:absolute;top:8px;right:10px;overflow:hidden}header .download_btn a{display:block;width:116px;height:34px;float:left;display:block;text-indent:-99999px;overflow:hidden;background:url("https://lwi.nexon.com/m_kartrush/common/sidebar/spr_btn_download.png") no-repeat;background-size:116px auto}header .download_btn a.btn_google{background-position:0 100%;margin-left:11px}}
.section_1{position:relative;width:100%;max-width:2560px;height:1350px;background-image:url(https://lwi.nexon.com/m_kartrush/event/2025/1002_s35_9929C1CA059CBAF5/bg1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;overflow:hidden}.section_1::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://lwi.nexon.com/m_kartrush/event/2025/1002_s35_9929C1CA059CBAF5/bg_cover.png);background-repeat:no-repeat;background-size:cover;background-position:center top;pointer-events:none}.section_1 .inner{position:relative;height:100%}.section_1 .inner .cha1{position:absolute;left:-43%;top:58%;width:54.888%;max-width:494px}.section_1 .inner .cha2{position:absolute;left:127%;top:12%;width:29.444%;max-width:265px}.section_1 .inner .cha3{position:absolute;left:75%;top:30%;width:165.222%;max-width:1487px}.section_1 .inner .title_area{position:absolute;top:0;left:-36px;z-index:2}.section_1 .inner .title_area .title{position:relative;width:1016px;z-index:1}.section_1 .inner .title_area .title_sub{position:absolute;left:0;top:0}.section_1 .inner .video_area{position:absolute;top:346px;left:-118px;width:1186px;z-index:3}.section_1 .inner .video_area .tab li.tab_1 button{position:absolute;top:73px;left:0px;width:593px;height:136px;background-image:url(https://lwi.nexon.com/m_kartrush/event/2025/1002_s35_9929C1CA059CBAF5/tab_1.png);background-size:100% auto}.section_1 .inner .video_area .tab li.tab_1.on button{background-position-y:100%}.section_1 .inner .video_area .tab li.tab_2 button{position:absolute;top:73px;left:593px;width:593px;height:136px;background-image:url(https://lwi.nexon.com/m_kartrush/event/2025/1002_s35_9929C1CA059CBAF5/tab_2.png);background-size:100% auto;z-index:1}.section_1 .inner .video_area .tab li.tab_2.on button{background-position-y:100%}.section_1 .inner .video_area .player{position:absolute;top:24%;left:11.4%;width:950px;height:534px;z-index:2;overflow:hidden}.section_1 .inner .video_area .player iframe{border:none;outline:none}.section_1 .inner .kart_1{position:absolute;top:636px;left:-474px;width:726px;z-index:0}.section_1 .inner .kart_2{position:absolute;top:300px;left:568px;width:1091px;z-index:0}@media(max-width: 900px){.section_1{background-image:url(https://lwi.nexon.com/m_kartrush/event/2025/1002_s35_9929C1CA059CBAF5/bg_m.jpg);height:auto;min-height:calc(var(--vh, 1vh)*100 - 50px);padding-bottom:20vh}.section_1 .inner{position:relative;height:100%}.section_1 .inner .title_area{position:relative;top:0;left:0}.section_1 .inner .title_area .title{position:relative;width:100%;z-index:1}.section_1 .inner .video_area{position:relative;top:inherit;left:inherit;width:100%;z-index:1}.section_1 .inner .video_area .tab li.tab_1 button{position:absolute;top:0px;left:0px;width:50%;height:12%;background-image:none}.section_1 .inner .video_area .tab li.tab_1.on button{background-position-y:0}.section_1 .inner .video_area .tab li.tab_2 button{position:absolute;top:0px;left:50%;width:50%;height:12%;background-image:none}.section_1 .inner .video_area .tab li.tab_2.on button{background-position-y:0}.section_1 .inner .video_area .player{position:absolute;top:17.4%;left:5.6%;width:89%;height:73.4%;z-index:2;overflow:hidden}.section_1 .inner .video_area .player iframe{border:none;outline:none}.mobile_none{display:none}}
.footer{position:absolute;width:100%;max-width:2560px;overflow:hidden;bottom:44px}.footer .inner{max-width:950px}.footer .inner a{display:block;position:absolute;bottom:0;left:41%;width:18.4%;height:30%}@media(max-width: 900px){.footer{bottom:0}.footer .inner{max-width:900px}.footer .inner a{display:block;position:absolute;left:40.2%;width:20%;bottom:24%;height:24%}}
.loading_wrap{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:99999;overflow:hidden}.loading{position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%, -50%)}.loading div{position:absolute;top:33px;width:10px;height:10px;border-radius:50%;background:#04acd6;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.loading div:nth-child(1){left:8px;animation:loading1 .6s infinite}.loading div:nth-child(2){left:8px;animation:loading2 .6s infinite}.loading div:nth-child(3){left:32px;animation:loading2 .6s infinite}.loading div:nth-child(4){left:56px;animation:loading3 .6s infinite}@keyframes loading1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes loading3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes loading2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}
