@charset "utf-8";

.el_annotation+.un_ihContentsWhatIsAllmetal_img {
  margin-top: 10px;
}

.un_ihContentsWhatIsAllmetal_img {
  text-align: center;
}

.un_ihContentsWhatIsAllmetal_imgTxt {
  text-align: center;
  font-size: 12px;
}

.un_ihContentsWhatIsAllmetal_img+.un_ihContentsWhatIsAllmetal_imgTxt {
  margin-top: 10px;
}

.bl_panel+.un_ihContentsWhatIsAllmetal_img {
  margin-top: 30px;
}

.un_ihContentsWhatIsAllmetal_txt+.un_ihContentsWhatIsAllmetal_img {
  margin-top: 30px;
}

.un_ihContentsWhatIsAllmetal_grayTxt {
  text-align: center;
  color: #888;
  font-size: 12px;
}

.bl_mediaPanel_img+.un_ihContentsWhatIsAllmetal_grayTxt {
  margin-top: 10px;
}

.un_ihContentsWhatIsAllmetal_emphasis {
  font-weight: bold;
}

/* カードユニット */
.el_hdg2+.un_ihContentsWhatIsAllmetal_cardUnit {
  margin-top: 20px;
}

.un_ihContentsWhatIsAllmetal_cardUnit {
  display: flex;
  justify-content: space-between;
}

.un_ihContentsWhatIsAllmetal_card {
  width: calc((100% - 30px) / 3);
  border: 2px solid #ccc;
  padding: 10px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  text-decoration: none;
  box-sizing: border-box;
}

.un_ihContentsWhatIsAllmetal_card:active,
.un_ihContentsWhatIsAllmetal_card:hover,
.un_ihContentsWhatIsAllmetal_card:link,
.un_ihContentsWhatIsAllmetal_card:visited {
  color: var(--defaultTxtColor);;
}

.un_ihContentsWhatIsAllmetal_card:hover {
  border: solid 2px var(--dekiruGreen);
  text-decoration: none;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_maker {
  display: flex;
  justify-content: center;
  height: 40px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_maker+.un_ihContentsWhatIsAllmetal_card_ttl {
  margin-top: 10px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_maker .un_ihContentsWhatIsAllmetal_card_maker_reduction {
  height: auto;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_maker .un_ihContentsWhatIsAllmetal_card_maker_reduction.un_ihContentsWhatIsAllmetal_card_maker_reduction__panasonic {
  width: 150px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_maker .un_ihContentsWhatIsAllmetal_card_maker_reduction.un_ihContentsWhatIsAllmetal_card_maker_reduction__hitachi {
  width: 140px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_maker .un_ihContentsWhatIsAllmetal_card_maker_reduction.un_ihContentsWhatIsAllmetal_card_maker_reduction__mitsubishi {
  width: 125px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_ttl {
  font-weight: bold;
  font-size: 15px;
  text-align: center;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_ttl+.un_ihContentsWhatIsAllmetal_card_img {
  margin-top: 5px;
  text-align: center;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_img+.un_ihContentsWhatIsAllmetal_card_seriesName {
  margin-top: 5px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_seriesName {
  text-align: center;
  font-weight: bold;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_cost_size {
  font-size: 11px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_costRed {
  padding: 15px 10px 10px;
  background: var(--emphasisRed);
  color: #fff;
  font-weight: bold;
  text-align: center;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_costRed .un_ihContentsWhatIsAllmetal_card_costRed_txt {
  font-size: 15px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_costRed .un_ihContentsWhatIsAllmetal_card_costRed_txt .un_ihContentsWhatIsAllmetal_card_costRed_txt_tax {
  font-size: 20px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_cost+.un_ihContentsWhatIsAllmetal_card_costRed,
.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_costRed+.un_ihContentsWhatIsAllmetal_card_txt,
.un_ihContentsWhatIsAllmetal_card_txt+.el_btn5.el_btn5__w100per {
  margin-top: 10px;
}

.un_ihContentsWhatIsAllmetal_card .un_ihContentsWhatIsAllmetal_card_txt {
  flex: 1;
}