.leales-1580 .leales-element.leales-element-7b5af89 > .leales-container{max-width:1600px;}.leales-1580 .leales-element.leales-element-76820cb6 > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1580 .leales-element.leales-element-f57fe2c > .leales-container{max-width:667px;}.leales-1580 .leales-element.leales-element-f57fe2c{margin-top:-202px;margin-bottom:30px;}.leales-1580 .leales-element.leales-element-8c0199f > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1580 .leales-element.leales-element-192a9cc > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1580 .leales-element.leales-element-39d268c > .leales-container{max-width:667px;}.leales-1580 .leales-element.leales-element-39d268c{margin-top:-209px;margin-bottom:40px;}.leales-1580 .leales-element.leales-element-dc7d928 > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1580 .leales-element.leales-element-9820ccf > .leales-container{max-width:667px;}.leales-1580 .leales-element.leales-element-9820ccf{margin-top:-209px;margin-bottom:40px;}.leales-1580 .leales-element.leales-element-acbb3ea > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1580 .leales-element.leales-element-b06de8b:not(.leales-motion-effects-element-type-background), .leales-1580 .leales-element.leales-element-b06de8b > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#121212;}.leales-1580 .leales-element.leales-element-b06de8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:200px;}.leales-1580 .leales-element.leales-element-b06de8b > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1580 .leales-element.leales-element-41c5f5ae .leales-text-editor{text-align:center;}.leales-1580 .leales-element.leales-element-41c5f5ae{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.leales-1580 .leales-element.leales-element-41c5f5ae > .leales-widget-container{margin:40px 0px 40px 0px;}.leales-1580 .leales-element.leales-element-f4ca99c > .leales-container{max-width:673px;}.leales-1580 .leales-element.leales-element-f4ca99c{z-index:250;}/* Start custom CSS for image, class: .leales-element-8c0199f */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-dc7d928 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-acbb3ea */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-9a9f298 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-f4ca99c */.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 */