.elementor-12010 .elementor-element.elementor-element-5f735a7d{--display:flex}.elementor-widget-ha-post-title .ha-post-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-12010 .elementor-element.elementor-element-5373f192 .ha-post-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-12010 .elementor-element.elementor-element-6955c22f .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-12010 .elementor-element.elementor-element-667d1ce6 .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-12010 .elementor-element.elementor-element-35fc985 ul.hfe-breadcrumbs li{margin-right:10px}.elementor-12010 .elementor-element.elementor-element-40a1c180 .ha-icon-list-icon{width:14px}.elementor-12010 .elementor-element.elementor-element-40a1c180 .ha-icon-list-icon i{font-size:14px}.elementor-12010 .elementor-element.elementor-element-40a1c180 .ha-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-12010 .elementor-element.elementor-element-40a1c180 .ha-icon-list-text{padding-left:10px}body.rtl .elementor-12010 .elementor-element.elementor-element-40a1c180 .ha-icon-list-text{padding-right:10px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-12010 .elementor-element.elementor-element-1ae2656e{font-size:14px;font-weight:400;color:#54595F}.elementor-12010 .elementor-element.elementor-element-5548209d{--display:flex}.elementor-12010 .elementor-element.elementor-element-5548209d:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-5548209d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-12010 .elementor-element.elementor-element-504abb6b{--icon-box-icon-margin:10px}.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title{margin-bottom:0;color:#FF6210}.elementor-12010 .elementor-element.elementor-element-504abb6b.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-12010 .elementor-element.elementor-element-504abb6b.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-504abb6b.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon{font-size:44px}.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title,.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title a{font-size:24px;font-weight:800}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-12010 .elementor-element.elementor-element-47ced5d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-12010 .elementor-element.elementor-element-47ced5d7 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-widget-ha-post-list .ha-post-list-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-list .ha-post-list-excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-post-list .ha-post-list-meta-wrap span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12010 .elementor-element.elementor-element-54b39201{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-54b39201:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-54b39201 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-12010 .elementor-element.elementor-element-54b39201 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-12010 .elementor-element.elementor-element-54b39201 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-54b39201 span.ha-post-list-icon{margin-right:15px}.elementor-12010 .elementor-element.elementor-element-4972532d{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-4972532d:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-5034437b{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-3decbfc3{--display:flex}.elementor-12010 .elementor-element.elementor-element-5713e882{--display:flex}.elementor-12010 .elementor-element.elementor-element-4f57c4a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-4f57c4a2:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-4f57c4a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-4f57c4a2.e-con{--align-self:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-12010 .elementor-element.elementor-element-782c398c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-782c398c.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-782c398c .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-782c398c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-782c398c.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-782c398c.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-782c398c.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-782c398c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-782c398c .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-782c398c .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-6299ec4f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-6299ec4f .elementor-heading-title{font-size:25px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-6571dd9.elementor-element{--align-self:flex-end}.elementor-12010 .elementor-element.elementor-element-6571dd9{text-align:right;font-size:12px;font-weight:400}.elementor-12010 .elementor-element.elementor-element-479388e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -31px) 0;font-family:"Arial",Sans-serif;font-weight:400}.elementor-12010 .elementor-element.elementor-element-479388e.elementor-element{--align-self:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12010 .elementor-element.elementor-element-5c5f57c{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-62fbde1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-31b1eca4.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-745f02e4{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-745f02e4:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-745f02e4 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-12010 .elementor-element.elementor-element-745f02e4 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-12010 .elementor-element.elementor-element-745f02e4 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-745f02e4 span.ha-post-list-icon{margin-right:15px}.elementor-12010 .elementor-element.elementor-element-799b1dad{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-799b1dad:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-1c4d017e{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-95925b9{font-weight:400;color:var(--e-global-color-primary)}.elementor-12010 .elementor-element.elementor-element-38d3294.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-702c6a3{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-fdaa3fd{--display:flex}.elementor-12010 .elementor-element.elementor-element-4e917c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-4e917c0:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-4e917c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-4e917c0.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-912b1c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-912b1c4.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-912b1c4 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-912b1c4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-912b1c4.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-912b1c4.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-912b1c4.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-912b1c4.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-912b1c4 .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-912b1c4 .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-e6a9947.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-e6a9947 .elementor-heading-title{font-size:23px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-2dcb968 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-bc24273 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-0fc451c{--spacer-size:10px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12010 .elementor-element.elementor-element-0bf5e3d .elementor-button{background-color:#7B1626;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-12010 .elementor-element.elementor-element-0bf5e3d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12010 .elementor-element.elementor-element-7bca7be{--spacer-size:20px}.elementor-widget-ha-data-table .ha-table .ha-table__head-column-cell-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-data-table .ha-table__body .ha-table__body-row-cell-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-30b20bf.elementor-element{--align-self:flex-start}.elementor-12010 .elementor-element.elementor-element-30b20bf{text-align:left;font-size:12px;font-weight:400;color:var(--e-global-color-primary)}.elementor-12010 .elementor-element.elementor-element-dbd2a8b{--spacer-size:20px}.elementor-12010 .elementor-element.elementor-element-40caa0e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-29fdac0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-a478bd5{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-09700aa{font-weight:400;color:var(--e-global-color-primary)}.elementor-12010 .elementor-element.elementor-element-42c9f70.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-26cad56{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-331592d0{--display:flex}.elementor-12010 .elementor-element.elementor-element-5039afd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-5039afd8:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-5039afd8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-5039afd8.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-659e128c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-659e128c.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-659e128c .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-659e128c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-659e128c.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-659e128c.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-659e128c.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-659e128c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-659e128c .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-659e128c .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-f3cbad0{width:var(--container-widget-width,92%);max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-f3cbad0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-f3cbad0 .elementor-heading-title{font-size:26px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__head-column-cell{text-align:left}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__body-row-cell{text-align:left}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-29f58620{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-8c5b1c6{text-align:center}.elementor-12010 .elementor-element.elementor-element-a591748.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-b4ff1a5{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-865c9a5{text-align:center}.elementor-12010 .elementor-element.elementor-element-bf8e752.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-adaad03{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-002aa3b{text-align:center}.elementor-12010 .elementor-element.elementor-element-3515b70.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-8cd3e9e{--spacer-size:50px}.elementor-12010 .elementor-element.elementor-element-440cc2ef{--display:flex}.elementor-12010 .elementor-element.elementor-element-1a67fe31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-1a67fe31:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-1a67fe31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-1a67fe31.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-7339a626{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-7339a626.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-7339a626 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-7339a626.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-7339a626.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-7339a626.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-7339a626.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-7339a626.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-7339a626 .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-7339a626 .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-490968f8{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-490968f8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-490968f8 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-4d504ea.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-d4a2ac7{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-15c224d.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-3627811{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-78ef3a9b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-9d6c8d0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-50f064f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12010 .elementor-element.elementor-element-50f064f .elementor-button{font-family:"Arial",Sans-serif;font-weight:600}.elementor-12010 .elementor-element.elementor-element-293e9972{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-1e946ede .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-129e0d86{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-2d105cdf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-56cf709.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-7671c518{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-4276b0b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-3d617efc.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-2200a7e3{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-7dc41f39 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-20520368.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-9b5cb92{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-a623f8d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-dc2905b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-ca287f7.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-7b80a13{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-c147361 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-34ce7d8.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-59eb8c7{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-1aebc18 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-3ac6538.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-19db27b{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-6dce210 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-2d87ec6.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-b523da7{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-6a244f7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__head-column-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table .ha-table__head-column-cell-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-add90aa.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-1e2f971{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-767152e6{--spacer-size:50px}.elementor-12010 .elementor-element.elementor-element-64cf31c2{--display:flex}.elementor-12010 .elementor-element.elementor-element-4e1fbd93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-4e1fbd93:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-4e1fbd93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-4e1fbd93.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-30e046a1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-30e046a1.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-30e046a1 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-30e046a1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-30e046a1.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-30e046a1.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-30e046a1.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-30e046a1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-30e046a1 .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-30e046a1 .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-182c2b2a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-182c2b2a .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-3b7bbd1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-e456746{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-e456746:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-e456746 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-12010 .elementor-element.elementor-element-e456746 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-12010 .elementor-element.elementor-element-e456746 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-e456746 span.ha-post-list-icon{margin-right:15px}.elementor-12010 .elementor-element.elementor-element-232f59c5{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-232f59c5:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-7f5bf299{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-2e5fd398 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-12010 .elementor-element.elementor-element-1a40179{text-align:center}.elementor-12010 .elementor-element.elementor-element-1a24a27.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-89948fa{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-f61cd30{text-align:center}.elementor-12010 .elementor-element.elementor-element-41dc70e.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-3bf81d6{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-742bca8{text-align:center}.elementor-12010 .elementor-element.elementor-element-583ec5b.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-b057698{--spacer-size:50px}.elementor-12010 .elementor-element.elementor-element-22164375{--display:flex}.elementor-12010 .elementor-element.elementor-element-1399e010{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-1399e010:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-1399e010>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-1399e010.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-696fd49e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-696fd49e.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-696fd49e .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-696fd49e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-696fd49e.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-696fd49e.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-696fd49e.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-696fd49e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-696fd49e .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-696fd49e .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-22a730e5.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-22a730e5 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-e43f21c{--display:flex}.elementor-12010 .elementor-element.elementor-element-e43f21c:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-e43f21c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-12010 .elementor-element.elementor-element-248490ba{--icon-box-icon-margin:10px}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title{margin-bottom:0;color:#FF6210}.elementor-12010 .elementor-element.elementor-element-248490ba.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-12010 .elementor-element.elementor-element-248490ba.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-248490ba.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon{font-size:44px}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title,.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title a{font-size:24px;font-weight:800}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-description{font-weight:400}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-12010 .elementor-element.elementor-element-351eeb8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-12010 .elementor-element.elementor-element-2e6c766b{--display:flex}.elementor-12010 .elementor-element.elementor-element-14142c73{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-14142c73:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-14142c73 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-12010 .elementor-element.elementor-element-14142c73 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-12010 .elementor-element.elementor-element-14142c73 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-14142c73 span.ha-post-list-icon{margin-right:15px}.elementor-12010 .elementor-element.elementor-element-c858764{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-c858764:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-21cc6c4f{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-786b0a5e .elementor-repeater-item-6d49b36.elementor-social-icon{background-color:#E1306C}.elementor-12010 .elementor-element.elementor-element-786b0a5e{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-12010 .elementor-element.elementor-element-545c9d9f{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-d32da53{--display:flex}.elementor-12010 .elementor-element.elementor-element-63de791{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-63de791:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-63de791>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-63de791.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-93f5d84{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-93f5d84.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-93f5d84 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-93f5d84.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-93f5d84.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-93f5d84.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-93f5d84.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-93f5d84.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-93f5d84 .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-93f5d84 .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-c284006.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-c284006 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-3d7436b{text-align:center}.elementor-12010 .elementor-element.elementor-element-f5606c9{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-f5606c9:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-f5606c9 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-12010 .elementor-element.elementor-element-f5606c9 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-12010 .elementor-element.elementor-element-f5606c9 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-f5606c9 span.ha-post-list-icon{margin-right:15px}.elementor-12010 .elementor-element.elementor-element-086be98{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-086be98:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list-title{font-weight:400}.elementor-12010 .elementor-element.elementor-element-6f3b272{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-ff38291{--display:flex}.elementor-12010 .elementor-element.elementor-element-f340572{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-f340572:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-f340572>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-f340572.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-73be34f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-73be34f.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-73be34f .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-73be34f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-73be34f.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-73be34f.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-73be34f.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-73be34f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-73be34f .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-73be34f .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-30e0d16.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-30e0d16 .elementor-heading-title{font-size:22px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-9a478ae.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-8feb1be .elementor-button{background-color:var(--e-global-color-astglobalcolor0);font-family:"Arial",Sans-serif;font-weight:700}.elementor-12010 .elementor-element.elementor-element-8feb1be .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12010 .elementor-element.elementor-element-7174083{--spacer-size:30px}.elementor-12010 .elementor-element.elementor-element-1a5b868{--display:flex}.elementor-12010 .elementor-element.elementor-element-317bd27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-317bd27:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-317bd27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-317bd27.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-7cb8b0a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-7cb8b0a.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-7cb8b0a .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-7cb8b0a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-7cb8b0a.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-7cb8b0a.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-7cb8b0a.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-7cb8b0a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-7cb8b0a .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-7cb8b0a .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-7a777e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-7a777e6 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-da0c87b{--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}.elementor-12010 .elementor-element.elementor-element-a34b7e0{--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}.elementor-12010 .elementor-element.elementor-element-741bfa1{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-741bfa1:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-741bfa1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-12010 .elementor-element.elementor-element-741bfa1:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-741bfa1,.elementor-12010 .elementor-element.elementor-element-741bfa1::before{--border-transition:0.3s}.elementor-12010 .elementor-element.elementor-element-056a3f3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-056a3f3{text-align:center}.elementor-12010 .elementor-element.elementor-element-056a3f3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-12010 .elementor-element.elementor-element-07d67bd{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-07d67bd:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-07d67bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-12010 .elementor-element.elementor-element-07d67bd:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-07d67bd,.elementor-12010 .elementor-element.elementor-element-07d67bd::before{--border-transition:0.3s}.elementor-12010 .elementor-element.elementor-element-d336263.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-d336263{text-align:center}.elementor-12010 .elementor-element.elementor-element-d336263 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-12010 .elementor-element.elementor-element-f3cebfd{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-f3cebfd:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-f3cebfd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-12010 .elementor-element.elementor-element-f3cebfd:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-f3cebfd,.elementor-12010 .elementor-element.elementor-element-f3cebfd::before{--border-transition:0.3s}.elementor-12010 .elementor-element.elementor-element-8569c18.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-8569c18{text-align:center}.elementor-12010 .elementor-element.elementor-element-8569c18 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-12010 .elementor-element.elementor-element-265919b{--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}.elementor-12010 .elementor-element.elementor-element-d9c422f{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-d9c422f:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-d9c422f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-12010 .elementor-element.elementor-element-d9c422f:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-d9c422f,.elementor-12010 .elementor-element.elementor-element-d9c422f::before{--border-transition:0.3s}.elementor-12010 .elementor-element.elementor-element-2965671.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-2965671{text-align:center}.elementor-12010 .elementor-element.elementor-element-2965671 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-12010 .elementor-element.elementor-element-e689116{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-e689116:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-e689116>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-12010 .elementor-element.elementor-element-e689116:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-e689116,.elementor-12010 .elementor-element.elementor-element-e689116::before{--border-transition:0.3s}.elementor-12010 .elementor-element.elementor-element-2231021.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-2231021{text-align:center}.elementor-12010 .elementor-element.elementor-element-2231021 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-12010 .elementor-element.elementor-element-ee11900{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-12010 .elementor-element.elementor-element-ee11900:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-ee11900>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-12010 .elementor-element.elementor-element-ee11900:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-12010 .elementor-element.elementor-element-ee11900,.elementor-12010 .elementor-element.elementor-element-ee11900::before{--border-transition:0.3s}.elementor-12010 .elementor-element.elementor-element-079571c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12010 .elementor-element.elementor-element-079571c{text-align:center}.elementor-12010 .elementor-element.elementor-element-079571c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-12010 .elementor-element.elementor-element-b247bf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-b247bf7:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-b247bf7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-b247bf7.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-0b71677{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-0b71677.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-0b71677 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-0b71677.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-0b71677.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-0b71677.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-0b71677.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-0b71677.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-0b71677 .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-0b71677 .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-93115e5.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-93115e5 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-21b60c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12010 .elementor-element.elementor-element-21b60c1:not(.elementor-motion-effects-element-type-background),.elementor-12010 .elementor-element.elementor-element-21b60c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7B1626}.elementor-12010 .elementor-element.elementor-element-21b60c1.e-con{--align-self:center}.elementor-12010 .elementor-element.elementor-element-615831f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12010 .elementor-element.elementor-element-615831f.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-615831f .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-615831f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-615831f.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-615831f.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-615831f.elementor-view-framed .elementor-icon,.elementor-12010 .elementor-element.elementor-element-615831f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-615831f .elementor-icon{font-size:34px}.elementor-12010 .elementor-element.elementor-element-615831f .elementor-icon svg{height:34px}.elementor-12010 .elementor-element.elementor-element-8ba34f9.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-8ba34f9 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-12010 .elementor-element.elementor-element-3fc1b7a .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-12010 .elementor-element.elementor-element-3fc1b7a .ha-post-list-item a img{margin-right:0;margin-bottom:15px}@media(max-width:960px){.elementor-12010 .elementor-element.elementor-element-6955c22f .elementor-heading-title{font-size:21px}.elementor-12010 .elementor-element.elementor-element-667d1ce6{text-align:center}.elementor-12010 .elementor-element.elementor-element-667d1ce6 .elementor-heading-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-1ae2656e{font-size:14px}.elementor-12010 .elementor-element.elementor-element-5548209d{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-12010 .elementor-element.elementor-element-504abb6b{--icon-box-icon-margin:7px}.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title,.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title a{font-size:22px}.elementor-12010 .elementor-element.elementor-element-54b39201 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-54b39201 .ha-post-list-item a img{width:180px}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list-title{font-size:13px}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-6299ec4f{width:var(--container-widget-width,302.213px);max-width:302.213px;--container-widget-width:302.213px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-6299ec4f .elementor-heading-title{font-size:22px}.elementor-12010 .elementor-element.elementor-element-6571dd9{font-size:10px}.elementor-12010 .elementor-element.elementor-element-745f02e4 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-745f02e4 .ha-post-list-item a img{width:180px}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list-title{font-size:13px}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-95925b9{font-size:14px}.elementor-12010 .elementor-element.elementor-element-e6a9947{width:var(--container-widget-width,302.213px);max-width:302.213px;--container-widget-width:302.213px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-e6a9947 .elementor-heading-title{font-size:22px}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-30b20bf{font-size:10px}.elementor-12010 .elementor-element.elementor-element-09700aa{font-size:14px}.elementor-12010 .elementor-element.elementor-element-f3cbad0{width:var(--container-widget-width,300.213px);max-width:300.213px;--container-widget-width:300.213px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-f3cbad0 .elementor-heading-title{font-size:22px}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__body-row-cell{text-align:left}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-490968f8{width:var(--container-widget-width,303.213px);max-width:303.213px;--container-widget-width:303.213px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-490968f8 .elementor-heading-title{font-size:22px}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-182c2b2a{width:var(--container-widget-width,301.213px);max-width:301.213px;--container-widget-width:301.213px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-e456746 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-e456746 .ha-post-list-item a img{width:180px}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list-title{font-size:13px}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-e43f21c{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-12010 .elementor-element.elementor-element-248490ba{--icon-box-icon-margin:7px}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon{font-size:40px}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title,.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title a{font-size:22px}.elementor-12010 .elementor-element.elementor-element-14142c73 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-14142c73 .ha-post-list-item a img{width:180px}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list-title{font-size:13px}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-f5606c9 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-f5606c9 .ha-post-list-item a img{width:180px}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list-title{font-size:13px}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-30e0d16{width:var(--container-widget-width,304.083px);max-width:304.083px;--container-widget-width:304.083px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-7a777e6{width:var(--container-widget-width,300.083px);max-width:300.083px;--container-widget-width:300.083px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-7a777e6 .elementor-heading-title{font-size:20px}.elementor-12010 .elementor-element.elementor-element-a34b7e0{--justify-content:center}.elementor-12010 .elementor-element.elementor-element-741bfa1{--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}.elementor-12010 .elementor-element.elementor-element-07d67bd{--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}.elementor-12010 .elementor-element.elementor-element-f3cebfd{--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}.elementor-12010 .elementor-element.elementor-element-265919b{--justify-content:center}.elementor-12010 .elementor-element.elementor-element-d9c422f{--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}.elementor-12010 .elementor-element.elementor-element-e689116{--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}.elementor-12010 .elementor-element.elementor-element-ee11900{--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}}@media(max-width:450px){.elementor-12010 .elementor-element.elementor-element-5373f192 .ha-post-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-667d1ce6 .elementor-heading-title{font-size:15px}.elementor-12010 .elementor-element.elementor-element-1ae2656e{font-size:12px}.elementor-12010 .elementor-element.elementor-element-504abb6b{--icon-box-icon-margin:7px}.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon{font-size:32px}.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title,.elementor-12010 .elementor-element.elementor-element-504abb6b .elementor-icon-box-title a{font-size:18px}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-4972532d .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-4f57c4a2{--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}.elementor-12010 .elementor-element.elementor-element-782c398c .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-782c398c .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-782c398c .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-6299ec4f{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-6299ec4f .elementor-heading-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-6571dd9{font-size:9px}.elementor-12010 .elementor-element.elementor-element-479388e{text-align:center;font-size:13px}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-799b1dad .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-95925b9{font-size:12px}.elementor-12010 .elementor-element.elementor-element-4e917c0{--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}.elementor-12010 .elementor-element.elementor-element-912b1c4 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-912b1c4 .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-912b1c4 .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-e6a9947{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-e6a9947 .elementor-heading-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-3886593 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-30b20bf{font-size:9px}.elementor-12010 .elementor-element.elementor-element-09700aa{font-size:12px}.elementor-12010 .elementor-element.elementor-element-5039afd8{--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}.elementor-12010 .elementor-element.elementor-element-659e128c .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-659e128c .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-659e128c .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-f3cbad0{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-f3cbad0 .elementor-heading-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__body-row-cell{text-align:left}.elementor-12010 .elementor-element.elementor-element-4905581c .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-1a67fe31{--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}.elementor-12010 .elementor-element.elementor-element-7339a626 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-7339a626 .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-7339a626 .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-490968f8{width:var(--container-widget-width,223.102px);max-width:223.102px;--container-widget-width:223.102px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-490968f8 .elementor-heading-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5fcc36f2 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-d83abf6 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-5c9361a5 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-562932d6 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-210bf417 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-9c6e05e .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-03daff8 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-77496b3 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-b03e277 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__body-row-cell{text-align:center}.elementor-12010 .elementor-element.elementor-element-36b1169 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-12010 .elementor-element.elementor-element-4e1fbd93{--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}.elementor-12010 .elementor-element.elementor-element-30e046a1 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-30e046a1 .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-30e046a1 .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-182c2b2a{width:var(--container-widget-width,210.1px);max-width:210.1px;--container-widget-width:210.1px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-182c2b2a .elementor-heading-title{font-size:18px}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-232f59c5 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-1399e010{--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}.elementor-12010 .elementor-element.elementor-element-696fd49e .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-696fd49e .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-696fd49e .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon{font-size:32px}.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title,.elementor-12010 .elementor-element.elementor-element-248490ba .elementor-icon-box-title a{font-size:18px}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-12010 .elementor-element.elementor-element-351eeb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-c858764 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-63de791{--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}.elementor-12010 .elementor-element.elementor-element-93f5d84 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-93f5d84 .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-93f5d84 .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-086be98 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-12010 .elementor-element.elementor-element-f340572{--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}.elementor-12010 .elementor-element.elementor-element-73be34f .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-73be34f .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-73be34f .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-30e0d16{width:var(--container-widget-width,221.574px);max-width:221.574px;--container-widget-width:221.574px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-30e0d16 .elementor-heading-title{font-size:17px}.elementor-12010 .elementor-element.elementor-element-9a478ae.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-317bd27{--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}.elementor-12010 .elementor-element.elementor-element-7cb8b0a .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-7cb8b0a .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-7cb8b0a .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-7a777e6{width:var(--container-widget-width,223.102px);max-width:223.102px;--container-widget-width:223.102px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-741bfa1{--width:100%;--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;--justify-content:center}.elementor-12010 .elementor-element.elementor-element-edeb927{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-edeb927.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-056a3f3{width:var(--container-widget-width,171.912px);max-width:171.912px;--container-widget-width:171.912px;--container-widget-flex-grow:0;text-align:left}.elementor-12010 .elementor-element.elementor-element-056a3f3.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-056a3f3 .elementor-heading-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-07d67bd{--width:100%;--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;--justify-content:center}.elementor-12010 .elementor-element.elementor-element-c9925d9{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-c9925d9.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-d336263{width:var(--container-widget-width,174.914px);max-width:174.914px;--container-widget-width:174.914px;--container-widget-flex-grow:0;text-align:left}.elementor-12010 .elementor-element.elementor-element-d336263.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-d336263 .elementor-heading-title{font-size:15px}.elementor-12010 .elementor-element.elementor-element-f3cebfd{--width:100%;--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;--justify-content:center}.elementor-12010 .elementor-element.elementor-element-24361a0{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-24361a0.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-8569c18{width:var(--container-widget-width,170.924px);max-width:170.924px;--container-widget-width:170.924px;--container-widget-flex-grow:0;text-align:left}.elementor-12010 .elementor-element.elementor-element-8569c18.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-8569c18 .elementor-heading-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-d9c422f{--width:100%;--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;--justify-content:center}.elementor-12010 .elementor-element.elementor-element-78c9130{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-78c9130.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-2965671{width:var(--container-widget-width,174.924px);max-width:174.924px;--container-widget-width:174.924px;--container-widget-flex-grow:0;text-align:left}.elementor-12010 .elementor-element.elementor-element-2965671.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-2965671 .elementor-heading-title{font-size:14px}.elementor-12010 .elementor-element.elementor-element-e689116{--width:100%;--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;--justify-content:center}.elementor-12010 .elementor-element.elementor-element-c83ad40{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-c83ad40.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-2231021{width:var(--container-widget-width,175.924px);max-width:175.924px;--container-widget-width:175.924px;--container-widget-flex-grow:0;text-align:left}.elementor-12010 .elementor-element.elementor-element-2231021.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-2231021 .elementor-heading-title{font-size:14px}.elementor-12010 .elementor-element.elementor-element-ee11900{--width:100%;--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;--justify-content:center}.elementor-12010 .elementor-element.elementor-element-0851eb8{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-12010 .elementor-element.elementor-element-0851eb8.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-079571c{width:var(--container-widget-width,170.924px);max-width:170.924px;--container-widget-width:170.924px;--container-widget-flex-grow:0;text-align:left}.elementor-12010 .elementor-element.elementor-element-079571c.elementor-element{--align-self:center}.elementor-12010 .elementor-element.elementor-element-079571c .elementor-heading-title{font-size:16px}.elementor-12010 .elementor-element.elementor-element-b247bf7{--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}.elementor-12010 .elementor-element.elementor-element-0b71677 .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-0b71677 .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-0b71677 .elementor-icon svg{height:25px}.elementor-12010 .elementor-element.elementor-element-21b60c1{--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}.elementor-12010 .elementor-element.elementor-element-615831f .elementor-icon-wrapper{text-align:left}.elementor-12010 .elementor-element.elementor-element-615831f .elementor-icon{font-size:25px}.elementor-12010 .elementor-element.elementor-element-615831f .elementor-icon svg{height:25px}}