@media screen and (max-width: 768px) {
  .main h1 {
    margin: 20px 0;
  }
}

@media screen and (min-width: 769px) {
  .main h1 {
    margin: 40px 0;
  }
}

.heading-lv2 {
  margin: 0;
  padding: 30px 0 20px;
  font-size: 1.5rem;
  line-height: 1;
  text-align: center;
}

@media screen and (min-width: 769px) {
  .heading-lv2 {
    padding: 60px 0 40px;
    font-size: 2.25rem;
  }
}

.setting-box {
  padding-bottom: 20px;
}

@media screen and (min-width: 769px) {
  .setting-box {
    margin: auto;
    padding-bottom: 60px;
    width: 92.5%;
  }
}

.step-item {
  padding: 15px 10px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  box-shadow: 1px 1px 0 #FFF;
}

@media screen and (max-width: 768px) {
  .step-item {
    margin-bottom: 1rem;
  }
}

@media screen and (min-width: 769px) {
  .step-item {
    padding: 25px 15px;
    border-radius: 8px;
  }
}

.step-item > h3 {
  margin: 0;
  line-height: 1;
  font-size: 1.375rem;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .step-item > h3 {
    margin-bottom: 15px;
  }
}

@media screen and (min-width: 769px) {
  .step-item > h3 {
    font-size: 1.625rem;
  }
}

.step-item > p {
  margin-bottom: 0;
}

.step-img__box {
  text-align: center;
}

@media screen and (min-width: 769px) {
  .step-img__box {
    position: relative;
    width: 100%;
    height: 150px;
  }
  .step-img__box > img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
}

.btn {
  margin: 0;
  font-size: 1.125rem;
  font-weight: bold;
}

@media screen and (min-width: 769px) {
  .btn {
    font-size: 1.375rem;
  }
}

.btn > a {
  display: block;
  padding: 1rem 2em;
  border: 2px solid #284db4;
  color: #284db4;
  text-align: center;
  text-decoration: none;
}

@media screen and (min-width: 769px) {
  .btn > a {
    display: inline-block;
  }
}

.btn > a:hover {
  background: #284db4;
  color: #ffffff;
}

.operation-box {
  margin-bottom: 20px;
}

@media screen and (min-width: 769px) {
  .operation-box {
    margin: 0 auto 40px;
    width: 98%;
  }
}

.heading-lv3 {
  margin: 0 0 15px;
  padding: 5px;
  font-size: 1rem;
}

@media screen and (min-width: 769px) {
  .heading-lv3 {
    margin: 0 0 30px;
    padding: 5px 10px;
    font-size: 1.25rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5mby9zZXR0aW5ncy9jc3MvaW5kZXguY3NzIiwic291cmNlcyI6WyJpbmZvL3NldHRpbmdzL2Nzcy9pbmRleC5zY3NzIiwiX2luYy92YXJpYWJsZXMuc2NzcyIsIl9pbmMvbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuQGltcG9ydCAnLi4vLi4vLi4vX2luYy92YXJpYWJsZXMuc2Nzcyc7XHJcbkBpbXBvcnQgJy4uLy4uLy4uL19pbmMvbWl4aW5zLnNjc3MnO1xyXG5cclxuLm1haW4ge1xyXG4gIGgxIHtcclxuICAgIEBpbmNsdWRlIG1xKHNwKSB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRpbmctbHYyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMzBweCAwIDIwcHg7XHJcbiAgQGluY2x1ZGUgZm9udENhbGMoMjQpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xyXG4gICAgQGluY2x1ZGUgZm9udENhbGMoMzYpO1xyXG4gIH1cclxufVxyXG5cclxuLnNldHRpbmctYm94IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgd2lkdGg6IDkyLjUlO1xyXG4gIH1cclxufVxyXG5cclxuLnN0ZXAtaXRlbSB7XHJcbiAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYm94LXNoYWRvdzogMXB4IDFweCAwICNGRkY7XHJcbiAgQGluY2x1ZGUgbXEoc3ApIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIH1cclxuICA+IGgzIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgQGluY2x1ZGUgZm9udENhbGMoMjIpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbXEoc3ApIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBAaW5jbHVkZSBmb250Q2FsYygyNik7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnN0ZXAtaW1nX19ib3gge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuICAgID4gaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gIG1hcmdpbjogMDtcclxuICBAaW5jbHVkZSBmb250Q2FsYygxOCk7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICBAaW5jbHVkZSBmb250Q2FsYygyMik7XHJcbiAgfVxyXG4gID4gYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDFyZW0gMmVtO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGJ0bi1hbGV4YV9fYmx1ZTtcclxuICAgIGNvbG9yOiAkYnRuLWFsZXhhX19ibHVlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYnRuLWFsZXhhX19ibHVlO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vcGVyYXRpb24tYm94IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgIHdpZHRoOiA5OCU7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGluZy1sdjMge1xyXG4gIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIEBpbmNsdWRlIGZvbnRDYWxjKDE2KTtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIEBpbmNsdWRlIGZvbnRDYWxjKDIwKTtcclxuICB9XHJcbn1cclxuIiwiJHRoZW1lLW9yYW5nZTogI0ZCOWQwMDtcclxuJHRoZW1lLXBpbms6ICNGMDUwOTY7XHJcbiR0aGVtZS1ibHVlOiAjMDA3QkZGO1xyXG4kdGhlbWUtYmx1ZV9zaGFkb3c6ICMwMDVDQkU7XHJcbiR0aGVtZS1ibHVlX2JnOiAjMjg0ZGI0O1xyXG4kdGhlbWUtdGV4dF9jb2xvcjogIzIyMjtcclxuJGJ0bi1hbGV4YV9fYmx1ZTogIzI4NGRiNDtcclxuXHJcbiRicmVha3BvaW50czogKFxyXG4gICdzcCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KScsXHJcbiAgJ21kJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpJyxcclxuICAndGInOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDQwcHgpJyxcclxuKSAhZGVmYXVsdDsiLCJAbWl4aW4gZm9udENhbGMoJG51bSkge1xyXG4gICRyZW06ICRudW0gLyAxNjtcclxuICBmb250LXNpemU6ICN7JHJlbX1yZW07XHJcbn1cclxuXHJcbkBtaXhpbiBrYWRvbWFydSgkbnVtKSB7XHJcbiAgYm9yZGVyLXJhZGl1czogI3skbnVtfXB4O1xyXG59XHJcblxyXG5AbWl4aW4gbWluY2hvIHtcclxuICBmb250LWZhbWlseTogXCLmuLjmmI7mnJ1cIiAsIFwiWXUgTWluY2hvXCIgLCBcIua4uOaYjuacneS9k1wiICwgXCJZdU1pbmNob1wiICwgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvIFczXCIgLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9cIiAsIFwiSGlyYU1pblByb04tVzNcIiAsXCJJUEFleE1pbmNoby1ib2xkXCIsIHNlcmlmO1xyXG59XHJcblxyXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbXFQYXJhbSgkbWluLCAkbWF4KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFFY0UsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFRlRyQyxBQUNFLEtBREcsQ0FDSCxFQUFFLENBQUM7SUFFQyxNQUFNLEVBQUUsTUFBTTtHQUtqQjs7O0FFQ0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFRlRyQyxBQUNFLEtBREcsQ0FDSCxFQUFFLENBQUM7SUFLQyxNQUFNLEVBQUUsTUFBTTtHQUVqQjs7O0FBR0gsQUFBQSxZQUFZLENBQUM7RUFDWCxNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxXQUFXO0VFaEJwQixTQUFTLEVBQUMsTUFBQztFRmtCWCxXQUFXLEVBQUUsQ0FBQztFQUNkLFVBQVUsRUFBRSxNQUFNO0NBS25COztBRVpDLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUZFckMsQUFBQSxZQUFZLENBQUM7SUFPVCxPQUFPLEVBQUUsV0FBVztJRXJCdEIsU0FBUyxFQUFDLE9BQUM7R0Z3Qlo7OztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1gsY0FBYyxFQUFFLElBQUk7Q0FNckI7O0FFckJDLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUZjckMsQUFBQSxZQUFZLENBQUM7SUFHVCxNQUFNLEVBQUUsSUFBSTtJQUNaLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLEtBQUssRUFBRSxLQUFLO0dBRWY7OztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1QsT0FBTyxFQUFFLFNBQVM7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsY0FBYztDQXVCM0I7O0FFbkRDLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUZ1QnJDLEFBQUEsVUFBVSxDQUFDO0lBT1AsYUFBYSxFQUFFLElBQUk7R0FxQnRCOzs7QUVuREMsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFRnVCckMsQUFBQSxVQUFVLENBQUM7SUFVUCxPQUFPLEVBQUUsU0FBUztJQUNsQixhQUFhLEVBQUUsR0FBRztHQWlCckI7OztBQTVCRCxBQWFJLFVBYk0sR0FhTixFQUFFLENBQUM7RUFDSCxNQUFNLEVBQUUsQ0FBQztFQUNULFdBQVcsRUFBRSxDQUFDO0VFbERoQixTQUFTLEVBQUMsUUFBQztFRm9EVCxVQUFVLEVBQUUsTUFBTTtDQU9uQjs7QUUvQ0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFRnVCckMsQUFhSSxVQWJNLEdBYU4sRUFBRSxDQUFDO0lBTUQsYUFBYSxFQUFFLElBQUk7R0FLdEI7OztBRS9DRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VGdUJyQyxBQWFJLFVBYk0sR0FhTixFQUFFLENBQUM7SUVoREwsU0FBUyxFQUFDLFFBQUM7R0YyRFY7OztBQXhCSCxBQXlCSSxVQXpCTSxHQXlCTixDQUFDLENBQUM7RUFDRixhQUFhLEVBQUUsQ0FBQztDQUNqQjs7QUFHSCxBQUFBLGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxNQUFNO0NBY25COztBRXBFQyxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VGcURyQyxBQUFBLGNBQWMsQ0FBQztJQUdYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLEtBQUs7R0FVaEI7RUFmRCxBQU1NLGNBTlEsR0FNUixHQUFHLENBQUM7SUFDSixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsR0FBRyxFQUFFLENBQUM7SUFDTixNQUFNLEVBQUUsQ0FBQztJQUNULE1BQU0sRUFBRSxJQUFJO0dBQ2I7OztBQUlMLEFBQUEsSUFBSSxDQUFDO0VBQ0gsTUFBTSxFQUFFLENBQUM7RUVuRlQsU0FBUyxFQUFDLFFBQUM7RUZxRlgsV0FBVyxFQUFFLElBQUk7Q0FtQmxCOztBRTVGQyxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VGc0VyQyxBQUFBLElBQUksQ0FBQztJRWxGSCxTQUFTLEVBQUMsUUFBQztHRndHWjs7O0FBdEJELEFBT0ksSUFQQSxHQU9BLENBQUMsQ0FBQztFQUNGLE9BQU8sRUFBRSxLQUFLO0VBQ2QsT0FBTyxFQUFFLFFBQVE7RUFDakIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENDeEZILE9BQU87RUR5RnJCLEtBQUssRUN6RlMsT0FBTztFRDBGckIsVUFBVSxFQUFFLE1BQU07RUFDbEIsZUFBZSxFQUFFLElBQUk7Q0FRdEI7O0FFM0ZELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUZzRXJDLEFBT0ksSUFQQSxHQU9BLENBQUMsQ0FBQztJQVFBLE9BQU8sRUFBRSxZQUFZO0dBTXhCOzs7QUFyQkgsQUFPSSxJQVBBLEdBT0EsQ0FBQyxBQVVELE1BQU8sQ0FBQztFQUNOLFVBQVUsRUNoR0UsT0FBTztFRGlHbkIsS0FBSyxFQUFFLE9BQU87Q0FDZjs7QUFJTCxBQUFBLGNBQWMsQ0FBQztFQUNiLGFBQWEsRUFBRSxJQUFJO0NBS3BCOztBRXBHQyxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VGOEZyQyxBQUFBLGNBQWMsQ0FBQztJQUdYLE1BQU0sRUFBRSxXQUFXO0lBQ25CLEtBQUssRUFBRSxHQUFHO0dBRWI7OztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1gsTUFBTSxFQUFFLFFBQVE7RUFDaEIsT0FBTyxFQUFFLEdBQUc7RUVwSFosU0FBUyxFQUFDLElBQUM7Q0YySFo7O0FFL0dDLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUZzR3JDLEFBQUEsWUFBWSxDQUFDO0lBS1QsTUFBTSxFQUFFLFFBQVE7SUFDaEIsT0FBTyxFQUFFLFFBQVE7SUV4SG5CLFNBQVMsRUFBQyxPQUFDO0dGMkhaIn0= */
