@charset "UTF-8";
.bl_grayBack {
  background-color: #f9f9f9;
  padding: 40px 14px;
}
.bl_grayBack > p {
  font-size: 2.1rem;
  line-height: 2;
  letter-spacing: 0.8px;
  text-align: center;
  color: #646464;
}
.bl_grayBack > p.bl_grayBack_text28 {
  font-size: 2.8rem;
}
.bl_grayBack > p.bl_grayBack_text32 {
  font-size: 3.2rem;
}
.bl_grayBack > p.bl_grayBack_text40 {
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 1.6px;
  color: #242424;
}
.bl_grayBack > p.bl_grayBack_text45 {
  font-size: 4.5rem;
}

.bl_accordion {
  border: 2px solid #707070;
  border-radius: 5px;
}
.bl_accordion.is_hidden {
  display: none !important;
}

.bl_accordionHead {
  font-size: 2.5rem;
  letter-spacing: 1.8px;
  color: #646464;
  text-align: center;
  padding: 45px 28px;
  border-bottom: 2px solid #707070;
}

.bl_accordionBody {
  padding: 42px 100px 88px;
  position: relative;
}
.bl_accordionBody .el_remainingCount {
  position: absolute;
  right: 0;
  bottom: 0;
  -webkit-transform: translate(130px, 14px);
     -moz-transform: translate(130px, 14px);
      -ms-transform: translate(130px, 14px);
          transform: translate(130px, 14px);
}

@media (max-width: 1254px) {
  .bl_accordionBody .el_remainingCount {
    -webkit-transform: translate(10px, 10px);
       -moz-transform: translate(10px, 10px);
        -ms-transform: translate(10px, 10px);
            transform: translate(10px, 10px);
  }
}
.bl_accordionBody_container:not(:first-of-type) {
  margin-top: 88px;
}
.bl_accordionBody_container * {
  font-weight: 600;
}
.bl_accordionBody_container.is_hidden {
  display: none !important;
}
.bl_accordionBody_container > p.is_hidden {
  display: none !important;
}
.bl_accordionBody_container .el_badge {
  height: 30px;
  margin-left: 10px;
}
.bl_accordionBody_container .city03 {
  display: none;
}

.bl_accordionBody_containerDisabled {
  opacity: 0.5;
  pointer-events: none;
}

.bl_inputBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.bl_inputBox .el_radio:not(:first-of-type),
.bl_inputBox .el_checkbox:not(:first-of-type) {
  margin-top: 15px;
}

.bl_radioTable {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #707070;
  font-weight: 600;
}
.bl_radioTable td {
  border: 1px solid #707070;
  padding: 18px 20px;
  font-size: 2rem;
  letter-spacing: 1.05px;
  color: #000;
  vertical-align: middle;
  line-height: 1.3;
}
.bl_radioTable_label {
  font-weight: 600;
}
.bl_radioTable_option {
  font-weight: 600;
}
.bl_radioTable_radio {
  width: 60px;
  text-align: center;
}
.bl_radioTable_radio input {
  display: none;
}
.bl_radioTable_radio label {
  display: block;
  width: 22px;
  height: 22px;
  border: 2px solid #000;
  border-radius: 50%;
  margin: 0 auto;
  position: relative;
  cursor: pointer;
}
.bl_radioTable_radio label::after {
  content: "";
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #000;
  position: absolute;
  top: 3px;
  left: 3px;
  opacity: 0;
}
.bl_radioTable_radio input:checked + label::after {
  opacity: 1;
}

.bl_scrollBox {
  overflow-y: scroll;
  height: 650px;
  border: 1px solid #707070;
  border-radius: 18px;
  padding: 20px;
}
.bl_scrollBox * {
  word-break: break-all;
}

.bl_column3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bl_column3 li {
  width: 33.3333333333%;
}

.bl_column3_number {
  margin-right: auto;
  margin-left: auto;
}

.bl_column3_text {
  margin-top: 30px;
}

.bl_btnColumn2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bl_btnColumn2.bl_btnColumn2_rev {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
     -moz-box-orient: horizontal;
     -moz-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.bl_lists li {
  padding-left: 12px;
  position: relative;
}
.bl_lists li.normal {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
}
.bl_lists li::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 0;
  color: #242424;
}
.bl_lists li:not(:first-child) {
  margin-top: 5px;
}
.bl_lists li.el_text_14 {
  padding-left: 16px;
  margin-top: 0;
  font-weight: 600;
}

ul.bl_indent li {
  padding-left: 16px;
  position: relative;
}
ul.bl_indent li::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 0;
}
ul.bl_indent li.nakaguro::before {
  content: "・";
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9sZy9ibG9ja3MuY3NzIiwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUFoQjtFQUNFO0VBQ0E7QUFFRjtBQUFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVKO0FBQUk7RUFDRTtBQUVOO0FBQ0k7RUFDRTtBQUNOO0FBRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQU47QUFHSTtFQUNFO0FBRE47O0FBTUE7RUFDRTtFQUNBO0FBSEY7QUFLRTtFQUNFO0FBSEo7O0FBT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKRjs7QUFPQTtFQUNFO0VBQ0E7QUFKRjtBQU1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7S0FBQTtNQUFBO1VBQUE7QUFKSjs7QUFRQTtFQUVJO0lBQ0U7T0FBQTtRQUFBO1lBQUE7RUFOSjtBQUNGO0FBV0U7RUFDRTtBQVRKO0FBWUU7RUFDRTtBQVZKO0FBYUU7RUFDRTtBQVhKO0FBZUk7RUFDRTtBQWJOO0FBaUJFO0VBQ0U7RUFDQTtBQWZKO0FBa0JFO0VBQ0U7QUFoQko7O0FBb0JBO0VBQ0U7RUFDQTtBQWpCRjs7QUFvQkE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0tBQUE7S0FBQTtNQUFBO1VBQUE7QUFqQkY7QUFxQkk7O0VBQ0U7QUFsQk47O0FBdUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFwQkY7QUFzQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXBCSjtBQXVCRTtFQUNFO0FBckJKO0FBd0JFO0VBQ0U7QUF0Qko7QUF5QkU7RUFDRTtFQUNBO0FBdkJKO0FBeUJJO0VBQ0U7QUF2Qk47QUEwQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeEJOO0FBMEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeEJSO0FBNkJNO0VBQ0U7QUEzQlI7O0FBaUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTlCRjtBQWdDRTtFQUNFO0FBOUJKOztBQWtDQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FBL0JGO0FBaUNFO0VBQ0U7QUEvQko7O0FBbUNBO0VBQ0U7RUFDQTtBQWhDRjs7QUFtQ0E7RUFDRTtBQWhDRjs7QUFtQ0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QUFoQ0Y7QUFrQ0U7RUFDRTtFQUFBO0VBQUE7S0FBQTtLQUFBO01BQUE7VUFBQTtBQWhDSjs7QUFxQ0U7RUFDRTtFQUNBO0FBbENKO0FBb0NJO0VBQ0U7RUFDQTtFQUNBO0FBbENOO0FBcUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW5DTjtBQXNDSTtFQUNFO0FBcENOO0FBdUNJO0VBQ0U7RUFDQTtFQUNBO0FBckNOOztBQTJDRTtFQUNFO0VBQ0E7QUF4Q0o7QUEwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXhDTjtBQTRDTTtFQUNFO0FBMUNSLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9sZy9ibG9ja3Muc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuYmxfZ3JheUJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nOiA0MHB4IDE0cHg7XG5cbiAgPnAge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGxldHRlci1zcGFjaW5nOiAuOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzY0NjQ2NDtcblxuICAgICYuYmxfZ3JheUJhY2tfdGV4dDI4IHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cblxuICAgICYuYmxfZ3JheUJhY2tfdGV4dDMyIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIH1cblxuICAgICYuYmxfZ3JheUJhY2tfdGV4dDQwIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgfVxuXG4gICAgJi5ibF9ncmF5QmFja190ZXh0NDUge1xuICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5ibF9hY2NvcmRpb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzA3MDcwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgJi5pc19oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxfYWNjb3JkaW9uSGVhZCB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMS44cHg7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQ1cHggMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3MDcwNzA7XG59XG5cbi5ibF9hY2NvcmRpb25Cb2R5IHtcbiAgcGFkZGluZzogNDJweCAxMDBweCA4OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmVsX3JlbWFpbmluZ0NvdW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEzMHB4LCAxNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMjU0cHgpIHtcbiAgLmJsX2FjY29yZGlvbkJvZHkge1xuICAgIC5lbF9yZW1haW5pbmdDb3VudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAxMHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmJsX2FjY29yZGlvbkJvZHlfY29udGFpbmVyIHtcbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA4OHB4O1xuICB9XG5cbiAgKiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICYuaXNfaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICA+cCB7XG4gICAgJi5pc19oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lbF9iYWRnZSB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLmNpdHkwMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmxfYWNjb3JkaW9uQm9keV9jb250YWluZXJEaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJsX2lucHV0Qm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuZWxfcmFkaW8sXG4gIC5lbF9jaGVja2JveCB7XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5ibF9yYWRpb1RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuXG4gICZfbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmX29wdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfcmFkaW8ge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfc2Nyb2xsQm94IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBoZWlnaHQ6IDY1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gICoge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxufVxuXG4uYmxfY29sdW1uMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICB9XG59XG5cbi5ibF9jb2x1bW4zX251bWJlciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5ibF9jb2x1bW4zX3RleHQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uYmxfYnRuQ29sdW1uMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICYuYmxfYnRuQ29sdW1uMl9yZXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uYmxfbGlzdHMge1xuICBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYubm9ybWFsIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfigLsnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgICYuZWxfdGV4dF8xNCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbn1cblxudWwuYmxfaW5kZW50IHtcbiAgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICYubmFrYWd1cm8ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+ODuyc7XG4gICAgICB9XG4gICAgfVxuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/