@charset "UTF-8";
/*====================================================================================
民泊法務 minpaku
====================================================================================*/
.p-minpaku__intro {
  margin-bottom: 5rem;
  padding: 1.5rem;
  background: #F4F4F4;
  font-family: "Yu Mincho", "YuMincho", "serif", "ＭＳ Ｐ明朝", "MS PMincho", "HG明朝B", "HGMinchoB";
  text-align: center;
}
@media screen and (min-width: 769px) {
  .p-minpaku__intro {
    text-align: left;
  }
}
.u-wbr{
	word-break: keep-all;
}
.p-minpaku__intro__txt01 {
  display: inline;
  line-height: 1.6;
}
.p-minpaku__intro__txt02 {
  display: inline-block;
  margin-top: 1rem;
}
@media screen and (min-width: 769px) {
  .p-minpaku__intro__txt02 {
    margin-top: 8px;
  }
}
.p-minpaku__intro__txt02 strong {
  padding-top: 4px;
  font-size: 1.5rem;
}

/* 流れ */
.c-flow__head {
  flex-wrap: wrap;
}
.c-flow__title {
  width: calc(100% - 43px - 16px);
}

/* よくある質問 */
.p-minpaku__faq__block + .p-minpaku__faq__block {
  margin-top: 3rem;
}
@media screen and (min-width: 769px) {
  .p-minpaku__faq__txt {
    padding-left: 26px;
  }
}
.p-minpaku__faq .ttl-level-04 {
  line-height: 1.5;
}

.p-minpaku .sec-inner p.p-minpaku__merit__txt {
  padding-left: 1rem;
}
.p-minpaku__merit__txt + .ttl-level-05 {
  margin-top: 1.5rem;
}