@charset "UTF-8";
/*=======================================
利用ガイド
=========================================*/
.p-guide__content {
  max-width: 846px;
  margin-left: auto;
}
.p-guide__content .block1 {
  margin-bottom: 150px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.p-guide__content .block1:before, .p-guide__content .block1:after {
  display: none;
}
.p-guide__content .title {
  margin-bottom: 54px;
  border-bottom: 1px solid #1A1918;
  padding-bottom: 2px;
  width: 100%;
}
.p-guide__content .title h3 {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 180%;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "リュウミン R-KL", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  font-weight: 500;
}
.p-guide__content .box1 {
  width: 57.3286%;
}
.p-guide__content .box1 ul,
.p-guide__content .box1 ol {
  margin-bottom: 54px;
}
.p-guide__content .box1 ul:last-child,
.p-guide__content .box1 ol:last-child {
  margin-bottom: 0;
}
.p-guide__content .box1 ul {
  list-style-type: disc;
  list-style-position: inside;
}
.p-guide__content .box1 ol {
  list-style-type: numeric;
  list-style-position: inside;
}
.p-guide__content .box1 li {
  text-indent: -1.1em;
  padding-left: 1.4em;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 214.28%;
  margin-bottom: 20px;
}
.p-guide__content .box1 li:last-child {
  margin-bottom: 0;
}
.p-guide__content .box1 h4 {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "リュウミン R-KL", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  font-weight: 600;
}
.p-guide__content .box1 p {
  margin-bottom: 54px;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 214.28%;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "リュウミン R-KL", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
.p-guide__content .box1 p:last-child {
  margin-bottom: 0;
}
.p-guide__content .box1 table {
  margin-bottom: 54px;
}
.p-guide__content .box1 td {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 200%;
}
.p-guide__content .box1 td p {
  font-family: YuGothic, "游ゴシック体", "Yu Gothic Medium", "游ゴシック Medium", "Yu Gothic", "游ゴシック", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", Arial, Helvetica, Verdana, sans-serif;
  margin-bottom: 0;
}
.p-guide__content .box1 td p + p {
  margin-top: 20px;
}
.p-guide__content .img1 {
  width: 34.3971%;
}

/* ----------------------------- スマホ（～767px） */
@media screen and (max-width: 767px) {
  .p-guide__content .block1 {
    display: block;
    margin-bottom: 60px;
  }
  .p-guide__content .title {
    margin-bottom: 30px;
  }
  .p-guide__content .box1,
  .p-guide__content .img1 {
    width: auto;
  }
  .p-guide__content .box1 {
    margin-bottom: 30px;
  }
  .p-guide__content .img1 {
    width: auto;
  }
  .p-guide__content .img1 img {
    width: 100%;
  }
}
