﻿@charset "utf-8";

/* =========================================

    【室外機/室内機】セット品番　タブ切り替え

============================================ */

#tabs > ul {
    display: flex;
    flex-wrap: wrap;
}
#tabs > ul li.tab {
  cursor: pointer;
  box-sizing: border-box;
  width: calc(25% - 4px);
  margin-right: 4px;
  margin-bottom: 4px;
  font-size: 0.85em;
  background: #e6e6e6;
  text-align: center;
  padding: 5px;
}
#tabs > ul li.tab.active {
  background: #343c43;
  color: #fff;
}
#tabs_in_panel h3.h3_title + .column-two_default,
#tabs_panel h3.h3_title + .column-two_default {
    margin-bottom: 30px;
}
#tabs_in_panel h3 span.submodel,
#tabs_panel h3 span.submodel {
    font-size: 75%;
}
#tabs_in .tab_header {
    margin-bottom: 20px;
}



/* Appeal page migrated CodeInsert styles */
.section .column-one .column-one_child .column-one_image {
    text-align: center;
}
.h2_subTitle {
    margin-bottom: 1.5em;
}
.h2_subTitle p {
    align-items: center;
    display: flex;
    font-size: 120%;
    font-weight: bold;
}
.h2_subTitle p::before,
.h2_subTitle p::after {
    background-color: #333;
    content: "";
    flex-grow: 1;
    height: 1px;
}
.h2_subTitle p::before {
    margin-right: 15px;
}
.h2_subTitle p::after {
    margin-left: 15px;
}
.cont-heading_wrap {
    margin-bottom: 30px;
}
