@charset "utf-8";
/* Note: This file is compiled from local.less */
/* ----------------------------------------
 global header
---------------------------------------- */

#global-header .global-nav li {
  /* ヘッダー：グローバルナビ項目の文字色 */
  color: #ffffff;
  /* ヘッダー：グローバルナビ項目の背景色 */
  background: #000000;
}
#global-header .global-nav a {
  /* ヘッダー：グローバルナビ項目の文字色 */
  color: #ffffff;
}
/* ----------------------------------------
 global footer
---------------------------------------- */
#global-footer .global-nav,
#global-footer .global-nav li {
  /* フッター：グローバルナビ項目のライン色 */
  border-color: #ccc6a4;
}
#global-footer .global-nav li {
  /* フッター：グローバルナビ項目の背景色 */
  background-color: #f4f1e4;
}
#global-footer .global-nav a {
  /* フッター：グローバルナビ項目の文字色 */
  color: #6a2800;
}
#global-footer .copyright {
  /* フッター：コピーライト部分の文字色 */
  color: #ffffff;
  /* フッター：コピーライト部分の背景色 */
  background: #712915;
}
/* ----------------------------------------
heading
---------------------------------------- */
.page-title {
  /* h1（ページタイトル）左側のライン色 */
  border-left-color: #000000;
}
.section-title {
  /* h2（セクションタイトル）上側のライン色 */
  border-top-color: #712915;
}
.subsection-title::before,
.chapter-title::before {
  /* h3（サブセクションタイトル）左側のライン色 */
  background-color: #000000;
}
/* ----------------------------------------
paragraph
---------------------------------------- */
p.notes .mark.colored {
  /* 注釈（色付き）「※」の文字色 */
  color: #d7000d;
}
/* ----------------------------------------
link
---------------------------------------- */
.button-link a {
  /* 汎用ボタンパーツ（通常）のライン色 */
  border-color: #ccc6a4;
  /* 汎用ボタンパーツ（通常）の背景色 */
  background-color: #f4f1e4;
}
.button-link.strong a {
  /* 汎用ボタンパーツ（強調）のライン色 */
  border-color: #000000;
  /* 汎用ボタンパーツ（強調）の文字色 */
  color: #ffffff;
  /* 汎用ボタンパーツ（強調）の背景色 */
  background-color: #000000;
}
/* ----------------------------------------
 Index
---------------------------------------- */
.page-index #main-image .flex-control-nav .flex-active {
  /* トップページ：メインビジュアル下側 現在位置●の文字色 */
  background-color: #000000;
}
.page-index #pickup-contents .three-items li {
  /* トップページ：ピックアップコンテンツボックスの背景色 */
  background-color: #f4f1e4;
}
#page-top #content #pr {
  margin: 10px 10px 30px;
  text-align: center;
}
/* ----------------------------------------
 Menu
---------------------------------------- */
.page-menu .item-list .chapter-title {
  /* メニューページ：サブカテゴリ名見出し 上方向のライン色 */
  border-top-color: #dbd9c7;
  /* メニューページ：サブカテゴリ名見出し 背景色 */
  background: #eae8d8;
}
.page-menu .item-list .list-view .price {
  /* メニューページ：金額の文字色 */
  color: #663300;
}
.page-menu #menu-detail .chapter.price dt {
  /* メニュー詳細ページ：金額表 項目名エリアの背景色 */
  background-color: #f4f1e4;
}
.page-menu #menu-detail .chapter.price dd {
  /* メニュー詳細ページ：金額の文字色 */
  color: #663300;
}
/* ----------------------------------------
 About
---------------------------------------- */
/* ----------------------------------------
 Campaign
---------------------------------------- */
/* ----------------------------------------
 Recruit
---------------------------------------- */
.page-recruit #recruit-head .visual {
  /* アルバイト募集ページ：ページ上部ビジュアル部分の背景色（現在未使用） */
  background-color: #f4f1e4;
}
/* ----------------------------------------
 Coupon
---------------------------------------- */
/* ----------------------------------------
 contact
---------------------------------------- */
.page-contact #customer-contact {
  /* お問い合わせページ：お客様窓口ボックスの背景色 */
  background: #f4f1e4;
}
.page-contact #form-header li {
  /* お問い合わせページ：フォーム上部ステップナビの背景色（現在未使用） */
  background-color: #c6a9a1;
}
.page-contact #form-header li.current {
  /* お問い合わせページ：フォーム上部ステップナビ現在位置の背景色（現在未使用） */
  background-color: #712915;
}
.page-contact .form-body dt::before {
  /* お問い合わせページ：フォーム見出しのライン色（現在未使用） */
  background-color: #000000;
}
.page-contact .form-body .aform-hdln {
  /* お問い合わせページ：フォーム見出しのライン色（現在未使用） */
  border-top-color: #712915;
}
.page-contact .form-body .aform-hdln span {
  /* お問い合わせページ：フォーム見出しのライン色（現在未使用） */
  border-left-color: #000000;
}
.page-contact .form-body .aform-twice-note {
  /* お問い合わせページ：エラーメッセージの文字色（現在未使用） */
  color: #d7000d;
}
.page-contact .form-body .required {
  /* お問い合わせページ：必須項目の文字色（現在未使用） */
  color: #d7000d;
}
.page-contact .form-body .submit input {
  /* お問い合わせページ：送信ボタンの文字色（現在未使用） */
  color: #ffffff;
  /* お問い合わせページ：送信ボタンの背景色（現在未使用） */
  background-color: #000000;
}
.page-contact .form-body .confirm-email {
  /* お問い合わせページ：確認用メールアドレスの文字色（現在未使用） */
  color: #d7000d;
}
.page-contact #form-footer .front input {
  /* お問い合わせページ：送信ボタンの文字色 */
  color: #ffffff;
  /* お問い合わせページ：送信ボタンの背景色 */
  background-color: #000000;
}
/* ----------------------------------------
 gmfoods only.
---------------------------------------- */
#global-header .logo {
  border-top: 2px solid  #fff;
  border-bottom: 2px solid #fff;
}
