body {
    background: #FFFFFF;
      font-family: 'Shippori Mincho', YuMincho, serif;
  }
  .c-button {
    background: #D23920;
  }
  .c-button,
  .c-button:link,
  .c-button:hover,
  .c-button:active,
  .c-button:visited {
    color: #FFFFFF;
  }
  .c-button:hover {
    background: #D23920;
  }
  .c-button--primary {
    background: #D23920;
  }
  .c-button--primary,
  .c-button--primary:link,
  .c-button--primary:hover,
  .c-button--primary:active,
  .c-button--primary:visited {
    color: #fff;
  }
  .c-button--primary:hover {
    background: #D23920;
  }
  .c-button--danger {
    background: <{$button3_bgcolor}>;
  }
  .c-button--danger,
  .c-button--danger:link,
  .c-button--danger:hover,
  .c-button--danger:active,
  .c-button--danger:visited {
    color: <{$button3_font_color}>;
  }
  .c-button--danger:hover {
    background: <{$button3_bgcolor_hover}>;
  }
  .c-input--text {
    border-color: #d7dee2;
  }
  .c-input--text:focus {
    border-color: #F5EDE0;
  }
  
  a.c-button,input.c-button {
      border-radius: 0;
  }
  
  input.c-button {}
  
  .c-alert {
      background-color: #F5EDE0;
      color: #000;
  }
  
  .c-input--text {
      border-color: #000;
      border-radius: 0;
      border-width: 1px;
      font-size: 16px;
      padding: 10px 1em;
  }
  
  th.c-form__title {
      font-size: 15px;
  }
  
  p.c-form__note {
      font-size: 1em;
      margin-top: 1em;
  }
  
  p.c-form__note a {
      color: #000;
  }
  .p-shop__logo{
    max-width:252px;
  }
  
  