@charset "UTF-8";
/* Easy myShop
 * 管理画面 アイコン用スタイルシート
 *
 * 作成者 : SR)A.Kogiso
 * 作成日 : 2025/09/11
 *
 * Version :
 *    01.00.00 2025/09/11 SR)A.Kogiso 新規作成
 */

:root {
  --stat_normal_gray: #5a6986;
  --stat_notice_red: #E03F51;

  --stat_dark_gray: #6c6c6c;

  --stat_wait_yellow: #faf105;
  --stat_end_lightblue: #2db1ee;
}

/********************************/

/* 共通 */
.stat_icon {
  position: relative;
  display: inline-block;
  margin-left: 4px;
  padding: 4px 8px;
  line-height: 1;
  text-indent: 0em;
  font-size: 11px;
  font-weight: normal;
  white-space: nowrap;
  border-radius: 20px;
  color: #fff;
  /*color: rgba(255, 255, 255, 0.85);*/
}
.sp .stat_icon {
  font-size: 10px;
}
a.stat_icon:hover,
a:hover .stat_icon,
.stat_icon[onclick]:hover {
  text-decoration: underline;
  opacity: 0.85;
  cursor: pointer;
}

/* 件数表示(トップ・問合せ) */
.count_icon {
  display: inline-block;
  margin-left: 3px;
  padding: 2px 5px;
  min-width: 16px;
  line-height: 1em;
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  color: #fff;
  background: #619ced;
  border-radius: 50px;
  box-sizing: border-box;
  /*box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5);*/
}

/* (?)アイコン */
.exclamation_icon {
  display: inline-block;
  margin: 0 0.3em;
  font-size: 1.6em;
  /*color: #11b0ff;*/
  color: var(--excl_color);
  background: #fff;
  text-shadow: 1px 1px 0px #fff, -1px -1px 0px #fff, -1px 1px 0px #fff, 0px -1px 0px #FFF;
  border-radius: 20px;
  cursor: pointer;
  line-height: 0.8;
}
.exclamation_icon:before {
  content: "\f059";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
em .exclamation_icon {
  margin: 0 -0.2em 0 1.5em;
  font-size: 1.5em;
}
.dropdown-menu .exclamation_icon {
  margin-left: 0.5em;
}

/* ブラックリストの△アイコン */
.black_icon:before {
  content: "\f071";
  /*margin-right: 0.15em;*/
  font-size: 1.3em;
  font-family: FontAwesome;
  vertical-align: bottom;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/** 注意アイコン */
.card_retry, /* クレジットリトライ回数 */
.domestic_unknown, /* カード発行不明(未使用) */
.domestic_no, /* カード発行海外(未使用) */
.connect_off, /* 決済未連携(外部決済) */
.pay_connect_erroe, /* NP登録エラー */
.black_icon, /* ブラックリスト */
.connect_error { /* PayPal決済エラー */
  vertical-align: bottom;
  color: #000;
  background: #ffed00;
  border: 1px solid #000;
}

/* 店舗専用 */
.shop_only_icon {
  background: #C24C4C;
}
/* 禁止指定あり */
.payment_disaled {
  background: #884040;
}

/* 利用中・有効 */
.addin_use_icon, /* アドイン */
.payment_use_icon, /* 支払方法 */
.search_enable_icon { /* 検索オプション */
  background: #1879e3;
}

/********************************/

/** 店長ナビトップ **/
/* 在庫切れ */
.soldout_icon {
  background: #94A4D6;
}
/* 通知件数 */
.notice_count_icon {
  background: var(--notice_color);
}

/** 商品 販売方法 **/
/* オーダーメイド商品 */
.ordermade_item_icon {
  background: #94A4D6;
}
/* オプション専用 */
.ordermade_only_item_icon {
  background: #755;
}
/* セット商品(単体商品あり、商品が存在しません)*/
.set_item_icon {
  background: #5da2d5;
}
/* 仮予約・本予約 */
.reserve_item_icon {
  background: #57889C;
}
/* 定期購入(注文番号、初回、○回目) */
.regular_item_icon,
.regular_order_icon,
.shop_regular_num,
.regular_first_icon {
  background-color: #01b0ae;
}
/* 抽選販売商品 */
.lottery_item_icon {
  background: #f0789a;
}
/* レンタル商品 */
.rental_item_icon {
  background: #e6e65c;
}
/* 限定商品 */
.secret_item_icon {
  background: #a00;
}
/* エントリーコード */
.entry_code_item_icon {
  background: #B0E0E6;
}

/** 商品 付加情報 **/
/* クール便 */
.cool_item_icon {
  background: #1A96FF;
}
/* セール商品 */
.sale_item_icon {
  background: #c71585;
}
/* ボリュームディカウント */
.volume_discount_item_icon {
  background: #A27CBA;
}
/* ダイナミックプライシング */
.dynamic_item_icon {
  background: #609F5C;
}

/** 商品 その他 **/
/* 不整合・商品が存在しません */
.failure_item_icon {
  background: #d55d5d;
}
/* アドイン無効(関連商品選択) */
.addin_invalid_icon {
  background: #999;
}
/* 非表示 (商品一覧のカテゴリ) */
.category_notdisp_icon {
  background: #b31d5f;
}

/** 注文ステータス **/
/* 発送待ち */
.send_wait_order {
  background: var(--stat_notice_red);
}
/* 発送済み */
.sended_order {
  background: var(--stat_normal_gray);
}
/* 一部発送済み */
.send_one_part_order {
  background: #D29719;
}

/** 注文 決済ステータス **/
/* 未入金、未決済、決済取消 */
.payment_div_wait, /* 未入金、未決済 */
.pay_div_pay_wait, /* 未入金(前払い) */
.payment_div_other, /* 未決済 */
.credit_note /* 決済取消 */{
  background: var(--stat_notice_red);
}
/* 入金済み、決済完了、仮売上、支払なし */
.pay_div_pay_end, /* 入金済み */
.payment_div_pay_end, /* 入金済み、決済完了、仮売上 */
.pay_div_not_pay, /* 支払なし */
.payment_div_provisional /* 仮売上 */{
  background: var(--stat_normal_gray);
}
/* 未入金(後払い) */
.pay_div_pay_wait_deferred {
  background: #D29719;
}

/** 注文 その他 **/
/* キャンセル状況(注文・抽選) */
.auto_cancel_order {
  background: #C00;
}
/* 注文回数 */
.order_cnt_icon {
  background-color: #f59b5f;
}
/*お届け先別指定*/
.send_separate_icon {
  background-color: #afb001;
}
/* 定期注文 一時停止中アイコン */
.regular_stop_temporarily {
  background-color: var(--stat_notice_red);
}
/* 定期注文 n回目のみアイコン */
.this_time_only {
  background-color:#6B8E23;
}
/* 注意注文 */
.overlap_count_icon, /* 購入回数超過 */
.rakuten_connect_icon, /* 楽天連携 */
.amazon_connect_icon /* Amazon連携 */{
  background: #C00;
}
/* インボイス非対象、税抜、税込、インボイス非対象注文 */
.tax_info_icon {
  background: #483d8b;
}
/* デビット */
.debit {
  background: #8a8a8a;
}
/* 3Dセキュア認証 */
.td_secure {
  background: #ffa500;
}
/* あるる支払いあり */
.order_alulu_discount {
  background: #7c6a57;
}

/** イージーペイメント利用情報 **/
/* チャージバック */
.chargeback_icon {
  background-color: #D2691E;
}
/* バーチャル口座の振込回数 */
.payment_num {
  background: #C24C4C;
}

/** 配送設定 **/
/* 初期選択 */
.default_select {
  color: #000;
  background: #f9ca5e;
}

/* 会員 */
/* カード登録済み */
.card_registered_icon {
  background: #755;
}
/* ロック中 */
.member_lock_icon {
  background: #57889C;
}
/* レビュー (ポイント履歴) */
.review_point_icon {
  background: #e9967a;
}
/* スタッフ (会員グループ) */
.staff_icon {
  background: #57889C;
}
/* 送料無料 (会員グループ) */
.postage_free_icon {
  background: #4ed6f5;
}

/* メール */
/* 送信する */
.mail_submit_flg_on {
  background: #70A598;
}
/* 送信しない */
.mail_submit_flg_off {
  background: #C00;
}

/** 帳票 **/
/* 注文者発行 */
.report_buyer_dl_icon {
  background-color: #f59b5f;
}
/* 取消済み */
.report_invalid_icon {
  background-color: var(--stat_dark_gray);
}

/** フリーページ **/
/* 公開中 */
.ico_freepage_display_on {
  background: var(--stat_normal_gray);
}
/* 非公開、公開前、公開終了 */
.ico_freepage_display_off {
  background: var(--stat_notice_red);
}

/** 仮予約 **/
/* 入荷待ち */
.reserve_stat_reserve {
  color: #000;
  background: var(--stat_wait_yellow);
}
/* 注文待ち */
.reserve_stat_wait {
  background: var(--stat_dark_gray);
}
/* 注文済み */
.reserve_stat_end {
  background: var(--stat_end_lightblue);
}
/* キャンセル */
.reserve_stat_cancel {
  background: #bbb;
}
/* 期限切れ */
.reserve_stat_expired {
  background: #cc6464;
}

/** 抽選販売 **/
/* 応募受付前 */
.lottery_stat_before {
  background: #cc6464;
}
/* 応募受付中 */
.lottery_stat_now {
  background: var(--stat_dark_gray);
}
/* 応募締め切り */
.lottery_stat_after {
  background: var(--stat_end_lightblue);
}
/* 注文待ち・注文済み */
.lottery_order{
  background: var(--stat_normal_gray);
}
/* 未抽選、未通知 */
.apply_stat_tbd, /* 未抽選 */
.lottery_send_wait /* 未通知 */{
  color: #000;
  background: var(--stat_wait_yellow);
}
/* 当選 */
.apply_stat_win {
  background: #f59b5f;
}
/* 落選 */
.apply_stat_lose {
  background: #4ed6f5;
}
/* 抽選対象外 */
.apply_stat_out {
  background: var(--stat_dark_gray);
}
/* 抽選制限の設定あり */
.use_lottery_limit_icon {
  background: #884040;
}
/* 無効、未抽選あり、残枠あり */
.lottery_invalid_icon, /* 無効 */
.lottery_action_icon /* 未抽選あり、残枠あり */{
  background-color: red;
}

/** メルマガ **/
/* 無効 */
.mailmag_force_optout {
  background-color: #c00;
}
/* なし (受信設定表示) */
.mailmag_all_disp {
  background-color: var(--stat_dark_gray);
}
/* ドラフト */
.mailmag_edit {
  color: #000;
  background: var(--stat_wait_yellow);
}
/* 予約済み */
.mailmag_reserve {
  background: #bbb;
}
/* 処理中、配信中止 */
.mailmag_delivering, /* 処理中 */
.mailmag_delivery_optout /* 配信中止 */{
  background: var(--stat_dark_gray);
}
/* 配信エラー */
.mailmag_delivery_ng {
  background: #cc6464;
}

/* 副管理者 */
/* 無効 */
.role_invalid_icon {
  background-color: red;
}

/** レビュー **/
/* 送信済み */
.review_mail_icon{
  background: var(--stat_normal_gray);
}
/* メール未送信 */
.review_mail_icon.none_send {
  background: var(--stat_notice_red);
}

/** クーポン **/
/* 複製用 */
.coupon_copy_icon {
  background: #004FA0;
}

/* 自動 */
.coupon_select_icon_select{
  background: #2E86DE;
}

/* 手動 */
.coupon_select_icon_manual{
  background: #E17055;
}

/** 問合せ **/
/* トップ画面に表示(問合せ) */
.contact_disp_icon {
  background: #C24C4C;
}


/** 会員紹介一覧 **/
/* 無効 */
.invalid_grant {
  color: #000;
  background: #ffed00;
}
/* 未 */
.not_grant {
  background: var(--stat_notice_red);
}
/* 済 */
.all_grant {
  background: var(--stat_normal_gray);
}
/* 同一IP */
.same_ip_addr {
  background: var(--stat_notice_red);
}

/** ブラックリスト **/
/* 遮断しない、遮断期間外 */
.access_block_off {
  background: var(--stat_normal_gray);
}
/* 遮断中 */
.access_block_on {
  background: var(--stat_notice_red);
}


/** 近日公開アイコン 未使用 */
/*.coming_soon_icon {
  display: inline-block;
  padding: 4px 12px;
  font-size: 10px;
  color: #FF6698;
  background: #fff;
  border: 1px solid #FF6698;
  border-radius: 4px;
}
.coming_soon_icon:after {
  content: "近日提供予定";
}*/
