@charset "UTF-8";
/*이미지로 넣는 클래스*/
.ico-account {
  content: url("../assets/icon/ico_account.png");
}
.ico-alert {
  content: url("../assets/icon/ico_alert.png");
}
.ico-alert-bg {
  content: url("../assets/icon/ico_alert_bg.png");
}
.ico-alert-l {
  content: url("../assets/icon/ico_alert_l.png");
}
.ico-check-r {
  content: url("../assets/icon/ico_check_r.png");
}
.ico-close {
  content: url("../assets/icon/ico_close.png");
}
.ico-close-bg {
  content: url("../assets/icon/ico_close_bg.png");
}
.ico-control {
  content: url("../assets/icon/ico_control.png");
}
.ico-delete {
  content: url("../assets/icon/ico_delete.png");
}
.ico-delete-g {
  content: url("../assets/icon/ico_delete_g.png");
}
.ico-done {
  content: url("../assets/icon/ico_done.png");
}
.ico-done-bg {
  content: url("../assets/icon/ico_done_bg.png");
}
.ico-down {
  content: url("../assets/icon/ico_down.png");
}
.ico-download {
  content: url("../assets/icon/ico_download.png");
}
.ico-edit {
  content: url("../assets/icon/ico_edit.png");
}
.ico-error {
  content: url("../assets/icon/ico_error.png");
}
.ico-error-b {
  content: url("../assets/icon/ico_error_b.png");
}
.ico-formatline {
  content: url("../assets/icon/ico_formatline.png");
}
.ico-help-g {
  content: url("../assets/icon/ico_help_g.png");
}
.ico-next {
  content: url("../assets/icon/ico_next.png");
}
.ico-next-g {
  content: url("../assets/icon/ico_next_g.png");
}
.ico-person {
  content: url("../assets/icon/ico_person.png");
}
.ico-phone {
  content: url("../assets/icon/ico_phone.png");
}
.ico-photo {
  content: url("../assets/icon/ico_photo.png");
}
.ico-photo-on {
  content: url("../assets/icon/ico_photo_b.png");
}
.ico-prev {
  content: url("../assets/icon/ico_prev.png");
}
.ico-prev-g {
  content: url("../assets/icon/ico_prev_g.png");
}
.ico-pwd {
  content: url("../assets/icon/ico_pwd.png");
}
.ico-replay {
  content: url("../assets/icon/ico_replay.png");
}
.ico-search {
  content: url("../assets/icon/ico_search.png");
}
.ico-settings {
  content: url("../assets/icon/ico_settings.png");
}
.ico-up {
  content: url("../assets/icon/ico_up.png");
}
.ico-upup {
  content: url("../assets/icon/ico_upup.png");
}
.ico-404 {
  content: url("../assets/icon/ico_error_404.png");
}
.ico-500 {
  content: url("../assets/icon/ico_error_500.png");
}
.ico-chk_selectbox {
  content: url("../assets/icon/ico_check_selectbox.png");
}
.ico-chklist_selectbox {
  content: url("../assets/icon/ico_checklist_selectbox.png");
}
.ico-yesno-selectbox {
  content: url("../assets/icon/ico_yesno_selectbox.png");
}
.ico-textbox-selectbox {
  content: url("../assets/icon/ico_textbox_selectbox.png");
}
.ico-radio-selectbox {
  content: url("../assets/icon/ico_radio_selectbox.png");
}
.ico-radio-selectbox {
  content: url("../assets/icon/ico_radio_selectbox.png");
}
.ico-floor-selectbox {
  content: url("../assets/icon/ico_floor_checkbox.png");
}
.ico-crown {
  content: url("../assets/icon/ico_manager.png");
}
.ico-master {
  content: url("../assets/icon/ico_master.png");
}
.ico-worker-g {
  content: url("../assets/icon/ico_worker_g.png");
}

/*백그라운드로 넣는 클래스*/
.ic-profile {
  padding-left: 32px;
  background: url("../assets/icon/ico_person.png") no-repeat 0 center/24px 24px;
}
.ic-prev {
  padding-left: 32px;
  background: url("../assets/icon/ico_prev.png") no-repeat 0 center/24px 24px;
}
.ic-calendar {
  background: url("../assets/icon/ico_calendar_b.png") no-repeat right 14px center/24px 24px, var(--white);
}
.ic-check-r {
  display: inline-block;
  min-height: 24px;
  line-height: 24px;
  padding-left: 32px;
  background: url("../assets/icon/ico_check_r.png") no-repeat 0 center/24px 24px;
}
.ic-photo {
  color: var(--dark600);
  padding-left: 28px;
  background: url("../assets/icon/ico_photo.png") no-repeat 0 center/20px 20px;
}
.ic-photo-b {
  color: var(--blue500);
  padding-left: 28px;
  background: url("../assets/icon/ico_photo_b.png") no-repeat 0 center/20px 20px;
}
.ic-help-g {
  padding-right: 32px;
  background: url("../assets/icon/ico_help_g.png") no-repeat right center/24px 24px;
}
.ic-help-b {
  display: inline-block;
  color: var(--blue500);
  min-height: 24px;
  line-height: 24px;
  padding-left: 24px;
  background: url("../assets/icon/ico_help_b.png") no-repeat 0 center/24px 24px;
}
*:has(> .ic-help-b) {
  display: flex;
  align-items: center;
}
.ic-flag {
  padding-left: 24px;
  background: url("../assets/icon/ico_flag.png") no-repeat 0 center/20px 20px;
}

/*# sourceMappingURL=icon.css.map */
