@charset "utf-8";
.un_sharedDishWasher_emphasisBlack{
  font-weight: bold;
}
.el_hdg3 + .un_sharedDishWasher_byMaker_series {
  margin-top: 20px;
}
.un_sharedDishWasher_byMaker_series {
  padding-left: 20px;
  padding-right: 20px;
}
.un_sharedDishWasher_byMaker_series .un_sharedDishWasher_byMaker_series_item {
  border: var(--defaultBorder);
  display: flex;
  padding: 16px;
}
.un_sharedDishWasher_byMaker_series .un_sharedDishWasher_byMaker_series_item + .un_sharedDishWasher_byMaker_series_item {
  margin-top: 20px;
}
.un_sharedDishWasher_byMaker_series .un_sharedDishWasher_byMaker_series_item_img + .un_sharedDishWasher_byMaker_series_item_desc {
  margin-left: 10px;
}
.un_sharedDishWasher_byMaker_series .un_sharedDishWasher_byMaker_series_item_ttl {
  display: flex;
  justify-content:space-between;
  align-items: center;
  font-size: 18px;
}
.un_sharedDishWasher_byMaker_series .un_sharedDishWasher_byMaker_series_item_ttl + .un_sharedDishWasher_byMaker_series_item_txt {
  margin-top: 20px;
}
.un_sharedDishWasher_byMaker_series + .el_hdg3 {
  margin-top: 30px;
}

.un_sharedDishWasher_byMaker_productNum {
  padding-bottom: 20px;
}
.un_sharedDishWasher_byMaker_productNum .un_sharedDishWasher_byMaker_productNum_table {
  width: 100%;
  border-collapse: collapse;
  border: var(--defaultBorder);
}
.un_sharedDishWasher_byMaker_productNum .un_sharedDishWasher_byMaker_productNum_table th,
.un_sharedDishWasher_byMaker_productNum .un_sharedDishWasher_byMaker_productNum_table td {
  border: var(--defaultBorder);
  padding: 10px;
  text-align: center;
}
.un_sharedDishWasher_byMaker_productNum .un_sharedDishWasher_byMaker_productNum_table th {
  background: var(--secondBgColor);
}

.un_sharedDishWasher_byMaker_currentState {
  display: flex;
  gap: 10px;
  justify-content: center;
}
.un_sharedDishWasher_byMaker_currentState::after {
  content: '';
  display: block;
  width: 100%;
}
.un_sharedDishWasher_byMaker_currentState .un_sharedDishWasher_byMaker_currentState_ttl {
  font-weight: bold;
  font-size: 15px;
  width: 100%;
  text-align: right;
}
.un_sharedDishWasher_byMaker_currentState .un_sharedDishWasher_byMaker_currentState_img {
  width: 100%;
  text-align: center;
}
.un_sharedDishWasher_byMaker_currentState + .el_hdg4 {
  margin-top: 20px;
}

.el_hdg4 + .un_sharedDishWasher_byMaker_productList {
  margin-top: 10px;
}
.un_sharedDishWasher_byMaker_productList {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item {
  width: calc(50% - 10px / 2);
  border: var(--defaultBorder);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item_ttl {
  background: var(--dekiruGreen);
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  padding: 6px;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_ttl {
  background: #a6a6a6;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item_desc {
  display: flex;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item_img {
  /* min-height: 150px; */
  min-height: 203px;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_img {
  min-height: 203px;
  position: relative;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_img::before,
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_img::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 85%;
  width: 8px;
  height: 60px;
  background: var(--emphasisRed);
  margin-left: 72px;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_img::before {
  transform: translate(-50%,-50%) rotate(45deg);
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_img::after {
  transform: translate(-50%,-50%) rotate(-45deg);
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item_img > img {
  position: absolute;
  z-index: -1;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_desc {
  align-items: center;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item_txt {
  width: 100%;
  padding: 10px 10px 10px 160px;
  text-shadow: 0 1px 0 #fff;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item.un_sharedDishWasher_byMaker_productList_item__disabled .un_sharedDishWasher_byMaker_productList_item_txt {
  color: var(--emphasisRed);
  font-weight: bold;
  font-size: 19px;
  line-height: 1.8;
  padding-left: 180px;
}
.un_sharedDishWasher_byMaker_productList .un_sharedDishWasher_byMaker_productList_item_btn {
  padding: 0 10px 10px;
  margin-top: auto;
}

.un_sharedDishWasher_byMaker_remodel .un_sharedDishWasher_byMaker_remodel_table {
  width: 100%;
  max-width: 420px;
  border: var(--defaultBorder);
  border-collapse: collapse;
  text-align: center;
}
.un_sharedDishWasher_byMaker_remodel .un_sharedDishWasher_byMaker_remodel_table > thead th {
  background: var(--subBgGreen);
  padding: 8px;
  border: var(--defaultBorder);
}
.un_sharedDishWasher_byMaker_remodel .un_sharedDishWasher_byMaker_remodel_table > tbody th,
.un_sharedDishWasher_byMaker_remodel .un_sharedDishWasher_byMaker_remodel_table > tbody td {
  padding: 6px;
  border: var(--defaultBorder);
}
.un_sharedDishWasher_byMaker_remodel .un_sharedDishWasher_byMaker_remodel_table > tbody th {
  font-weight: normal;
  background: var(--secondBgColor);
}

p + .un_sharedDishWasher_byMaker_plumbing {
  margin-top: 20px;
}
.un_sharedDishWasher_byMaker_plumbing {
  display: flex;
  justify-content: space-around;
}
.un_sharedDishWasher_byMaker_plumbing .un_sharedDishWasher_byMaker_plumbing_item_ttl {
  font-weight: bold;
  text-align: center;
  margin-bottom: 5px;
}

.el_hdg2 + .un_sharedDishWasher_byMaker_constExample,
.el_hdg3 + .un_sharedDishWasher_byMaker_constExample {
  margin-top: 20px;
}
.un_sharedDishWasher_byMaker_constExample {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  padding-left: 20px;
  padding-right: 20px;
}
.un_sharedDishWasher_byMaker_constExample .un_sharedDishWasher_byMaker_constExample_item {
  display: flex;
  border: var(--defaultBorder);
  box-sizing: border-box;
  width: calc(50% - 10px / 2);
  justify-content: center;
  padding: 10px 10px 20px;
}
.un_sharedDishWasher_byMaker_constExample .un_sharedDishWasher_byMaker_constExample_item_ttl {
  font-weight: bold;
  text-align: center;
}
.un_sharedDishWasher_byMaker_constExample .un_sharedDishWasher_byMaker_constExample_col {
  display: flex;
  flex-direction: column;
}
.un_sharedDishWasher_byMaker_constExample .un_sharedDishWasher_byMaker_constExample_col + .un_sharedDishWasher_byMaker_constExample_col {
  margin-left: 10px;
}
.un_sharedDishWasher_byMaker_constExample .un_sharedDishWasher_byMaker_constExample_item_num {
  background: var(--secondBgColor);
  font-size: 12px;
  padding: 8px;
  flex-grow: 1;
}
.un_sharedDishWasher_byMaker_constExample + .el_hdg3 {
  margin-top: 30px;
}
.un_sharedDishWasher_byMaker_constExample + .el_btn2_wrapper {
  margin-top: 20px;
}

p + .un_sharedDishWasher_byMaker_remodel {
  margin-top: 20px;
}
.un_sharedDishWasher_byMaker_remodel {
  display: flex;
  gap: 40px;
  justify-content: center;
}

.un_sharedDishWasher_typeCaption {
    display: flex;
    justify-content: space-between;
}
.un_sharedDishWasher_typeCaption .un_sharedDishWasher_typeCaption_inner {
    flex: 1;
    box-sizing: border-box;
    padding-right: 10px;
}
.el_hdg5 + .un_sharedDishWasher_typeCaption_txt{
margin-top: 10px;
}

.un_sharedDishWasher_product {
  padding-top: 20px;
  padding-bottom: 20px;
}
.un_sharedDishWasher_product:last-child {
  padding-bottom: 0;
}

.un_sharedDishWasher_product + .un_sharedDishWasher_product {
  border-top: var(--defaultBorder);
}
.un_sharedDishWasher_product > .el_hdg5{
  margin-bottom: 20px;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_head {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}

.un_sharedDishWasher_product [data-item-id] {
  display: inline;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_img {
  width: 200px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_img .un_sharedDishWasher_product_productPhoto {
    text-align: center;
    max-height: 200px;
    display: flex;
    align-self: stretch;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    margin-top: 10px;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_img .un_sharedDishWasher_product_productPhoto img {
  max-height: 200px;
  width: auto;
  height: auto;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_img .un_sharedDishWasher_product_makerLogo {
  min-height: 34px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_img .un_sharedDishWasher_product_makerLogo img {
  height: 25px;
  width: auto;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_img .un_sharedDishWasher_product_makerLogo .un_sharedDishWasher_product_makerLogo_alt{
  font-weight: bold;
  font-size: medium;
}



.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function {
  flex: 1;
  margin-left: 10px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionTxt {
  display: inline-block;
  font-size: 10px;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_itemCode {
  font-weight: bold;
  font-size: 16px;
  padding: 5px 0;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_mid .un_sharedDishWasher_product_itemCode {
  font-weight: bold;
  font-size: 14px;
  display: none;
  line-height: 1.5;
}

 .un_sharedDishWasher_product .un_sharedDishWasher_product_itemCode [data-item-id] + [data-item-id]:not(:empty)::before{
  content: "\2b";
} 


.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList a,
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList a:link,
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList a:visited,
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList a:active,
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList a:hover {
  text-decoration: none;
  display: block;
  color: #fff;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList .un_sharedDishWasher_product_functionList_inner {
  display: flex;
  justify-content: left;
  margin-bottom: 5px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList .un_sharedDishWasher_product_functionList_inner .un_sharedDishWasher_product_functionBadge {
  width: calc((100% + 5px) / 3 - 5px);
  text-align: center;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList .un_sharedDishWasher_product_functionList_inner .un_sharedDishWasher_product_functionBadge:not(:nth-child(3n + 1)) {
  margin-left: 5px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList .un_sharedDishWasher_product_functionList_inner .un_sharedDishWasher_product_functionBadge.un_sharedDishWasher_product_functionBadge__txtL {
  text-align: left;
  padding-left: 10px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_functionList .un_sharedDishWasher_product_functionList_inner .un_sharedDishWasher_product_functionBadge {
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  padding: 3px;
  box-sizing: border-box;
  position: relative;
  background: #d9d9d9;
  background: #33c949;
  background-image: radial-gradient(rgba(255, 255, 255, 0.2) 50%, transparent 50%), radial-gradient(rgba(255, 255, 255, 0.2) 50%, transparent 50%);
  background-size: 4px 4px;
  background-position: 0 0, 2px 2px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_head .un_sharedDishWasher_product_function .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_price_inner{
padding-left:30px;
}
.un_sharedDishWasher_product > .un_sharedDishWasher_product_head > .un_sharedDishWasher_product_function > .un_sharedDishWasher_product_foot {
  margin-top:20px;
}
.un_sharedDishWasher_product > .un_sharedDishWasher_product_head > .un_sharedDishWasher_product_function > .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_normalPrice{
padding-left:30px;
}

.un_sharedDishWasher_product_normalPrice{
    font-size: 12px;
}
.un_sharedDishWasher_product_normalPrice[data-item-id]{
    font-size: 12px;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_mid {
  padding-left: 210px;
  font-size: 12px;
  min-height: 10px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_mid .un_sharedDishWasher_product_normalPrice{
  display:none;
}



.un_sharedDishWasher_product .un_sharedDishWasher_product_foot {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.un_sharedDishWasher_product > .un_sharedDishWasher_product_foot.un_sharedDishWasher_product_foot__pcNone {
  display: none;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_discountRate {
  min-width: 200px;
  text-align: center;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_discountRate .un_sharedDishWasher_product_foot_discountRate_inner {
  background-color: var(--emphasisRed);
  background: repeating-linear-gradient(-45deg, var(--emphasisRed) 0, var(--emphasisRed) 2px, #d51616 2px, #d51616 4px);
  box-sizing: border-box;
  color: #fff;
  font-weight: bold;
  padding: 6px 20px 3px;
  line-height: 1.2;
  text-align: center;
  display: inline-block;
  width: 100%;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_discountRate [data-item-id] {
  font-size: 20px;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_price {
  display: flex;
  flex-direction: column;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_price .un_sharedDishWasher_product_foot_price_inner {
  color: var(--emphasisRed);
  font-weight: bold;
  line-height: 1.5;
}
.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_foot_price .un_sharedDishWasher_product_foot_price_inner [data-item-id] {
  font-size: 24px;
}

.un_sharedDishWasher_product .un_sharedDishWasher_product_foot .un_sharedDishWasher_product_btn {
  min-width: 140px;
}

.un_sharedDishWasher_product + .bl_mediaPanel.bl_mediaPanel__noBorder.bl_mediaPanel__noPadding{
border-top:var(--defaultBorder);
padding-top: 20px;

}

.un_sharedDishWasher_cardUnit_wrapper{
  padding:20px;
}
.un_sharedDishWasher_cardUnit_wrapper + .bl_card2Unit_wrapper {
  margin-top: 10px;
}
.un_sharedDishWasher_cardUnit{
  display:flex;
  flex-wrap: wrap;

}
.un_sharedDishWasher_card{
display: flex;
border: var(--defaultBorder);
box-sizing: border-box;
padding:10px;
padding-right: 20px;
position: relative;
align-items: center;
}
.un_sharedDishWasher_card:link,
.un_sharedDishWasher_card:visited{
    color: #222;
    text-decoration: none;
    
}
.un_sharedDishWasher_card:hover{
  opacity: .8;
}


.un_sharedDishWasher_card .un_sharedDishWasher_card_img{
  max-width:100px;
}
.un_sharedDishWasher_card .un_sharedDishWasher_card_img img{
  width:100%;
}
.un_sharedDishWasher_card .un_sharedDishWasher_card_txt::after{

    content: "";
    width: 8px;
    height: 8px;
    border-right: 2px solid var(--dekiruGreen);
    border-top: 2px solid var(--dekiruGreen);
    margin-top: -4px;
    position: absolute;
    top:50%;
    right: 10px;
    z-index: 100;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.un_sharedDishWasher_card .un_sharedDishWasher_card_img + .un_sharedDishWasher_card_txt{
  margin-left: 10px;
}

.un_sharedDishWasher_cardUnit.un_sharedDishWasher_cardUnit__col2 .un_sharedDishWasher_card{
width:calc((100% + 10px) / 2 - 10px);
}
.un_sharedDishWasher_cardUnit.un_sharedDishWasher_cardUnit__col2 .un_sharedDishWasher_card:nth-child(2n){
margin-left: 10px;
}
.un_sharedDishWasher_cardUnit.un_sharedDishWasher_cardUnit__col2 .un_sharedDishWasher_card:nth-child(n+3){
margin-top: 10px;
}
p + .un_sharedDishWasher_card3Unit {
  margin-top: 10px;
}
.un_sharedDishWasher_card3Unit {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  /* margin-bottom: 20px; */
}
.un_sharedDishWasher_card3Unit.un_sharedDishWasher_card3Unit__col2 .un_sharedDishWasher_card3 {
  width: calc((100% + 5px) / 2 - 5px);
}
.un_sharedDishWasher_card3 {
  position: relative;
  box-sizing: border-box;
  background-color: #fff;
  border: solid 2px #ececec;
}
.un_sharedDishWasher_card3:nth-child(n + 3) {
  margin-top: 5px;
}
.un_sharedDishWasher_card3_ttl {
  font-weight: bold;
  font-size: 16px;
  color: #555;
  padding: 6px 10px 4px 20px;
  background: #f4f4f4;
  text-align: left;
}
.un_sharedDishWasher_card3_ttl span {
  font-size: 12px;
}
.un_sharedDishWasher_card3_txt {
  padding: 15px;
}

.un_sharedDishWasher_popMaker_detail{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: flex-end;
  width: 100%;
  gap: 20px;
}

/* 食洗機の後付けは安心のコミコミ価格でご案内！_表,ビルトイン食洗機の基本工事費_表 */
.el_hdg2 + .un_sharedDishWasher_newInstallationConstTable_wrapper,
.el_hdg3 + .un_sharedDishWasher_newInstallationConstTable_wrapper{
  margin-top: 20px;
}
.un_sharedDishWasher_newInstallationConstTable{
  width: 755px;
  border-collapse: collapse;
  border: 1px solid #ccc;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_ttl,
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_detail{
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #ccc;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_ttl{
  background: #f2f2f2;
    text-align: center;
    width: 165px;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_ttl.un_sharedDishWasher_newInstallationConstTable_ttl__widthAuto{
  width: auto;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_detail.un_sharedDishWasher_newInstallationConstTable_detail__txtc{
  text-align: center;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_detail .un_sharedDishWasher_newInstallationConstTable_detail_emphasis {
  font-weight: bold;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_detail .un_sharedDishWasher_newInstallationConstTable_detail_cost {
  color: var(--emphasisRed);
  font-weight: bold;
}
.un_sharedDishWasher_newInstallationConstTable .un_sharedDishWasher_newInstallationConstTable_detail .un_sharedDishWasher_newInstallationConstTable_detail_cost .un_sharedDishWasher_newInstallationConstTable_detail_cost_taxIn {
  font-size: 22px;
}
.el_annotation + .un_sharedDishWasher_constPrice_btn {
  margin-top: 20px;
}
.un_sharedDishWasher_newInstallationConstTable_wrapper + .bl_panel_wrapper{
  margin-top: 30px;
}

/* 交換できるくんなら工事費込みでも安い！_お客様の声 */
.bl_panel.bl_panel__noBorder + .un_sharedDishWasher_customerCardUnit{
  margin-top: 20px;
}
.un_sharedDishWasher_customerCardUnit {
  display: flex;
  flex-wrap: wrap;
}
.un_sharedDishWasher_customerCard {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: solid 4px #ddd;
  box-sizing: border-box;
  width: calc((100% - 20px) / 3);
}
.un_sharedDishWasher_customerCard:link,
.un_sharedDishWasher_customerCard:hover,
.un_sharedDishWasher_customerCard:visited,
.un_sharedDishWasher_customerCard:active{
  color: var(--defaultTxtColor);
  text-decoration: none;
}
.un_sharedDishWasher_customerCard:hover {
  border: solid 4px var(--dekiruGreen);
}
.un_sharedDishWasher_customerCard + .un_sharedDishWasher_customerCard{
  margin-left: 10px;
}
.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_ttl {
  background: #f4f4f4;
  font-size: 18px;
  padding: 5px 10px;
  font-weight: bold;
}
.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_ttl .un_sharedDishWasher_customerCard_ttl_smallTxt {
  font-size: 14px;
}

.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_ttl .un_sharedDishWasher_customerCard_ttl_inner {
  margin-left: 5px;
}

.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_inner {
  padding: 10px;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_inner .un_sharedDishWasher_customerCard_inner_img{
  text-align: center;
}
.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_inner .un_sharedDishWasher_customerCard_inner_img + .un_sharedDishWasher_customerCard_inner_txt{
  margin-top: 10px;
}
.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_inner .un_sharedDishWasher_customerCard_inner_txt{
  flex: 1;
}
.un_sharedDishWasher_customerCard .un_sharedDishWasher_customerCard_inner .un_sharedDishWasher_customerCard_inner_txt .un_sharedDishWasher_customerCard_inner_txt_greenBold {
  color: var(--dekiruGreen);
  font-weight: bold;
}
.un_sharedDishWasher_customerCardUnit + .el_hdg3{
  margin-top: 30px;
}
.un_cutprice_construction-ex_subject .un_cutprice_el_btn_box4 a::after {
  color: var(--dekiruGreen);
}
.un_sharedKitchenBuiltIn_transition {
  margin-top: 20px;
}
.un_sharedKitchenBuiltIn_transition + .el_hdg2 {
  margin-top: 40px;
}

