/* OTA全画面の操作可能・操作不可カーソルを統一する。 */

/* クリック可能要素 */
a[href]:not(.disabled):not([aria-disabled="true"]),
button:not(:disabled):not(.disabled),
input[type="button"]:not(:disabled),
input[type="submit"]:not(:disabled),
input[type="reset"]:not(:disabled),
input[type="checkbox"]:not(:disabled),
input[type="radio"]:not(:disabled),
input[type="file"]:not(:disabled),
select:not(:disabled),
label[for],
summary,
[role="button"]:not(:disabled):not(.disabled):not([aria-disabled="true"]),
[onclick]:not(:disabled):not(.disabled):not([aria-disabled="true"]),
[data-bs-toggle]:not(:disabled):not(.disabled):not([aria-disabled="true"]),
[data-bs-dismiss]:not(:disabled):not(.disabled):not([aria-disabled="true"]),
[data-bs-target]:not(:disabled):not(.disabled):not([aria-disabled="true"]),
[\@click]:not(:disabled):not(.disabled):not([aria-disabled="true"]) {
    cursor: pointer !important;
}
/* クリック可能要素 終了 */

/* JavaScript操作要素 */
.phone_flag_item,
.country_select,
.done-btn,
.remove-bookmark,
.view-all-description,
.lightbox-trigger,
.card-detail,
.show-experience-detail,
.oder-time,
.custom-button-down,
.date-picker-icon,
.cpi-item,
.national-select {
    cursor: pointer !important;
}
/* JavaScript操作要素 終了 */

/* 操作不可要素 */
button:disabled,
input:disabled,
select:disabled,
.btn.disabled,
a.disabled,
.nav-link.disabled,
[role="button"].disabled,
[aria-disabled="true"],
body [aria-disabled="true"][aria-disabled="true"],
body .page-item.disabled .page-link {
    cursor: not-allowed !important;
}
/* 操作不可要素 終了 */
