@charset "utf-8";
/* テキスト_太字 */
.un_bathDryGuideOther_txtBold {
  font-weight: bold;
}

/* 共通_wrapper */
.un_bathDryGuideOther_wrapper {
  padding: 20px;
}
.bl_panel.bl_panel__noBorder + .un_bathDryGuideOther_bnrWrapper,
.un_bathDryGuideOther_bnrWrapper + .un_bathDryGuideOther_bnrWrapper {
  margin-top: 30px;
}

/* 共通_arrow */
.un_bathDryGuideOther_arrowDown {
  display: flex;
  justify-content: center;
  transform: rotate(90deg);
  margin: 20px 0;
}


/* カード */
.un_bathDryGuideOther_cardUnit {
  box-sizing: border-box;
  display: flex;
}
.bl_panel.bl_panel__noBorder.bl_panel__noPadding + .un_bathDryGuideOther_cardUnit,
.un_bathDryGuideOther_cardUnit + .bl_panel.bl_panel__noBorder.bl_panel__bgGray,
.un_bathDryGuideOther_cardUnit + .un_bathDryGuideOther_cardUnit {
  margin-top: 30px;
}

.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card {
  display: flex;
  flex-direction: column;
  width: calc((100% - 55px)/ 2);
} 
.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card:first-child {
  position: relative;
}
.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card:first-child::after {
  position: absolute;
  content: "";
  right: -45px;
  top: 86.68px;
  width: 35px;
  height: 35px;
  background: url("/bath-dry/guide/other/img/arrow.png") no-repeat center / contain;
}
.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card + .un_bathDryGuideOther_card {
  margin-left: 55px;
}

.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card .un_bathDryGuideOther_card_img img {
  width: 100%;
  height: auto;
}
.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card .un_bathDryGuideOther_card_txt {
  text-align: center;
}
.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card .un_bathDryGuideOther_card_txt.un_bathDryGuideOther_card_txt__left {
  text-align: left;
}
.un_bathDryGuideOther_cardUnit .un_bathDryGuideOther_card .un_bathDryGuideOther_card_img + .un_bathDryGuideOther_card_txt {
  margin-top: 5px;
}

/* 天井開口420角の交換方法 */
.table_kouji {
    border: 1px solid #ccc;
    border-collapse: collapse;
    background: #ffffff;
}
.table_kouji_tr01, .table_kouji_tr01 th {
    color: #331A00;
    font-weight: bold;
    border: 1px solid #ccc;
    padding: 15px;
    text-align: center;
	/*width: 352px;*/
}
.table_kouji td {
    border: 1px solid #ccc;
    padding: 15px;
    vertical-align: top;
}
.color_01 {
	background: #DAE3F3;
}
.color_02 {
	background: #FFD7D7;
}
.color_03 {
	background: #FFF2CC;
}
.ver_txt_top {
	vertical-align: text-top;
}
.txt-sage {
	text-indent: -1em;
    margin-left: 1em;
}
.box-bg2 {
  border: solid 1px #ccc !important;
  margin: 0 20px;
}
.w_392 {
	width: 392px;
}

.un_bathDryGuideOther_table_wrapper {
  padding: 0 20px;
}
.un_bathDryGuideOther_table {
  border: 4px solid #ccc;
  width: 100%;
  border-collapse: collapse;
  box-sizing: border-box;
}
.un_bathDryGuideOther_exampleTxt {
  margin: 0 20px;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_item:nth-child(1) {
  border-right: none;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_ttl {
  font-weight: bold;
  font-size: 15px;
  text-align: center;
  padding: 15px;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_ttl:nth-child(1) {
  border-right: 1px solid #ccc;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_ttl.un_bathDryGuideOther_table_ttl__bgBlue {
	background: #ececec;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_ttl.un_bathDryGuideOther_table_ttl__bgPink {
	background: #ececec;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_txt {
  border-top: 1px solid #ccc;
  padding: 15px;
  vertical-align: top;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_txt:nth-child(1) {
  border-right: 1px solid #ccc;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_img {
  border-top: 1px solid #ccc;
  padding: 15px;
  vertical-align: top;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_img:nth-child(1) {
  border-right: 1px solid #ccc;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_img_list > li p {
  margin-top: 10px;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_img_list .un_bathDryGuideOther_table_img_list_arrow {
  margin: 10px 0;
  text-align: center;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_price {
  border-top: 1px solid #ccc;
  padding: 15px;
  vertical-align: top;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_price:nth-child(1) {
  border-right: 1px solid #ccc;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_price_ttl {
  font-weight: bold;
  margin-bottom: 5px;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_price_total {
  color:var(--emphasisRed);
  font-size: 16px;
  font-weight: bold;
}
.un_bathDryGuideOther_table .un_bathDryGuideOther_table_price_total.un_bathDryGuideOther_table_price_total__mT {
  margin-top: 20px;
}

