.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-8968 .elementor-element.elementor-element-ffe7b59 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#54595F;}.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-8968 .elementor-element.elementor-element-9c285cc > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-9c285cc{text-align:justify;color:#54595F;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8968 .elementor-element.elementor-element-2ea2999{--divider-border-style:dashed;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-8968 .elementor-element.elementor-element-2ea2999 .elementor-divider-separator{width:100%;}.elementor-8968 .elementor-element.elementor-element-2ea2999 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8968 .elementor-element.elementor-element-3da0ba0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-5b385d5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-5b385d5{text-align:justify;color:#54595F;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8968 .elementor-element.elementor-element-ef9256e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-ef9256e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-ef9256e{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-abe2583 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-28775b1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-28775b1{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-94d7b27 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-94d7b27 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-94d7b27{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-c8ee456 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-0eb7207 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-0eb7207{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-859f5d2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-859f5d2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-859f5d2{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-5111437 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-d767790 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-d767790{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-c0dd2ec .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-c0dd2ec .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-c0dd2ec{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-d91f335 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-ede4cd4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-ede4cd4{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-7e82020 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-c009acf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-c009acf{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-3c4e74a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-3c4e74a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-3c4e74a{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-fb6c728 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-917f99a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-917f99a{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-182f504 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-182f504 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-182f504{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-9f031c0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-8529d3e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-8529d3e{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-4f7a298 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-4f7a298 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-4f7a298{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-7d568ac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-4cdac2b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-4cdac2b{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-388d555 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-388d555 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-388d555{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-2466f7d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-5aac301 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-5aac301{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-6cf9ad3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-6cf9ad3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-6cf9ad3{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-d8cd81b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-2267947 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-2267947{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-39e6451 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-e9c9fbb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-e9c9fbb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-e9c9fbb{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-4b8c3a7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-7cc9d69 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-7cc9d69{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-bacbf3c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-bacbf3c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-bacbf3c{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-efd4eb7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-ea6aa44 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-ea6aa44{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-e32cbc5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-e32cbc5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-e32cbc5{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-6e700c0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-fbd6867 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-fbd6867{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-b9551e4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-3804238 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-3804238 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-3804238{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-cbba6be .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-663be21 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-663be21{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-db8d5e2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-db8d5e2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-db8d5e2{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-8065926 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-c1c56ef > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-c1c56ef{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-c2420cb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-c2420cb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-c2420cb{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-f41a1c2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-3cf64e0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-3cf64e0{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-5762c4c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-f9ee29f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-f9ee29f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-f9ee29f{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-365e650 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-1b39d56 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-1b39d56{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-aca99a7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-aca99a7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-aca99a7{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-ca41c7f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-65a0490 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-65a0490{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-888a9bb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-888a9bb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-888a9bb{--image-border-color:#FFFFFF;--image-border-width:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-ca06130 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-a70c61d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-a70c61d{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-c1d5280{--divider-border-style:dashed;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-8968 .elementor-element.elementor-element-c1d5280 .elementor-divider-separator{width:100%;}.elementor-8968 .elementor-element.elementor-element-c1d5280 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8968 .elementor-element.elementor-element-813938e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-be13247 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-be13247 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-be13247{--image-border-color:#FFFFFF;--image-border-width:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-4d01208 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-00f8e5b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-00f8e5b{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-3d34c55 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-3d34c55 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-3d34c55{--image-border-color:#FFFFFF;--image-border-width:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-f3f1cd3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-ff055ab > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-ff055ab{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-1f6b727 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:400;color:#ABA699;}.elementor-8968 .elementor-element.elementor-element-aa9558b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8968 .elementor-element.elementor-element-aa9558b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8968 .elementor-element.elementor-element-aa9558b{--image-border-color:#FFFFFF;--image-border-width:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8968 .elementor-element.elementor-element-549918e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;color:#C81A1A;}.elementor-8968 .elementor-element.elementor-element-930b5bd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8968 .elementor-element.elementor-element-930b5bd{text-align:justify;color:#54595F;}.elementor-8968 .elementor-element.elementor-element-ef7bb03{--spacer-size:50px;}@media(max-width:1024px){.elementor-8968 .elementor-element.elementor-element-9c285cc{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-5b385d5{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-28775b1{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-0eb7207{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-d767790{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-ede4cd4{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-c009acf{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-917f99a{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-8529d3e{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-4cdac2b{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-5aac301{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-2267947{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-7cc9d69{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-ea6aa44{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-fbd6867{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-663be21{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-c1c56ef{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-3cf64e0{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-1b39d56{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-65a0490{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-a70c61d{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-00f8e5b{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-ff055ab{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-930b5bd{text-align:justify;}}@media(max-width:767px){.elementor-8968 .elementor-element.elementor-element-ffe7b59 .elementor-heading-title{font-size:24px;}.elementor-8968 .elementor-element.elementor-element-9c285cc > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-9c285cc{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-2ea2999 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8968 .elementor-element.elementor-element-3da0ba0 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-5b385d5 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-5b385d5{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-abe2583 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-28775b1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-28775b1{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-c8ee456 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-0eb7207 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-0eb7207{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-5111437 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-d767790 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-d767790{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-d91f335 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-ede4cd4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-ede4cd4{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-7e82020 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-c009acf > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-c009acf{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-fb6c728 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-917f99a > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-917f99a{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-9f031c0 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-8529d3e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-8529d3e{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-7d568ac .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-4cdac2b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-4cdac2b{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-2466f7d .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-5aac301 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-5aac301{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-d8cd81b .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-2267947 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-2267947{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-39e6451 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-4b8c3a7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-7cc9d69 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-7cc9d69{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-efd4eb7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-ea6aa44 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-ea6aa44{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-6e700c0 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-fbd6867 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-fbd6867{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-b9551e4 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-cbba6be .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-663be21 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-663be21{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-8065926 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-c1c56ef > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-c1c56ef{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-f41a1c2 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-3cf64e0 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-3cf64e0{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-5762c4c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-365e650 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-1b39d56 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-1b39d56{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-ca41c7f .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-65a0490 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-65a0490{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-ca06130 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-a70c61d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-a70c61d{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-c1d5280 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8968 .elementor-element.elementor-element-813938e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-4d01208 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-00f8e5b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-00f8e5b{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-f3f1cd3 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-ff055ab > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-ff055ab{text-align:justify;}.elementor-8968 .elementor-element.elementor-element-1f6b727 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8968 .elementor-element.elementor-element-549918e .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-8968 .elementor-element.elementor-element-930b5bd > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8968 .elementor-element.elementor-element-930b5bd{text-align:justify;}}