@font-face{font-family:Regular;src:url(/font/Pretendard-Regular.subset.woff2) format("woff2"),url(/font/Pretendard-Regular.subset.woff) format("woff"),url(/font/Pretendard-Regular.subset.ttf) format("truetype");font-display:fallback}@font-face{font-family:Medium;src:url(/font/Pretendard-Medium.subset.woff2) format("woff2"),url(/font/Pretendard-Medium.subset.woff) format("woff"),url(/font/Pretendard-Medium.subset.ttf) format("truetype");font-display:fallback}@font-face{font-family:SemiBold;src:url(/font/Pretendard-SemiBold.subset.woff2) format("woff2"),url(/font/Pretendard-SemiBold.subset.woff) format("woff"),url(/font/Pretendard-SemiBold.subset.ttf) format("truetype");font-display:fallback}@font-face{font-family:Bold;src:url(/font/Pretendard-Bold.subset.woff2) format("woff2"),url(/font/Pretendard-Bold.subset.woff) format("woff"),url(/font/Pretendard-Bold.subset.ttf) format("truetype");font-display:fallback}.TodaysRecommended_page__DbrMI{width:100%;justify-content:center;background-color:#fff;margin-top:72px;padding-bottom:70px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (max-width:950px)and (min-width:640px){.TodaysRecommended_page__DbrMI{margin-top:112px}}.TodaysRecommended_topPoster__AacL4{width:100%;height:252px;background-color:#f6f8ff;position:relative;display:flex;align-items:center;justify-content:center}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX{width:100%;height:100%;max-width:1100px;padding:0 20px;display:flex;align-items:center;justify-content:flex-end}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX>img{align-self:center;margin-left:120px}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX .TodaysRecommended_textContainer__dYpiH{display:flex;flex-direction:column;align-items:center;justify-content:center}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX .TodaysRecommended_textContainer__dYpiH span{font-family:Regular;font-size:14px;line-height:20px;color:#252525;text-align:center;margin:8px 0 16px}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX .TodaysRecommended_textContainer__dYpiH button{outline:none;border:none;background:transparent;text-align:center;font-family:Regular;font-size:12px;color:#0745f6;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width:1100px){.TodaysRecommended_topPoster__AacL4{height:210px}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX{justify-content:center}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX>img{margin-left:0;height:192px}}@media screen and (max-width:600px){.TodaysRecommended_topPoster__AacL4{height:172px}.TodaysRecommended_topPoster__AacL4 div.TodaysRecommended_posterContainer__ogMdX>img{display:none}}.TodaysRecommended_floatingButtons__m3fbI{position:absolute;bottom:-60px;max-width:1000px;width:100%;height:87px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE{width:100%;height:87px;border-radius:24px;background-color:#fff;box-shadow:0 24px 48px 0 rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:space-between}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:transparent;outline:none;border:none;border-right:1px solid #f1f1f1;cursor:pointer;min-width:-moz-fit-content;min-width:fit-content}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button div{margin-right:8px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button div img{width:32px;height:32px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button span{font-family:Medium;font-size:20px;line-height:24px;color:#343330;display:flex;align-items:center;margin:0;height:100%;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px;min-width:280px;background-color:#0745f6}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:first-child span{color:#fff}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px;border-right:none}@media screen and (max-width:1100px){.TodaysRecommended_floatingButtons__m3fbI{bottom:-110px;display:flex;justify-content:center;align-items:center}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE{max-width:460px;border:none;border-radius:unset;height:auto;box-shadow:none}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button{flex-direction:column;background-color:transparent;border:none;border-radius:0}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button div{width:72px;height:72px;border-radius:1000px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;margin:0 0 8px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button span{font-family:Medium;font-size:14px;line-height:16px;color:#222}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button span span{display:none}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:first-child{min-width:unset;background-color:transparent;border-radius:unset}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:first-child div{background-color:#0745f6}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:first-child span{color:#222}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button:last-child{border-radius:unset}}@media screen and (max-width:768px){.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE{max-width:unset;width:100%;justify-content:flex-start;padding-left:20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button{margin-right:20px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button div{width:64px;height:64px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button div img{width:30px;height:30px}.TodaysRecommended_floatingButtons__m3fbI .TodaysRecommended_buttonsContainer__NXlzE button span{font-size:12px;line-height:14px;display:block}}.TodaysRecommended_carsContainer__HhDXu{margin-top:170px;width:100%;max-width:1345px;display:flex;flex-direction:column;align-items:center}.TodaysRecommended_carsContainer__HhDXu>div{width:100%;scroll-margin-top:112px}@media screen and (max-width:1200px){.TodaysRecommended_carsContainer__HhDXu{padding:0 20px}}.TodaysRecommended_recommendedCarTypes__faCxk{width:100%}.TodaysRecommended_recommendedCarTypes__faCxk h4{color:#000;font-family:Bold;font-size:32px;margin-bottom:24px;margin-left:74px}@media screen and (max-width:720px){.TodaysRecommended_recommendedCarTypes__faCxk h4{margin-left:0;font-size:24px}}.TodaysRecommended_carsList__rzTPm{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.TodaysRecommended_carsList__rzTPm button{outline:none;background-color:transparent;border:none;cursor:pointer;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx{width:100%;height:340px;margin:0 26px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v{width:100%;max-width:385px;height:100%;display:flex;flex-direction:column;position:relative;cursor:pointer}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v div.TodaysRecommended_carBackground__pO2zo{width:100%;height:214px;background-color:#f8f8f8;border-radius:16px;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v div.TodaysRecommended_carBackground__pO2zo img{width:100%;height:100%;max-width:312px;max-height:156px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span.TodaysRecommended_name__w9D2o{font-family:Bold;font-size:16px;line-height:24px;letter-spacing:-.8px;color:#313131;margin-bottom:2px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span.TodaysRecommended_engine__ZV_NT{font-family:Regular;font-size:16px;line-height:20px;letter-spacing:-.6px;color:#313131}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span.TodaysRecommended_options__tGbEX{font-family:Bold;font-size:12px;line-height:16px;letter-spacing:-.52px;color:#666;margin:12px 0 4px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span.TodaysRecommended_gray__NYsA4{font-family:Regular;font-size:12px;line-height:20px;letter-spacing:-.64px;color:#666}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v .TodaysRecommended_overlay__VxCVB{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;transition:all .1s ease-in-out;opacity:0;display:flex;justify-content:center;align-items:center}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v .TodaysRecommended_overlay__VxCVB button{outline:none;border:none;width:182px;height:52px;border-radius:8px;background-color:#0745f6;font-family:Bold;font-size:16px;line-height:20px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v:hover .TodaysRecommended_overlay__VxCVB{opacity:1;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (max-width:1200px){.TodaysRecommended_carsList__rzTPm button{width:40px;height:40px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx{margin:0 18px}}@media only screen and (max-width:992px){.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx{height:305px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v{max-width:300px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v div.TodaysRecommended_carBackground__pO2zo{height:176px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v div.TodaysRecommended_carBackground__pO2zo img{max-width:250px;max-height:124px}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span.TodaysRecommended_engine__ZV_NT,.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx .TodaysRecommended_singleCar__4Yr6v span.TodaysRecommended_name__w9D2o{font-size:14px;line-height:18px}}@media screen and (max-width:720px){.TodaysRecommended_carsList__rzTPm button{display:none}.TodaysRecommended_carsList__rzTPm .TodaysRecommended_swiperContainer__6XBZx{margin:0}}.TodaysRecommended_banner__qQw_w{width:100%;max-width:1200px;justify-self:center;height:150px;border-radius:24px;margin:72px 0;padding:0 100px 0 48px;display:flex;align-items:center;justify-content:space-between}.TodaysRecommended_banner__qQw_w .TodaysRecommended_textContainer__dYpiH{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.TodaysRecommended_banner__qQw_w .TodaysRecommended_textContainer__dYpiH span.TodaysRecommended_title__rG31T{font-family:Bold;font-size:32px;line-height:48px;margin-bottom:2px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TodaysRecommended_banner__qQw_w .TodaysRecommended_textContainer__dYpiH span.TodaysRecommended_subtitle__5hlYQ{font-family:Regular;font-size:16px;line-height:24px;color:#fff;white-space:wrap}.TodaysRecommended_banner__qQw_w.TodaysRecommended_hybrid__yNZJx{background-color:#2e2e2e}.TodaysRecommended_banner__qQw_w.TodaysRecommended_electric__U1ip3{background-color:#5f5f5f}.TodaysRecommended_banner__qQw_w.TodaysRecommended_commercial__QzuP0{background-color:#0745f6}@media screen and (max-width:1200px){.TodaysRecommended_banner__qQw_w{height:90px;padding:0 24px;margin:56px 0;border-radius:16px;width:calc(100% - 112px)}.TodaysRecommended_banner__qQw_w .TodaysRecommended_textContainer__dYpiH span.TodaysRecommended_title__rG31T{font-size:24px;line-height:28px}.TodaysRecommended_banner__qQw_w .TodaysRecommended_textContainer__dYpiH span.TodaysRecommended_subtitle__5hlYQ{font-size:12px;line-height:16px}.TodaysRecommended_banner__qQw_w img{height:100%;max-width:130px;min-width:130px}}@media screen and (max-width:720px){.TodaysRecommended_banner__qQw_w{width:100%;margin:42px 0;padding:0 16px}.TodaysRecommended_banner__qQw_w .TodaysRecommended_textContainer__dYpiH span.TodaysRecommended_title__rG31T{font-size:16px;line-height:20px}.TodaysRecommended_banner__qQw_w img{max-height:70px}}