.elementor-130 .elementor-element.elementor-element-6cdbdb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-6cdbdb6:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-6cdbdb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#478BCA;}.elementor-130 .elementor-element.elementor-element-6cdbdb6.ekit-particles .ekit-particles-wrapper{z-index:0;}.elementor-130 .elementor-element.elementor-element-d32092d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-d32092d:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-d32092d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-e085d21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-eaa13d7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-6c1ded2 .elementskit-section-title-wraper .elementskit-section-title{font-family:"Noto Sans JP", Sans-serif;font-size:29px;font-weight:700;}.elementor-130 .elementor-element.elementor-element-6c1ded2 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-130 .elementor-element.elementor-element-6c1ded2 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-130 .elementor-element.elementor-element-330ab6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-130 .elementor-element.elementor-element-1ec14a4{left:470px;}body.rtl .elementor-130 .elementor-element.elementor-element-1ec14a4{right:470px;}.elementor-130 .elementor-element.elementor-element-1ec14a4{top:-60px;}.elementor-130 .elementor-element.elementor-element-1ec14a4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:80px;font-weight:700;color:#478BCA9C;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-6af266e{font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:400;}.elementor-130 .elementor-element.elementor-element-6c7d364{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-fbb766b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-b5aaaa5{font-family:"Arial", Sans-serif;font-size:30px;font-weight:700;}.elementor-130 .elementor-element.elementor-element-6549ad2{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-8aad1b6 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn{background-color:#3456AF;width:100%;padding:18px 60px 18px 60px;color:#FFFFFF;fill:#FFFFFF;border-style:none;}.elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn:hover{background-color:#3456AF7A;color:#1A2F68;fill:#1A2F68;}.elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn > :is(i, svg){font-size:24px;}.elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn > i, .elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn > i, .rtl .elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-130 .elementor-element.elementor-element-cbbb194{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-cbbb194:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-cbbb194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273864;}.elementor-130 .elementor-element.elementor-element-d2d1259{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-d2d1259.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-130 .elementor-element.elementor-element-0199a82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-0199a82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-130 .elementor-element.elementor-element-969ba02{padding:0px 0px 0px 0px;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-969ba02 a{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-969ba02 a:hover, .elementor-130 .elementor-element.elementor-element-969ba02 a:focus{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-2a92400{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-130 .elementor-element.elementor-element-2a92400.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-130 .elementor-element.elementor-element-1d56fb9{padding:0px 0px 0px 0px;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-1d56fb9 a{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-1d56fb9 a:hover, .elementor-130 .elementor-element.elementor-element-1d56fb9 a:focus{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-eee240a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-card{background-color:#14791E;text-align:center;padding:30px 10px 10px 10px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon, .elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-card.htmega-icon-box-card-5 .htmega-icon-box-icon::after{background-color:#FFFFFF00;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon{width:24px;height:24px;line-height:24px;margin:0px 0px 8px 0px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon .htmega-icon-box-card-image i{line-height:24px;color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon i, .elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon{font-size:16px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon .htmega-icon-box-card-image svg{width:16px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon .htmega-icon-box-card-image{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon .htmega-icon-box-card-image svg path{fill:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-title{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-card{background-color:#14791E;text-align:center;padding:30px 10px 10px 10px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon, .elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-card.htmega-icon-box-card-5 .htmega-icon-box-icon::after{background-color:#FFFFFF00;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon{width:24px;height:24px;line-height:24px;margin:0px 0px 8px 0px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon .htmega-icon-box-card-image i{line-height:24px;color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon i, .elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon{font-size:16px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon .htmega-icon-box-card-image svg{width:16px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon .htmega-icon-box-card-image{color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon .htmega-icon-box-card-image svg path{fill:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-title{color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-130 .elementor-element.elementor-element-eee240a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-130 .elementor-element.elementor-element-6cdbdb6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-130 .elementor-element.elementor-element-d32092d{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-130 .elementor-element.elementor-element-6c1ded2 .elementskit-section-title-wraper .elementskit-section-title{font-size:1.8em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-130 .elementor-element.elementor-element-6af266e{font-size:1em;}.elementor-130 .elementor-element.elementor-element-6549ad2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-130 .elementor-element.elementor-element-8aad1b6 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-130 .elementor-element.elementor-element-8aad1b6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-130 .elementor-element.elementor-element-8aad1b6 .elementskit-btn{width:100%;padding:12px 25px 12px 25px;font-size:1em;}.elementor-130 .elementor-element.elementor-element-cbbb194{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-130 .elementor-element.elementor-element-d2d1259{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-130 .elementor-element.elementor-element-eee240a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-1258c19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-card{padding:20px 0px 20px 0px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon i, .elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon{font-size:30px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-icon .htmega-icon-box-card-image svg{width:30px;}.elementor-130 .elementor-element.elementor-element-1258c19 .htmega-icon-box-title{font-size:1em;margin:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-card{padding:20px 0px 20px 0px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon i, .elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon{font-size:30px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-icon .htmega-icon-box-card-image svg{width:30px;}.elementor-130 .elementor-element.elementor-element-02cef53 .htmega-icon-box-title{font-size:1em;margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-130 .elementor-element.elementor-element-e085d21{--width:100%;}.elementor-130 .elementor-element.elementor-element-eaa13d7{--width:30%;}.elementor-130 .elementor-element.elementor-element-330ab6f{--width:70%;}.elementor-130 .elementor-element.elementor-element-6c7d364{--width:100%;}.elementor-130 .elementor-element.elementor-element-fbb766b{--width:100%;}.elementor-130 .elementor-element.elementor-element-6549ad2{--width:75%;}.elementor-130 .elementor-element.elementor-element-cbbb194{--content-width:1140px;}.elementor-130 .elementor-element.elementor-element-d2d1259{--width:34%;}.elementor-130 .elementor-element.elementor-element-0199a82{--width:33%;}.elementor-130 .elementor-element.elementor-element-2a92400{--width:33%;}}/* Start custom CSS for text-editor, class: .elementor-element-b5aaaa5 */.telno {
    font-size: 30px;
    font-weight: bold;
    line-height: 130%;
}
.telno .tel_head{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b94145 */.openday {
    margin: 20px 0 0;
    font-size: 13px;
}

.openday .day_head {
    background-color: #333;
    padding: 3px 15px;
    color: #FFF;
    line-height: 220%;
}/* End custom CSS */