@charset "utf-8";
/* CSS Document */
.un_miele_fRed{
color: var(--emphasisRed);
}
.un_miele_title_mT{margin-top: 8px;}
.un_miele_title_mT20{margin-top: 20px;}
.un_miele_txtR{text-align: right;}
.un_miele_txtL{text-align: left;}
.un_miele_title{background:#8c0014;font-size:18px;padding:15px 20px;color:#fff;text-align:center;font-weight: bold;}
.un_miele_box{padding:20px;border:2px solid #8c0014;}


.un_miele_conditionPanel_wrapper{padding:20px;}
.un_miele_conditionPanel_hdg{display:flex;align-items:center;}
.un_miele_conditionPanel_wrapper .un_miele_conditionPanel_txtR {margin-left: 20px;}
.un_miele_conditionPanel_wrapper p {margin-top: 10px;}
.un_miele_conditionPanel_img {text-align: center;}

.un_miele_conditionPanel_table {
  border-collapse: collapse;
  margin-top: 15px;
  width: 100%;
  font-size: 12px;
}
.un_miele_conditionPanel_table_hdg {
    background: #d9eec0;
}
.un_miele_conditionPanel_table th,
.un_miele_conditionPanel_table td {
  border: 1px solid #ccc;
  padding: 6px;
}
.un_miele_conditionPanel_table th {
  white-space: nowrap;
  padding: 6px 8px;
  text-align: center;
}
.un_miele_conditionPanel_table td {
  padding: 6px;
}
.un_miele_conditionPanel_table_txtNormal {font-weight: normal;}
.un_miele_conditionPanel{display:flex;margin-top:15px;}
.un_miele_conditionPanel_txt{margin-left:20px;display:flex;flex-direction:column;width:100%;}
.un_miele_conditionPanel_cautionTxt {letter-spacing: -0.1px;text-align: left;}

/*ミーレ（Miele）食洗機 商品一覧*/
.un_purchase_cautionTxt{text-align: right;margin-top: 10px;}
.un_mieleItem{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:20px;border: 2px solid var(--defaultBorder);}
.un_mieleItem .un_mieleItem_itemImg_wrapper{flex:1;flex-shrink:1;min-width:70px;}
.un_mieleItem .un_mieleItem_itemImg > img{max-width:100%;height:auto;}
.un_mieleItem .un_mieleItem_txtArea{margin-left:30px;width:528px;}
.un_mieleItem .un_mieleItem_txtArea_spec_specList_modelName{font-size:20px;font-weight:bold;}
.un_mieleItem .un_mieleItem_txtArea_spec_specList_modelDetail{font-size:14px;margin-top: 5px;}
.un_mieleItem .un_mieleItem_txtArea_spec_specList_modelDetail_notes{font-size:13px;margin-top: 20px;}
.un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_specList{width:45%;}
.un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList{/*width:55%;*/display:flex;flex-wrap:wrap;justify-content:space-between;margin-top: 10px;}
.un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList li{width:calc((100% + 5px) /3 - 5px);background-color:#CCCCCC;color:#fff;text-align:center;border-radius:2px;font-weight:bold;padding:2px 5px;box-sizing:border-box;}
.un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList .un_mieleItem_txtArea_spec_functionList_highLight, .un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList_specFull .un_mieleItem_txtArea_spec_functionList_highLight{background:#92D050;}
.un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList .un_mieleItem_txtArea_spec_functionList_blank, .un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList_specFull .un_mieleItem_txtArea_spec_functionList_blank{background:#fff;}
.un_mieleItem_txtArea_spec_functionList_specFull{/*width:55%;*/display:flex;flex-wrap:wrap;justify-content:space-between;}
.un_mieleItem .un_mieleItem_specFull_detail{width:100%;color:#fff;text-align:center;border-radius:2px;font-weight:bold;padding:2px 5px;box-sizing:border-box;}

.un_mieleItem .un_mieleItem_txtArea_otherInfo_recoTxt{margin:10px 0;padding:10px 0;background: var(--secondBgColor);text-align: center;}
.un_mieleItem .un_mieleItem_txtArea_otherInfo_recoTxt_onwards{margin:0 0 10px 0;padding:10px 0;background: var(--secondBgColor);text-align: center;}
.un_mieleItem .un_mieleItem_detail{display:flex;flex-wrap:wrap;flex-direction: column;align-items: flex-end;justify-content:flex-end;width:100%;margin-top: 20px;}
.un_mieleItem .un_mieleItem_detail.un_mieleItem_detail__mT {
  margin-top: 20px;
}
.un_mieleItem .un_mieleItem_detail_mT10{margin-top: 10px;}
.un_mieleItem .un_mieleItem_detail_mb5{margin-bottom: 5px;}
.un_mieleItem .un_mieleItem_detail_color {margin-left: 38px;}
.un_mieleItem .un_mieleItem_detail_price_inner{width:fit-content;text-align:right;}
.un_mieleItem .un_mieleItem_detail_price_maker{margin-bottom:5px;}
.un_mieleItem .un_mieleItem_detail_price_maker.un_mieleItem_detail_price_maker__open{text-align:left;}
.un_mieleItem .un_mieleItem_detail_price_total{display:inline;font-size:16px;color:var(--emphasisRed);font-weight:bold;}
.un_mieleItem_detail_price_total span + [data-item-id] {margin-left: 18px;}
.un_mieleItem .un_mieleItem_detail_price_total div{font-size:30px;display: inline-block;}
.un_mieleItem .un_mieleItem_detail_price_total div span{font-size:16px;} 
.un_mieleItem .un_mieleItem_detail_btn{box-sizing:border-box;text-align:center;background-color:#40b11d;display:inline-block;color:#fff;text-decoration:none;font-weight:bold;border-radius:3px;padding:6px 0;flex-grow:1;margin-left:15px;max-width:182px;}
.un_mieleItem .un_mieleItem_detail_btn:after{content:"\020\03e\020";}
.un_mieleItem .un_mieleItem_imgTxt{margin-top: 5px;text-align: center;}

/* ミーレ（Miele）食洗機 機能一覧 */
.un_miele_comparisonTable{width:100%;border-collapse:collapse;border-spacing:0;border:solid 2px #bfbfbf;margin-bottom:10px;font-size:13px;}
.un_miele_comparisonTable tbody tr th{text-align:center;border:1px solid #bfbfbf;padding:10px;background-color:#f2f2f2;}
.un_miele_comparisonTable tbody tr td{padding:10px;border:1px solid #bfbfbf;}
.un_miele_comparisonTable tbody tr td:nth-child(n){text-align: center;}
.un_miele_comparisonTable tbody tr th.un_miele_comparisonTable_bgWhite {
  background-color: #fff;
}
.un_miele_comparisonTable_bgGray {
  background: var(--secondBgColor);
}
.un_miele_comparisonTableW  {
  background: var(--secondBgColor);
}

/*海外メーカー製食洗機の工事費用*/
.un_miele_table{width: 100%;border:3px solid #ccc;border-collapse:collapse;background:#ffffff;}
.un_miele_table td{width: 50%;text-align:center;border:1px solid #ccc;line-height:1em;padding:20px;}
.un_miele_table__tr{color:var(--defaultTxtColor);font-size:18px;font-weight:bold;background:var(--secondBgColor);border:1px solid #ccc;padding:15px;text-align:center;}
.un_miele_tr_style td{font-size:14px;padding:20px;text-align:left;vertical-align:top;line-height:1.5em;}
.un_miele_cautionTxt{text-indent:-1em;margin-left:1em;}
.un_miele_cautionTxt + .el_btn2_wrapper.un_miele_btn2_wrapper {
  margin-top: 20px;
}
.bl_panel.bl_panel__noBorder .el_btn2_wrapper.un_miele_btn2_wrapper {
  margin-bottom: 20px;
}
.un_miele_table__trTitle {font-size: 20px;}
.un_miele_table__trKihonPrice {color: var(--emphasisRed);padding: 25px 20px 20px 20px;}
.un_miele_table__trKihonTxt {color: var(--defaultTxtColor);font-size: 20px;margin-right: 5px;}
.un_miele_tr_style td.un_miele_table__trPadding {padding: 12px;}
.un_miele_table__trCaution {font-weight: bold;margin-top: 15px;font-size: 15px;}

/*交換における価格の目安*/
.un_miele_changeTable{width:100%;border-collapse:collapse;border-spacing:0;border:solid 1px #bfbfbf;margin-bottom:10px;table-layout:fixed;}
.un_miele_changeTable tbody tr th{border:1px solid #bfbfbf;padding:10px;}
.un_miele_changeTable tbody tr td{text-align:center;padding:10px;border:1px solid #bfbfbf;font-size:15px;font-weight:bold;}
.un_miele_changeTable .un_miele_changeTable_thEn{font-size:16px;}
.un_airconind_price{font-size:23px;font-weight:bold;}
.un_airconind_price_total{color:var(--emphasisRed);}
.un_miele_changeTableCenter {text-align: center;}
.un_miele_changeTableBgGray {background-color:#f2f2f2;}
.un_miele_changeTableMt10{margin-top: 10px;}
.un_miele_cautionTxt2 {
    text-indent: -2em;
    margin-left: 2em;
    font-size: 13px;
}
.un_miele_changeTableCaution{text-indent:-1em;margin-left:1em;font-size: 13px;font-weight: normal;}
.un_miele_changeTable > div[data-item-id]{font-weight: bold;}

/*リンクボタン できるくんカラー*/
.un_miele_LinkBtn,.un_miele_LinkBtn:link,.un_miele_LinkBtn:visited{color:var(--dekiruGreen);border:solid 1px var(--dekiruGreen);display:block;background-color:#fff;border-radius:30px;padding:10px 5px;text-align:center;font-size:16px;}
.un_miele_LinkBtn:hover{background-color:var(--dekiruGreen);color:#fff;text-decoration:none;}
.un_miele_LinkBtn::after{content:"\020\03e\020";white-space:pre;}

/*パナTOPへリンクボタン*/
.un_miele_topLinkBtn,.un_miele_topLinkBtn:link,.un_miele_topLinkBtn:visited{color:#fff;border:solid 1px var(--dekiruGreen);display:block;background-color:var(--dekiruGreen);border-radius:40px;padding:20px 5px;text-align:center;font-size:20px;}
.un_miele_topLinkBtn:hover{background-color:#fff;color:var(--dekiruGreen);text-decoration:none;}
.un_miele_topLinkBtn::after{content:"\020\03e\020";white-space:pre;}

.un_miele_cautionTxtRed {font-weight: bold;color:var(--emphasisRed);}

/*在庫あり*/
.un_miele-zaikoBox{font-weight:bold;margin-top:10px;text-align:center;padding:10px 10px 7px;background:var(--emphasisRed);color:#fff;font-size: 15px;}

/*見積りボタン*/
.un_mieleItem_estiBtn_wrapper {
  display: flex;
  justify-content: flex-end;
}
.un_mieleItem_estiBtn_wrapper .el_estimateBtn.un_mieleItem_estiBtn__W200 {
  width: 200px;
}


#G5844SCi{
  padding-top: 70px;
  margin-top :-50px;
}
@media screen and (min-width: 641px) {
.un_mieleItem .un_mieleItem_txtArea_spec .un_mieleItem_txtArea_spec_functionList li:not(:nth-last-child(-n+3)){margin-bottom:5px;}
}
.un_constAntDeployment {
  margin-right: 30px;
}
.un_mieleItem_top_border {
  border-top: 1px dotted #ddd;
  padding-top: 20px;
}
