@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#welfare_garden .wrap .content section#contMain .imgArea {
  position: relative;
  height: 100vh;
  height: 100svh;
  overflow: hidden;
}
#welfare_garden .wrap .content section#contMain .imgArea::before {
  height: 100vh;
  height: 100svh;
  background-image: url(../../welfare_garden/img/welfare_garden_main.jpg);
}
#welfare_garden .wrap .content section#contMain .imgArea .mainTitle {
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
  width: 80%;
  max-width: 700px;
  margin: 0 auto;
}
#welfare_garden .wrap .content .leadCopyBox {
  width: 80%;
  margin: 0 auto;
  padding: 10% 0;
}
#welfare_garden .wrap .content .leadCopyBox h2 {
  width: 200px;
  text-indent: 0;
}
#welfare_garden .wrap .content .leadCopyBox h3 {
  letter-spacing: 0.3em;
  text-indent: 0.6em;
  margin-bottom: 10%;
}
#welfare_garden .wrap .content .leadCopyBox .leadTxt {
  text-align: center;
  line-height: 2.4;
}
#welfare_garden .wrap .content .brandBox {
  width: 80%;
  margin: 0 auto;
  padding-bottom: 10%;
}
#welfare_garden .wrap .content .brandBox h3 {
  line-height: 1.5;
  margin-bottom: 10%;
}
#welfare_garden .wrap .content .brandBox .brandLogo {
  margin-bottom: 10%;
}

@media only screen and (min-width: 768px) {
  #welfare_garden .wrap .content .leadCopyBox {
    padding: 150px 0;
  }
  #welfare_garden .wrap .content .leadCopyBox h2 {
    width: 30vw;
  }
  #welfare_garden .wrap .content .leadCopyBox h3 {
    font-size: 2vw;
    letter-spacing: 0.5em;
    text-indent: 1em;
    margin-bottom: 100px;
  }
  #welfare_garden .wrap .content .leadCopyBox .leadTxt {
    text-align: center;
    line-height: 3;
  }
  #welfare_garden .wrap .content .brandBox {
    padding-bottom: 50px;
  }
  #welfare_garden .wrap .content .brandBox h3 {
    font-size: 2vw;
    letter-spacing: 0.3em;
    margin-bottom: 40px;
  }
  #welfare_garden .wrap .content .brandBox .brandLogo {
    width: 40vw;
    margin: 0 auto 100px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlbGZhcmVfZ2FyZGVuLmNzcyIsIl9iYXNlLnNjc3MiLCJ3ZWxmYXJlX2dhcmRlbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VSLGdFQUFBO0FBRVI7eURBQUE7QUEwQkE7eURBQUE7QUNiSztFQUNDLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBRlZOO0FFYU07RUFDQyxhQUFBO0VBQ0EsY0FBQTtFQUNBLHVFQUFBO0FGWFA7QUVhTTtFQUNDLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBRlhQO0FFbUJHO0VBQ0MsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FGakJKO0FFbUJJO0VBQ0MsWUFBQTtFQUNBLGNBQUE7QUZqQkw7QUVtQkk7RUFDQyxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUZqQkw7QUVtQkk7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0FGakJMO0FFcUJHO0VBQ0MsVUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBRm5CSjtBRXFCSTtFQUNDLGdCQUFBO0VBQ0Esa0JBQUE7QUZuQkw7QUVxQkk7RUFDQyxrQkFBQTtBRm5CTDs7QUVnQ0E7RUFxQkk7SUFDQyxnQkFBQTtFRmpESDtFRW1ERztJQUNDLFdBQUE7RUZqREo7RUVtREc7SUFDQyxjQUFBO0lBQ0EscUJBQUE7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0VGakRKO0VFbURHO0lBQ0Msa0JBQUE7SUFDQSxjQUFBO0VGakRKO0VFcURFO0lBQ0Msb0JBQUE7RUZuREg7RUVxREc7SUFDQyxjQUFBO0lBQ0EscUJBQUE7SUFDQSxtQkFBQTtFRm5ESjtFRXFERztJQUNDLFdBQUE7SUFDQSxvQkFBQTtFRm5ESjtBQUNGIiwiZmlsZSI6IndlbGZhcmVfZ2FyZGVuLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jd2VsZmFyZV9nYXJkZW4gLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNjb250TWFpbiAuaW1nQXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jd2VsZmFyZV9nYXJkZW4gLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNjb250TWFpbiAuaW1nQXJlYTo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi93ZWxmYXJlX2dhcmRlbi9pbWcvd2VsZmFyZV9nYXJkZW5fbWFpbi5qcGcpO1xufVxuI3dlbGZhcmVfZ2FyZGVuIC53cmFwIC5jb250ZW50IHNlY3Rpb24jY29udE1haW4gLmltZ0FyZWEgLm1haW5UaXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jd2VsZmFyZV9nYXJkZW4gLndyYXAgLmNvbnRlbnQgLmxlYWRDb3B5Qm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwJSAwO1xufVxuI3dlbGZhcmVfZ2FyZGVuIC53cmFwIC5jb250ZW50IC5sZWFkQ29weUJveCBoMiB7XG4gIHdpZHRoOiAyMDBweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4jd2VsZmFyZV9nYXJkZW4gLndyYXAgLmNvbnRlbnQgLmxlYWRDb3B5Qm94IGgzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICB0ZXh0LWluZGVudDogMC42ZW07XG4gIG1hcmdpbi1ib3R0b206IDEwJTtcbn1cbiN3ZWxmYXJlX2dhcmRlbiAud3JhcCAuY29udGVudCAubGVhZENvcHlCb3ggLmxlYWRUeHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG59XG4jd2VsZmFyZV9nYXJkZW4gLndyYXAgLmNvbnRlbnQgLmJyYW5kQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG59XG4jd2VsZmFyZV9nYXJkZW4gLndyYXAgLmNvbnRlbnQgLmJyYW5kQm94IGgzIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTAlO1xufVxuI3dlbGZhcmVfZ2FyZGVuIC53cmFwIC5jb250ZW50IC5icmFuZEJveCAuYnJhbmRMb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN3ZWxmYXJlX2dhcmRlbiAud3JhcCAuY29udGVudCAubGVhZENvcHlCb3gge1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG4gIH1cbiAgI3dlbGZhcmVfZ2FyZGVuIC53cmFwIC5jb250ZW50IC5sZWFkQ29weUJveCBoMiB7XG4gICAgd2lkdGg6IDMwdnc7XG4gIH1cbiAgI3dlbGZhcmVfZ2FyZGVuIC53cmFwIC5jb250ZW50IC5sZWFkQ29weUJveCBoMyB7XG4gICAgZm9udC1zaXplOiAydnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNWVtO1xuICAgIHRleHQtaW5kZW50OiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3dlbGZhcmVfZ2FyZGVuIC53cmFwIC5jb250ZW50IC5sZWFkQ29weUJveCAubGVhZFR4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzO1xuICB9XG4gICN3ZWxmYXJlX2dhcmRlbiAud3JhcCAuY29udGVudCAuYnJhbmRCb3gge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gICN3ZWxmYXJlX2dhcmRlbiAud3JhcCAuY29udGVudCAuYnJhbmRCb3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gICN3ZWxmYXJlX2dhcmRlbiAud3JhcCAuY29udGVudCAuYnJhbmRCb3ggLmJyYW5kTG9nbyB7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzAwMDAwMDtcclxuJGFjY2VudENvbG9yXHQ6ICM2ZTViNDE7XHJcbiRiZ0NvbG9yXHQ6ICNmNGYxZTc7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jd2VsZmFyZV9nYXJkZW57XHJcblx0Ly93cmFwXHJcblx0LndyYXB7XHRcdFxyXG5cclxuXHRcdC8vY29udGVudFxyXG5cdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdHNlY3Rpb257XHJcblxyXG4gICAgLy9jb250TWFpblxyXG4gICAgJiNjb250TWFpbntcclxuXHJcbiAgICAgLmltZ0FyZWF7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgaGVpZ2h0OiAxMDBzdmg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgIGhlaWdodDogMTAwc3ZoOyBcclxuICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi93ZWxmYXJlX2dhcmRlbi9pbWcvd2VsZmFyZV9nYXJkZW5fbWFpbi5qcGcpO1xyXG4gICAgICB9XHJcbiAgICAgIC5tYWluVGl0bGV7XHJcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgfVxyXG4gICAgfVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC8vc2VjdGlvblxyXG5cclxuICAgLmxlYWRDb3B5Qm94e1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTAlIDA7XHJcblxyXG4gICAgaDJ7XHJcbiAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgfVxyXG4gICAgaDN7XHJcbiAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG4gICAgIHRleHQtaW5kZW50OiAwLjZlbTtcclxuICAgICBtYXJnaW4tYm90dG9tOiAxMCU7XHJcbiAgICB9XHJcbiAgICAubGVhZFR4dHtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgbGluZS1oZWlnaHQ6IDIuNDtcclxuICAgIH1cclxuICAgfVxyXG5cclxuICAgLmJyYW5kQm94e1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwJTtcclxuICAgIFxyXG4gICAgaDN7XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICBtYXJnaW4tYm90dG9tOiAxMCU7XHJcbiAgICB9XHJcbiAgICAuYnJhbmRMb2dve1xyXG4gICAgIG1hcmdpbi1ib3R0b206IDEwJTtcclxuICAgIH1cclxuICAgfVxyXG5cclxuXHJcblxyXG5cdFx0fVxyXG5cdFx0Ly9jb250ZW50XHJcblx0fVxyXG5cdC8vd3JhcFxyXG59XHJcblxyXG4vLyBQQyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXtcclxuXHQjd2VsZmFyZV9nYXJkZW57XHJcblx0XHQvL3dyYXBcclxuXHRcdC53cmFwe1xyXG5cdFx0XHRcclxuXHRcdFx0Ly9jb250ZW50XHJcblx0XHRcdC5jb250ZW50e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdC8vc2VjdGlvblxyXG5cdFx0XHRzZWN0aW9ue1xyXG5cclxuICAgICYjY29udE1haW57XHJcbiAgICAgLmltZ0FyZWF7XHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgfVxyXG4gICAgIH1cclxuICAgIH0gXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vc2VjdGlvblxyXG5cclxuICAgIC5sZWFkQ29weUJveHtcclxuICAgICBwYWRkaW5nOiAxNTBweCAwO1xyXG4gXHJcbiAgICAgaDJ7XHJcbiAgICAgIHdpZHRoOiAzMHZ3O1xyXG4gICAgIH1cclxuICAgICBoM3tcclxuICAgICAgZm9udC1zaXplOiAydnc7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVlbTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDFlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5sZWFkVHh0e1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzO1xyXG4gICAgIH1cclxuICAgIH1cclxuIFxyXG4gICAgLmJyYW5kQm94e1xyXG4gICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgIFxyXG4gICAgIGgze1xyXG4gICAgICBmb250LXNpemU6IDJ2dztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgIH1cclxuICAgICAuYnJhbmRMb2dve1xyXG4gICAgICB3aWR0aDogNDB2dztcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcbiAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblx0XHRcdH1cclxuXHRcdFx0Ly9jb250ZW50XHJcblx0XHR9XHJcblx0XHQvL3dyYXBcclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gdGFibGV0KGxhbmRzY2FwZSkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHQjd2VsZmFyZV9nYXJkZW57XHJcblx0XHQud3JhcHtcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0c2VjdGlvbntcclxuXHJcbiAgICAvL2NvbnRNYWluXHJcbiAgICAmI2NvbnRNYWlue1xyXG4gICAgIC5pbWdBcmVhe1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgfVxyXG4gICAgfVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
