@charset "UTF-8";.last-run-list li,.rank-list dd,.subscribe-table .table-row{border-bottom:1px solid #d8d8d8}.my-record-container{display:flex;align-items:center;flex-wrap:wrap}.my-record-container .my-record-item{min-width:180px;height:100px;margin-bottom:20px;padding:13px;margin-right:20px;border-radius:10px;background:#fff}.my-record-container .my-record-item .my-record-inner{display:flex;flex-direction:column}.my-record-container .my-record-item h3.my-record-title{padding-right:35px;margin-bottom:16px;font-size:12px;color:#6f7290;line-height:16px;font-weight:400;letter-spacing:0;text-transform:uppercase}.my-record-container .my-record-item:nth-child(n+3) h3:before{content:'BEST LAPTIME - '}.my-record-container .my-record-item .my-record-data{padding:0 27px;display:flex;justify-content:center;align-items:baseline}.my-record-container .my-record-item .my-record-data span{color:#30334c}.my-record-container .my-record-item .my-record-data .data-value{font-size:31px;line-height:31px;font-weight:500}.my-record-container .my-record-item .my-record-data .data-unit{font-size:22px;line-height:22px;font-weight:300}.my-record-container .my-record-item.unit-on .my-record-data .data-unit{margin-left:5px}.last-run-list{width:100%}.last-run-list li{width:100%;height:70px;display:flex;align-items:center}.last-run-list li.empty-run{border-top:1px solid #d8d8d8;justify-content:center;font-size:14px;color:#6f7290;line-height:20px;font-family:'Noto Sans KR'}.last-run-list li .last-run-data{font-size:14px;color:#6f7290;line-height:20px;white-space:nowrap}.last-run-list li .last-run-data.last-run-date{min-width:150px;font-weight:500;white-space:nowrap}.last-run-list li .last-run-data.last-run-track{width:135px;font-size:0;display:flex;justify-content:center;align-items:center}.last-run-list li .last-run-data.last-run-track img{max-width:80px;height:47px;object-fit:contain}.last-run-list li .last-run-data.last-run-track-name{width:130px;padding-right:30px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.last-run-list li .last-run-data.last-run-title-value{width:140px;padding-right:30px}.last-run-list li .last-run-data.last-run-title-value .last-run-title{padding-right:10px;font-weight:400}.last-run-list li .last-run-data.last-run-title-value .last-run-value{color:#30334c;font-weight:500}.last-run-list li .last-run-data.last-run-title-value.last-run-mileage .last-run-value:after{content:'km';font-weight:300}.last-run-list li .last-run-data.last-run-opt-diff{width:140px;font-weight:500}.last-run-list li .last-run-data.last-run-car{color:#30334c;font-weight:500;text-overflow:ellipsis;overflow:hidden}.slide-section .service-contents{width:calc(100% + 70px);margin-left:-35px;margin-right:-35px;padding:0 35px;overflow-x:auto;overflow-y:hidden}.store-item{width:100%;display:flex}.store-item li{width:175px;margin-right:20px}.store-item li:last-child{margin-right:0}.store-item li a{display:block;width:100%}.store-item li .thumb{width:175px;height:175px;margin-bottom:10px;padding:20px;border-radius:10px;background:#fff;display:flex;justify-content:center;align-items:center;font-size:0;overflow:hidden}.store-item li .textbox h4,.store-item li .textbox p{font-size:14px;font-weight:400}.store-item li .textbox h4{color:#6f7290;line-height:20px;letter-spacing:0;font-family:'Noto Sans KR'}.service-list>li .service-list-header h3,.store-item li .textbox p{color:#434343;line-height:20px;font-family:'Noto Sans KR'}.service-list{width:100%;display:flex;flex-wrap:wrap}.service-list>li{width:calc(50% - 10px);margin:0 20px 20px 0;border-radius:4px;background:#fff;display:flex;flex-direction:column}.service-list>li:nth-child(2n){margin-right:0}.service-list>li .service-list-header{width:100%;height:58px;padding:0 23px;display:flex;justify-content:space-between;align-items:center}.service-list>li .service-list-header h3{font-size:16px;font-weight:700}.service-list>li .service-list-contents{width:100%;flex:1;padding:0 13px;display:flex;flex-direction:column}.service-list>li .service-list-contents .thumb{width:100%;height:130px;margin-bottom:15px;border-radius:4px;font-size:0;background:#e1e1e1;overflow:hidden;position:relative}.service-list>li .service-list-contents .thumb img{width:100%;height:100%;object-fit:cover;font-family:'object-fit:cover;'}.service-list>li .service-list-contents .thumb figcaption{width:100%;height:100%;font-size:27px;color:#fff;line-height:27px;font-weight:700;letter-spacing:0;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:1}.service-list>li .service-list-contents>p{width:100%;flex:1;padding:0 10px;font-size:15px;color:#434343;line-height:22px;font-family:'Noto Sans KR';font-weight:400}.service-list>li .service-list-contents .btn-wrap{width:100%;padding:17px 10px;display:flex;align-items:center}.service-list>li .service-list-contents .btn-wrap p{flex:1;font-size:14px;color:#484b64;line-height:20px;font-family:'Noto Sans KR';font-weight:500;display:flex;align-items:center}.service-list>li .service-list-contents .btn-wrap p span{height:18px;margin-top:1px;margin-right:10px;padding:2px 9px 0;border-radius:9px;font-size:12px;color:#fff;line-height:12px;letter-spacing:0;font-weight:700;background:#484b64;display:flex;justify-content:center;align-items:center}.service-list>li .service-list-contents .btn-wrap .demo-link{width:120px;height:44px;margin-left:20px;border-radius:4px;font-size:14px;color:#484b64;font-weight:700;font-family:'Noto Sans KR';background:#d7d9f1;display:flex;justify-content:center;align-items:center}.service-list>li .service-list-footer{width:100%;height:40px;padding:0 20px;border-top:1px solid #d8d8d8;display:flex;align-items:center}.rank-list dt,.service-like{align-items:center;display:flex}.service-like{font-size:13px;color:#6f7290;font-weight:400}.service-like i{margin-right:4px;font-size:10px}.service-like:active{color:#b4b8db}.leaderboard .service-contents{display:flex;justify-content:space-between}.rank-list{width:330px;min-width:270px}.rank-list:nth-child(2){margin:0 30px}.rank-list dt{width:100%;margin-bottom:10px}.rank-list dt:before{content:'';width:17px;height:19px;margin-right:10px;background:url(/img/renewal_index/service/trophy_icon.svg) center center no-repeat}.rank-list dt h3{padding-right:10px;font-size:14px;color:#484b64;line-height:20px;font-weight:700;display:flex;align-items:center}.rank-list dt h3 i{flex:1;display:-webkit-box;height:20px;font-style:normal;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.rank-list dt h3 span{white-space:nowrap}.rank-list dt p{font-size:12px;color:#6f7290;line-height:20px;font-weight:400;font-family:'Noto Sans KR';white-space:nowrap}.rank-list dd{width:100%;padding:10px 0;display:flex;align-items:center}.rank-list dd .left{flex:1;display:flex;align-items:center}.rank-list dd .rank-no{width:27px;font-size:16px;color:#484b64}.rank-list dd .thumb{width:36px;height:36px;margin-right:10px;border-radius:50%;background:#b4b8db;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.rank-list dd .thumb:not(.no-img) img{width:100%;height:100%;object-fit:cover}.rank-list dd .thumb:after{content:'이미지 없음';display:block;width:100%;height:100%;font-size:0;background-position:center;background-repeat:no-repeat;background-size:60%;position:absolute;top:0;left:0;z-index:5}.rank-list dd .thumb.audi:after{content:'AUDI';background-color:#fff;background-image:url(/img/renewal_index/carlogo/01_audi.svg);background-size:80%}.rank-list dd .thumb.bmw:after{content:'BMW';background-color:#fff;background-image:url(/img/renewal_index/carlogo/02_bmw.svg);background-size:79%}.rank-list dd .thumb.chevrolet:after{content:'CHEVROLET';background-color:#fff;background-image:url(/img/renewal_index/carlogo/03_chevrolet.svg);background-size:88%}.rank-list dd .thumb.ferrari:after{content:'FERRARI';background-color:#fff;background-image:url(/img/renewal_index/carlogo/04_ferrari.svg)}.rank-list dd .thumb.honda:after{content:'HONDA';background-color:#fff;background-image:url(/img/renewal_index/carlogo/05_honda.svg);background-size:78%}.rank-list dd .thumb.hyundai:after{content:'HYUNDAI';background-color:#fff;background-image:url(/img/renewal_index/carlogo/06_hyundai.svg);background-size:80%}.rank-list dd .thumb.kia:after{content:'KIA';background-color:#fff;background-image:url(/img/renewal_index/carlogo/07_kia.svg);background-size:84%}.rank-list dd .thumb.lotus:after{content:'LOTUS';background-color:#fff;background-image:url(/img/renewal_index/carlogo/08_lotus.svg);background-size:78%}.rank-list dd .thumb.mazda:after{content:'MAZDA';background-color:#fff;background-image:url(/img/renewal_index/carlogo/09_mazda.svg);background-size:78%}.rank-list dd .thumb.mclaren:after{content:'MCLAREN';background-color:#fff;background-image:url(/img/renewal_index/carlogo/10_mclaren.svg);background-size:90%}.rank-list dd .thumb.benz:after{content:'BENZ';background-color:#fff;background-image:url(/img/renewal_index/carlogo/11_benz.svg);background-size:77%}.rank-list dd .thumb.mitsubishi:after{content:'MITSUBISHI';background-color:#fff;background-image:url(/img/renewal_index/carlogo/12_mitsubishi.svg);background-size:68%;background-position:center 6px}.rank-list dd .thumb.nissan:after{content:'NISSAN';background-color:#fff;background-image:url(/img/renewal_index/carlogo/13_nissan.svg);background-size:80%}.rank-list dd .thumb.porsche:after{content:'PORSCHE';background-color:#fff;background-image:url(/img/renewal_index/carlogo/14_porsche.svg)}.rank-list dd .thumb.radical:after{content:'RADICAL';background-color:#fff;background-image:url(/img/renewal_index/carlogo/15_radical_sportscar.svg);background-size:45%}.rank-list dd .thumb.ssanyong:after{content:'SSANYONG';background-color:#fff;background-image:url(/img/renewal_index/carlogo/16_ssanyong.svg);background-size:85%}.rank-list dd .thumb.subaru:after{content:'SUBARU';background-color:#fff;background-image:url(/img/renewal_index/carlogo/17_subaru.svg);background-size:85%}.rank-list dd .thumb.toyota:after{content:'TOYOTA';background-color:#fff;background-image:url(/img/renewal_index/carlogo/18_toyota.svg);background-size:82%}.rank-list dd .thumb.volkswagen:after{content:'VOLKSWAGEN';background-color:#fff;background-image:url(/img/renewal_index/carlogo/19_volkswagen.svg);background-size:78%}.rank-list dd .thumb.cadillac:after{content:'CADILLAC';background-color:#fff;background-image:url(/img/renewal_index/carlogo/20_cadillac.svg);background-size:83%;background-position-x:56%}.rank-list dd .user-name{flex:1;font-size:14px;color:#6f7290;line-height:20px;text-transform:uppercase;font-family:'Noto Sans KR';font-weight:500;overflow:hidden;text-overflow:ellipsis}.rank-list dd .user-name span{display:block;font-size:12px;line-height:16px;font-family:Roboto;letter-spacing:-.5px}.rank-list dd .rank-data{padding:0 20px;font-size:16px;color:#484b64;line-height:20px;font-weight:400;white-space:nowrap}.rank-list dd .rank-data.unit-km:after{content:'km';margin-left:5px}.review-list{width:100%;display:flex}.review-list li{width:calc(20% - 16px);margin-right:20px;border-radius:4px;background:#fff}.review-list li:last-child{margin-right:0}.review-list li h3.service-category{padding:15px 10px 10px;font-size:15px;color:#434343;line-height:20px;font-weight:700;text-align:center}.review-list li .reviewer,.review-list li p{padding:0 10px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;text-align:center;font-family:'Noto Sans KR'}.review-list li .review-thumb{width:32px;height:32px;border-radius:50%;margin:0 auto 10px;background:#e1e1e1}.review-list li p{width:100%;height:60px;margin-bottom:10px;font-size:14px;color:#434343;line-height:20px;-webkit-line-clamp:3}.review-list li .reviewer{width:100%;margin-bottom:20px;font-size:12px;color:#6f7290;line-height:20px;-webkit-line-clamp:1}.review-list li .reviewer:before{content:'-'}.review-list li .review-footer{width:100%;height:32px;border-top:1px solid #d8d8d8;padding:0 12px;display:flex;align-items:center}.record-item{width:100%;display:flex}.record-item li{flex:0 0 210px;margin-right:25px;border-radius:10px;display:flex;flex-direction:column;background:#fff}.record-item li:last-child{margin-right:0}.record-item li .record-header{width:100%;height:45px;padding:0 13px;display:flex;align-items:center;justify-content:space-between}.record-item li .record-header h3{font-size:14px;color:#b4b8db;line-height:20px;font-weight:700}.record-item li .record-cont{flex:1}.record-item li .record-cont .record-profile{width:100%;margin-bottom:15px;display:flex;flex-direction:column;align-items:center}.record-item li .record-cont .record-profile figure{width:48px;height:48px;margin-bottom:10px;border-radius:50%;font-size:0;background:#b4b8db;overflow:hidden;display:flex;justify-content:center;align-items:center}.record-item li .record-cont .record-profile figure:not(.no-img) img{width:100%;height:100%;object-fit:cover}.record-item li .record-cont .record-profile .record-name{margin-bottom:5px;font-size:14px;color:#6f7290;line-height:20px;font-family:'Noto Sans KR';font-weight:500}.record-item li .record-cont .record-profile .record-car{font-size:12px;color:#484b64;line-height:20px;font-weight:400;letter-spacing:0;text-transform:uppercase}.record-item li .record-cont .record-time{width:100%;margin-bottom:30px;font-size:31px;color:#30334c;line-height:42px;font-weight:500;text-align:center}.record-item li .record-cont .record-trackmap{width:100%;height:110px;padding:15px 20px;font-size:0;display:flex;justify-content:center;align-items:center}.record-item li .record-cont .record-trackmap:after{content:'';display:block;width:125px;height:62px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/img/renewal_index/track-img/service_track_no_img.svg)}.record-item li .record-cont .record-trackmap[track-name=kic_short]:after{background-image:url(/img/renewal_index/track-img/service_track_kic_short.svg)}.record-item li .record-cont .record-trackmap[track-name=kic_b]:after{background-image:url(/img/renewal_index/track-img/service_track_kic_b.svg)}.record-item li .record-cont .record-trackmap[track-name=kic_full]:after{background-image:url(/img/renewal_index/track-img/service_track_kic_full.svg)}.record-item li .record-cont .record-trackmap[track-name=inje_full]:after{background-image:url(/img/renewal_index/track-img/service_track_inje_full.svg)}.record-item li .record-cont .record-trackmap[track-name=inje_short]:after{background-image:url(/img/renewal_index/track-img/service_track_inje_short.svg)}.record-item li .record-cont .record-trackmap[track-name=yongin]:after{background-image:url(/img/renewal_index/track-img/service_track_yongin.svg)}.record-item li .record-cont .record-trackmap[track-name=raceway_full]:after{background-image:url(/img/renewal_index/track-img/service_track_raceway_full.svg)}.record-item li .record-cont .record-trackmap[track-name=taebaek]:after{background-image:url(/img/renewal_index/track-img/service_track_taebaek.svg)}.record-item li .record-cont .record-trackmap[track-name=driving_center]:after{background-image:url(/img/renewal_index/track-img/service_track_driving_center.svg)}.record-item li .record-footer{width:100%;padding:15px 13px;display:flex;justify-content:space-between;align-items:center}.record-item li .record-footer .record-date{font-size:12px;color:#6f7290;line-height:20px;font-weight:400;letter-spacing:0}.subscribe-table{width:100%;border-top:1px solid #d8d8d8}.subscribe-table .table-row{width:100%;display:flex}.subscribe-table .table-row .table-cell{padding:0 20px;display:flex;align-items:center;font-size:14px;color:#484b64;line-height:20px;font-weight:400}.subscribe-table .table-row .table-cell span{padding-top:3px}.subscribe-table .table-row .table-cell.plan-title{width:530px}.subscribe-table .table-row .table-cell.plan-title h3{padding-bottom:4px;font-size:14px;color:#636588;line-height:16px;font-weight:700;font-family:'Noto Sans KR'}.subscribe-table .table-row .table-cell.plan-title h3 sup{font-weight:400}.subscribe-table .table-row .table-cell.plan-title p{margin-left:10px;font-size:12px;color:#6f7290;font-family:'Noto Sans KR'}.subscribe-table .table-row .table-cell.plan-title .notice{margin-left:20px;font-size:12px;color:#a8a8a8;font-family:'Noto Sans KR';letter-spacing:-.5px}.subscribe-table .table-row .table-cell.plan-period{width:230px}.subscribe-table .table-row .table-cell.plan-settlement-day{width:200px}.subscribe-table .table-row .table-cell.go-service{width:190px}.subscribe-table .table-row .table-cell.go-service a{display:flex;justify-content:center;align-items:center;height:30px;padding:3px 30px 0;border-radius:15px;font-weight:700;color:#484b64;line-height:14px;background:#d7d9f1;white-space:nowrap}.subscribe-table .table-row.thead{height:40px}.subscribe-table .table-row.thead .table-cell{font-size:12px;color:#6f7290;line-height:20px;font-family:'Noto Sans KR';font-weight:400}.subscribe-table .tbody .table-row .table-cell{padding:20px}.subscribe-table .tbody .table-row .table-cell.go-service{padding:15px 20px}html,html.mobile-device,html.tablet-landscape{font-size:6px}@media only screen and (max-width:1024px){html,html.mobile-device,html.tablet-landscape{font-size:5px}}@media only screen and (max-width:550px){html,html.mobile-device,html.tablet-landscape{font-size:4.14px}}@media only screen and (max-width:1480px){.service-list>li .service-list-contents .btn-wrap{display:block}.service-list>li .service-list-contents .btn-wrap p{flex:auto;width:100%;margin-bottom:20px}.service-list>li .service-list-contents .btn-wrap .demo-link{margin:0}}@media only screen and (max-width:1150px){.service-list>li .service-list-contents .btn-wrap p{height:60px;padding:0 0 20px;margin:0;flex-direction:column;justify-content:center;align-items:flex-start}.last-run-list{border-top:1px solid #d8d8d8}.last-run-list li{height:auto;padding:3.6232rem 0;flex-wrap:wrap;position:relative}.last-run-list li .last-run-data{min-width:0;font-size:2.8986rem;line-height:4.8309rem;font-weight:400;align-items:center}.last-run-list li .last-run-data.last-run-date{position:absolute;top:3.6232rem;right:0;width:50%;min-width:0;text-align:right}.last-run-list li .last-run-data.last-run-track{display:none}.last-run-list li .last-run-data.last-run-track-name{width:100%;margin:0 0 3.6232rem;color:#30334c}.last-run-list li .last-run-data.last-run-title-value{width:20%;padding:0}.last-run-list li .last-run-data.last-run-opt-diff{width:20%;padding:0;margin:0}.last-run-list li .last-run-data.last-run-car{width:20%;padding:0}.last-run-list li .last-run-data .last-run-title{display:block;width:100%}.last-run-list li .last-run-data .last-run-value{display:block;width:100%;margin:0!important;color:#30334c}.leaderboard .service-contents{display:block}.leaderboard .service-contents .rank-list{width:100%;margin:0 0 30px;display:flex;align-items:flex-start;flex-wrap:wrap}.leaderboard .service-contents .rank-list dd{width:33.3333%;padding:10px 0 10px 20px;border-bottom:0;border-left:1px solid #d8d8d8}.leaderboard .service-contents .rank-list dd:last-child{border-right:1px solid #d8d8d8}}@media only screen and (max-width:850px){.leaderboard .service-contents .rank-list dd{padding:10px 0;flex-direction:column;justify-content:center}.leaderboard .service-contents .rank-list dd .left{flex-direction:column;margin-bottom:10px}.leaderboard .service-contents .rank-list dd .left .rank-no{text-align:center;margin-bottom:5px}.leaderboard .service-contents .rank-list dd .left .thumb{margin-right:0;margin-bottom:5px}.leaderboard .service-contents .rank-list dd .user-name{text-align:center}}@media only screen and (max-width:767px){.my-record-container{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.my-record-container .my-record-item{margin:0 10px 20px}.my-record-container .my-record-item h3.my-record-title{white-space:nowrap}.my-record-container .my-record-item:nth-child(1){flex:1 0 140px;min-width:140px}.my-record-container .my-record-item:nth-child(n+2){flex:1 0 180px}.my-record-container .my-record-item:nth-child(n+2) h3:before{content:'BEST '}.my-record-container .my-record-item .my-record-data{padding:0 10px}.service-list{display:block}.service-list>li{width:100%;margin:0 0 20px}.leaderboard .service-contents .rank-list{margin-bottom:40px}.leaderboard .service-contents .rank-list:nth-child(2){margin-left:0;margin-right:0}}@media only screen and (max-width:480px){.last-run-list li .last-run-data{display:flex}.last-run-list li .last-run-data.last-run-date{top:auto;bottom:3.6232rem;text-align:left}.last-run-list li .last-run-data.last-run-track{display:none}.last-run-list li .last-run-data.last-run-car,.last-run-list li .last-run-data.last-run-date,.last-run-list li .last-run-data.last-run-opt-diff,.last-run-list li .last-run-data.last-run-title-value{width:50%}}@media only screen and (max-width:440px){.leaderboard .service-contents .rank-list{display:block}.leaderboard .service-contents .rank-list dd{width:100%;padding:10px 5px;border-left:0;border-bottom:1px solid #d8d8d8;flex-direction:row;justify-content:space-between}.leaderboard .service-contents .rank-list dd:last-child{border-right:0}.leaderboard .service-contents .rank-list dd .left{flex-direction:row;margin:0}.leaderboard .service-contents .rank-list dd .left .rank-no{text-align:left;margin:0}.leaderboard .service-contents .rank-list dd .left .thumb{margin:0 10px 5px 0}.leaderboard .service-contents .rank-list dd .left .user-name{text-align:left}}