@charset "utf-8";

/*
Theme Name: Cafe and fruits BUNBUN
Author: design nanairo
Description: Cafe and fruits BUNBUN
Version: 1.1.1
License: GNU General Public License v2 or later
*/
/*======================
基本設定
======================*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,a {margin: 0;padding: 0;letter-spacing: 2px;}
body {font-family: "HiraKakuProN-W6", "ヒラギノ角ゴ ProN W6",  Meiryo, メイリオ, sans-serif;color: #333;line-height: 1.8;letter-spacing: 2px;}
h1 {font-size: 1.8rem;}
h2 {font-size: 1.7rem;}
h3 {font-size: 1.4rem;}
h4 {font-size: 1.2rem;}
h5 {font-size: 1rem;}
h6 {font-size: 0.8rem;}
p {font-size: 0.9rem;}
a {font-size: 0.9rem;text-decoration: none;color: inherit;}
address {font-size: 0.9rem; font-style: normal;}
ul,ol,li {
  list-style: none;
}
a {
  text-decoration: none;
}
a:hover {
    text-decoration: none;
}

/*======================
共通設定
======================*/
body {
  display: flex;
  flex-flow: column;
  min-height: 100vh;
}
.page-box,
.postlist {
  flex: 1;
  width: 100%;
}
body {
  margin: 0;
  padding: 0;
}
/*======================
カラーパレット
======================*/
/*ピンク*/
.has-pink-color{color:#f78da7 !important;}
.has-pink-background-color{background-color:#f78da7 !important;}

/*レッド*/
.has-red-color{color:#cf2e2e !important;}
.has-red-background-color{background-color:#cf2e2e !important;}

/*オレンジ*/
.has-orange-color{color:#ff6900 !important;}
.has-orange-background-color{background-color:#ff6900 !important;}

/*琥珀*/
.has-amber-color{color:#fcd900 !important;}
.has-amber-background-color{background-color:#fcd900 !important;}

/*薄いグリーンシアン*/
.has-light-green-cyan-color{color:#7bdcb5 !important;}
.has-light-green-cyan-background-color{background-color:#7bdcb5 !important;}

/*鮮やかなグリーンシアン*/
.has-vivid-green-cyan-color{color:#00d084 !important;}
.has-vivid-green-cyan-background-color{background-color:#00d084 !important;}

/*淡いシアンブル－*/
.has-pale-cyan-blue-color{color:#8ed1fc !important;}
.has-pale-cyan-blue-background-color{background-color:#8ed1fc !important;}

/*鮮やかなシアンブル－*/
.has-vivid-cyan-blue-color{color:#0693e3 !important;}
.has-vivid-cyan-blue-background-color{background-color:#0693e3 !important;}

/*ライトグレー*/
.has-light-gray-color{color:#eeeeee !important;}
.has-light-gray-background-color{background-color:#eeeeee !important;}

/*シアンブルーグレー*/
.has-cyan-blue-gray-color{color:#abb8c3 !important;}
.has-cyan-blue-gray-background-color{background-color:#abb8c3 !important;}

/*濃灰*/
.has-dark-gray-color{color:#313131 !important;}
.has-dark-gray-background-color{background-color:#313131 !important;}


/*ホワイト*/
.has-white-color{color:#fff !important;}
.has-white-background-color{background-color:#fff !important;}

/*柿色*/
.has-persimmon-color{color:#ed6d3d !important;}
.has-persimmon-background-color{background-color:#ed6d3d !important;}

/*マンダリンオレンジ*/
.has-mandarin-orange-color{color:#efa718 !important;}
.has-mandarin-orange-background-color{background-color:#efa718 !important;}

/*ピーチ*/
.has-peach-color{color:#fbd8b5 !important;}
.has-peach-background-color{background-color:#fbd8b5 !important;}

/*マリーゴールド*/
.has-mari-gold-color{color:#f39800 !important;}
.has-mari-gold-background-color{background-color:#f39800 !important;}