.leales-1750 .leales-element.leales-element-3e43dca > .leales-container{max-width:670px;}.leales-1750 .leales-element.leales-element-3e43dca{margin-top:-258px;margin-bottom:130px;}.leales-1750 .leales-element.leales-element-ba3399e > .leales-container{max-width:670px;}.leales-1750 .leales-element.leales-element-ba3399e{margin-top:-168px;margin-bottom:37px;}.leales-1750 .leales-element.leales-element-c34a318{margin-top:-30px;margin-bottom:50px;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion .leales-accordion-item{border-width:0px;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion .leales-accordion-item .leales-tab-content{border-width:0px;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion .leales-accordion-item .leales-tab-title.leales-active{border-width:0px;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion .leales-tab-title{background-color:#56BBB9;padding:20px 20px 20px 20px;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion-icon, .leales-1750 .leales-element.leales-element-0140858 .leales-accordion-title{color:#FFFFFF;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion .leales-accordion-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:1.5em;}.leales-1750 .leales-element.leales-element-0140858 .leales-accordion .leales-tab-content{color:#3B3F44;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:400;line-height:1.5em;padding:20px 20px 20px 20px;}.leales-1750 .leales-element.leales-element-08982bf > .leales-container{max-width:670px;}.leales-1750 .leales-element.leales-element-08982bf{margin-top:-168px;margin-bottom:37px;}.leales-1750 .leales-element.leales-element-30d7ab4:not(.leales-motion-effects-element-type-background), .leales-1750 .leales-element.leales-element-30d7ab4 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#375169;}.leales-1750 .leales-element.leales-element-30d7ab4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 20px 0px;}.leales-1750 .leales-element.leales-element-30d7ab4 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1750 .leales-element.leales-element-b1aa51c .leales-text-editor{text-align:center;}.leales-1750 .leales-element.leales-element-b1aa51c{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;}.leales-1750 .leales-element.leales-element-55d3410 .leales-text-editor{text-align:center;}.leales-1750 .leales-element.leales-element-55d3410{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;}/* Start custom CSS for image, class: .leales-element-8a95f8b */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-69e6450 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .leales-element-0140858 */.leales-accordion .leales-accordion-item {
    margin-top: 40px;
    overflow: hidden;
    border-radius: 12px;
    border:2px solid #56BBB9 !important;
}

.leales-accordion .leales-tab-title {
    position: relative;
}

.leales-accordion .leales-tab-title .leales-accordion-icon {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
}

.fas {
    font-size: 34px;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-7605959 */.line-animation{
    animation-iteration-count:infinite;
}/* End custom CSS */