@charset "UTF-8";
/* CSS Document */
/* 新商品レシピを見る */
#NewRecipe h2 {
  font-size: 124%;
  border-left: solid 5px #8fc31e;
  line-height: 1;
  padding: 4px 0 4px 14px;
  margin: 13px 13px 13px 0px;
}

/* 2020年春の新商品レシピ */
.recipe_listin {
  padding-bottom: 25px !important;
}

.recipe_list h2 {
  color: #fff;
  border-radius: 6px;
  padding: 0 18px;
  font-weight: normal;
  position: relative;
}

.recipe_list h2 span {
  background-color: #fff;
  border-radius: 2px;
  padding: 2px 4px 4px 12px;
  font-size: 14px;
  position: relative;
  position: absolute;
  right: 6px;
  height: 19px;
  margin-top: 5px;
}

.recipe_list h2 span:before {
  content: "";
  border: transparent solid 0.3em;
  left: 0.4em;
  height: 0;
  width: 0;
  margin: 0;
  margin-top: 0.6em;
  padding: 0px;
  position: absolute;
}

#amakuteoisiituyu-usuiro h2 {
  background-color: #c8a062;
}

#amakuteoisiituyu-usuiro h2 span, #amakuteoisiituyu-usuiro h2 a {
  color: #c8a062;
}

#amakuteoisiituyu-usuiro h2 span:before {
  border-left-color: #c8a062;
}

#cheese-curry-dressing h2 {
  background-color: #7f4f1d;
}

#cheese-curry-dressing h2 span, #cheese-curry-dressing h2 a {
  color: #7f4f1d;
}

#cheese-curry-dressing h2 span:before {
  border-left-color: #7f4f1d;
}

#cook-miso h2 {
  background-color: #9c292b;
}

#cook-miso h2 span, #cook-miso h2 a {
  color: #9c292b;
}

#cook-miso h2 span:before {
  border-left-color: #9c292b;
}

#choitashi-umatuyu-dare h2 {
  background-color: #ef8200;
}

#choitashi-umatuyu-dare h2 span, #choitashi-umatuyu-dare h2 a {
  color: #ef8200;
}

#choitashi-umatuyu-dare h2 span:before {
  border-left-color: #ef8200;
}

#ikiteru-ekizyo-miso h2 {
  background-color: #ed6300;
}

#ikiteru-ekizyo-miso h2 span, #ikiteru-ekizyo-miso h2 a {
  color: #ed6300;
}

#ikiteru-ekizyo-miso h2 span:before {
  border-left-color: #ed6300;
}

#aka-yuzukoshou h2 {
  background-color: #e84720;
}

#aka-yuzukoshou h2 span, #aka-yuzukoshou h2 a {
  color: #e84720;
}

#aka-yuzukoshou h2 span:before {
  border-left-color: #e84720;
}

#namadumemutenka-ekizyoawase-miso h2 {
  background-color: #cc9933;
}

#namadumemutenka-ekizyoawase-miso h2 span, #namadumemutenka-ekizyoawase-miso h2 a {
  color: #cc9933;
}

#namadumemutenka-ekizyoawase-miso h2 span:before {
  border-left-color: #cc9933;
}

@media screen and (max-width: 768px) {
  /*新商品レシピ*/
  .main_visual {
    margin-bottom: 1em;
  }
  .main_visual img {
    max-width: 100%;
  }
  ul#Syohin_list_top {
    margin-bottom: 2em;
  }
  .cate_ttl h2 {
    font-size: 1.6rem;
    font-size: 2.4rem;
    font-weight: bold;
    color: #212121;
  }
  .detail_link {
    padding: .5em 0 1em;
    text-align: center;
  }
  .detail_link a {
    color: #C30D23;
  }
  #Ygreen_list .cate_ttl {
    border-left: solid 10px #8FC31E;
  }
  .product_header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .product_header h3 {
    display: inline;
    font-size: 19px;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  #amakuteoisiituyu-usuiro {
    color: #c8a062;
    border-top: 5px solid #c8a062;
  }
  #cheese-curry-dressing {
    color: #7f4f1d;
    border-top: 5px solid #7f4f1d;
  }
  #cook-miso {
    color: #9c292b;
    border-top: 5px solid #9c292b;
  }
  #choitashi-umatuyu-dare {
    color: #ef8200;
    border-top: 5px solid #ef8200;
  }
  #ikiteru-ekizyo-miso {
    color: #ed6300;
    border-top: 5px solid #ed6300;
  }
  #aka-yuzukoshou {
    color: #e84720;
    border-top: 5px solid #e84720;
  }
  #namadumemutenka-ekizyoawase-miso {
    color: #cc9933;
    border-top: 5px solid #cc9933;
  }
/*# sourceMappingURL=recipe2020spring.css.map */