@charset "utf-8";

/*シリーズの特長　カード部分*/
.un_gastableMaker_feature_cardUnit_wrapper +.el_hdg2,
.un_gastableMaker_feature_cardUnit_wrapper +.el_hdg3 {
  margin-top: 40px;
}

.un_gastableMaker_feature_catchphrase {
  padding: 20px;
  font-weight: bold;
  font-size: 20px;
  line-height: 2.0;
  text-align: center;
  background: var(--secondBgColor);
  border: 1px solid #e1e0e0;
  margin: 20px 0 4px;
}

.un_gastableMaker_featureCardUnit {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  box-sizing: border-box;
  margin-top: 10px;
}

.un_gastableMaker_featureCard {
  width: calc((100% + 10px) / 2 - 10px);
  box-sizing: border-box;
  color: var(--defaultTxtColor);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.un_gastableMaker_featureCardUnit__3col .un_gastableMaker_featureCard {
  width: calc((100% + 10px) / 3 - 10px);
}

.un_gastableMaker_featureCard .un_gastableMaker_featureCard_txt {
  margin-top: 10px;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.un_gastableMaker_featureCard .un_gastableMaker_featureCard_img {
  text-align: center;
}

.un_gastableMaker_featureCard .un_gastableMaker_featureCard_detail {
  padding: 10px;
  background: var(--secondBgColor);
  border: 1px solid #e1e0e0;
  margin-top: 10px;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.un_gastableMaker_featureCard .un_gastableMaker_featureCard_detail .un_gastableMaker_featureCard_detail_ttl {
  font-weight: bold;
  border-bottom: 1px solid #e1e0e0;
  padding: 0 5px 5px;
}
.un_gastableMaker_featureCard .un_gastableMaker_featureCard_detail .un_gastableMaker_featureCard_detail_ttl.un_gastableMaker_featureCard_detail_ttl__longer{
  letter-spacing: -0.02em;
}

.un_gastableMaker_featureCard .un_gastableMaker_featureCard_detail .un_gastableMaker_featureCard_detail_ttl .un_gastableMaker_featureCard_detail_ttl_annotation {
  font-size: 10.5px;
  letter-spacing: -0.05em;
  padding-left: 5px;
}

.un_gastableMaker_featureCard .un_gastableMaker_featureCard_detail .un_gastableMaker_featureCard_detail_txt {
  padding: 8px 5px 0;
  flex: 1;
}
.un_gastableMaker_featureCard .un_gastableMaker_featureCard_detail .un_gastableMaker_featureCard_detail_txt .un_gastableMaker_featureCard_detail_txt_annotation {
  font-size: 11px;
}

.un_gastableMaker_featureCardUnit_wrapper+.el_hdg2 {
  margin-top: 30px;
}

/*商品詳細　パネル部分*/
.un_sharedGastable_itemPanel_wrapper .un_sharedGastable_itemPanel_ttlImg {
  text-align: center;
}
.un_sharedGastable_itemPanel_ttlImg.un_sharedGastable_itemPanel_ttlImg__mT {
  margin-top: 20px;
}

.un_sharedGastable_itemPanel_wrapper+.el_hdg2 {
  margin-top: 40px;
}

.bl_tabLinkList.un_sharedGastable_itemPanel_ttlSp {
  display: none;
}

.el_hdg2+.un_sharedGastable_itemPanel_ttlImg,
.bl_tabLinkList+.un_sharedGastable_itemPanel_ttlImg,
.el_annotation+.un_sharedGastable_itemPanel_wrapper,
.el_hdg2 + .un_sharedGastable_itemPanel_wrapper > .un_sharedGastable_itemPanel_ttlImg {
  margin-top: 20px;
}

.un_sharedGastable_itemPanel {
  display: flex;
  border: 1px solid #ddd;
  padding: 10px;
}
.un_sharedGastable_itemPanel + .un_sharedGastable_itemPanel{
  margin-top:20px;
}
.un_sharedGastable_itemPanel_img {
  width: 190px;
}

.un_sharedGastable_itemPanel_img a,
.un_sharedGastable_itemPanel_img a:hover,
.un_sharedGastable_itemPanel_img a:visited {
  text-decoration: none;
  color: var(--defaultTxtColor);
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_logo .un_sharedGastable_itemPanel_img_logo_size.un_sharedGastable_itemPanel_img_logo_size__rinnai {
  width: 70px;
  height: 18px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_logo .un_sharedGastable_itemPanel_img_logo_size.un_sharedGastable_itemPanel_img_logo_size__noritz {
  width: 80px;
  height: 16px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_logo .un_sharedGastable_itemPanel_img_logo_size.un_sharedGastable_itemPanel_img_logo_size__paloma {
  width: 70px;
  height: 17px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_logo+.un_sharedGastable_itemPanel_img_function {
  padding-top: 10px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function+.un_sharedGastable_itemPanel_img_product {
  padding-top: 5px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_annotation{
  font-size: 10px;
  display: inline-block;
  width: 100%;
  text-align: right;
  box-sizing: border-box;
  color: var(--defaultTxtColor);
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function {
  display: flex;
  align-items: center;
}

.un_sharedGastable_itemPanel_img_logo+.un_sharedGastable_itemPanel_img_product,
.un_sharedGastable_itemPanel_img_product+.un_sharedGastable_itemPanel_img_function {
  margin-top: 10px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function .un_sharedGastable_itemPanel_img_function_topBoard {
  background: #8dc323;
  color: #fff;
  width: calc(50% - 2px);
  text-align: center;
  padding: 0;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function .un_sharedGastable_itemPanel_img_function_topBoard.un_sharedGastable_itemPanel_img_function_topBoard__75cm {
  background: #fe7816;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function .un_sharedGastable_itemPanel_img_function_topBoard .un_sharedGastable_itemPanel_img_function_topBoard_txt {
  font-size: 16px;
  padding: 0 1px;
  font-weight: bold;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function .un_sharedGastable_itemPanel_img_function_other {
  background: #eee;
  font-size: 10px;
  width: calc(50% - 2px);
  text-align: center;
  line-height: 1.0;
  color:var(--defaultTxtColor);
  padding: 2px 0;
  height: calc(30px - 9px);
  align-items: center;
  display: flex;
  justify-content: center;
  font-weight: bold;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_function .un_sharedGastable_itemPanel_img_function_topBoard+.un_sharedGastable_itemPanel_img_function_other {
  margin-left: 4px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_img .un_sharedGastable_itemPanel_img_product {
  text-align: center;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc {
  margin: 0 20px 0 10px;
  width: 100%;
  display: flex;
  flex-direction: column;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_name {
  font-weight: bold;
  font-size: 20px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner {
  padding-top: 15px;
  text-align: right;
  line-height: 1.5;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_maker {
  font-size: 14px;
  padding-left: 3px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_maker .un_sharedGastable_itemPanel_desc_inner_maker_spIndention {
  padding-left: 3px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price {
  display: flex;
  justify-content: flex-end;
  align-items: baseline;
  color: var(--emphasisRed);
  font-weight: bold;
  margin-top: 4px;

}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_per,
.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_taxIn,
.un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_taxIn .un_sharedGastable_itemPanel_desc_inner_price_taxIn_spCaption .un_sharedGastable_itemPanel_desc_inner_price_taxIn_spCaption_num {
  font-size: 22px;
  color: var(--emphasisRed);
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_per .un_sharedGastable_itemPanel_desc_inner_price_per_off,
.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_taxIn .un_sharedGastable_itemPanel_desc_inner_price_taxIn_spCaption,
.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_taxIn .un_sharedGastable_itemPanel_desc_inner_price_taxIn_unit,
.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_total .un_sharedGastable_itemPanel_desc_inner_total_value .un_sharedGastable_itemPanel_desc_inner_total_value_unit {
  font-size: 14px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_price .un_sharedGastable_itemPanel_desc_inner_price_taxIn .un_sharedGastable_itemPanel_desc_inner_price_taxIn_spCaption {
  padding: 0 5px 0 10px;
}


.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_total .un_sharedGastable_itemPanel_desc_inner_total_value {
  margin-left: 10px;
  font-size: 28px;
  margin: 0 2px;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_inner .un_sharedGastable_itemPanel_desc_inner_total {
  display: flex;
  justify-content: flex-end;
  align-items: baseline;
  color: var(--emphasisRed);
  font-weight: bold;
}

.un_sharedGastable_itemPanel .un_sharedGastable_itemPanel_btnArea {
  display: flex;
  flex-direction: column;
  margin-top: 70px;
  word-break: keep-all;
  min-width: 164px;
}

.un_sharedGastable_itemPanel_wrapper+.un_sharedGastable_itemPanel_wrapper {
  padding-top: 40px;
}

.un_sharedGastable_itemPanel_desc .un_sharedGastable_itemPanel_desc_spPriceTotal {
  display: none;
}

.un_sharedGastable_itemPanel_spPriceTotal {
  display: none;
}

/* タブの中のタブ */
.un_sharedGastable_itemPanel + .un_sharedGastable_tabTwo > .un_sharedGastable_tabTwo_list{
  margin-top:30px;
}
.un_sharedGastable_tabTwo {
  display: flex;
  border-bottom: var(--dekiruGreen) 5px solid;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list:first-of-type {
  margin-left: 0;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list.un_sharedGastable_tabTwo_list__on {
  font-weight: bold;
  padding: 14px 15px 10px 15px;
  background: var(--dekiruGreen);
  color: #fff;
  border: var(--dekiruGreen) 2px solid;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list {
  font-size: 18px;
  width: 50%;
  text-align: center;
  box-sizing: border-box;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list:nth-child(n+2) {
  margin-left: 10px;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list {
  background: #dfeadc;
  border: #dfeadc 1px solid;
  border-bottom: #fff 2px solid;
  margin-top: 10px;
  line-height: 1.2;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list .un_sharedGastable_tabTwo_list_link {
  padding: 15px 15px 10px 15px;
  display: block;
  color: #3e692b;
}

.un_sharedGastable_tabTwo .un_sharedGastable_tabTwo_list .un_sharedGastable_tabTwo_list_link:hover {
  text-decoration: none;
  background: var(--dekiruGreen);
  color: #fff;
}

.un_sharedGastableLinnaiOption_panel:hover {
  border: 2px solid #319b03;
}

.un_sharedGastableLinnaiOption_panel .un_sharedGastableLinnaiOption_panel_img {
  text-align: center;
}

.un_sharedGastableLinnaiOption_panel .un_sharedGastableLinnaiOption_panel_inner {
  display: flex;
  align-items: center;
}

.un_sharedGastableLinnaiOption_panel .un_sharedGastableLinnaiOption_panel_img+.un_sharedGastableLinnaiOption_panel_inner {
  margin-top: 10px;
}

.un_sharedGastableLinnaiOption_panel .un_sharedGastableLinnaiOption_panel_inner .un_sharedGastableLinnaiOption_panel_inner_txt {
  font-size: 16px;
  font-weight: bold;
  width: 151px;
  margin-left: 10px;
  text-align: center;
}

/* ランキングバナー */
.un_sharedGastableProductList_banner {
  text-align: center;
  margin-top: 30px;
}
.un_sharedGastableProductList_banner +.el_hdg2{
  margin-top:40px;
}

/* コンロフード同時交換バナー・オーブン・オプション品・収納庫バナー */
.el_hdg2 + .un_sharedGastableProductList_banner2,
.el_hdg2 + .un_sharedGastableProductList_banner3{
  margin-top:20px;
}
.un_sharedGastableProductList_banner2{
  text-align: center;
}
.un_sharedGastableProductList_banner2 + .un_sharedGastableProductList_banner3{
  margin-top:30px;
}
.un_sharedGastableProductList_banner2 +.el_hdg2,
.un_sharedGastableProductList_banner3 +.el_hdg2{
  margin-top:40px;
}
.un_sharedGastableProductList_banner3{
  display: flex;
  align-items:center;
  justify-content: space-between;
}
.un_sharedGastableProductList_banner3 .un_sharedGastableProductList_banner3_img + .un_sharedGastableProductList_banner3_img{
  margin-left:10px;
}



/* 各特集ページバナー */
.el_hdg2 + .un_sharedGastableProductList_card2Unit {
  margin-top: 20px;
}
.un_sharedGastableProductList_card2Unit + .el_hdg2{
  margin-top: 40px;
}
.un_sharedGastableProductList_card2Unit {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  justify-content: space-between;
  gap: 5px;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card {
  position: relative;
  box-sizing: border-box;
  border: solid 2px #ececec;
  padding: 5px;
  background-color: #fff;
  width: calc((100% + 4px) / 2 - 7px);
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card::after {
  content: "";
  width: 14px;
  height: 14px;
  position: absolute;
  right: 3px;
  bottom: 3px;
  background: linear-gradient(-45deg, var(--dekiruGreen) 0, var(--dekiruGreen) 50%, transparent 50%, transparent 100%);
}
.un_sharedGastableProductList_card2Unit.un_sharedGastableProductList__col2.un_sharedGastableProductList_card:nth-child(n + 3) {
  margin-top: 5px;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card a:link,
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card a:visited,
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card a:hover,
.un_sharedGastableProductList_card2Unit a.un_sharedGastableProductList_card:link,
.un_sharedGastableProductList_card2Unit a.un_sharedGastableProductList_card:visited,
.un_sharedGastableProductList_card2Unit a.un_sharedGastableProductList_card:hover {
  text-decoration: none;
  color: var(--defaultTxtColor);
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card a:hover .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_specialFeature .un_sharedGastableProductList_card_inner_specialFeature_txt,
.un_sharedGastableProductList_card2Unit a.un_sharedGastableProductList_card:hover .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_specialFeature .un_sharedGastableProductList_card_inner_specialFeature_txt{
  opacity: 0.8;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_img {
  text-align: center;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_img + .un_sharedGastableProductList_card_inner {
  margin-top: 10px;
}

.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_inner {
  display: flex;
  align-items: center;
  padding: 0 5px;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_logo {
  margin-top: -5px;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_logo .un_sharedGastableProductList_card_inner_logo_img.un_sharedGastableProductList_card_inner_logo_img__rinnai{
  width:80px;
  height:auto;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_logo .un_sharedGastableProductList_card_inner_logo_img.un_sharedGastableProductList_card_inner_logo_img__noritz{
  width:100px;
  height:auto;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_logo + .un_sharedGastableProductList_card_inner_specialFeature{
  margin-left:10px;
}
.un_sharedGastableProductList_card2Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_inner .un_sharedGastableProductList_card_inner_specialFeature .un_sharedGastableProductList_card_inner_specialFeature_txt{
  font-weight: bold;
  font-size: 16px;
}
.un_sharedGastableProductList_card2Unit + .el_hdg3{
  margin-top:30px;
}

/* リンナイ付属品バナー */
.un_sharedGastableProductList_card2Unit + .un_sharedGastableProductList_card3Unit{
  margin-top:20px;
}
.un_sharedGastableProductList_card3Unit + .el_hdg2{
  margin-top: 40px;
}
.un_sharedGastableProductList_card3Unit {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.un_sharedGastableProductList_card3Unit > .un_sharedGastableProductList_card {
  width: calc((100% - 10px) / 2);
}
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card{
  display: flex;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box;
  border: solid 2px #ececec;
  padding: 10px 5px;
  background-color: #fff;
}
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card a:link,
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card a:visited,
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card a:hover,
.un_sharedGastableProductList_card3Unit a.un_sharedGastableProductList_card:link,
.un_sharedGastableProductList_card3Unit a.un_sharedGastableProductList_card:visited,
.un_sharedGastableProductList_card3Unit a.un_sharedGastableProductList_card:hover {
  text-decoration: none;
  color: var(--defaultTxtColor);
}
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card a:hover .un_sharedGastableProductList_card_txt,
.un_sharedGastableProductList_card3Unit a.un_sharedGastableProductList_card:hover .un_sharedGastableProductList_card_txt{
  opacity: 0.8;
}
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_txt{
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}
.un_sharedGastableProductList_card3Unit .un_sharedGastableProductList_card .un_sharedGastableProductList_card_txt p:after {
  content: "\020\03e";
  white-space: pre;
}

/*レビュー*/
.el_hdg2.un_sharedGastable_review_ttl {
  margin-top: 40px;
}

.un_sharedGastable_review .review-container.un_sharedGastable_review_inner {
  margin-top: 20px;
}

.review-container.un_sharedGastable_review_inner .reviewWidget .reviewWidget_inner .reviewWidget_title_container .reviewWidget_title {
  display: none;
}

.un_sharedGastable_reviewAnchor {
  display: block;
  padding-top: 30px;
  margin-top: -30px;
}


/* 画像+文章セット PC2カラム・SP1カラム */
.bl_panel p + .un_sharedGastable_mediaPanel {
  margin-top: 20px;
}
.un_sharedGastable_mediaPanel{
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.un_sharedGastable_mediaPanel .un_sharedGastable_mediaPanel_inner{
  width: calc((100% + 20px) / 2 - 20px);
}
.un_sharedGastable_mediaPanel_inner .el_hdg5 {
  margin-bottom: 10px;
} 
.un_sharedGastable_mediaPanel .un_sharedGastable_mediaPanel_inner .un_sharedGastable_mediaPanel_inner_img{
  text-align: center;
}
.un_sharedGastable_mediaPanel .un_sharedGastable_mediaPanel_inner .un_sharedGastable_mediaPanel_inner_img .un_sharedGastable_mediaPanel_inner_img_ttl{
  font-weight: bold;
  margin-top: 5px;
  text-align: center;
}
.un_sharedGastable_mediaPanel .un_sharedGastable_mediaPanel_inner .un_sharedGastable_mediaPanel_inner_txt{
  margin-top: 10px;
}
.un_sharedGastable_mediaPanel .un_sharedGastable_mediaPanel_inner .un_sharedGastable_mediaPanel_inner_txt .un_sharedGastable_mediaPanel_inner_txt_sp{
  display: none;
}

.un_sharedGastable_mediaPanel .un_sharedGastable_mediaPanel_inner .un_sharedGastable_mediaPanel_inner_txt p + p{
  margin-top: 15px;
}

/* 天板比較　（テーブル） */
.un_gastable_topBoard_table_wrapper {
  margin-bottom: 40px;
}
.un_gastable_topBoard_table{
  width: 755px;
  border-collapse: collapse;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_type .un_gastable_topBoard_table_type_headline,
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_headline {
  padding: 10px 7px;
  background-color: #fff;
  border: 1px solid #ccc;
  text-align: center;
  vertical-align: middle;
  background-color: #f5f5f5;
  white-space: nowrap;
  font-weight: normal;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_type .un_gastable_topBoard_table_type_headline:not(.un_gastable_topBoard_table_type_headline__blank) {
  min-width: 200px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_headline {
  text-align: left;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content {
  padding: 10px 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  vertical-align: top;
  text-align: center;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_img{
  text-align: center;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_img img{
  height: auto;
  max-width: 100%;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_img + .un_gastable_topBoard_table_function_content_ttl{
  margin-top:10px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_img + .un_gastable_topBoard_table_function_content_txt{
  margin-top:10px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_ttl{
  font-size: 15px;
  font-weight: bold;
  text-align: center;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_ttl + .un_gastable_topBoard_table_function_content_img{
  margin-top: 5px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_txt{
  text-align: left;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_txt +.un_gastable_topBoard_table_function_content_txt{
  margin-top:10px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_img + .un_gastable_topBoard_table_function_content_annotation {
  margin-top: 5px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_annotation{
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_annotation + .un_gastable_topBoard_table_function_content_img{
  margin-top:5px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_annotation + .un_gastable_topBoard_table_function_content_txt{
  margin-top:10px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_txt.un_gastable_topBoard_table_function_content_txt__center{
  text-align: center;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_priceTotal,
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_priceTotalTax{
  color: var(--emphasisRed);
  font-weight: bold;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_priceTotal{
  font-size: 24px;
}
.un_gastable_topBoard_table .un_gastable_topBoard_table_function .un_gastable_topBoard_table_function_content .un_gastable_topBoard_table_function_content_priceTotalTax{
  font-size: 13px;
}

/* デリシア3V/デリシア100Vで使用中 */
.un_sharedGastable_itemPanel2{display:flex;border:1px solid #ddd;padding:10px;}
.un_sharedGastable_itemPanel2 + .un_sharedGastable_itemPanel2{margin-top:20px;}
.un_sharedGastable_itemPanel2_img{width:190px;}
.un_sharedGastable_itemPanel2_img a,.un_sharedGastable_itemPanel2_img a:hover,.un_sharedGastable_itemPanel2_img a:visited{text-decoration:none;color:var(--defaultTxtColor);}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_color {letter-spacing: -0.03em;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_color.un_sharedGastable_itemPanel2_img_color__fontSmall {font-size: 13px;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_function{display:flex;align-items:center;}
.un_sharedGastable_itemPanel2_img_color+.un_sharedGastable_itemPanel2_img_product,.un_sharedGastable_itemPanel2_img_product+.un_sharedGastable_itemPanel2_img_function{margin-top:10px;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_function .un_sharedGastable_itemPanel2_img_function_topBoard{background:#8dc323;color:#fff;width:calc(50% - 2px);text-align:center;padding:0;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_function .un_sharedGastable_itemPanel2_img_function_topBoard.un_sharedGastable_itemPanel2_img_function_topBoard__75{background:#fe7816;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_function .un_sharedGastable_itemPanel2_img_function_topBoard .un_sharedGastable_itemPanel2_img_function_topBoard_txt{font-size:16px;padding:0 1px;font-weight:bold;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_img .un_sharedGastable_itemPanel2_img_product{text-align:center;}
.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc{margin:0 0 0 10px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_rateArea .un_sharedGastable_itemPanel2_desc_topInner_rateArea_inner {
  color:var(--emphasisRed);
  border:1px solid  var(--emphasisRed);
  font-weight: bold;
  box-sizing: border-box;
  padding: 5px 15px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_rateArea .un_sharedGastable_itemPanel2_desc_topInner_rateArea_inner span {
  font-size:20px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_itemArea {
  flex: 1;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_itemArea .un_sharedGastable_itemPanel2_desc_topInner_itemArea_item_btn {
  width:140px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_rateArea + .un_sharedGastable_itemPanel2_desc_topInner_itemArea {
  margin-left: 10px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_itemArea .un_sharedGastable_itemPanel2_desc_topInner_itemArea_item {
  display: flex;
  justify-content: space-between;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_itemArea .un_sharedGastable_itemPanel2_desc_topInner_itemArea_item + .un_sharedGastable_itemPanel2_desc_topInner_itemArea_item{
  margin-top: 15px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc_topInner .un_sharedGastable_itemPanel2_desc_topInner_itemArea .un_sharedGastable_itemPanel2_desc_topInner_itemArea_item span {
  font-size: 12px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc .un_sharedGastable_itemPanel2_desc_bottomInner {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc .un_sharedGastable_itemPanel2_desc_topInner + .un_sharedGastable_itemPanel2_desc_bottomInner {
  margin-top: 15px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc .un_sharedGastable_itemPanel2_desc_bottomInner .un_sharedGastable_itemPanel2_desc_bottomInner_btn {
  width:140px;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc .un_sharedGastable_itemPanel2_desc_bottomInner .un_sharedGastable_itemPanel2_desc_bottomInner_price {
  font-weight: bold;
  color: var(--emphasisRed);
  line-height: 1;
}

.un_sharedGastable_itemPanel2 .un_sharedGastable_itemPanel2_desc .un_sharedGastable_itemPanel2_desc_bottomInner .un_sharedGastable_itemPanel2_desc_bottomInner_price span{
  font-size: 28px;
}
