@charset 'utf-8';

@import url('normalize.css');
@import url('slick.css');
@import url('master.css') screen and (min-width: 641px),print;
@import url('block.css') screen and (min-width: 641px),print;
@import url('sp_master.css') screen and (max-width: 640px);
@import url('sp_block.css') screen and (max-width: 640px);

@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1:wght@100..900&family=Montserrat:wght@600&family=Noto+Sans+JP:wght@100..900&family=Patrick+Hand&display=swap');

:root {
    --primary: #c33000;
    --link: #222;
    --secondary: #a47244;
    /* --accent: #e32489; */
    --black: #222;
    --gray40: #f5f5f5;
    --gray80: #ebebeb;
    --gray150: #d9d9d9;
    --gray400: #999;
    --gray600: #666;
    --bg1: #f4f0eb;
    --bg2: #efe8dd;
}

.mplus {
    font-family: "M PLUS 1", sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
}

.patrick {
    font-family: "Patrick Hand", cursive;
    font-weight: 400;
    font-style: normal;
}

.montserrat {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}