/*
Theme Name:		Welcart Basic Child
Description:	Welcart Basic Child is child theme for Welcart Basic.
Author:			Collne Inc.
Author URI:		https://www.collne.com/
Template:		welcart_basic
Version:		1.0.0
License:		GNU General Public License v2 or later
License URI:	http://www.gnu.org/licenses/gpl-2.0.html
Tags:			responsive-layout, basic-child, two-columns, right-sidebar. left-sidebar
*/

body.page-id-10 div.top-info{
	color:red !important;
}

h1.item_page_title::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f521";
  margin-right:3px;
}

/*
 * 商品カテゴリ前にアイコンを表示する
 * 
 * キャッシュクリア注意！
 * */
/*竹製品*/
/*
li.cat-item-20 a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\ff06c";
  margin-right:3px;
}
*/
/*新商品*/
/*
li.cat-item-18 a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\ff058";
  margin-right:3px;
}
*/
/* 買い物かごの中
 * 
 * テーブル内容の自動折り返し禁止
 */
div#cart{
  overflow: auto;
  white-space: nowrap;
}

/*各ページのh1タイトル
 * 
 * タイトルの前にアイコン挿入
 * */
/*カートの中*/
body.page-id-9 h1.cart_page_title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f07a";
  margin-right:3px;
}
/*会員ログイン*/
body.page-id-10 h1.member_page_title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f502";
  margin-right:3px;
}
/*お支払い・配送*/
body.page-id-83 h1.entry-title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f81d";
  margin-right:3px;
}
/*お問い合わせ*/
body.page-id-93 h1.entry-title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f674";
  margin-right:3px;
}
/*プライバシーポリシー*/
body.page-id-297 h1.entry-title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f3ed";
  margin-right:3px;
}
/*特商法*/
body.page-id-300 h1.entry-title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f0e3";
  margin-right:3px;
}
/*サイトマップ*/
body.page-id-337 h1.entry-title:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f3c5";
  margin-right:3px;
}
/*
 * エラー・OK・警告
 * 
 * 囲み枠の設定
 * */
/* エラー用 */
div.alert {
  background-color:#FFEFEF;
  margin:0 0 1em 0; padding:10px;
  color:#C25338;
  border:1px solid #D4440D;
  line-height:1.5;
  clear:both;
  background-repeat:no-repeat;
  background-position:5px 5px;
}
div.alert_sub {
  background-color:#FFEFEF;
  margin:0 0 1em 0; padding:10px;
  color:#C25338;
  border:1px solid #D4440D;
}

div.alert span {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/content/img/css/cancel_48.png', sizingMethod='scale');
  width:48px; height:48px;
  position:relative;
  top:-5px; left:-5px;
  display:block;
  text-indent:-9999px;
  float:left;
}
html>body div.alert { background-image:url(https://shop.jpprepper.com/wp-content/uploads/2023/07/cancel_48.png); }
html>body div.alert span { visibility:hidden; }
/* OK用 */
div.accepted {
  background-color:#e2ffaa;
  border-color:#76CC0B;
  color:#3A9805;
}
div.accepted span { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://shop.jpprepper.com/wp-content/uploads/2023/07/accepted_48.png', sizingMethod='scale'); }
html>body div.accepted { background-image:url(https://shop.jpprepper.com/wp-content/uploads/2023/07/accepted_48.png); }
html>body div.accepted span { visibility:hidden; }
/* 警告用 */
div.warning {
  background-color:#ffff80;
  border-color:#E5A500;
  color:#CC7600;
}
div.warning span { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://shop.jpprepper.com/wp-content/uploads/2023/07/warning_48.png', sizingMethod='scale'); }
html>body div.warning { background-image:url(https://shop.jpprepper.com/wp-content/uploads/2023/07/warning_48.png); }
html>body div.warning span { visibility:hidden; }