@charset "utf-8";
/* 太字 */
.un_gastableGrillerSpecial_emphasisBlackTxt{
  font-weight: bold;
}
/* 注釈 */
.un_gastableGrillerSpecial_superscript{
  vertical-align: super;
  font-size: 10px;
}
/* 文字の折り返し */
.un_gastableGrillerSpecial_wb{
  word-break: break-all;
}

/* アンカーリンク */
.el_hdg2 + .un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__col3{
  margin-top: 20px;
}
.un_gastableGrillerSpecial_ancCardUnit{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.un_gastableGrillerSpecial_ancCard {
  margin-left: 20px;
}
.un_gastableGrillerSpecial_ancCard:first-child {
  margin-left: 0;
}
.un_gastableGrillerSpecial_ancCard a:link, 
.un_gastableGrillerSpecial_ancCard a:active {
  text-decoration: none;
}
.un_gastableGrillerSpecial_ancCard:link, 
.un_gastableGrillerSpecial_ancCard:visited, 
.un_gastableGrillerSpecial_ancCard:hover, 
.un_gastableGrillerSpecial_ancCard:active {
  color: var(--defaultTxtColor);
}
.un_gastableGrillerSpecial_ancCard .un_gastableGrillerSpecial_ancCard_ttl {
  text-align: center;
  flex: 1;
}
.un_gastableGrillerSpecial_ancCard .un_gastableGrillerSpecial_ancCard_ttl + .un_gastableGrillerSpecial_ancCard_img {
  margin-top: 5px;
}
.un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link4 {
  flex-wrap: unset;
}
.un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link3 + .un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link2,
.un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link3 + .un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link3,
.un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link4 + .un_gastableGrillerSpecial_ancCardUnit.un_gastableGrillerSpecial_ancCardUnit__link4{
  margin-top:20px;
}
.un_gastableGrillerSpecial_ancCard {
  box-sizing: border-box;
  padding: 5px;
  border: 1px solid var(--dekiruGreen);
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 225px;
}
.un_gastableGrillerSpecial_ancCard_img::after {
  display: block;
  content: '';
  position: absolute;
  left: calc((100% - 17px) / 2);
  bottom: 10px;
  width: 25px;
  height: 25px;
  background-image: url(/gastable/rinnai/delicia-special/img/arrow.png);
  background-size: cover;
  z-index: 3;
}
.un_gastableGrillerSpecial_ancCardUnit + .el_hdg3 {
  margin-top: 30px;
}

.el_hdg2 + .un_gastableGrillerSpecial_ancCardUnit {
  margin-top: 20px;
}

/* 豊富な調理器具で毎日の料理を手軽においしく */
.el_hdg5 + .un_gastableDeliciaSpecial_panel {
  margin-top: 20px;
}
.un_gastableDeliciaSpecial_panel {
  box-sizing: border-box;
  background-color: #f9f2e6;
  padding: 20px 20px 10px;
  display: flex;
  justify-content: space-between;
}
.un_gastableDeliciaSpecial_panel_inner_caption {
  text-align: center;
}
.un_gastableDeliciaSpecial_panel .un_gastableDeliciaSpecial_panel_inner_img + .un_gastableDeliciaSpecial_panel_inner_caption {
  margin-top: 10px;
}
.un_gastableDeliciaSpecial_panel + .bl_panel {
  margin-top: 20px;
}

.bl_panel + .un_gastableDeliciaSpecial_panel_cooking_wrapper {
  margin-top: 20px;
  border: var(--defaultBorder);
}
.bl_mediaPanel.un_gastableDeliciaSpecial_panel_cooking {
  border-bottom: none;
  border: none;
}
.bl_mediaPanel.un_gastableDeliciaSpecial_panel_cooking .el_youtube img {
  width: 300px;
  height: auto;
}
.un_gastableDeliciaSpecial_panel_cooking + .un_gastableDeliciaSpecial_panel_cooking {
  border-top: 3px dashed #ececec;
}

.un_gastableDeliciaSpecial_panel_cooking_wrapper + .el_hdg3 {
  margin-top: 30px;
}