.leales-1776 .leales-element.leales-element-36040f4 > .leales-container{max-width:682px;}.leales-1776 .leales-element.leales-element-36040f4{margin-top:-562px;margin-bottom:400px;}.leales-1776 .leales-element.leales-element-387852b > .leales-container{max-width:682px;}.leales-1776 .leales-element.leales-element-387852b{margin-top:5px;margin-bottom:20px;}.leales-1776 .leales-element.leales-element-15dcb4a:not(.leales-motion-effects-element-type-background), .leales-1776 .leales-element.leales-element-15dcb4a > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#F8F8F8;}.leales-1776 .leales-element.leales-element-15dcb4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1776 .leales-element.leales-element-15dcb4a > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1776 .leales-element.leales-element-5166ee2 .leales-swiper-button.leales-swiper-button-prev, .leales-1776 .leales-element.leales-element-5166ee2 .leales-swiper-button.leales-swiper-button-next{font-size:42px;color:#134373;}.leales-1776 .leales-element.leales-element-5166ee2 .swiper-pagination-bullet{width:10px;height:10px;}.leales-1776 .leales-element.leales-element-5166ee2 > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1776 .leales-element.leales-element-a71afab:not(.leales-motion-effects-element-type-background), .leales-1776 .leales-element.leales-element-a71afab > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#F8F8F8;}.leales-1776 .leales-element.leales-element-a71afab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.leales-1776 .leales-element.leales-element-a71afab > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1776 .leales-element.leales-element-1022e2c .leales-swiper-button.leales-swiper-button-prev, .leales-1776 .leales-element.leales-element-1022e2c .leales-swiper-button.leales-swiper-button-next{font-size:42px;color:#134373;}.leales-1776 .leales-element.leales-element-1022e2c .swiper-pagination-bullet{width:10px;height:10px;}.leales-1776 .leales-element.leales-element-1022e2c > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1776 .leales-element.leales-element-e644cf0:not(.leales-motion-effects-element-type-background), .leales-1776 .leales-element.leales-element-e644cf0 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#E9EDF1;}.leales-1776 .leales-element.leales-element-e644cf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:200px;padding:40px 0px 020px 0px;}.leales-1776 .leales-element.leales-element-e644cf0 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1776 .leales-element.leales-element-1cd6651 .leales-text-editor{text-align:center;}.leales-1776 .leales-element.leales-element-1cd6651{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;}.leales-1776 .leales-element.leales-element-030f46d .leales-text-editor{text-align:center;}.leales-1776 .leales-element.leales-element-030f46d{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.leales-1776 .leales-element.leales-element-d0bbc9b > .leales-container{max-width:682px;}.leales-1776 .leales-element.leales-element-d0bbc9b{margin-top:0px;margin-bottom:20px;z-index:10;}/* Start custom CSS for image, class: .leales-element-cd8a555 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-1198611 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-8192df5 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-d0bbc9b */.fix-btn{
    max-width:750px !important;

        position: fixed;

    margin: auto;
    bottom: 0;
    width:100%;
    left:0;
    right:0;
    display: none;
}

@media screen and (max-width: 480px) {
    .fix-btn{
    }
}/* End custom CSS */