/*
 공통 아이콘
 */
.btn-app:has(.w){background-color: #212529;color: #fff;}
.btn-app:has(.w):hover {background-color: #444;border-color: #aaaaaa;color: #f8f9fa;}

.way-icon {display: inline-block;height:1.25rem;background-repeat:no-repeat;background-position:50%; background-size: 100% 100%;vertical-align:text-top;}
.way-nav-icon {display:inline-block;width:1rem;height:1rem;background-repeat:no-repeat;background-position:50%;background-size: 100% 100%;}
.wi-dotdotdot {background-image: url("/images/icon/dotdotdot.svg");}
.wi-bell {background-image: url("/images/icon/bell.svg");}
.wi-expand {background-image: url("/images/icon/expand.svg");}
.wi-compress {background-image: url("/images/icon/compress.svg");}
.wi-logout {background-image: url("/images/icon/logout.svg");}
.wi-dashboard {background-image: url("/images/icon/dashboard.svg");}
.nav-item.active .wi-dashboard, .nav-link.active .wi-dashboard {background-image: url("/images/icon/dashboard_active.svg");}

.wi_dashboard.w {background-image: url("/images/icon/i_dashboard_white.svg");}
.nav-item.active .wi_dashboard.w, .nav-link.active .wi_dashboard.w {background-image: url("/images/icon/i_dashboard_white.svg");}

.wi-board {background-image: url("/images/icon/board.svg");}
.nav-item.active .wi-board, .nav-link.active .wi-board {background-image: url("/images/icon/board_active.svg");}
.wi-info {background-image: url("/images/icon/info.svg");}
.nav-item.active .wi-info, .nav-link.active .wi-info {background-image: url("/images/icon/info_active.svg");}
.wi-submenu {background-image: url("/images/icon/submenu.svg");}
.nav-item.active .wi-submenu, .nav-link.active .wi-submenu {background-image: url("/images/icon/submenu_active.svg");}
.wi-content-editor {background-image: url("/images/icon/content-editor.svg");}
.nav-item.active .wi-content-editor, .nav-link.active .wi-content-editor {background-image: url("/images/icon/content-editor_active.svg");}
.wi-mainpage {background-image: url("/images/icon/mainpage.svg");}
.nav-item.active .wi-mainpage, .nav-link.active .wi-mainpage {background-image: url("/images/icon/mainpage_active.svg");}
.wi-setting {background-image: url("/images/icon/setting.svg");}
.nav-item.active .wi-setting, .nav-link.active .wi-setting {background-image: url("/images/icon/setting_active.svg");}
.wi-members {background-image: url("/images/icon/members.svg");}
.nav-item.active .wi-members, .nav-link.active .wi-members {background-image: url("/images/icon/members_active.svg");}
.wi-payments {background-image: url("/images/icon/payments.svg");}
.nav-item.active .wi-payments, .nav-link.active .wi-payments {background-image: url("/images/icon/payments_active.svg");}
.wi-product {background-image: url("/images/icon/product.svg");}
.nav-item.active .wi-product, .nav-link.active .wi-product {background-image: url("/images/icon/product_active.svg");}
.wi-question {background-image: url("/images/icon/question.svg");}
.nav-item.active .wi-question, .nav-link.active .wi-question {background-image: url("/images/icon/question_active.svg");}
.wi-place {background-image: url("/images/icon/place.svg");}
.nav-item.active .wi-place, .nav-link.active .wi-place {background-image: url("/images/icon/place_active.svg");}

.wi_detail {background-image: url('/images/icon/i_detail.svg');}
.btn-outline-blue:hover .wi_detail,
.btn-outline-primary:hover .wi_detail,
.wi_detail.w{background-image: url('/images/icon/i_detail_white.svg');}
.nav-item.active .wi_detail, .nav-link.active .wi_detail {background-image: url('/images/icon/i_detail.svg');}
.wi_fullscreen {background-image: url('/images/icon/i_fullscreen.svg');}
.nav-item.active .wi_fullscreen, .nav-link.active .wi_fullscreen {background-image: url('/images/icon/i_fullscreen.svg');}
.wi_game {background-image: url('/images/icon/i_game.svg');}
.nav-item.active .wi_game, .nav-link.active .wi_game {background-image: url('/images/icon/i_game.svg');}
.wi_game.w {background-image: url('/images/icon/i_game_white.svg');}
.nav-item.active .wi_game.w, .nav-link.active .wi_game.w {background-image: url('/images/icon/i_game_white.svg');}
.wi_group {background-image: url('/images/icon/i_group.svg');}
.nav-item.active .wi_group, .nav-link.active .wi_group {background-image: url('/images/icon/i_group.svg');}
.wi_hiddenmenu {background-image: url('/images/icon/i_hiddenmenu.svg');}
.nav-item.active .wi_hiddenmenu, .nav-link.active .wi_hiddenmenu {background-image: url('/images/icon/i_hiddenmenu.svg');}
.wi_home {background-image: url('/images/icon/i_home.svg');}
.nav-item.active .wi_home, .nav-link.active .wi_home {background-image: url('/images/icon/i_home.svg');}
.wi_icon {background-image: url('/images/icon/i_icon.svg');}
.nav-item.active .wi_icon, .nav-link.active .wi_icon {background-image: url('/images/icon/i_icon.svg');}
.wi_menu_order {background-image: url('/images/icon/i_menu_order.svg');}
.nav-item.active .wi_menu_order, .nav-link.active .wi_menu_order {background-image: url('/images/icon/i_menu_order.svg');}
.wi_place {background-image: url('/images/icon/i_place.svg');}
.nav-item.active .wi_place, .nav-link.active .wi_place {background-image: url('/images/icon/i_place.svg');}
.wi_product_manage {background-image: url('/images/icon/i_product_manage.svg');}
.nav-item.active .wi_product_manage, .nav-link.active .wi_product_manage {background-image: url('/images/icon/i_product_manage.svg');}
.wi_submenu {background-image: url('/images/icon/i_submenu.svg');}
.nav-item.active .wi_submenu, .nav-link.active .wi_submenu {background-image: url('/images/icon/i_submenu.svg');}
.wi_board {background-image: url('/images/icon/i_board.svg');}
.nav-item.active .wi_board, .nav-link.active .wi_board {background-image: url('/images/icon/i_board.svg');}
.wi_board.w {background-image: url('/images/icon/i_board_white.svg');}
.nav-item.active .wi_board.w, .nav-link.active .wi_board.w {background-image: url('/images/icon/i_board_white.svg');}
.wi_consulting {background-image: url('/images/icon/i_consulting.svg');}
.nav-item.active .wi_consulting, .nav-link.active .wi_consulting {background-image: url('/images/icon/i_consulting.svg');}
.wi_consulting.w {background-image: url('/images/icon/i_consulting_white.svg');}
.nav-item.active .wi_consulting.w, .nav-link.active .wi_consulting.w {background-image: url('/images/icon/i_consulting_white.svg');}
.wi_customer.w {background-image: url('/images/icon/i_customer_white.svg');}
.nav-item.active .wi_customer.w, .nav-link.active .wi_customer.w {background-image: url('/images/icon/i_customer_white.svg');}
.wi_group.w {background-image: url('/images/icon/i_group_white.svg');}
.nav-item.active .wi_group.w, .nav-link.active .wi_group.w {background-image: url('/images/icon/i_group_white.svg');}
.wi_icon.w {background-image: url('/images/icon/i_icon_white.svg');}
.nav-item.active .wi_icon.w, .nav-link.active .wi_icon.w {background-image: url('/images/icon/i_icon_white.svg');}
.wi_info {background-image: url('/images/icon/i_info.svg');}
.nav-item.active .wi_info, .nav-link.active .wi_info {background-image: url('/images/icon/i_info.svg');}
.wi_info.w {background-image: url('/images/icon/i_info_white.svg');}
.nav-item.active .wi_info.w, .nav-link.active .wi_info.w {background-image: url('/images/icon/i_info_white.svg');}
.wi_inquiry {background-image: url('/images/icon/i_inquiry.svg');}
.nav-item.active .wi_inquiry, .nav-link.active .wi_inquiry {background-image: url('/images/icon/i_inquiry.svg');}
.wi_inquiry.w {background-image: url('/images/icon/i_inquiry_white.svg');}
.nav-item.active .wi_inquiry.w, .nav-link.active .wi_inquiry.w {background-image: url('/images/icon/i_inquiry_white.svg');}
.wi_payment {background-image: url('/images/icon/i_payment.svg');}
.nav-item.active .wi_payment, .nav-link.active .wi_payment {background-image: url('/images/icon/i_payment.svg');}
.wi_payment.w {background-image: url('/images/icon/i_payment_white.svg');}
.nav-item.active .wi_payment.w, .nav-link.active .wi_payment.w {background-image: url('/images/icon/i_payment_white.svg');}
.wi_place.w {background-image: url('/images/icon/i_place_white.svg');}
.nav-item.active .wi_place.w, .nav-link.active .wi_place.w {background-image: url('/images/icon/i_place_white.svg');}
.wi_point {background-image: url('/images/icon/i_point.svg');}
.nav-item.active .wi_point, .nav-link.active .wi_point {background-image: url('/images/icon/i_point.svg');}
.wi_point.w {background-image: url('/images/icon/i_point_white.svg');}
.nav-item.active .wi_point.w, .nav-link.active .wi_point.w {background-image: url('/images/icon/i_point_white.svg');}
.wi_product_manage.w {background-image: url('/images/icon/i_product_manage_white.svg');}
.nav-item.active .wi_product_manage.w, .nav-link.active .wi_product_manage.w {background-image: url('/images/icon/i_product_manage_white.svg');}
.wi_reservation {background-image: url('/images/icon/i_reservation.svg');}
.nav-item.active .wi_reservation, .nav-link.active .wi_reservation {background-image: url('/images/icon/i_reservation.svg');}
.wi_reservation.w {background-image: url('/images/icon/i_reservation_white.svg');}
.nav-item.active .wi_reservation.w, .nav-link.active .wi_reservation.w {background-image: url('/images/icon/i_reservation_white.svg');}
.wi_setting {background-image: url('/images/icon/i_setting.svg');}
.nav-item.active .wi_setting, .nav-link.active .wi_setting {background-image: url('/images/icon/i_setting.svg');}
.wi_setting.w {background-image: url('/images/icon/i_setting_white.svg');}
.nav-item.active .wi_setting.w, .nav-link.active .wi_setting.w {background-image: url('/images/icon/i_setting_white.svg');}
.wi_submenu_active {background-image: url('/images/icon/i_submenu_active.svg');}
.nav-item.active .wi_submenu_active, .nav-link.active .wi_submenu_active {background-image: url('/images/icon/i_submenu_active.svg');}
.wi_doublenext {background-image: url('/images/icon/i_doublenext.svg');}
.nav-item.active .wi_doublenext, .nav-link.active .wi_doublenext {background-image: url('/images/icon/i_doublenext.svg');}
.wi_next {background-image: url('/images/icon/i_next.svg');}
.nav-item.active .wi_next, .nav-link.active .wi_next {background-image: url('/images/icon/i_next.svg');}
.wi_upload {background-image: url('/images/icon/i_upload.svg');}
.nav-item.active .wi_upload, .nav-link.active .wi_upload {background-image: url('/images/icon/i_upload.svg');}
.wi_doubleprev {background-image: url('/images/icon/_i_doubleprev.svg');}
.nav-item.active .wi_doubleprev, .nav-link.active .wi_doubleprev {background-image: url('/images/icon/_i_doubleprev.svg');}
.wi_prev {background-image: url('/images/icon/i_prev.svg');}
.nav-item.active .wi_prev, .nav-link.active .wi_prev {background-image: url('/images/icon/i_prev.svg');}
.wi_menu_close {background-image: url('/images/icon/i_menu_close.svg');}
.nav-item.active .wi_menu_close, .nav-link.active .wi_menu_close {background-image: url('/images/icon/i_menu_close.svg');}
.wi_menu_open {background-image: url('/images/icon/i_menu_open.svg');}
.nav-item.active .wi_menu_open, .nav-link.active .wi_menu_open {background-image: url('/images/icon/i_menu_open.svg');}
.wi_menu_top {background-image: url('/images/icon/i_menu_top.svg');}
.nav-item.active .wi_menu_top, .nav-link.active .wi_menu_top {background-image: url('/images/icon/i_menu_top.svg');}
.wi_delete {background-image: url('/images/icon/_i_delete.svg');}
.nav-item.active .wi_delete, .nav-link.active .wi_delete {background-image: url('/images/icon/_i_delete.svg');}
.wi_form {background-image: url('/images/icon/_i_form.svg');}
.nav-item.active .wi_form, .nav-link.active .wi_form {background-image: url('/images/icon/_i_form.svg');}
.wi_bell {background-image: url('/images/icon/i_bell.svg');}
.nav-item.active .wi_bell, .nav-link.active .wi_bell {background-image: url('/images/icon/i_bell.svg');}
.wi_cencel {background-image: url('/images/icon/i_cencel.svg');}
.nav-item.active .wi_cencel, .nav-link.active .wi_cencel {background-image: url('/images/icon/i_cencel.svg');}
.wi_check {background-image: url('/images/icon/i_check.svg');}
.nav-item.active .wi_check, .nav-link.active .wi_check {background-image: url('/images/icon/i_check.svg');}
.wi_changeform {background-image: url('/images/icon/i_changeform.svg');}
.nav-item.active .wi_changeform, .nav-link.active .wi_changeform {background-image: url('/images/icon/i_changeform.svg');}
.wi_customer {background-image: url('/images/icon/i_customer.svg');}
.nav-item.active .wi_customer, .nav-link.active .wi_customer {background-image: url('/images/icon/i_customer.svg');}


.wi-calendar {background-image: url("/images/icon/calendar.svg"); width: 16px;}
.wi-calendar.w {background-image: url("/images/icon/calendar_w.svg"); width: 16px; padding: 0 10px; margin: 0 3px;}
.wi-horse {background-image: url("/images/icon/horse.svg");}
.wi-member {background-image: url("/images/icon/icon_member.svg");width: 20px;}
.wi-member-plus {background-image: url("/images/icon/icon_member_plus.svg");width: 20px;}

.wi-search {background-image: url("/images/icon/search.svg");}
.wi-photo {background-image: url("/images/icon/icon-photo.svg");}
.wi-delete {background-image: url("/images/icon/icon-delete.svg");}

.wi-dash-reserv {background-image: url("/images/icon/dash-reserv.svg");}
.wi-dash-1on1 {background-image: url("/images/icon/dash-1on1.svg");}
.wi-dash-cancel {background-image: url("/images/icon/dash-cancel.svg");}
.wi-dash-estimate {background-image: url("/images/icon/dash-estimate.svg");}
.card-icon {width:2rem;height:2rem;float:right;}


.svg-icon {display:inline-block;width:25px;height:100%;}
.svg-icon16 {display:inline-block;width:16px;height:16px;}
.svg-icon30 {display:inline-block;width:30px;height:30px;}
.icon-search {background: url("/images/icon/search.svg") center /21px no-repeat;}
.icon-user {background: url("/images/icon/mypage.svg") center /21px no-repeat;}
.icon-hamburger {background: url("/images/icon/hamburger.svg") center /21px no-repeat;}
.icon-link {background: url("/images/icons/icon_link.svg") 0 0 no-repeat; display: inline-block; width:22px;height: 22px;margin-left: 5px;}
.icon-exclamation {background: url("/images/icons/icon_exclamation.svg") 0 0 no-repeat; display: inline-block; width:21px;height: 20px;padding-right: 10px;}
.icon-exclamation-red {background: url("/images/icons/icon_exclamation-red.svg") 0 0 no-repeat; display: inline-block; width:19px;height: 19px;padding-right: 10px;}
.icon-calendar {background: url("/images/icons/calendar.svg") 0 0 no-repeat; display: inline-block; width:19px;height: 19px;padding-right: 10px;}
.icon-compas {background: url("/images/icons/icon_compas.svg") 0 0 no-repeat; display: inline-block; width:19px;height: 19px;padding-right: 10px;}
.icon-x {background: url("/images/icons/icon-x.svg") 0 0 no-repeat; display: inline-block; width:20px;height: 20px;}

.icon-minus {background: url("/images/icons/icon_minus.svg") 0 0 no-repeat; }
.icon-plus  {background: url("/images/icons/icon_plus.svg") 0 0 no-repeat; }
.icon-plus-n  {background: url("/images/icons/icon_plus_n1.svg") 0 0 no-repeat; }
.icon-fold-down {background: url("/images/icons/icon_fold_down.svg") 0 5px no-repeat;display: inline-block; width:14px;height: 15px;cursor: pointer; margin-left: 10px;}
.icon-fold-right {background: url("/images/icons/icon_fold_right.svg") 0 0 no-repeat;display: inline-block; width:14px;height: 15px;cursor: pointer; margin-left: 10px;}
.icon-back {background: url("/images/icons/icon_back.svg") 0 0 no-repeat; display: inline-block; width:30px;height: 30px;cursor: pointer; margin-left: 10px;}
.icon-stop  {background: url("/images/icons/icon_stop.svg") 0 0 no-repeat; display: inline-block; width:10px;height: 12px;cursor: pointer;margin-left: 14px;}
.icon-play  {background: url("/images/icons/icon_play.svg") 0 0 no-repeat; display: inline-block; width:10px;height: 12px;cursor: pointer;margin-left: 14px;}
.icon-btn-all  {background: url("/images/icons/icon_btn_all.svg") 0 0 no-repeat; display: inline-block; width:22px;height: 22px;cursor: pointer;margin-right: 14px;}
.icon-btn-del  {background: url("/images/icons/icon_btn_del.svg") 0 0 no-repeat; display: inline-block; width:22px;height: 22px;cursor: pointer;margin-right: 14px;}
.icon-btn-del-n  {background: url("/images/icons/icon_del_n1.svg") 0 0 no-repeat;display: inline-block; width:30px;height: 30px;cursor: pointer; }

.icon-mypage1 {background: url("/images/icons/icon_mypage1.svg") 0 0 no-repeat; display: inline-block; width:70px;height: 70px;}
.icon-mypage2 {background: url("/images/icons/icon_mypage2.svg") 0 0 no-repeat; display: inline-block; width:70px;height: 70px;}
.icon-mypage3 {background: url("/images/icons/icon_mypage3.svg") 0 0 no-repeat; display: inline-block; width:70px;height: 70px;}
.icon-mypage4 {background: url("/images/icons/icon_mypage4.svg") 0 0 no-repeat; display: inline-block; width:70px;height: 70px;}

.icon-cart {background: url("/images/icons/icon_cart.svg") 0 0 no-repeat; display: inline-block; width:20px;height: 21px;}

.card-icon {width:2rem;height:2rem;float:right;}
