@charset "utf-8";
html * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.box_trouble {
  width: 100%;
  max-width: 970px;
  margin: auto;
}
.box_trouble .inner {
  width: auto;
  overflow: auto;
  background-color: #d1fabf;
  padding: 28px;
}
@media screen and (max-width: 519px) {
  .box_trouble .inner {
    padding: 14px;
  }
}
.box_trouble2 .inner {
  background-color: #F6C795;
}
/* 動画全体の横幅を指定するためのdiv */
.video-wrap {
  max-width: 100%; /* ここに動画の横幅を指定 */
}

/* 動画を囲うdiv */
.video {
  position: relative;
  width: 100%; /* 横幅は100%で固定 */
  height: 0; /* 高さは0にしておく(padding-topで高さを指定するため) */
  padding-top: 56.25%; /* 高さを指定(16:9) */
  /* margin-bottom: 1rem; */
}

/* YouTube埋め込み用のiframe */
#movie_cont .inner .video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
}
/* .headingTtl {
  text-align: center;
}
.subttl {
  text-align: center;
} */

/* .box_trouble__txt {
  font-size: 1.6rem;
}
@media screen and (max-width: 519px) {
  .box_trouble__txt {
    font-size: 1.4rem;
  }
} */
