@import url('//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Roboto:wght@400;700&display=swap');
* {font-family:'Noto Sans JP', sans-serif, "游ゴシック Medium", "游ゴシック", "ヒラギノ角ゴ Pro W3", "HiraKakuPro-W3","メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;font-feature-settings:normal;-webkit-font-feature-settings:normal; margin:0;padding:0}

body{ margin:0;padding:0}
H1,H2,H3,H4,H5{	padding:0; margin-bottom:0.3em;	line-height:1.2em; letter-spacing: -0.021em; font-feature-settings:"palt"; -webkit-font-feature-settings:"palt";}
H1{ font-size:21px;}
H2{ font-size:21px;}
H3{ font-size:18px;}
H4{ font-size:18px;}
H5{ font-size:14px;}
h1 sup,h2 sup,h3 sup,h4 sup,h5 sup{vertical-align:top;}/* IEでの見切れ防止 */
p{ font-size:14px; line-height:1.4em; margin-bottom:0.5em; padding:0; letter-spacing: -0.008em;}
a{ text-decoration:none; zoom:1;}/* IEでのリンクズレ防止 */
a[href*="/"]:hover { text-decoration:underline;}
a img { border:none}
a:hover img { text-decoration:none}
ul,ol{	margin-bottom:0.4em; padding:0}
li{
font-size:14px; line-height:1.4em;
margin:0 0 0.4em 1.8em;
padding:0;
list-style-position:outside
}
ul ul { margin-top:0.4em}
ul ul li { margin-left:1.3em; font-size:14px;}
html>body ul ul { margin-left:1.6em}
ol ul { margin-top:0.4em}
ol ul li { margin-left:1.3em; font-size:14px;}
html>body ol ul { margin-left:1.6em}
ol ol { margin-top:0.4em}
ol ol li { margin-left:1.3em; font-size:14px;}
html>body ol ol { margin-left:1.6em}
dl{	margin-bottom:0.4em; padding:0}
dt { font-size:14px; line-height:1.4em; margin-bottom:0.5em; padding:0}
dd { font-size:14px; line-height:1.4em; margin-bottom:0.5em; padding:0}

/*カート中身表示枠　非表示*/
#floatEshopCart { display:none}

/*暫定追加*/
#chowari_coupon{display:none;}:root {
  --width-pc-max:1100px;
  --size-txt-caption: 12px;
  --size-txt-s: 14px;
  --size-txt-m: 16px;
  --size-txt-l: 18px;
  --size-h-s: 16px;
  --size-h-m: 19px;
  --size-h-l: 21px;
  --size-h-xl: 27px;
  --color-font-light: #666;
  --color-font-mid: #333;
  --color-font-dark: #000;
  --color-font-sub: #888;
  --color-font-on: #fefefe;
  --color-border-light:#DEDEDE;
  --color-border-mid:#BCBCBC;
  --color-border-dark:#888;
  --color-ui-light:#f6f7f8;
  --color-ui-light-hover:var(--color-ui-light-action);
  --color-ui-light-action:#fefefe;
  --color-ui-mid:#adc1ca;
  --color-ui-mid-hover:var(--color-ui-mid-action);
  --color-ui-mid-action:#C3D6DE;
  --color-ui-dark:#556165;
  --color-ui-dark-hover:var(--color-ui-dark-action);
  --color-ui-dark-action:#77888E;
  --color-ui-surface:#E3E6E9;
  --color-alert:#CC0000;
  --color-alert-hover:var(--color-alert-action);
  --color-alert-action:#EE0000;
  --color-success:#16A085;
  --color-success-hover:var(--color-success-action);
  --color-success-action:#1ABC9C;
  --color-link:#007DCE;
  --color-link-hover:var(--color-link-action);
  --color-link-action:#00A5E3;
  --color-product:#0090D1;
  --color-product-hover:var(--color-product-action);
  --color-product-action:#00a5e3;
  --color-support:#4FBF3F;
  --color-support-hover:var(--color-support-action);
  --color-support-action:#6BCF41;
  --color-sale:#ef7f38;
  --color-sale-hover:var(--color-sale-action);
  --color-sale-action:#EFA038;
  --color-sale-price:#bb0000;
  --color-cart-bg:#ffcc00;
  --color-cart-border:#b77f00;
  --color-cart-txt:#4c2b00;
  --radius-s:2px;
  --radius-m:4px;
  --radius-l:8px;
  --radius-max:100vh;
  --shadow-light:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  --shadow-mid:0px 2px 6px rgba(0, 0, 0, 0.3);
  --shadow-dark:rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
  --shadow-inset:rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset; }

