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

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