.leales-kit-132{--e-global-color-primary:#5C5C5C;--e-global-color-a325da0:#5C5C5C;--e-global-color-f06185f:#EAAF8F;--e-global-color-8f2fe9b:#8DC4A4;--e-global-color-88a365e:#FFF2EB;--e-global-color-1744e62:#E9F2ED;--e-global-color-3ba9703:#FFFFFF;--e-global-typography-primary-font-family:"Zen Maru Gothic";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1em;--e-global-typography-text-font-family:"Noto Sans JP";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:2em;--e-global-typography-accent-font-family:"Zen Maru Gothic";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1em;color:var( --e-global-color-a325da0 );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-kit-132 p{margin-bottom:50px;}.leales-section.leales-section-boxed > .leales-container{max-width:1250px;}.leales-widget:not(:last-child){margin-bottom:0px;}{}h1.entry-title{display:var(--page-title-display);}.leales-lightbox{--lightbox-header-icons-size:0px;}.leales-kit-132 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.leales-kit-132{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.leales-section.leales-section-boxed > .leales-container{max-width:1024px;}}@media(max-width:768px){.leales-kit-132{--e-global-typography-text-font-size:15px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.leales-section.leales-section-boxed > .leales-container{max-width:767px;}}/* Start custom CSS */.leales-section-wrap{
    overflow: hidden;
}

#sb_instagram .sbi_photo_wrap {
aspect-ratio: 3 / 4;
}

#sb_instagram .sbi_photo img {
height: auto !important;
aspect-ratio: 3 / 4;
border-radius: 20px;
}

@media screen and (min-width:768px) {
a[href^="tel:"] {
pointer-events: none;
}
}

.leales-893 .leales-element.leales-element-36ff6543 {
display: none;
}

.leales-kit-132 p {
margin-bottom: 1em;
}

.hanaito_button_1 a{
    line-height: 30px !important;
    width: 315px !important;
    padding-right: 30px !important;
    padding-left: 30px !important;
    border-radius: 30px !important;
}

.leales-button-content-wrapper {
    align-items: center;
}

.leales-33 .leales-element.leales-element-d78ce50 .leales-button .leales-align-icon-right {
    margin-top: 3px;
}

.hanaito_button_2 a{
    line-height: 30px !important;
    width: 315px !important;
    padding-right: 30px !important;
    padding-left: 30px !important;
    border-radius: 30px !important;
}

.leales-button-content-wrapper {
    align-items: center;
}

.leales-33 .leales-element.leales-element-d78ce50 .leales-button .leales-align-icon-right {
    margin-top: 3px;
    
}
.hanaito_button_1 a{
    line-height: 30px !important;
    width: 315px !important;
    padding-right: 30px !important;
    padding-left: 30px !important;
    border-radius: 30px !important;
}

.leales-button-content-wrapper {
    align-items: center;
}

.leales-33 .leales-element.leales-element-d78ce50 .leales-button .leales-align-icon-right {
    margin-top: 3px;
    
}
.hanaito_button_2 a{
    line-height: 30px !important;
    width: 220px !important;
    padding-right: 30px !important;
    padding-left: 30px !important;
    border-radius: 30px !important;
}

.leales-button-content-wrapper {
    align-items: center;
}

.leales-button-icon {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    padding-top: 3px;
}

.leales-33 .leales-element.leales-element-d78ce50 .leales-button .leales-align-icon-right {
    margin-top: 3px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zen Maru Gothic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hanaito.net/enthalten/components/gehalt/uploads/2025/09/ZenMaruGothic-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */