/* page help page
   ========================================================================== */
* {
  scroll-padding-top: 79px;
}

body {
  background-color: #F5FBFF;
}

@media screen and (min-width: 600px) {
  .p-header {
    background: #fff;
    box-shadow: 0 1.25rem 2rem rgba(178, 184, 187, 0.15);
  }
  .p-header .p-header__menu__item-txt-link {
    color: #131D26;
  }
  .p-header .p-header__menu__item-txt-link:hover {
    text-shadow: 0 0.2rem 0.4rem rgba(28, 138, 193, 0.25);
  }
  .p-header .p-header__menu__item-inquiry-link:hover {
    box-shadow: 0 0.2rem 0.4rem rgba(28, 138, 193, 0.25);
  }
}

.help__ttl-p {
  font-size: 18px;
  background-color: #44A2F1;
  padding: 17px 15px;
  color: #ffffff;
  border-radius: 8px;
}
.help__lead {
  padding: 20px 15px;
  background-color: #F5FBFF;
  color: #0c6492;
  margin: 15px;
  border-radius: 8px;
  font-size: 0.85rem;
}
@media screen and (min-width: 600px) {
  .help__lead {
    padding: 10px 20px;
    margin: 10px 0;
  }
}
.help__content {
  padding: 0 15px 20px 15px;
}
@media screen and (min-width: 600px) {
  .help__content {
    padding: 0 20px 20px 20px;
  }
}
.help__content__item {
  border-bottom: solid 1px #eaeaea;
}
.help__content__item:first-child {
  border-top: solid 1px #eaeaea;
}
.help__content__ttl {
  color: #131D26;
  display: block;
  padding: 16px 0;
  position: relative;
  line-height: 1;
  transition: 0.3s;
}
@media screen and (min-width: 600px) {
  .help__content__ttl {
    padding: 12px 0;
  }
}
.help__content__ttl:hover {
  color: #1481EF;
}
.help__content__ttl:after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url(../../../img/help/icon_next.svg) no-repeat center/8px 15px;
  width: 8px;
  height: 15px;
  right: 0;
}

article {
  padding: 30px 15px;
}
@media screen and (min-width: 600px) {
  article {
    padding: 0;
  }
}
article section {
  margin-bottom: 50px;
  padding: 20px 0 0 0;
}
@media screen and (min-width: 600px) {
  article section {
    padding: 0;
  }
}
article h2 {
  font-size: 20px;
  margin-bottom: 15px;
  background-color: #f6f5f5;
  padding: 5px 5px 5px 10px;
  border-left: 5px solid #44A2F1;
}
article h3 {
  font-size: 16px;
  margin-bottom: 10px;
  margin-top: 30px;
}
article p, article ul, article ol {
  margin-bottom: 15px;
  padding: 0;
}
article ol li {
  list-style: inherit;
  margin: 0 0 0 20px;
}
article a {
  text-decoration: underline;
}
@media screen and (min-width: 600px) {
  article .help-lead {
    margin-bottom: 40px;
  }
}
article table th, article table td {
  border: 1px solid #d6d6d6;
  padding: 5px 8px;
  vertical-align: top;
}
article table th {
  background-color: #F5FBFF;
  color: #4e78a7;
  font-weight: normal;
}
article table .table-td-ttl {
  font-weight: bold;
}
article .stress-box {
  padding: 12px;
  border-radius: 10px;
  background-color: #fff5f5;
  color: #a21121;
}

.link-back-to-top {
  color: #131D26;
  text-decoration: none;
  transition: 0.3s;
  font-weight: bold;
  position: relative;
  padding-left: 20px;
}
.link-back-to-top:hover {
  color: #44A2F1;
}
.link-back-to-top:before {
  display: block;
  position: absolute;
  top: calc(50% - 4px);
  left: 8px;
  transform: rotate(135deg);
  width: 9px;
  height: 9px;
  content: "";
  border-bottom: 2px solid #333;
  border-right: 2px solid #333;
}

@media screen and (min-width: 600px) {
  .img__entry__canceled, .img__identification__verify, .img__pay__direct {
    max-width: 375px;
    height: auto;
  }
}

@media screen and (max-width: 600px) {
  .img__flow__what1 {
    overflow-x: scroll;
    height: 450px;
    object-fit: contain;
    white-space: nowrap;
  }
}
@media screen and (max-width: 600px) {
  .img__flow__what1 img {
    max-width: inherit;
    height: 450px;
  }
}

@media screen and (min-width: 600px) {
  .img__flow__what2, .img__flow__what3 {
    max-width: 375px;
    height: auto;
  }
}

@media screen and (min-width: 1025px) {
  .img__two-months__what, .img__two-months__advice {
    max-width: 485px;
    height: auto;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../../../../resources/sass/customer/part/help/help.scss%22,%22../../../../../resources/sass/customer/global/_define.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGA;AAAA;AAEA;EACI;;;AAGJ;EACI,kBCOY;;;ADHZ;EADJ;IAEQ,YCCG;IDAH;;EAEA;IACI,OCCA;;EDCA;IACI;;EAKJ;IACI;;;;AAOZ;EACI;EACA,kBC3BK;ED4BL;EACA,OChBU;EDiBV;;AAGJ;EACI;EACA,kBC5BQ;ED6BR;EACA;EACA;EACA;;AAEA;EARJ;IASQ;IACA;;;AAIR;EACI;;AAEA;EAHJ;IAIQ;;;AAGJ;EACI;;AAEA;EACI;;AAIR;EACI,OCrDA;EDsDA;EACA;EACA;EACA;EACA;;AAEA;EARJ;IASQ;;;AAGJ;EACI,OC3DC;;AD8DL;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMhB;EAEI;;AAEA;EAJJ;IAKQ;;;AAGJ;EACI;EACA;;AAEA;EAJJ;IAKQ;;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAIA;EACI;EACA;;AAIR;EACI;;AAIA;EADJ;IAEQ;;;AAKJ;EACI;EACA;EACA;;AAGJ;EACI,kBCjJI;EDkJJ;EACA;;AAGJ;EACI;;AAKR;EACI;EACA;EACA;EACA;;;AAKR;EACI,OCnKQ;EDoKR;EACA;EACA;EACA;EACA;;AAEA;EACE,OCrLO;;ADwLT;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EADJ;IAEQ;IACA;;;;AAKJ;EADJ;IAEQ;IACA;IACA;IACA;;;AAIA;EADJ;IAEQ;IACA;;;;AAMR;EADJ;IAEQ;IACA;;;;AAKJ;EADJ;IAEQ;IACA%22,%22file%22:%22help.css%22%7D */
