@charset "shift_jis";
/* CSS Document */ :root {
  --image-color-02: #00A7A4;
}
/*--------------------------------------------------------------------------------見出し*/
.product-tit{
  background-image: url(../img/bk_title02.jpg);
  background-repeat: no-repeat;
  padding: 2em;
}
.title00-s{
  font-size: 1.6em;
  font-weight: bold;
  padding: 0 1em;
  color: #FFFFFF;
  background: #0018AB;
  display: inline;
}
.product-name{
  font-size: 2.1em;
  line-height: 1.6em;
  font-weight: bold;
  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; /* 文字の影 */
  color: #FF0096;
}

h2.midashi {
  font-size: 1.8em;
  text-align: center;
  color: #FFFFFF; /*文字色*/
  padding: 1em; /*文字周りの余白*/
  margin: 1em 0;
  display: inline-block; /*おまじない*/
  line-height: 1.3; /*行高*/
  background: #FF0000; /*背景色*/
  vertical-align: middle;
  border-radius: 2em; /*左側の角を丸く*/
}
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: #FF0086;
}
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;
}