.topFixed{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:99;border-bottom:1px solid #ddd}
.maxHeight{height:100vh}
.wp-block-evb-slider .swiper .swiper-slide{background-position:center top!important}
.wp-block-evb-slider .swiper .swiper-slide .wp-block-button__link{margin:20px 0 0;background:#84612b!important;color:#fcf2cf!important}
.wp-block-evb-slider .swiper .swiper-slide .slideContent{position:absolute;left:50%;transform:translate(-50%,0);bottom:50px;width:100%;text-align:center!important;height:auto!important;max-width:700px!important;padding:0 100px!important;display:inline-block}
.wp-block-evb-slider .swiper .swiper-slide:before{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 50%,#000f);opacity:1;content:""}
.wp-block-evb-slider .swiper .swiper-slide .slideContent .is-style-fill{width:100%}
.wp-block-evb-slider .swiper .swiper-slide .slideContent .wp-block-buttons,.wp-block-evb-slider .swiper .swiper-slide .slideContent .wp-block-button{display:inline-block;width:100%}
.wp-block-evb-slider .swiper .swiper-slide .slideContent .wp-block-buttons a,.wp-block-evb-slider .swiper .swiper-slide .slideContent .wp-block-button a{width:100%;display:inline-block}
.slideTypo1{font-size:40px;margin:0!important;width:100%;text-align:center!important;color:#fff!important;font-weight:500;padding:0 0 30px!important}
.slideTypo2{font-size:18px;margin:0!important;width:100%;text-align:center!important;color:#fff!important;font-weight:400}
.mainSec1{padding-top:250px!important}
.mainFoam label{font-size:15px;color:#666}
.mainFoam input[type=text],.mainFoam input[type=email]{width:100%;height:35px;line-height:35px;border:1px solid #ddd;padding:0 20px;box-sizing:border-box;background:#f7f7f7}
.mainFoam textarea{width:100%;padding:20px;box-sizing:border-box;border:1px solid #ddd;background:#f7f7f7}
.mainFoam input[type=submit]{background:#000;color:#fff;padding:15px 25px}
.subTitle{padding-top:250px!important}
.entry-content{padding-left:5%;padding-right:5%}
@media only screen and (max-width : 782px) {
.mainSec1{padding-top:10px!important}
.subTitle{padding-top:200px!important}
.subViWrap .subVisual{max-height:450px!important;overflow:hidden;width:100%;display:flex!important;justify-items:center}
.subViWrap img{object-fit:cover}
.wp-block-evb-slider{margin-top:150px!important}
.wp-block-evb-slider .swiper .swiper-slide .slideContent{padding:0 30px!important}
.topBtn > div{justify-content:center!important}
}
@media only screen and (max-width : 600px) {
.subTitle{padding-top:150px!important}
.slideTypo1{font-size:30px}
}