@charset "shift_jis";
/* CSS Document */ :root {
  --image-color-02: #00A7A4;
}
/*--------------------------------------------------------------------------------見出し*/
h2.title00 {
  font-size: 2.1em;
  padding: 3rem 0 3rem 3rem;
  text-shadow: 3px 3px 2px #364B59, -3px 3px 2px #364B59, 3px -3px 2px #364B59, -3px -3px 2px #364B59, 3px 0px 2px #364B59, 0px 3px 2px #364B59, -3px 0px 2px #364B59, 0px -3px 2px #364B59; /* 文字の影 */
  background-image: url(../img/bk_title01.png);
  background-repeat: no-repeat;
  color: #FFFD00;
}
h2.midashi {
  font-size: 1.8em;
  text-align: center;
  color: #0029AE; /*文字色*/
  padding: 1em; /*文字周りの余白*/
  margin: 1em 0;
  display: inline-block; /*おまじない*/
  line-height: 1.3; /*行高*/
  background: #FFF000; /*背景色*/
  vertical-align: middle;
  border-radius: 2em; /*左側の角を丸く*/
  text-shadow: 3px 3px 2px #FFFFFF, -3px 3px 2px #FFFFFF, 3px -3px 2px #FFFFFF, -3px -3px 2px #FFFFFF, 3px 0px 2px #FFFFFF, 0px 3px 2px #FFFFFF, -3px 0px 2px #FFFFFF, 0px -3px 2px #FFFFFF; /* 文字の影 */
    background-image: url(../img/bk_title01.png);
  background-repeat: no-repeat;
	background-size: 100% auto;
}
h2.t_black {
  color: black;
}
h2.title {
  font-size: 2.3em;
  line-height: 1em;
  padding: 3.5rem 0 3rem 3rem;
  margin: 2em 0 1em;
  text-shadow: 3px 3px 2px #FFFD00, -3px 3px 2px #FFFD00, 3px -3px 2px #FFFD00, -3px -3px 2px #FFFD00, 3px 0px 2px #FFFD00, 0px 3px 2px #FFFD00, -3px 0px 2px #FFFD00, 0px -3px 2px #FFFD00; /* 文字の影 */
  background-image: url(../img/bk_title01.jpg);
  background-repeat: no-repeat;
  color: #00136E;
}
h3.kigou-maru, h3.kigou-sankaku, h3.kigou-batsu, h3.kigou-no {
  color: #000000;
  margin-top: 1em;
}
h3.kigou-maru::before {
  content: url(../img/kigou_maru.png);
  display: inline-block;
  vertical-align: middle;
  transform: scale(0.6);
  padding: 0;
  margin: 0;
}
h3.kigou-sankaku::before {
  content: url(../img/kigou_sankaku.png);
  display: inline-block;
  vertical-align: middle;
  transform: scale(0.6);
  padding: 0;
  margin: 0;
}
h3.kigou-batsu::before {
  content: url(../img/kigou_batsu.png);
  display: inline-block;
  vertical-align: middle;
  transform: scale(0.6);
  padding: 0;
  margin: 0;
}
h3.kigou-no::before {
  content: url(../img/kigou_no.png);
  display: inline-block;
  vertical-align: middle;
  transform: scale(0.6);
  padding: 0;
  margin: 0;
}