.leales-1098 .leales-element.leales-element-72c6150e{margin-top:50px;margin-bottom:0px;padding:0% 6% 0% 6%;}.leales-1098 .leales-element.leales-element-2a1dbb7b{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.leales-1098 .leales-element.leales-element-2a1dbb7b > .leales-widget-container{margin:0% 0% 3% 0%;}.leales-1098 .leales-element.leales-element-c4d758e > .leales-container{max-width:750px;}.leales-1098 .leales-element.leales-element-a900675.leales-column > .leales-column-wrap > .leales-widget-wrap{justify-content:flex-end;}.leales-1098 .leales-element.leales-element-a53c349 .leales-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1em;fill:var( --e-global-color-7c20b7f );color:var( --e-global-color-7c20b7f );background-color:var( --e-global-color-1c90b3c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1c90b3c );border-radius:30px 30px 30px 30px;padding:20px 53px 20px 53px;}.leales-1098 .leales-element.leales-element-a53c349 .leales-button:hover, .leales-1098 .leales-element.leales-element-a53c349 .leales-button:focus{color:var( --e-global-color-7c20b7f );background-color:var( --e-global-color-1c90b3c );}.leales-1098 .leales-element.leales-element-a53c349 .leales-button:hover svg, .leales-1098 .leales-element.leales-element-a53c349 .leales-button:focus svg{fill:var( --e-global-color-7c20b7f );}.leales-1098 .leales-element.leales-element-a53c349{width:auto;max-width:auto;}.leales-1098 .leales-element.leales-element-ab516b8.leales-column > .leales-column-wrap > .leales-widget-wrap{justify-content:flex-start;}.leales-1098 .leales-element.leales-element-5fb88c1 .leales-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1em;fill:var( --e-global-color-7c20b7f );color:var( --e-global-color-7c20b7f );background-color:var( --e-global-color-1c90b3c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1c90b3c );border-radius:30px 30px 30px 30px;padding:20px 40px 20px 40px;}.leales-1098 .leales-element.leales-element-5fb88c1 .leales-button:hover, .leales-1098 .leales-element.leales-element-5fb88c1 .leales-button:focus{color:var( --e-global-color-7c20b7f );background-color:var( --e-global-color-1c90b3c );}.leales-1098 .leales-element.leales-element-5fb88c1 .leales-button:hover svg, .leales-1098 .leales-element.leales-element-5fb88c1 .leales-button:focus svg{fill:var( --e-global-color-7c20b7f );}.leales-1098 .leales-element.leales-element-5fb88c1{width:auto;max-width:auto;}@media(max-width:1024px){.leales-1098 .leales-element.leales-element-72c6150e{margin-top:050px;margin-bottom:0px;}.leales-1098 .leales-element.leales-element-2a1dbb7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.leales-1098 .leales-element.leales-element-a53c349 .leales-button{font-size:14px;line-height:1em;}.leales-1098 .leales-element.leales-element-5fb88c1 .leales-button{font-size:14px;line-height:1em;}}@media(max-width:768px){.leales-1098 .leales-element.leales-element-72c6150e{margin-top:50px;margin-bottom:0px;}.leales-1098 .leales-element.leales-element-3536753b > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1098 .leales-element.leales-element-2a1dbb7b{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.leales-1098 .leales-element.leales-element-a53c349 .leales-button{font-size:14px;line-height:1em;}.leales-1098 .leales-element.leales-element-a53c349{width:100%;max-width:100%;}.leales-1098 .leales-element.leales-element-5fb88c1 .leales-button{font-size:14px;line-height:1em;}.leales-1098 .leales-element.leales-element-5fb88c1{width:100%;max-width:100%;}}/* Start custom CSS */.pointer-events-none{
    pointer-events: none;
}

.absolute{
    position: absolute;
}
.inset-1-2{
    top: 50%;
    right: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */