@charset "UTF-8";
/*
======================================================================
 基本設定 setting
======================================================================*/
/* --------------------------------------------------------
-----------------------------------------------------------
 [会員登録] 入力項目 非表示
 (account_regist.php)
-----------------------------------------------------------
----------------------------------------------------------- */
/*
---------------------------------------------------------
 業種
--------------------------------------------------------- */
/*
.wb-cart-industry-area {
	display: none !important;
}
*/
/*
---------------------------------------------------------
 メルマガ
--------------------------------------------------------- */
/*
.wb-cart-magazine-area {
	display: none !important;
}
*/
/* --------------------------------------------------------
-----------------------------------------------------------
 [注文] 決済方法 非表示
 (order.php)
-----------------------------------------------------------
----------------------------------------------------------- */
/*
---------------------------------------------------------
 郵便振替
--------------------------------------------------------- */
/*
.wb-cart-order-pay1 {
  display: none !important;
}
*/
/*
---------------------------------------------------------
 代金引換
--------------------------------------------------------- */
/*
.wb-cart-order-pay2 {
  display: none !important;
}
*/
/*
---------------------------------------------------------
 クレジット支払い
--------------------------------------------------------- */
/*
.wb-cart-order-pay3 {
	display: none !important;
}
*/
/*
---------------------------------------------------------
 銀行振込
--------------------------------------------------------- */
/*
.wb-cart-order-pay0 {
	display: none !important;
}
*/
/* --------------------------------------------------------
-----------------------------------------------------------
 [注文] お届け希望日時 非表示
 (order.php / order_history.php)
-----------------------------------------------------------
----------------------------------------------------------- */
/*
.wb-cart-select-sendday,
.wb-cart-select-sendtime,
#order_history .wb-cart-orderblock.wb-cart-orderblock-address01 {
	display: none !important;
}
*/
/* --------------------------------------------------------
-----------------------------------------------------------
 [商品詳細] リンクボタン 非表示
 (item_detail.php)
-----------------------------------------------------------
----------------------------------------------------------- */
/*
---------------------------------------------------------
 商品お問い合わせ
--------------------------------------------------------- */
/* .wb-cart-itemdetail-detail-ico01 ul li a[href*="item_inquiry.php"] {
	display: none !important;
} */
/*
---------------------------------------------------------
 商品サンプル依頼
--------------------------------------------------------- */
/*.wb-cart-itemdetail-detail-ico01 ul li a[href*="item_sample.php"] {
	display: none !important;
} */
/* --------------------------------------------------------
-----------------------------------------------------------
 [アカウント情報] クレジットカード項目非表示
 (profile.php)
 ※クレジットカード決済の方式により、credit_list.phpを使用するかどうかが変わるため、
 案件の状況により表示・非表示を設定する
-----------------------------------------------------------
----------------------------------------------------------- */
/*
.wb-cart-account .wb-cart-card-area {
    display: none;
}
*/
/* --------------------------------------------------------
-----------------------------------------------------------
 プリントデザイナー連携なしの場合非表示にする
-----------------------------------------------------------
----------------------------------------------------------- */
.wb-cart-mypage-mymenu-wrap ul li.wb-cart-mypage-mymenu-design-wrap {
  display: none;
}

/*
======================================================================
button
======================================================================*/
.wb-cart-btn a img,
.wb-cart-order-orders .wb-cart-btn02 a img,
.wb-cart-order-btn a img,
.wb-cart-login-btn a img,
.wb-cart-mypage-content .wb-cart-btn02 a img {
  display: none;
}

/* --------------------------------------------------------
-----------------------------------------------------------
 各ボタン表記、フォントサイズ
-----------------------------------------------------------
----------------------------------------------------------- */
.wb-cart-order-orders .wb-cart-btn02 a:before,
.wb-cart-mypage-adderss .wb-cart-btn02 a:before {
  content: "住所を追加する";
}

.wb-cart-order-adderss-newaddressblock .wb-cart-btn li:first-child a:before,
.wb-cart-order-thanks #ORD10 .wb-cart-btn li:first-child a:before {
  content: "キャンセル";
}

.wb-cart-order-adderss-newaddressblock .wb-cart-btn li a[onclick="addrform_submit_new(1);return false;"]:before,
.wb-cart-order-thanks #ORD10 .wb-cart-btn li:first-child + li a:before {
  content: "登録";
}

a.wb-cart-btn-regist:before,
.wb-cart-account-confirm .wb-cart-btn li a[onclick="client_regist.submit();return false;"]:before,
.wb-cart-adderss-regist-content .wb-cart-btn a[onclick="submit_addr();return false;"]:before {
  content: "登録";
}

.wb-cart-adderss-regist-content .wb-cart-btn a[onclick="delete_addr();return false;"]:before {
  content: "削除";
}

a.wb-cart-btn-conf:before,
.wb-cart-order-delivery > .wb-cart-btn li:first-child + li a:before,
.wb-cart-account-regist .wb-cart-btn a[onclick="client_regist.submit();return false;"]:before {
  content: "確認ページへ";
}

/* a.wb-cart-btn-back:before, */
.wb-cart-order-delivery > .wb-cart-btn li:first-child a:before,
.wb-cart-order-confirm > form .wb-cart-btn li:first-child a:before,
.wb-cart-account-regist-content .wb-cart-btn li:first-child a:before,
.wb-cart-order.wb-cart-order-customer .wb-cart-btn li:first-child a:before,
.wb-cart-favorite .wb-cart-btn a:before,
.wb-cart-history .wb-cart-btn li:first-child a:before,
.wb-cart-adderss-regist-content .wb-cart-btn + .wb-cart-btn a:before {
  content: "前のページへ戻る";
}

.wb-cart-order-confirm > form .wb-cart-btn li:first-child + li a:before {
  content: "注文確定";
  letter-spacing: 3px;
}

.wb-cart-order-thanks .wb-cart-order-btn a:before,
.wb-cart-passpublish-end .wb-cart-btn a:before,
.wb-cart-btn a[href="/shop/index.php"]:before {
  content: "トップへ戻る" !important;
}

.wb-cart-login-onetime .wb-cart-login-btn a:before {
  content: "お客様情報入力";
}

.wb-cart-favorite .wb-cart-btn02 a:before,
.wb-cart-mypage-account .wb-cart-btn02 a:before {
  content: "編集する";
}

.wb-cart-sample-regist .wb-cart-btn a:before {
  content: "確認画面へ";
}

.wb-cart-inquiry-confirm .wb-cart-btn li:first-child a:before {
  content: "戻る";
}

.wb-cart-inquiry-confirm .wb-cart-btn li + li a:before {
  content: "送信する";
  letter-spacing: 3px;
}

.wb-cart-order.wb-cart-order-customer .wb-cart-btn li + li a:before {
  content: "決済方法の選択";
}

/* --------------------------------------------------------
-----------------------------------------------------------
 画像を非表示にできないボタンへの対処
-----------------------------------------------------------
----------------------------------------------------------- */
.wb-cart-inquiry-confirm .wb-cart-btn li a {
  position: relative;
}

.wb-cart-inquiry-confirm .wb-cart-btn li a img {
  display: block !important;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100% !important;
}

/* --------------------------------------------------------
-----------------------------------------------------------
wb-cart-pager
-----------------------------------------------------------
----------------------------------------------------------- */
.wb-cart-pager {
  border-top: 1px solid #dcdcdc;
  padding-top: 20px;
  margin-top: 40px;
  width: 100%;
}

.wb-cart-pager ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  align-content: flex-start;
  flex-direction: row;
  padding: 0;
  list-style: none;
}

.wb-cart-pager ul li {
  display: block;
  margin: 0px 3px 6px;
}

.wb-cart-pager ul li a,
.wb-cart-pager ul li strong,
.wb-cart-pager ul li span:not(.page-ellipsis) {
  font-family: Arial,'Noto Sans JP','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
  color: #444444;
  box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px 0;
  border: 1px solid #333333;
  display: block;
  text-align: center;
  text-decoration: none !important;
  letter-spacing: 0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
  font-size: 18px;
  line-height: 34px;
  background: #fff;
}

.wb-cart-pager ul li strong,
.wb-cart-pager ul li .now {
  background-color: #00be00 !important;
  border-color: #00be00 !important;
  color: #fff !important;
}

.wb-cart-pager ul li.wb-cart-pager-next a,
.wb-cart-pager ul li.wb-cart-pager-prev a {
  overflow: hidden;
  color: transparent;
}
.wb-cart-pager ul li.wb-cart-pager-next a:before,
.wb-cart-pager ul li.wb-cart-pager-prev a:before {
  color: #444444;
  display: block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

.wb-cart-pager ul li.wb-cart-pager-prev a:before {
  content: "\f053";
}

.wb-cart-pager ul li.wb-cart-pager-next a:before {
  content: "\f054";
}

.wb-cart-pager p.wb-cart-pager-result {
  text-align: center;
  font-size: 12px;
}

.wb-cart-pager .page-ellipsis {
  line-height: 38px;
  display: block;
}

/*# sourceMappingURL=cart-common.css.map */
