@charset "utf-8";
/* テキスト_強調 */
.un_ecocuteEnergySavingBusiness_subHdg {
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
}

.un_ecocuteEnergySavingBusiness_hdg{
  font-size: 24px;
  padding: 10px 0 0;
  font-weight: bold;
}
.un_ecocuteEnergySavingBusiness_hdg + .un_ecocuteEnergySavingBusiness_panel{
  margin-top: 20px;
}
.un_ecocuteEnergySavingBusiness_hdg + .un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__mTSmall{
  margin-top: 10px;
}
.un_ecocuteEnergySavingBusiness_panel + p.el_hdg3 {
  margin-top: 20px;
} 
.un_ecocuteEnergySavingBusiness_panel{
  box-sizing: border-box;
  display: flex;
}
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__col{
  flex-direction: column;
}
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__center{
  text-align: center;
}
.un_ecocuteEnergySavingBusiness_panel .un_ecocuteEnergySavingBusiness_panel_img + .un_ecocuteEnergySavingBusiness_panel_txt,
.un_ecocuteEnergySavingBusiness_panel .un_ecocuteEnergySavingBusiness_panel_txt + .un_ecocuteEnergySavingBusiness_panel_img,
.un_ecocuteEnergySavingBusiness_panel .un_ecocuteEnergySavingBusiness_panel_img + .un_ecocuteEnergySavingBusiness_panel_img,
.un_ecocuteEnergySavingBusiness_panel .un_ecocuteEnergySavingBusiness_panel_txt + .un_ecocuteEnergySavingBusiness_panel_txt{
  margin-left: 20px;
}
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__col .un_ecocuteEnergySavingBusiness_panel_img + .un_ecocuteEnergySavingBusiness_panel_txt,
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__col .un_ecocuteEnergySavingBusiness_panel_txt + .un_ecocuteEnergySavingBusiness_panel_img,
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__col .un_ecocuteEnergySavingBusiness_panel_img + .un_ecocuteEnergySavingBusiness_panel_img,
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__col .un_ecocuteEnergySavingBusiness_panel_txt + .un_ecocuteEnergySavingBusiness_panel_txt{
  margin-left: unset;
  margin-top: 20px;
}
.un_ecocuteEnergySavingBusiness_panel .un_ecocuteEnergySavingBusiness_panel_img .un_ecocuteEnergySavingBusiness_panel_img_graph{
  width: 100%;
  height: auto;
}
.un_ecocuteEnergySavingBusiness_panel .un_ecocuteEnergySavingBusiness_panel_txt p + p {
  margin-top: 1rem;
}
.un_ecocuteEnergySavingBusiness_panel + .un_ecocuteEnergySavingBusiness_listUnit{
  margin-top: 20px;
}
.un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__center + .un_ecocuteEnergySavingBusiness_listUnit,
.un_ecocuteEnergySavingBusiness_listUnit + .un_ecocuteEnergySavingBusiness_panel.un_ecocuteEnergySavingBusiness_panel__center{
  margin-top: 15px;
}
.un_ecocuteEnergySavingBusiness_listUnit{
  display: flex;
  flex-direction: column;
  width: 100%;
}
.un_ecocuteEnergySavingBusiness_list{
  border: 2px solid #D9D9D9;
  border-bottom: 1px solid #ccc;
  display: flex;
  box-sizing:border-box;
}
.un_ecocuteEnergySavingBusiness_list + .un_ecocuteEnergySavingBusiness_list{
  border-top: none;
}
.un_ecocuteEnergySavingBusiness_list:last-child{
  border-bottom: 2px solid #D9D9D9;
}

.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_head{
  background-color: #F2F2F2;
  padding: 8px;
  width: 20%;
  box-sizing:border-box;
  border-right: 1px solid #ccc;
  font-weight: bold;
  font-size: 16px;
  display: flex;
  align-items: center;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_head .un_ecocuteEnergySavingBusiness_list_head_inner{
  display: flex;
  align-items: center;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_head .un_ecocuteEnergySavingBusiness_list_head_inner .un_ecocuteEnergySavingBusiness_list_head_inner_num{
  font-size: 18px;
  color: #fff;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--dekiruGreen);
  line-height: 1;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_head .un_ecocuteEnergySavingBusiness_list_head_inner .un_ecocuteEnergySavingBusiness_list_head_inner_num + .un_ecocuteEnergySavingBusiness_list_head_inner_txt{
  margin-left: 5px;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body {
  display: flex;
  width: 80%;
  box-sizing:border-box;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt {
  padding: 10px;
  box-sizing: border-box;
  width: 58%;
  border-right: 1px solid #ccc;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.un_ecocuteEnergySavingBusiness_listUnit.un_ecocuteEnergySavingBusiness_listUnit__3Sell > .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt{
  width: 65%;
} 
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt p + p{
  margin-top: 1rem;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt .un_ecocuteEnergySavingBusiness_list_body_txt_modal {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt .un_ecocuteEnergySavingBusiness_list_body_txt_modal .un_ecocuteEnergySavingBusiness_list_body_txt_modal_txt{
  text-decoration: underline;
  color: var(--defaultTxtColor);
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt .un_ecocuteEnergySavingBusiness_list_body_txt_modal .un_ecocuteEnergySavingBusiness_list_body_txt_modal_txt + .un_ecocuteEnergySavingBusiness_list_body_txt_modal_img{
  margin-left: 10px;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner{
  width: 42%;
  display: flex;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_spTtl{
  display: none;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_price {
  padding: 10px;
  box-sizing: border-box;
  width: 50%;
  border-right: 1px solid #ccc;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: var(--emphasisRed);
  font-weight: bold;
  line-height: 1.5;
}
.un_ecocuteEnergySavingBusiness_listUnit.un_ecocuteEnergySavingBusiness_listUnit__3Sell > .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_price{
  width: 100%;
  border-right:none;
} 
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_price .un_ecocuteEnergySavingBusiness_list_body_inner_price_txt .un_ecocuteEnergySavingBusiness_list_body_inner_price_txt_num {
  font-size: 24px;
  line-height: 1;
  letter-spacing: -0.03em;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link {
  box-sizing: border-box;
  padding: 10px;
  width: 50%;
  line-height: 1.5;
  display: flex;
  align-items: center;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn{
  color: var(--dekiruGreen);
  border: solid 1px var(--dekiruGreen);
  display: inline-block;
  background-color: #fff;
  border-radius: 3px;
  text-align: center;
  box-sizing: border-box;
  font-size: 14px;
  padding: 10px 20px;
  width: 100%;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn,
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn:link,
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn:visited,
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn:hover,
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn:active {
  text-decoration: none;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn:hover {
  background-color: var(--dekiruGreen);
  color: #fff;
  text-decoration: none;
}
.un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link .un_ecocuteEnergySavingBusiness_list_body_inner_link_btn::after {
  content: "\020\03e";
  white-space: pre;
}

.un_ecocuteEnergySavingBusiness_bnr {
  display: flex;
  justify-content: space-between;
  padding: 20px 10px 0;
}  
.un_ecocuteEnergySavingBusiness_bnr .un_ecocuteEnergySavingBusiness_bnr_img {
  max-width: calc((100% - 15px) / 2);
}  
.un_ecocuteEnergySavingBusiness_bnr .un_ecocuteEnergySavingBusiness_bnr_img img {
  border-radius: 2px;
  height: auto;
  max-width: 100%;
}

@media screen and (max-width: 640px) {
  /* テキスト_強調 */
  .un_ecocuteEnergySavingBusiness_subHdg {
    font-size: 12px;
  }
.un_ecocuteEnergySavingBusiness_hdg + .un_ecocuteEnergySavingBusiness_panel {
  margin-top: 10px;
}
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_head {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #ccc;
  }
  
  .un_ecocuteEnergySavingBusiness_list {
    flex-direction: column;
    justify-content: space-between;
  }
  
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body {
    width: 100%;
    flex-direction: column;
    flex: 1;
  }
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_txt {
    width: 100%;
    border-right: none;
  }
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner {
    width: 100%;
    align-items: center;
    justify-content: flex-end;
    padding: 10px;
  }
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_spTtl{
    display: block;
    border: solid 1px #A6A6A6;
    text-align: center;
    padding: 0px 10px;
  }
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_price {
    width: auto;
    border-right: none;
    padding: 0;
  }
  .un_ecocuteEnergySavingBusiness_listUnit.un_ecocuteEnergySavingBusiness_listUnit__3Sell > .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_price {
    width: auto;
  }
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_spTtl + .un_ecocuteEnergySavingBusiness_list_body_inner_price,
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_price + .un_ecocuteEnergySavingBusiness_list_body_inner_link{
    margin-left: 10px;
  }
  .un_ecocuteEnergySavingBusiness_list .un_ecocuteEnergySavingBusiness_list_body .un_ecocuteEnergySavingBusiness_list_body_inner .un_ecocuteEnergySavingBusiness_list_body_inner_link {
    width: auto;
    padding: 0;
  }

  .un_ecocuteEnergySavingBusiness_bnr {
    padding: 20px 0;
    flex-direction: column;
}
.un_ecocuteEnergySavingBusiness_bnr .un_ecocuteEnergySavingBusiness_bnr_img {
    max-width: 100%;
}
.un_ecocuteEnergySavingBusiness_bnr .un_ecocuteEnergySavingBusiness_bnr_img + .un_ecocuteEnergySavingBusiness_bnr_img {
    margin-top: 20px;
}
  }