@charset "UTF-8";
/**
  * Media Query指定のテンプレート
  * @param {string} $breakpoints.sm - 画面の横幅がsmサイズ
  * @param {string} $breakpoints.md - 画面の横幅がmdサイズ
  * @param {string} $breakpoints.lg - 画面の横幅がlgサイズ
  * @param {string} $breakpoints.xl - 画面の横幅がxlサイズ
  */
/**
    * UA指定のテンプレート
    * @param {string} $breakdevices.touche - タッチデバイス（iOS, Android）
    * @param {string} $breakdevices.laptop - ラップトップデバイス（Windows, Mac OS）
    */
.bw-faq {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 960px;
}

.bw-faq__block {
  border-bottom: 1px solid #ccc;
}

.bw-faq__trigger {
  position: relative;
  padding: 14px 50px 14px 15px;
  font-size: 16px;
  font-weight: 600;
  border-top: 1px solid #ccc;
  cursor: pointer;
  line-height: 1.3;
}

@media screen and (min-width: 769px) {
  .bw-faq__trigger {
    padding: 14px 50px 14px 0;
    font-size: 18px;
  }
}

.bw-faq__trigger:hover {
  color: #888;
}

.bw-faq__trigger:after {
  position: absolute;
  content: "";
  width: 12px;
  height: 12px;
  border-top: 2px solid #CECECE;
  border-right: 2px solid #CECECE;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  right: 15px;
  top: 34%;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}

.bw-faq__trigger.is-active:after {
  top: 45%;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.bw-faq__target {
  display: none;
  margin-bottom: 0;
}

.bw-faq__target.is-active {
  display: block;
}

.bw-faq__question, .bw-faq__question--list {
  display: block;
  position: relative;
  padding: 13px 50px 13px 46px;
  border-top: 1px solid #ddd;
  font-size: 14px;
  color: #000;
  font-weight: 300;
  background-color: #F2F2F2;
}

@media screen and (min-width: 769px) {
  .bw-faq__question, .bw-faq__question--list {
    font-size: 16px;
  }
}

.bw-faq__question:hover, .bw-faq__question--list:hover {
  color: #000;
  text-decoration: none;
}

.bw-faq__question:before, .bw-faq__question--list:before {
  position: absolute;
  content: "?";
  padding: 4px;
  width: 24px;
  height: 24px;
  left: 15px;
  top: 11px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  color: #000;
  border: 3px solid #000;
  border-radius: 50%;
}

.bw-faq__question--list:after {
  position: absolute;
  content: "";
  width: 12px;
  height: 12px;
  border-top: 2px solid #CECECE;
  border-right: 2px solid #CECECE;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  right: 15px;
  top: 0;
  bottom: 0;
  margin: auto;
}

.bw-faq__question--list:hover {
  opacity: 0.8;
}

.bw-faq__answer {
  position: relative;
  padding: 20px 16px 10px 46px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  font-weight: 300;
}

.bw-faq__answer:before {
  position: absolute;
  content: "";
  margin-left: 10px;
  top: 24px;
  left: 5px;
  width: 24px;
  height: 24px;
  background: url("https://mw-wfs.akamaized.net/DM/common/image/faq/ico_answer.svg") no-repeat;
  background-size: contain;
}

.bw-faq__answer a {
  color: #000;
  text-decoration: underline;
}

.bw-faq__answer p {
  line-height: 1.8;
  margin-bottom: 20px;
}

@media screen and (min-width: 769px) {
  .bw-faq__answer p {
    margin-bottom: 10px;
  }
}

.bw-faq__answer p:last-child {
  margin-bottom: 10px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhcS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBQ2hCOzs7Ozs7R0FNRztBQUNIOzs7O0tBSUs7QUFDTDtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLFdBQVc7RUFDWCxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsNEJBQTRCO0VBQzVCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRTtJQUNFLHlCQUF5QjtJQUN6QixlQUFlO0VBQ2pCO0FBQ0Y7O0FBRUE7RUFDRSxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osNkJBQTZCO0VBQzdCLCtCQUErQjtFQUMvQixpQ0FBeUI7VUFBekIseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxRQUFRO0VBQ1Isb0NBQTRCO0VBQTVCLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLFFBQVE7RUFDUixpQ0FBeUI7VUFBekIseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0U7SUFDRSxlQUFlO0VBQ2pCO0FBQ0Y7O0FBRUE7RUFDRSxXQUFXO0VBQ1gscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixZQUFZO0VBQ1osV0FBVztFQUNYLFlBQVk7RUFDWixVQUFVO0VBQ1YsU0FBUztFQUNULGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsc0JBQXNCO0VBQ3RCLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWiw2QkFBNkI7RUFDN0IsK0JBQStCO0VBQy9CLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsV0FBVztFQUNYLE1BQU07RUFDTixTQUFTO0VBQ1QsWUFBWTtBQUNkOztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsNkJBQTZCO0VBQzdCLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixTQUFTO0VBQ1QsU0FBUztFQUNULFdBQVc7RUFDWCxZQUFZO0VBQ1oseURBQXlEO0VBQ3pELHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLFdBQVc7RUFDWCwwQkFBMEI7QUFDNUI7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0U7SUFDRSxtQkFBbUI7RUFDckI7QUFDRjs7QUFFQTtFQUNFLG1CQUFtQjtBQUNyQiIsImZpbGUiOiJmYXEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXHJcbiAgKiBNZWRpYSBRdWVyeeaMh+WumuOBruODhuODs+ODl+ODrOODvOODiFxyXG4gICogQHBhcmFtIHtzdHJpbmd9ICRicmVha3BvaW50cy5zbSAtIOeUu+mdouOBruaoquW5heOBjHNt44K144Kk44K6XHJcbiAgKiBAcGFyYW0ge3N0cmluZ30gJGJyZWFrcG9pbnRzLm1kIC0g55S76Z2i44Gu5qiq5bmF44GMbWTjgrXjgqTjgrpcclxuICAqIEBwYXJhbSB7c3RyaW5nfSAkYnJlYWtwb2ludHMubGcgLSDnlLvpnaLjga7mqKrluYXjgYxsZ+OCteOCpOOCulxyXG4gICogQHBhcmFtIHtzdHJpbmd9ICRicmVha3BvaW50cy54bCAtIOeUu+mdouOBruaoquW5heOBjHhs44K144Kk44K6XHJcbiAgKi9cbi8qKlxyXG4gICAgKiBVQeaMh+WumuOBruODhuODs+ODl+ODrOODvOODiFxyXG4gICAgKiBAcGFyYW0ge3N0cmluZ30gJGJyZWFrZGV2aWNlcy50b3VjaGUgLSDjgr/jg4Pjg4Hjg4fjg5DjgqTjgrnvvIhpT1MsIEFuZHJvaWTvvIlcclxuICAgICogQHBhcmFtIHtzdHJpbmd9ICRicmVha2RldmljZXMubGFwdG9wIC0g44Op44OD44OX44OI44OD44OX44OH44OQ44Kk44K577yIV2luZG93cywgTWFjIE9T77yJXHJcbiAgICAqL1xuLmJ3LWZhcSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbn1cblxuLmJ3LWZhcV9fYmxvY2sge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cblxuLmJ3LWZhcV9fdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTRweCA1MHB4IDE0cHggMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnctZmFxX190cmlnZ2VyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDUwcHggMTRweCAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uYnctZmFxX190cmlnZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg7XG59XG5cbi5idy1mYXFfX3RyaWdnZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQ0VDRUNFO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjQ0VDRUNFO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAzNCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UgMHM7XG59XG5cbi5idy1mYXFfX3RyaWdnZXIuaXMtYWN0aXZlOmFmdGVyIHtcbiAgdG9wOiA0NSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5idy1mYXFfX3RhcmdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idy1mYXFfX3RhcmdldC5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJ3LWZhcV9fcXVlc3Rpb24sIC5idy1mYXFfX3F1ZXN0aW9uLS1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTNweCA1MHB4IDEzcHggNDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5idy1mYXFfX3F1ZXN0aW9uLCAuYnctZmFxX19xdWVzdGlvbi0tbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5idy1mYXFfX3F1ZXN0aW9uOmhvdmVyLCAuYnctZmFxX19xdWVzdGlvbi0tbGlzdDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idy1mYXFfX3F1ZXN0aW9uOmJlZm9yZSwgLmJ3LWZhcV9fcXVlc3Rpb24tLWxpc3Q6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIj9cIjtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDExcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmJ3LWZhcV9fcXVlc3Rpb24tLWxpc3Q6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQ0VDRUNFO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjQ0VDRUNFO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uYnctZmFxX19xdWVzdGlvbi0tbGlzdDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmJ3LWZhcV9fYW5zd2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDE2cHggMTBweCA0NnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmJ3LWZhcV9fYW5zd2VyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRvcDogMjRweDtcbiAgbGVmdDogNXB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZmFxL2ljb19hbnN3ZXIuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uYnctZmFxX19hbnN3ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ3LWZhcV9fYW5zd2VyIHAge1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnctZmFxX19hbnN3ZXIgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uYnctZmFxX19hbnN3ZXIgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiJdfQ== */