@charset "utf-8";

.bl_tipsPanel + .un_sharedGasT_compare_pointPanel_wrapper {
  margin-top: 20px;
}

.un_sharedGasT_compare_table_wrapper + .un_sharedGasT_compare_pointPanel_wrapper {
  margin-top: 20px;
}

.un_sharedGasT_compare_pointPanel_wrapper + .un_sharedGasT_hdg3Wrapper {
  margin-top: 60px;
}

.bl_panel_wrapper.bl_panel_wrapper__padding + .un_sharedGasT_hdg3Wrapper {
  margin-top: 40px;
}

/* 比較９グリルの脱煙・脱臭機能を徹底比較 */
.un_gastableContentsCompareMiddleHigh_detail {
  .un_gastableContentsCompareMiddleHigh_detail_type {
    border: 1px solid var(--dekiruGreen);
    border-radius: 15px;
    line-height: 1em;
    padding: 5px 10px;
    text-align: center;
    color: var(--dekiruGreen);

    &.un_gastableContentsCompareMiddleHigh_detail_type__after {
      border: 1px solid var(--defaultTxtColor);
      color: var(--defaultTxtColor);
    }
  }

  .un_gastableContentsCompareMiddleHigh_detail_img {
    text-align: center;
    align-items: center;
    margin-top: 10px;
    position: relative;

    .un_gastableContentsCompareMiddleHigh_detail_img_bgImg {
      opacity: 0.5;
      &.un_gastableContentsCompareMiddleHigh_detail_img_bgImg__none {
        visibility: hidden;
      }
    }

    .un_gastableContentsCompareMiddleHigh_detail_img_txt {
      font-size: 16px;
      font-weight: bold;
      left: 50%;
      position: absolute;
      top: 53%;
      transform: translate(-50%, -50%);
      width: 100%;

      .un_gastableContentsCompareMiddleHigh_detail_img_txt_none {
        font-weight: normal;
        color: var(--weakTxtColor);
      }
    }
  }
}

/* 比較10 グリルオプションを徹底比較 */
.un_sharedGasT_compare_card {
  & .un_sharedGasT_compare_card_list {
    & .un_sharedGasT_compare_card_list_item {
      & .un_sharedGasT_compare_card_list_item_cont {
        .un_sharedGasT_compare_card_list_item_cont_txt_centerCont {
          &.un_sharedGasT_compare_card_list_item_cont_txt_centerCont__size {
            margin-top: 0;
          }
        }
      }
    }
  }
}

.un_gastableContentsCompareMiddleHigh_arrowBox {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 0;

  &.un_gastableContentsCompareMiddleHigh_arrowBox__green {
    .un_gastableContentsCompareMiddleHigh_arrowBox_txt {
      color: var(--dekiruGreen);
    }
  }

  .un_gastableContentsCompareMiddleHigh_arrowBox_txt {
    margin-left: 15px;
    font-weight: bold;
  }
}

.un_sharedGasT_compare_card {
  & .un_sharedGasT_compare_card_list {
    & .un_sharedGasT_compare_card_list_item {
      &.un_sharedGasT_compare_card_list_item__emphasize {
        .un_sharedGasT_compare_card_list_item_cont_txt {
          &.un_sharedGasT_compare_card_list_item_cont_txt__cancel {
            background: var(--secondBgColor);
          }
        }
      }
    }
  }
}

.un_sharedGasT_compare_card_list + .un_sharedGasT_compare_card_list {
  margin-top: 20px;
}

.bl_mediaPanel.bl_mediaPanel__noBorder + .un_sharedGasT_hdg3Wrapper {
  margin-top: 40px;
}

.un_sharedGasT_compare_card {
  & .un_sharedGasT_compare_card_list {
    & .un_sharedGasT_compare_card_list_item {
      .un_sharedGasT_compare_card_list_item_ttl_logo {
        &.un_sharedGasT_compare_card_list_item_ttl_logo__place {
          margin-top: 6px;
        }
      }
    }
  }
}

/* 比較11.オーブン用オプションを徹底比較 */
.un_sharedGasT_compare_table {
  .un_sharedGasT_compare_table_tdLabel {
    &.un_sharedGasT_compare_table_tdLabel__size {
      font-size: 12px;
      height: 14px;
    }
  }
}

.un_sharedGasT_compare_table {
  td:has(.un_sharedGasT_compare_table_txtWithBgImg__tier) {
    height: 60px;
    text-align: center;
    vertical-align: middle;
  }
}

.un_sharedGasT_compare_table {
  .un_sharedGasT_compare_table_img {
    width: 80%;
    height: auto;
  }
}

.un_sharedGasT_compare_table_wrapper + .un_sharedGasT_hdg3Wrapper {
  margin-top: 60px;
}

.un_sharedGasT_compare_table {
  .un_sharedGasT_compare_table_row1 {
    &.un_sharedGasT_compare_table_row1__w25 {
      width: 25%;
    }
  }
}

.bl_panel.bl_panel__noBorder + .un_sharedGasT_hdg3Wrapper {
  margin-top: 40px;
}

/* 比較12.調理アプリを徹底比較 */
.un_sharedGasT_hdg3Wrapper + .un_gastableContentsCompareMiddleAppTable_wrapper {
  margin-top: 20px;
}

.un_sharedGasT_compare_seriesSummary {
  .un_sharedGasT_compare_seriesSummary_btn_wrapper {
    &.un_sharedGasT_compare_seriesSummary_btn_wrapper__wide {
      width: 55%;
    }
  }
}

.un_sharedGasT_compare_table_wrapper + .bl_panel.bl_panel__banner {
  margin-top: 40px;
}

.un_sharedGasT_compare_table {
  &.un_sharedGasT_compare_table__functionCompareTable {
    .un_sharedGasT_compare_table_tdCenter {
      & span {
        font-size: 10px;
      }
    }
  }
}

.un_sharedGasT_compare_seriesSummary_main_info_logo_series.un_sharedGasT_compare_seriesSummary_main_info_logo_series__position {
  margin-bottom: 5px;
}