  @charset "UTF-8";
/**
 @mixin
 */
/*img url*/
/*life*/
/*life*/
/*메인베너 키비쥬얼*/
.main-keybanner {
  background-image: var(--pcurl);
}

@media (max-width: 1050px) {
  .main-keybanner {
    background-image: var(--padurl);
  }
}
@media (max-width: 500px) {
  .main-keybanner {
    background-image: var(--mburl);
  }
}

/*cars*/
.ca004-elantra {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca004_pip_ELANTRA.jpg);
}

@media (max-width: 500px) {
  .ca004-elantra {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca004_pip_ELANTRA.jpg);
  }
}

.ca004-elantra-nline {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca004_pip_Elantra_N_Line.jpg);
}

@media (max-width: 500px) {
  .ca004-elantra-nline {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca004_pip_Elantra_N_Line.jpg);
  }
}

.ca004-pip-IONIQ-5 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca004_pip_IONIQ_5.jpg);
}

@media (max-width: 500px) {
  .ca004-pip-IONIQ-5 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca004_pip_IONIQ_5.jpg);
  }
}

.ca004-pip-TUCSON {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca004_pip_TUCSON.jpg);
}

@media (max-width: 500px) {
  .ca004-pip-TUCSON {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca004_pip_TUCSON.jpg);
  }
}

.ca007 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca007_fleet.jpg);
}

@media (max-width: 500px) {
  .ca007 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca007_fleet.jpg);
  }
}

.ca009 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca009_used_list.jpg);
}

@media (max-width: 500px) {
  .ca009 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca009_used_list.jpg);
  }
}

.ca013 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca013_suv_landing.jpg);
}

@media (max-width: 500px) {
  .ca013 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca013_suv_landing.jpg);
  }
}

.ca014 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ca014_sedan_landing.jpg);
}

@media (max-width: 500px) {
  .ca014 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ca014_sedan_landing.jpg);
  }
}

/*Eco-friendly Cars*/
.ev001 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev001_ev_electric.jpg);
}

@media (max-width: 500px) {
  .ev001 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev001_ev_electric.jpg);
  }
}

.ev002 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev002_ev_charging_range.jpg);
}

@media (max-width: 500px) {
  .ev002 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev002_ev_charging_range.jpg);
  }
}

.ev003 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev003_ev_charge_home.jpg);
}

@media (max-width: 500px) {
  .ev003 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev003_ev_charge_home.jpg);
  }
}

.ev004 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev004_ev_charge_road.jpg);
}

@media (max-width: 500px) {
  .ev004 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev004_ev_charge_road.jpg);
  }
}

.ev005 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev005_ev_incentives.jpg);
}

@media (max-width: 500px) {
  .ev005 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev005_ev_incentives.jpg);
  }
}

.ev006 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev006_ev_savings.jpg);
}

@media (max-width: 500px) {
  .ev006 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev006_ev_savings.jpg);
  }
}

.ev007 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev007_ev_fuel_cell.jpg);
}

@media (max-width: 500px) {
  .ev007 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev007_ev_fuel_cell.jpg);
  }
}

.ev008 {
  background-image: url(/assets/home2023/images/keyvisual/PC_ev008_ev_Hybrid.jpg);
}

@media (max-width: 500px) {
  .ev008 {
    background-image: url(/assets/home2023/images/keyvisual/MO_ev008_ev_Hybrid.jpg);
  }
}

/*Hyundai Company*/
.hc003 {
  background-image: url(/assets/home2023/images/keyvisual/PC_hc003_Brand-Vision.jpg);
}

@media (max-width: 500px) {
  .hc003 {
    background-image: url(/assets/home2023/images/keyvisual/MO_hc003_Brand-Vision.jpg);
  }
}

.hc004 {
  background-image: url(/assets/home2023/images/keyvisual/PC_hc004_about_company.jpg);
}

@media (max-width: 500px) {
  .hc004 {
    background-image: url(/assets/home2023/images/keyvisual/MO_hc004_about_company.jpg);
  }
}

.hc005 {
  background-image: url(/assets/home2023/images/keyvisual/PC_hc005_ca_list.jpg);
}

@media (max-width: 500px) {
  .hc005 {
    background-image: url(/assets/home2023/images/keyvisual/MO_hc005_ca_list.jpg);
  }
}

/*Offers*/
.of001 {
  background-image: url(/assets/home2023/images/keyvisual/PC_of001_offer_list.jpg);
}

@media (max-width: 500px) {
  .of001 {
    background-image: url(/assets/home2023/images/keyvisual/MO_of001_offer_list.jpg);
  }
}

/*shop*/
.sh020 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sh020_purchase_guide.jpg);
}

@media (max-width: 500px) {
  .sh020 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sh020_purchase_guide.jpg);
  }
}

.sh021 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sh021_live_showroom_guide.jpg);
}

@media (max-width: 500px) {
  .sh021 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sh021_live_showroom_guide.jpg);
  }
}

/*Support*/
.sp001 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp001_sp_overview.jpg);
}

@media (max-width: 500px) {
  .sp001 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp001_sp_overview.jpg);
  }
}

.sp012 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp012_h_programs.jpg);
}

@media (max-width: 500px) {
  .sp012 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp012_h_programs.jpg);
  }
}

.sp013 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp013_warranty.jpg);
}

@media (max-width: 500px) {
  .sp013 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp013_warranty.jpg);
  }
}

.sp014 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp014_genuine_parts.jpg);
}

@media (max-width: 500px) {
  .sp014 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp014_genuine_parts.jpg);
  }
}

.sp018 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp018_accessories.jpg);
}

@media (max-width: 500px) {
  .sp018 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp018_accessories.jpg);
  }
}

.sp019 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp019_convenience.jpg);
}

@media (max-width: 500px) {
  .sp019 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp019_convenience.jpg);
  }
}

.sp020 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp020_tutorial.jpg);
}

@media (max-width: 500px) {
  .sp020 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp020_tutorial.jpg);
  }
}

.sp022 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp022_manuals.jpg);
}

@media (max-width: 500px) {
  .sp022 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp022_manuals.jpg);
  }
}

.sp023 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp023_faq.jpg);
}

@media (max-width: 500px) {
  .sp023 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp023_faq.jpg);
  }
}

.sp024 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp024_contact_before.jpg);
}

@media (max-width: 500px) {
  .sp024 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp024_contact_before.jpg);
  }
}

.sp028 {
  background-image: url(/assets/home2023/images/keyvisual/PC_sp028_contact_center.jpg);
}

@media (max-width: 500px) {
  .sp028 {
    background-image: url(/assets/home2023/images/keyvisual/MO_sp028_contact_center.jpg);
  }
}
/*# sourceMappingURL=keyvisual.css.map */