@charset "utf-8";

/* タブレット（iPad Pro） */
@media screen and (min-width: 1024px) and (max-width: 1350px) {
  .mitsumori .headLine01 + p {
    margin: 0 auto;
    padding: 0 15px;
  }
  .mitsumori .headLine01 + p + .section {
    margin-top: 20px;
  }
}

/* タブレット（iPad Mini、iPad Air） */
@media all and (min-width: 897px) {
  .mitsumori {
    font-size: 15px;
  }
}

@media all and (max-width: 896px) {
  .mitsumori {
    max-width: inherit;
    font-size: 15px;
  }
  .mitsumori.content > .headLine01 > span {
    padding: 0 20px 10px 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_img .un_mitsumori_panel_img_2col {
    width: calc(49% / 2);
    height: calc(49% / 2);
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_col4 .un_mitsumori_panel_col4_inner {
    width: calc((90% - 5px) / 4);
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_img + .un_mitsumori_panel_wc_explanation {
    margin-left: 30px;
  }
}

@media screen and (max-width: 820px) {
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_hdg4.un_mitsumori_hdg4__height {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 45px;
  }
}

/* スマホ */
@media all and (max-width: 640px) {
  .mitsumori .headLine01 + p {
    text-align: left;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabUnit .un_mitsumori_tabMenu .un_mitsumori_tabMenu_item {
    width: calc( 100% / 3 - 2.2vw);
    font-size: 7.5px;
    padding: 12px 0px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabUnit .un_mitsumori_tabMenu .un_mitsumori_tabMenu_item .un_mitsumori_tabMenu_item_txt_hide {
    display: none;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_hdg2 {
    font-size: 18px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner {
    padding: 9px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col2,
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col3 {
    flex-direction: column;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col2 .un_mitsumori_card {
    width: 100%;
    margin-top: 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col3 .un_mitsumori_card {
    width: auto;
    margin-top: 0px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col3 .un_mitsumori_card + .un_mitsumori_card {
    margin-top: 30px;
  } 
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col2 .un_mitsumori_card.un_mitsumori_card__powderroom {
    width: auto;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col2 .un_mitsumori_card + .un_mitsumori_card {
    margin-top: 20px;
    margin-left: 0px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__powderroom .un_mitsumori_card + .un_mitsumori_card.un_mitsumori_card__powderroom {
    margin-left: 0px;
    margin-top: 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col2 .un_mitsumori_card .un_mitsumori_card_img .un_mitsumori_card_img_2col {
    width: calc(98% / 2);
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__col2 .un_mitsumori_card .un_mitsumori_card_img .un_mitsumori_card_img_2col.un_mitsumori_card_img_2col__mL {
    margin-left: 5px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_cardUnit.un_mitsumori_cardUnit__explanation .un_mitsumori_card {
    margin-top: 0px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_img .un_mitsumori_panel_img_2col {
    width: calc(100% / 2);
    height: calc(100% /2);
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_img .un_mitsumori_panel_img_2col.un_mitsumori_panel_img_2col__mL {
    margin-left: 5px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel.un_mitsumori_panel__ih {
    flex-direction: column;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel.un_mitsumori_panel__ih .un_mitsumori_panel_ih_explanation + .un_mitsumori_panel_img {
    margin-top: 20px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel.un_mitsumori_panel__wc {
    flex-direction: column;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_img + .un_mitsumori_panel_wc_explanation {
    margin-left: 0px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel.un_mitsumori_panel__wc .un_mitsumori_panel_img + .un_mitsumori_panel_wc_explanation {
    margin-top: 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_hdg4.un_mitsumori_hdg4__thick {
    padding: 8px 10px 10px 15px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_hdg4.un_mitsumori_hdg4__thick + .un_mitsumori_panel_txt {
    margin-top: 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_hdg4.un_mitsumori_hdg4__thick + .un_mitsumori_cardUnit.un_mitsumori_cardUnit__explanation {
    margin-top: 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_txt + .un_mitsumori_panel_img.un_mitsumori_panel_img__mT {
    margin-top: 10px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel.un_mitsumori_panel__col2 .un_mitsumori_panel_img + .un_mitsumori_panel_txt {
    width: calc(60% + 5px / 2);
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_col4 {
    flex-direction: column;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_col4 .un_mitsumori_panel_col4_inner {
    width: auto;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_panel .un_mitsumori_panel_col4 .un_mitsumori_panel_col4_inner + .un_mitsumori_panel_col4_inner {
    margin-top: 20px;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_list .un_mitsumori_list_txt {
    line-height: 1.5em;
  }
  .un_mitsumori_wrapper .un_mitsumori_tabContent .un_mitsumori_tabPanel .un_mitsumori_inner .un_mitsumori_list .un_mitsumori_list_txt + .un_mitsumori_list_txt {
    margin-top: 10px;
  }
}