.elementor-5349 .elementor-element.elementor-element-b59daa2 > .elementor-container{min-height:120px;}.elementor-5349 .elementor-element.elementor-element-b59daa2:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-b59daa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b21c55 );}.elementor-5349 .elementor-element.elementor-element-b59daa2, .elementor-5349 .elementor-element.elementor-element-b59daa2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b59daa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-170px;padding:0% 2% 0% 2%;z-index:100;}.elementor-5349 .elementor-element.elementor-element-b59daa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-76e49b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-76e49b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-76e49b1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5349 .elementor-element.elementor-element-76e49b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-e5dfdbb{text-align:left;width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-5349 .elementor-element.elementor-element-e5dfdbb img{width:100%;height:60px;object-fit:contain;object-position:center center;}.elementor-5349 .elementor-element.elementor-element-e5dfdbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2c5e2b7 img{width:32px;height:22px;}.elementor-5349 .elementor-element.elementor-element-2c5e2b7{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-f9026aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-f9026aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-f9026aa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5349 .elementor-element.elementor-element-f9026aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-menu-toggle{margin:0 auto;}.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu .elementor-item{font-family:"Shippori Mincho", Sans-serif;font-size:0.93em;font-weight:400;line-height:1.2em;letter-spacing:0.5px;}.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:9px;padding-right:9px;padding-top:5px;padding-bottom:5px;}.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-9ab008b );fill:var( --e-global-color-9ab008b );}.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-5349 .elementor-element.elementor-element-925b168{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );width:var( --container-widget-width, 397px );max-width:397px;--container-widget-width:397px;--container-widget-flex-grow:0;z-index:90;}.elementor-5349 .elementor-element.elementor-element-925b168 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}.elementor-5349 .elementor-element.elementor-element-925b168 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-2759c92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5349 .elementor-element.elementor-element-2759c92 .elementor-button{font-family:"Forum", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:44px;letter-spacing:0.8px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2759c92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2759c92{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-5349 .elementor-element.elementor-element-63718d5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:19% 5% 2% 5%;z-index:1;}.elementor-5349 .elementor-element.elementor-element-63718d5:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-63718d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b21c55 );}.elementor-5349 .elementor-element.elementor-element-63718d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-a5e3225{text-align:right;}.elementor-5349 .elementor-element.elementor-element-a5e3225 .elementor-heading-title{color:#02010100;font-size:180px;font-weight:800;line-height:1px;letter-spacing:-0.4px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#E8E1CF7A;stroke:#E8E1CF7A;}.elementor-5349 .elementor-element.elementor-element-a5e3225 > .elementor-widget-container{margin:0px -20px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2d4c2c1{text-align:left;}.elementor-5349 .elementor-element.elementor-element-2d4c2c1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:3em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-2d4c2c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2e02a53:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-2e02a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1b21c55 ) 30%, #EBE7E0 63%);}.elementor-5349 .elementor-element.elementor-element-2e02a53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:7% 4% 9% 4%;}.elementor-5349 .elementor-element.elementor-element-2e02a53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-2e02a53 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1b21c55 );}.elementor-5349 .elementor-element.elementor-element-2e02a53 > .elementor-shape-bottom svg{width:calc(155% + 1.3px);height:30px;}.elementor-5349 .elementor-element.elementor-element-e58bb6b{text-align:center;}.elementor-5349 .elementor-element.elementor-element-e58bb6b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:2em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-e58bb6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f1c9068 > .elementor-container{max-width:1200px;}.elementor-5349 .elementor-element.elementor-element-f1c9068{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a843d2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-a843d2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-560d46a{text-align:center;}.elementor-5349 .elementor-element.elementor-element-560d46a .elementor-heading-title{color:var( --e-global-color-text );font-size:1.15em;font-weight:400;letter-spacing:4.6px;}.elementor-5349 .elementor-element.elementor-element-560d46a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-63c8f95{text-align:center;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-63c8f95 img{width:300px;height:300px;object-fit:cover;object-position:center center;border-style:none;border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-63c8f95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-974830e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-d26cd09{text-align:center;}.elementor-5349 .elementor-element.elementor-element-d26cd09 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.15em;font-weight:400;letter-spacing:4.6px;}.elementor-5349 .elementor-element.elementor-element-d26cd09 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a03677c{text-align:center;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-a03677c img{width:300px;height:300px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 112% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-a03677c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-e2490a0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-782bbfe{text-align:center;}.elementor-5349 .elementor-element.elementor-element-782bbfe .elementor-heading-title{color:var( --e-global-color-text );font-size:1.15em;font-weight:400;letter-spacing:4.6px;}.elementor-5349 .elementor-element.elementor-element-782bbfe > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-474c9b8{text-align:center;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-474c9b8 img{width:300px;height:300px;object-fit:cover;object-position:center center;border-style:none;border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-474c9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-e444fd1 > .elementor-container{max-width:800px;}.elementor-5349 .elementor-element.elementor-element-e444fd1{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-8de27e9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-8de27e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3d5b233{text-align:center;}.elementor-5349 .elementor-element.elementor-element-3d5b233 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.15em;font-weight:400;letter-spacing:4.6px;}.elementor-5349 .elementor-element.elementor-element-3d5b233 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2dd9b19{text-align:center;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-2dd9b19 img{width:300px;height:300px;object-fit:cover;object-position:center center;border-style:none;border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-2dd9b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-b8d5cd8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-51c4b73{text-align:center;}.elementor-5349 .elementor-element.elementor-element-51c4b73 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.15em;font-weight:400;letter-spacing:4.6px;}.elementor-5349 .elementor-element.elementor-element-51c4b73 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-c8241c4{text-align:center;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-c8241c4 img{width:300px;height:300px;object-fit:cover;object-position:center center;border-style:none;border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-c8241c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;}.elementor-5349 .elementor-element.elementor-element-db2dc56:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-db2dc56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b21c55 );}.elementor-5349 .elementor-element.elementor-element-db2dc56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6% 7% 3% 7%;}.elementor-5349 .elementor-element.elementor-element-db2dc56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-cb4fa97{text-align:center;}.elementor-5349 .elementor-element.elementor-element-cb4fa97 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.8em;font-weight:400;letter-spacing:2.7px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5349 .elementor-element.elementor-element-cb4fa97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-5349 .elementor-element.elementor-element-1a1d561{text-align:center;color:var( --e-global-color-text );font-size:0.85em;font-weight:400;line-height:2em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-1a1d561 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5349 .elementor-element.elementor-element-f026b58{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-9181d1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-9181d1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-9181d1a.elementor-column{width:390px;}.elementor-5349 .elementor-element.elementor-element-bceb285{text-align:center;}.elementor-5349 .elementor-element.elementor-element-bceb285 img{width:100%;height:550px;object-fit:cover;object-position:center center;opacity:0.92;filter:brightness( 100% ) contrast( 100% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );border-radius:800px 800px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-182c57f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-182c57f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-182c57f.elementor-column{width:calc(100% - 390px);}.elementor-5349 .elementor-element.elementor-element-182c57f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 9%;}.elementor-5349 .elementor-element.elementor-element-4590388 > .elementor-container{min-height:120px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-7377d9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-7377d9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-7377d9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC4;}.elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lumiere-tennoji.com/wp-content/uploads/2026/06/アセット-10.png");background-position:63px 46%;background-repeat:no-repeat;background-size:47px auto;opacity:1;}.elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 150px;}.elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-e7887ef{text-align:left;}.elementor-5349 .elementor-element.elementor-element-e7887ef .elementor-heading-title{color:var( --e-global-color-text );font-size:1.3em;font-weight:400;letter-spacing:1.9px;}.elementor-5349 .elementor-element.elementor-element-e7887ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3002335{text-align:left;color:var( --e-global-color-text );font-size:0.85em;font-weight:400;line-height:1.3em;letter-spacing:0.15em;}.elementor-5349 .elementor-element.elementor-element-3002335 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-8e35d68 > .elementor-container{min-height:120px;}.elementor-5349 .elementor-element.elementor-element-8e35d68{margin-top:16px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-4c0e1ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC4;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lumiere-tennoji.com/wp-content/uploads/2026/06/アセット-11.png");background-position:63px 50%;background-repeat:no-repeat;background-size:47px auto;opacity:1;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 150px;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-fb9a6a8{text-align:left;}.elementor-5349 .elementor-element.elementor-element-fb9a6a8 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.3em;font-weight:400;letter-spacing:1.9px;}.elementor-5349 .elementor-element.elementor-element-fb9a6a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-06a9b13{text-align:left;color:#5B5353;font-size:0.85em;font-weight:400;line-height:1.3em;letter-spacing:0.15em;}.elementor-5349 .elementor-element.elementor-element-06a9b13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-619b023 > .elementor-container{min-height:120px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-9cc1613.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-9cc1613.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-9cc1613:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC4;}.elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lumiere-tennoji.com/wp-content/uploads/2026/06/アセット-13.png");background-position:58px 50%;background-repeat:no-repeat;background-size:56px auto;opacity:1;}.elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 150px;}.elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-3fb3500{text-align:left;}.elementor-5349 .elementor-element.elementor-element-3fb3500 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.3em;font-weight:400;letter-spacing:1.9px;}.elementor-5349 .elementor-element.elementor-element-3fb3500 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b92366d{text-align:left;color:var( --e-global-color-text );font-size:0.85em;font-weight:400;line-height:1.3em;letter-spacing:0.15em;}.elementor-5349 .elementor-element.elementor-element-b92366d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f984c4a{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-4fb1eab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-4fb1eab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-4fb1eab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-3d1352e .elementor-button{height:250px;width:250px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(180deg, #F9F7F385 80%, #EBE7E0BF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE7E0;border-radius:900px 900px 900px 900px;padding:0px 20px 0px 20px;}.elementor-5349 .elementor-element.elementor-element-3d1352e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3d1352e{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-1966a2b .elementor-button{height:250px;width:250px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(180deg, #F9F7F385 80%, #EBE7E0BF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE7E0;border-radius:900px 900px 900px 900px;padding:5px 10px 0px 20px;}.elementor-5349 .elementor-element.elementor-element-1966a2b > .elementor-widget-container{margin:0px -13px 0px -13px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-1966a2b{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;align-self:center;z-index:2;}.elementor-5349 .elementor-element.elementor-element-44c186d .elementor-button{height:250px;width:250px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(180deg, #F9F7F385 80%, #EBE7E0BF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE7E0;border-radius:900px 900px 900px 900px;padding:0px 20px 0px 20px;}.elementor-5349 .elementor-element.elementor-element-44c186d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-44c186d{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-c75ce36:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-c75ce36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBE7E0 41%, var( --e-global-color-1b21c55 ) 75%);}.elementor-5349 .elementor-element.elementor-element-c75ce36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:7% 7% 5% 7%;}.elementor-5349 .elementor-element.elementor-element-c75ce36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-a91ef33 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-ebd24bd{text-align:center;}.elementor-5349 .elementor-element.elementor-element-ebd24bd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.8em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-ebd24bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 7% 0%;}.elementor-5349 .elementor-element.elementor-element-0fba541.elementor-column{width:22.75%;}.elementor-5349 .elementor-element.elementor-element-0fba541 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 26px 26px 26px;}.elementor-5349 .elementor-element.elementor-element-0fba541 > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-0fba541 > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-0fba541 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-5349 .elementor-element.elementor-element-0fba541 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-befa8d3 .elementor-button{height:35px;width:175px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#EBE7E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;padding:0px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-befa8d3 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-de0c822{text-align:center;}.elementor-5349 .elementor-element.elementor-element-de0c822 img{width:92%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-5349 .elementor-element.elementor-element-de0c822 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3867a50{text-align:left;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-3867a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-f4ea579.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-f4ea579.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-f4ea579.elementor-column{width:3%;}.elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon-wrapper{text-align:center;}.elementor-5349 .elementor-element.elementor-element-ecc2d16.elementor-view-stacked .elementor-icon{background-color:#7E7873;}.elementor-5349 .elementor-element.elementor-element-ecc2d16.elementor-view-framed .elementor-icon, .elementor-5349 .elementor-element.elementor-element-ecc2d16.elementor-view-default .elementor-icon{color:#7E7873;border-color:#7E7873;}.elementor-5349 .elementor-element.elementor-element-ecc2d16.elementor-view-framed .elementor-icon, .elementor-5349 .elementor-element.elementor-element-ecc2d16.elementor-view-default .elementor-icon svg{fill:#7E7873;}.elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon{font-size:23px;}.elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon svg{height:23px;}.elementor-5349 .elementor-element.elementor-element-d6111d4.elementor-column{width:22.75%;}.elementor-5349 .elementor-element.elementor-element-d6111d4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 26px 26px 26px;}.elementor-5349 .elementor-element.elementor-element-d6111d4 > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-d6111d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-d6111d4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-5349 .elementor-element.elementor-element-d6111d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-af99498 .elementor-button{height:35px;width:175px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#EBE7E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;padding:0px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-af99498 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-8d85fb5{text-align:center;}.elementor-5349 .elementor-element.elementor-element-8d85fb5 img{width:92%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-5349 .elementor-element.elementor-element-8d85fb5 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-e97761f{text-align:left;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-e97761f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-decd14c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-decd14c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-decd14c.elementor-column{width:3%;}.elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon-wrapper{text-align:center;}.elementor-5349 .elementor-element.elementor-element-2732db7.elementor-view-stacked .elementor-icon{background-color:#7E7873;}.elementor-5349 .elementor-element.elementor-element-2732db7.elementor-view-framed .elementor-icon, .elementor-5349 .elementor-element.elementor-element-2732db7.elementor-view-default .elementor-icon{color:#7E7873;border-color:#7E7873;}.elementor-5349 .elementor-element.elementor-element-2732db7.elementor-view-framed .elementor-icon, .elementor-5349 .elementor-element.elementor-element-2732db7.elementor-view-default .elementor-icon svg{fill:#7E7873;}.elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon{font-size:23px;}.elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon svg{height:23px;}.elementor-5349 .elementor-element.elementor-element-01a0aa3.elementor-column{width:22.75%;}.elementor-5349 .elementor-element.elementor-element-01a0aa3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 26px 26px 26px;}.elementor-5349 .elementor-element.elementor-element-01a0aa3 > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-01a0aa3 > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-01a0aa3 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-5349 .elementor-element.elementor-element-01a0aa3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-61049ae .elementor-button{height:35px;width:175px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#EBE7E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;padding:0px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-61049ae > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a18c837{text-align:center;}.elementor-5349 .elementor-element.elementor-element-a18c837 img{width:92%;height:200px;object-fit:cover;object-position:top center;border-radius:6px 6px 6px 6px;}.elementor-5349 .elementor-element.elementor-element-a18c837 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b9d4890{text-align:left;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-b9d4890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-55e1d1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-55e1d1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-55e1d1c.elementor-column{width:3%;}.elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon-wrapper{text-align:center;}.elementor-5349 .elementor-element.elementor-element-bf67c18.elementor-view-stacked .elementor-icon{background-color:#7E7873;}.elementor-5349 .elementor-element.elementor-element-bf67c18.elementor-view-framed .elementor-icon, .elementor-5349 .elementor-element.elementor-element-bf67c18.elementor-view-default .elementor-icon{color:#7E7873;border-color:#7E7873;}.elementor-5349 .elementor-element.elementor-element-bf67c18.elementor-view-framed .elementor-icon, .elementor-5349 .elementor-element.elementor-element-bf67c18.elementor-view-default .elementor-icon svg{fill:#7E7873;}.elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon{font-size:23px;}.elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon svg{height:23px;}.elementor-5349 .elementor-element.elementor-element-1f8b37b.elementor-column{width:22.75%;}.elementor-5349 .elementor-element.elementor-element-1f8b37b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 26px 26px 26px;}.elementor-5349 .elementor-element.elementor-element-1f8b37b > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-1f8b37b > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-1f8b37b > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-5349 .elementor-element.elementor-element-1f8b37b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-cfe5940 .elementor-button{height:35px;width:195px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#EBE7E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9ab008b );border-radius:900px 900px 900px 900px;padding:0px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-cfe5940 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-496db78{text-align:center;}.elementor-5349 .elementor-element.elementor-element-496db78 img{width:92%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-5349 .elementor-element.elementor-element-496db78 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2191999{text-align:left;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-2191999 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-container{min-height:400px;}.elementor-5349 .elementor-element.elementor-element-ae3f336:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumiere-tennoji.com/wp-content/uploads/2024/05/IMG_2224.jpg");background-position:0px -281px;background-repeat:no-repeat;background-size:cover;}.elementor-5349 .elementor-element.elementor-element-ae3f336{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-bd76cff{--spacer-size:373px;}.elementor-5349 .elementor-element.elementor-element-e6ab468{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6% 0% 6% 7%;}.elementor-5349 .elementor-element.elementor-element-e6ab468:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-e6ab468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b21c55 );}.elementor-5349 .elementor-element.elementor-element-e6ab468 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-ba8c248{text-align:left;}.elementor-5349 .elementor-element.elementor-element-ba8c248 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.8em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-ba8c248 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 40px 0px;}.elementor-5349 .elementor-element.elementor-element-93800e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__item{flex-direction:column-reverse;padding:30px 30px 30px 30px;border-radius:15px 15px 15px 15px;background-color:var( --e-global-color-4870e7d );}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel-slick-slide{padding:10px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-testimonial-carousel--top .ha-testimonial-carousel__content{margin-bottom:18px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-testimonial-carousel--bottom .ha-testimonial-carousel__content{margin-top:18px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__content{color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.13em;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__reviewer-thumb{width:59px;height:66px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-testimonial--left .ha-testimonial-carousel__content:after{left:calc((59px / 2) - 18px);}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-testimonial--right .ha-testimonial-carousel__content:after{right:calc((59px / 2) - 18px);}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__reviewer-thumb img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__reviewer-name{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:1em;font-weight:500;letter-spacing:0.05em;margin-bottom:5px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__reviewer-title{color:#CBBDA1;font-family:"Shippori Mincho", Sans-serif;font-size:0.85em;font-weight:500;letter-spacing:0.1em;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-prev, .elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-next{left:0;top:12px;border-style:none;border-radius:50px 50px 50px 50px;overflow:hidden;color:var( --e-global-color-9ab008b );background-color:var( --e-global-color-1b21c55 );}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-no .slick-prev{left:-61px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-no .slick-next{right:-61px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-yes .slick-next, .elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-yes .slick-prev{left:-61px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-yes .slick-next{margin-left:54px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-prev{width:43px;height:43px;font-size:12px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-next{width:43px;height:43px;font-size:12px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-prev:hover, .elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-next:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-5349 .elementor-element.elementor-element-423d5d5 > .elementor-widget-container{margin:0% -15% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-65d4e61:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-65d4e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #F3F1EC 41%, #EBE7E0 75%);}.elementor-5349 .elementor-element.elementor-element-65d4e61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:7% 7% 9% 7%;}.elementor-5349 .elementor-element.elementor-element-65d4e61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-c88bc10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-bd9f9da{text-align:center;}.elementor-5349 .elementor-element.elementor-element-bd9f9da .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.8em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-bd9f9da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-5349 .elementor-element.elementor-element-522ed6e > .elementor-container{min-height:45px;}.elementor-5349 .elementor-element.elementor-element-522ed6e, .elementor-5349 .elementor-element.elementor-element-522ed6e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-522ed6e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-f88db3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-f88db3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-f88db3c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-f88db3c.elementor-column{width:33.3%;}.elementor-5349 .elementor-element.elementor-element-f88db3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#EEC179A3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 8% 0% 0%;--e-column-margin-right:8%;--e-column-margin-left:0%;padding:22% 0% 16% 0%;}.elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-background-slideshow{border-radius:600px 600px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-156616d{text-align:center;width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-156616d .elementor-heading-title{color:var( --e-global-color-4870e7d );font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:400;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-156616d > .elementor-widget-container{margin:-80% 0% 40% 0%;padding:8px 0px 10px 0px;background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-5349 .elementor-element.elementor-element-156616d.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-5349 .elementor-element.elementor-element-957fb0c{text-align:center;}.elementor-5349 .elementor-element.elementor-element-957fb0c .elementor-heading-title{color:var( --e-global-color-9ab008b );font-family:"Cormorant Infant", Sans-serif;font-size:1.4em;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-5349 .elementor-element.elementor-element-957fb0c > .elementor-widget-container{margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-815ee5f{text-align:center;}.elementor-5349 .elementor-element.elementor-element-815ee5f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.5em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-815ee5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a5c5308{--divider-border-style:solid;--divider-color:#A29B95A6;--divider-border-width:1px;}.elementor-5349 .elementor-element.elementor-element-a5c5308 .elementor-divider-separator{width:69%;margin:0 auto;margin-center:0;}.elementor-5349 .elementor-element.elementor-element-a5c5308 .elementor-divider{text-align:center;padding-block-start:26px;padding-block-end:26px;}.elementor-5349 .elementor-element.elementor-element-a5c5308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-5349 .elementor-element.elementor-element-a67575f{text-align:center;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-a67575f > .elementor-widget-container{margin:0px 40px 20px 40px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-6124e7a{text-align:center;width:initial;max-width:initial;align-self:center;}.elementor-5349 .elementor-element.elementor-element-6124e7a .elementor-heading-title{color:var( --e-global-color-9ab008b );font-size:1.1em;font-weight:400;line-height:1.3em;letter-spacing:0.1em;}.elementor-5349 .elementor-element.elementor-element-6124e7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-e9a7688{text-align:center;width:initial;max-width:initial;align-self:center;}.elementor-5349 .elementor-element.elementor-element-e9a7688 .elementor-heading-title{color:var( --e-global-color-text );font-size:2em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-e9a7688 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column{width:33.3%;}.elementor-5349 .elementor-element.elementor-element-7a36b0a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-background-slideshow{border-radius:500px 500px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 4% 0% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:22% 0% 16% 0%;}.elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-8b615c6{text-align:center;}.elementor-5349 .elementor-element.elementor-element-8b615c6 .elementor-heading-title{color:var( --e-global-color-9ab008b );font-family:"Cormorant Infant", Sans-serif;font-size:1.4em;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-5349 .elementor-element.elementor-element-8b615c6 > .elementor-widget-container{margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-30d4453{text-align:center;}.elementor-5349 .elementor-element.elementor-element-30d4453 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.5em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-30d4453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-962061d{--divider-border-style:solid;--divider-color:#A29B95A6;--divider-border-width:1px;}.elementor-5349 .elementor-element.elementor-element-962061d .elementor-divider-separator{width:69%;margin:0 auto;margin-center:0;}.elementor-5349 .elementor-element.elementor-element-962061d .elementor-divider{text-align:center;padding-block-start:26px;padding-block-end:26px;}.elementor-5349 .elementor-element.elementor-element-962061d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-5349 .elementor-element.elementor-element-4c77374{text-align:center;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-4c77374 > .elementor-widget-container{margin:0px 40px 20px 40px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-7744426{text-align:center;width:initial;max-width:initial;align-self:center;}.elementor-5349 .elementor-element.elementor-element-7744426 .elementor-heading-title{color:var( --e-global-color-9ab008b );font-size:1.1em;font-weight:400;line-height:1.3em;letter-spacing:0.1em;}.elementor-5349 .elementor-element.elementor-element-7744426 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-07689c2{text-align:center;width:initial;max-width:initial;align-self:center;}.elementor-5349 .elementor-element.elementor-element-07689c2 .elementor-heading-title{color:var( --e-global-color-text );font-size:2em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-07689c2 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column{width:33.3%;}.elementor-5349 .elementor-element.elementor-element-02548b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-background-slideshow{border-radius:500px 500px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 8%;--e-column-margin-right:0%;--e-column-margin-left:8%;padding:22% 0% 16% 0%;}.elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-79fee3d{text-align:center;}.elementor-5349 .elementor-element.elementor-element-79fee3d .elementor-heading-title{color:var( --e-global-color-9ab008b );font-family:"Cormorant Infant", Sans-serif;font-size:1.4em;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-5349 .elementor-element.elementor-element-79fee3d > .elementor-widget-container{margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-cde5214{text-align:center;}.elementor-5349 .elementor-element.elementor-element-cde5214 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho B1", Sans-serif;font-size:1.5em;font-weight:400;letter-spacing:2.7px;}.elementor-5349 .elementor-element.elementor-element-cde5214 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f494e52{--divider-border-style:solid;--divider-color:#A29B95A6;--divider-border-width:1px;}.elementor-5349 .elementor-element.elementor-element-f494e52 .elementor-divider-separator{width:69%;margin:0 auto;margin-center:0;}.elementor-5349 .elementor-element.elementor-element-f494e52 .elementor-divider{text-align:center;padding-block-start:26px;padding-block-end:26px;}.elementor-5349 .elementor-element.elementor-element-f494e52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-5349 .elementor-element.elementor-element-4c5d9b7{text-align:center;color:var( --e-global-color-text );font-size:0.8em;font-weight:400;line-height:1.7em;letter-spacing:0.05em;}.elementor-5349 .elementor-element.elementor-element-4c5d9b7 > .elementor-widget-container{margin:0px 40px 20px 40px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-fc02b0b{text-align:center;width:initial;max-width:initial;align-self:center;}.elementor-5349 .elementor-element.elementor-element-fc02b0b .elementor-heading-title{color:var( --e-global-color-9ab008b );font-size:1.1em;font-weight:400;line-height:1.3em;letter-spacing:0.1em;}.elementor-5349 .elementor-element.elementor-element-fc02b0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b3474fe{text-align:center;width:initial;max-width:initial;align-self:center;}.elementor-5349 .elementor-element.elementor-element-b3474fe .elementor-heading-title{color:var( --e-global-color-text );font-size:2em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-b3474fe > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-52528c6{margin-top:0px;margin-bottom:-100px;padding:0% 0% 0% 0%;z-index:2;}.elementor-5349 .elementor-element.elementor-element-b5368c6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5349 .elementor-element.elementor-element-b5368c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 035px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-29bde18 > .elementor-container{min-height:170px;}.elementor-5349 .elementor-element.elementor-element-29bde18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-29bde18{margin-top:75px;margin-bottom:-280px;padding:0% 0% 02% 0%;z-index:110;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-b1ad068.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5349 .elementor-element.elementor-element-b1ad068.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5349 .elementor-element.elementor-element-b1ad068.elementor-column{width:calc(100% - 170px);}.elementor-5349 .elementor-element.elementor-element-b1ad068 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b1ad068{z-index:0;}.elementor-5349 .elementor-element.elementor-element-93d20e2{--spacer-size:10px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column{width:170px;}.elementor-5349 .elementor-element.elementor-element-e4664df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-275px 0px 275px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-background-slideshow{border-radius:170px 170px 170px 170px;}.elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-e4664df{z-index:100;}.elementor-5349 .elementor-element.elementor-element-57f2420 .elementor-button{height:155px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-size:19px;font-weight:500;line-height:27px;letter-spacing:1.1px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:155px 155px 155px 155px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-57f2420 .elementor-button:hover, .elementor-5349 .elementor-element.elementor-element-57f2420 .elementor-button:focus{color:#FFECC9;border-color:#FFECC9;}.elementor-5349 .elementor-element.elementor-element-57f2420 .elementor-button:hover svg, .elementor-5349 .elementor-element.elementor-element-57f2420 .elementor-button:focus svg{fill:#FFECC9;}.elementor-5349 .elementor-element.elementor-element-57f2420 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:150px 150px 150px 150px;}.elementor-5349 .elementor-element.elementor-element-57f2420{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;z-index:100;}.elementor-5349 .elementor-element.elementor-element-59a09ba:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-59a09ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9DD;}.elementor-5349 .elementor-element.elementor-element-59a09ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-59a09ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-e08a5ab:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-e08a5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7E0;}.elementor-5349 .elementor-element.elementor-element-e08a5ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:88px;margin-bottom:0px;padding:0% 0% 0% 0%;z-index:200;}.elementor-5349 .elementor-element.elementor-element-e08a5ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-d2ff429{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5349 .elementor-element.elementor-element-d2ff429 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5349 .elementor-element.elementor-element-04dccc4.elementor-column{width:60%;}.elementor-5349 .elementor-element.elementor-element-04dccc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 13% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-8fff333{text-align:center;width:auto;max-width:auto;align-self:flex-end;}.elementor-5349 .elementor-element.elementor-element-8fff333 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:1.2em;font-weight:300;letter-spacing:0.3px;}.elementor-5349 .elementor-element.elementor-element-8fff333 > .elementor-widget-container{margin:30px 0px 4px 8px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-098e950{border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:5px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-098e950, .elementor-5349 .elementor-element.elementor-element-098e950 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-098e950 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-17c49ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-17c49ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-17c49ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-bc53fc2{text-align:left;}.elementor-5349 .elementor-element.elementor-element-bc53fc2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Forum", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-bc53fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-b1d4bdf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-b1d4bdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-b1d4bdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-ce36a3c{text-align:left;}.elementor-5349 .elementor-element.elementor-element-ce36a3c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-ce36a3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-5349 .elementor-element.elementor-element-4eb138d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5349 .elementor-element.elementor-element-4eb138d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-58686c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-58686c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-58686c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-7c6591b{text-align:left;}.elementor-5349 .elementor-element.elementor-element-7c6591b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Forum", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-7c6591b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-0b285c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-0b285c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-0b285c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-be82136{text-align:left;}.elementor-5349 .elementor-element.elementor-element-be82136 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-be82136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-5349 .elementor-element.elementor-element-3896a4f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5349 .elementor-element.elementor-element-3896a4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-23a535e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-23a535e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-23a535e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-69806f0{text-align:left;}.elementor-5349 .elementor-element.elementor-element-69806f0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Forum", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-69806f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-281489c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-281489c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-281489c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-7fd5499{text-align:left;}.elementor-5349 .elementor-element.elementor-element-7fd5499 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-7fd5499 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-5349 .elementor-element.elementor-element-b6be334{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5349 .elementor-element.elementor-element-b6be334 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-c88d6d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-c88d6d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-c88d6d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f6c3bb4{text-align:left;}.elementor-5349 .elementor-element.elementor-element-f6c3bb4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Forum", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-f6c3bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-40b24c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-40b24c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-40b24c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-0ade1d7{text-align:left;}.elementor-5349 .elementor-element.elementor-element-0ade1d7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-0ade1d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 10px 10px 5px;}.elementor-5349 .elementor-element.elementor-element-79c2f96{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:18px;--grid-row-gap:0px;width:auto;max-width:auto;align-self:center;}.elementor-5349 .elementor-element.elementor-element-79c2f96 .elementor-widget-container{text-align:left;}.elementor-5349 .elementor-element.elementor-element-79c2f96 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-5349 .elementor-element.elementor-element-79c2f96 .elementor-social-icon i{color:#808080;}.elementor-5349 .elementor-element.elementor-element-79c2f96 .elementor-social-icon svg{fill:#808080;}.elementor-5349 .elementor-element.elementor-element-79c2f96 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-5349 .elementor-element.elementor-element-79c2f96 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-5349 .elementor-element.elementor-element-79c2f96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:none;}.elementor-5349 .elementor-element.elementor-element-d1a8db4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5349 .elementor-element.elementor-element-d1a8db4.elementor-column{width:40%;}.elementor-5349 .elementor-element.elementor-element-d1a8db4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-3fc14fe iframe{height:340px;}.elementor-5349 .elementor-element.elementor-element-a084b79{text-align:center;}.elementor-5349 .elementor-element.elementor-element-a084b79 .elementor-heading-title{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:0.7em;font-weight:300;line-height:9px;letter-spacing:0.9px;}.elementor-5349 .elementor-element.elementor-element-a084b79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 20px 10px 20px;background-color:var( --e-global-color-text );}.elementor-5349 .elementor-element.elementor-element-a084b79.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}body.elementor-page-5349:not(.elementor-motion-effects-element-type-background), body.elementor-page-5349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07d83f3 );}@media(min-width:768px){.elementor-5349 .elementor-element.elementor-element-5af0bcb{width:25%;}.elementor-5349 .elementor-element.elementor-element-93800e6{width:75%;}.elementor-5349 .elementor-element.elementor-element-17c49ab{width:18%;}.elementor-5349 .elementor-element.elementor-element-b1d4bdf{width:82%;}.elementor-5349 .elementor-element.elementor-element-58686c4{width:18%;}.elementor-5349 .elementor-element.elementor-element-0b285c3{width:82%;}.elementor-5349 .elementor-element.elementor-element-23a535e{width:18%;}.elementor-5349 .elementor-element.elementor-element-281489c{width:82%;}.elementor-5349 .elementor-element.elementor-element-c88d6d1{width:18%;}.elementor-5349 .elementor-element.elementor-element-40b24c1{width:82%;}}@media(max-width:1024px){.elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0%;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0%;}.elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0%;}.elementor-5349 .elementor-element.elementor-element-ae3f336:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-5349 .elementor-element.elementor-element-b59daa2 > .elementor-container{min-height:80px;}.elementor-5349 .elementor-element.elementor-element-b59daa2{margin-top:0px;margin-bottom:-80px;padding:0px 15px 0px 10px;}.elementor-5349 .elementor-element.elementor-element-76e49b1{width:100%;}.elementor-5349 .elementor-element.elementor-element-76e49b1.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-5349 .elementor-element.elementor-element-e5dfdbb img{width:160px;height:40px;}.elementor-5349 .elementor-element.elementor-element-e5dfdbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 4px 0px;}.elementor-5349 .elementor-element.elementor-element-e5dfdbb{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;align-self:center;}.elementor-5349 .elementor-element.elementor-element-2c5e2b7 img{width:27px;height:14px;}.elementor-5349 .elementor-element.elementor-element-2c5e2b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-5349 .elementor-element.elementor-element-2c5e2b7{width:auto;max-width:auto;}.elementor-5349 .elementor-element.elementor-element-f9026aa{width:60%;}.elementor-5349 .elementor-element.elementor-element-f9026aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-925b168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-2759c92 .elementor-button{font-size:15px;line-height:45px;}.elementor-5349 .elementor-element.elementor-element-2759c92{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-5349 .elementor-element.elementor-element-63718d5{margin-top:0px;margin-bottom:0px;padding:35% 0% 9% 5%;}.elementor-5349 .elementor-element.elementor-element-a5e3225{text-align:right;}.elementor-5349 .elementor-element.elementor-element-a5e3225 .elementor-heading-title{font-size:84px;line-height:0.7em;letter-spacing:-0.1px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-5349 .elementor-element.elementor-element-a5e3225 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2d4c2c1{text-align:left;}.elementor-5349 .elementor-element.elementor-element-2d4c2c1 .elementor-heading-title{font-size:1.7em;letter-spacing:2.4px;}.elementor-5349 .elementor-element.elementor-element-2d4c2c1 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2e02a53 > .elementor-shape-bottom svg{width:calc(400% + 1.3px);height:20px;}.elementor-5349 .elementor-element.elementor-element-2e02a53{margin-top:0px;margin-bottom:0px;padding:12% 5% 18% 6%;}.elementor-5349 .elementor-element.elementor-element-7176514 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-e58bb6b{text-align:center;}.elementor-5349 .elementor-element.elementor-element-e58bb6b .elementor-heading-title{font-size:1.3em;letter-spacing:2.4px;}.elementor-5349 .elementor-element.elementor-element-e58bb6b > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f1c9068{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a843d2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 50% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-560d46a{text-align:center;}.elementor-5349 .elementor-element.elementor-element-560d46a .elementor-heading-title{font-size:0.9em;letter-spacing:3.5px;}.elementor-5349 .elementor-element.elementor-element-560d46a > .elementor-widget-container{margin:0px 0px 7px 5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-63c8f95 img{width:125px;height:125px;}.elementor-5349 .elementor-element.elementor-element-63c8f95 > .elementor-widget-container{margin:0px 0px -68px 0px;padding:5px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-63c8f95{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-5349 .elementor-element.elementor-element-974830e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 50%;}.elementor-5349 .elementor-element.elementor-element-d26cd09{text-align:center;}.elementor-5349 .elementor-element.elementor-element-d26cd09 .elementor-heading-title{font-size:0.9em;letter-spacing:3.5px;}.elementor-5349 .elementor-element.elementor-element-d26cd09 > .elementor-widget-container{margin:0px 0px 7px 5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a03677c img{width:125px;height:125px;}.elementor-5349 .elementor-element.elementor-element-a03677c > .elementor-widget-container{margin:0px 0px -68px 0px;padding:5px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-a03677c{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-5349 .elementor-element.elementor-element-e2490a0 > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-782bbfe{text-align:center;}.elementor-5349 .elementor-element.elementor-element-782bbfe .elementor-heading-title{font-size:0.9em;letter-spacing:3.5px;}.elementor-5349 .elementor-element.elementor-element-782bbfe > .elementor-widget-container{margin:0px 0px 7px 5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-474c9b8 img{width:125px;height:125px;}.elementor-5349 .elementor-element.elementor-element-474c9b8 > .elementor-widget-container{margin:0px 0px -68px 0px;padding:5px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-474c9b8{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-5349 .elementor-element.elementor-element-e444fd1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-8de27e9 > .elementor-element-populated{padding:0% 0% 0% 50%;}.elementor-5349 .elementor-element.elementor-element-3d5b233{text-align:center;}.elementor-5349 .elementor-element.elementor-element-3d5b233 .elementor-heading-title{font-size:0.9em;letter-spacing:3.5px;}.elementor-5349 .elementor-element.elementor-element-3d5b233 > .elementor-widget-container{margin:0px 0px 7px 5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2dd9b19 img{width:125px;height:125px;}.elementor-5349 .elementor-element.elementor-element-2dd9b19 > .elementor-widget-container{margin:0px 0px -68px 0px;padding:5px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-2dd9b19{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-5349 .elementor-element.elementor-element-b8d5cd8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 50% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-51c4b73{text-align:center;}.elementor-5349 .elementor-element.elementor-element-51c4b73 .elementor-heading-title{font-size:0.9em;letter-spacing:3.5px;}.elementor-5349 .elementor-element.elementor-element-51c4b73 > .elementor-widget-container{margin:0px 0px 7px 5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-c8241c4 img{width:125px;height:125px;}.elementor-5349 .elementor-element.elementor-element-c8241c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-c8241c4{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-5349 .elementor-element.elementor-element-db2dc56{margin-top:0px;margin-bottom:0px;padding:13% 5% 12% 6%;}.elementor-5349 .elementor-element.elementor-element-0ed4cf5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-cb4fa97{text-align:center;}.elementor-5349 .elementor-element.elementor-element-cb4fa97 .elementor-heading-title{font-size:1.1em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-cb4fa97 > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-1a1d561{font-size:0.75em;line-height:1.7em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-1a1d561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f026b58{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-9181d1a.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-9181d1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 30px 0px;}.elementor-5349 .elementor-element.elementor-element-bceb285 img{width:78%;height:345px;}.elementor-5349 .elementor-element.elementor-element-182c57f.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-182c57f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-4590388 > .elementor-container{min-height:115px;}.elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-element-populated >  .elementor-background-overlay{background-position:29px 50%;background-size:40px auto;}.elementor-5349 .elementor-element.elementor-element-7377d9d > .elementor-element-populated{padding:21px 15px 20px 95px;}.elementor-5349 .elementor-element.elementor-element-e7887ef{text-align:left;}.elementor-5349 .elementor-element.elementor-element-e7887ef .elementor-heading-title{font-size:0.95em;letter-spacing:2.4px;}.elementor-5349 .elementor-element.elementor-element-e7887ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3002335{font-size:0.75em;line-height:1.35em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-3002335 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-8e35d68 > .elementor-container{min-height:115px;}.elementor-5349 .elementor-element.elementor-element-8e35d68{margin-top:12px;margin-bottom:12px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-element-populated >  .elementor-background-overlay{background-position:29px 50%;background-size:40px auto;}.elementor-5349 .elementor-element.elementor-element-4c0e1ea > .elementor-element-populated{padding:21px 15px 20px 95px;}.elementor-5349 .elementor-element.elementor-element-fb9a6a8{text-align:left;}.elementor-5349 .elementor-element.elementor-element-fb9a6a8 .elementor-heading-title{font-size:0.95em;line-height:1.2em;letter-spacing:2.4px;}.elementor-5349 .elementor-element.elementor-element-fb9a6a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-06a9b13{font-size:0.75em;line-height:1.35em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-06a9b13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-619b023 > .elementor-container{min-height:115px;}.elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-element-populated >  .elementor-background-overlay{background-position:20px 50%;background-size:55px auto;}.elementor-5349 .elementor-element.elementor-element-9cc1613 > .elementor-element-populated{padding:21px 15px 20px 95px;}.elementor-5349 .elementor-element.elementor-element-3fb3500{text-align:left;}.elementor-5349 .elementor-element.elementor-element-3fb3500 .elementor-heading-title{font-size:0.95em;letter-spacing:2.4px;}.elementor-5349 .elementor-element.elementor-element-3fb3500 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b92366d{font-size:0.75em;line-height:1.35em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-b92366d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f984c4a{margin-top:0px;margin-bottom:0px;padding:25px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-4fb1eab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5349 .elementor-element.elementor-element-4fb1eab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumiere-tennoji.com/wp-content/uploads/2026/03/circlewhbig@2x-8-2.png");background-position:center center;background-repeat:no-repeat;background-size:190px auto;}.elementor-5349 .elementor-element.elementor-element-4fb1eab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-5349 .elementor-element.elementor-element-3d1352e .elementor-button{height:164px;width:164px;font-size:13px;background-color:transparent;background-image:linear-gradient(0deg, #F9F7F385 30%, #EBE7E0BF 74%);padding:0px 11px 0px 13px;}.elementor-5349 .elementor-element.elementor-element-3d1352e > .elementor-widget-container{margin:0px 0px -34px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3d1352e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5349 .elementor-element.elementor-element-1966a2b .elementor-button{height:164px;width:164px;font-size:13px;line-height:1.6em;letter-spacing:0.7px;background-color:transparent;background-image:linear-gradient(232deg, #F9F7F385 19%, #EBE7E0BF 41%);padding:0px 5px 0px 11px;}.elementor-5349 .elementor-element.elementor-element-1966a2b > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-1966a2b{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-5349 .elementor-element.elementor-element-44c186d .elementor-button{height:164px;width:164px;font-size:13px;letter-spacing:1.4px;background-color:transparent;background-image:linear-gradient(136deg, #F9F7F385 16%, #EBE7E0BF 65%);padding:0px 7px 0px 7px;}.elementor-5349 .elementor-element.elementor-element-44c186d > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-44c186d{--container-widget-width:162px;--container-widget-flex-grow:0;width:var( --container-widget-width, 162px );max-width:162px;}.elementor-5349 .elementor-element.elementor-element-c75ce36:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-c75ce36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBE7E0 74%, var( --e-global-color-1b21c55 ) 91%);}.elementor-5349 .elementor-element.elementor-element-c75ce36{margin-top:0px;margin-bottom:0px;padding:12% 5% 12% 6%;}.elementor-5349 .elementor-element.elementor-element-ebd24bd{text-align:center;}.elementor-5349 .elementor-element.elementor-element-ebd24bd .elementor-heading-title{font-size:1.25em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-ebd24bd > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-0fba541.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-befa8d3 .elementor-button{height:35px;width:150px;font-size:13px;padding:0px 0px 1px 9px;}.elementor-5349 .elementor-element.elementor-element-befa8d3 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3867a50{font-size:0.75em;line-height:1.7em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-3867a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f4ea579.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon{font-size:20px;}.elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon svg{height:20px;}.elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon i, .elementor-5349 .elementor-element.elementor-element-ecc2d16 .elementor-icon svg{transform:rotate(90deg);}.elementor-5349 .elementor-element.elementor-element-ecc2d16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 24px 0px;}.elementor-5349 .elementor-element.elementor-element-d6111d4.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-af99498 .elementor-button{height:35px;width:150px;font-size:13px;padding:0px 0px 1px 9px;}.elementor-5349 .elementor-element.elementor-element-af99498 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-e97761f{font-size:0.75em;line-height:1.7em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-e97761f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-decd14c.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon{font-size:20px;}.elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon svg{height:20px;}.elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon i, .elementor-5349 .elementor-element.elementor-element-2732db7 .elementor-icon svg{transform:rotate(90deg);}.elementor-5349 .elementor-element.elementor-element-2732db7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 24px 0px;}.elementor-5349 .elementor-element.elementor-element-01a0aa3.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-61049ae .elementor-button{height:35px;width:150px;font-size:13px;padding:0px 0px 1px 9px;}.elementor-5349 .elementor-element.elementor-element-61049ae > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b9d4890{font-size:0.75em;line-height:1.7em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-b9d4890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-55e1d1c.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon{font-size:20px;}.elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon svg{height:20px;}.elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon i, .elementor-5349 .elementor-element.elementor-element-bf67c18 .elementor-icon svg{transform:rotate(90deg);}.elementor-5349 .elementor-element.elementor-element-bf67c18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 24px 0px;}.elementor-5349 .elementor-element.elementor-element-1f8b37b.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-cfe5940 .elementor-button{height:35px;width:150px;font-size:13px;padding:0px 0px 1px 7px;}.elementor-5349 .elementor-element.elementor-element-cfe5940 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-2191999{font-size:0.75em;line-height:1.7em;letter-spacing:0.04em;}.elementor-5349 .elementor-element.elementor-element-2191999 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-container{min-height:330px;}.elementor-5349 .elementor-element.elementor-element-ae3f336:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5349 .elementor-element.elementor-element-bd76cff{--spacer-size:190px;}.elementor-5349 .elementor-element.elementor-element-e6ab468{margin-top:0px;margin-bottom:0px;padding:12% 5% 12% 6%;}.elementor-5349 .elementor-element.elementor-element-5af0bcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-ba8c248{text-align:left;}.elementor-5349 .elementor-element.elementor-element-ba8c248 .elementor-heading-title{font-size:1.25em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-ba8c248 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__reviewer-thumb{width:51px;height:69px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-testimonial--left .ha-testimonial-carousel__content:after{left:calc((51px / 2) - 18px);}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-testimonial--right .ha-testimonial-carousel__content:after{right:calc((51px / 2) - 18px);}.elementor-5349 .elementor-element.elementor-element-423d5d5 .ha-testimonial-carousel__reviewer-name{font-size:0.95em;letter-spacing:0.03em;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-prev, .elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-next{top:-50px;border-radius:50px 50px 50px 50px;overflow:hidden;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-no .slick-prev{left:298px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-no .slick-next{right:298px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-yes .slick-next, .elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-yes .slick-prev{left:298px;}.elementor-5349 .elementor-element.elementor-element-423d5d5.ha-arrow-sync-yes .slick-next{margin-left:46px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-prev{width:37px;height:37px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 .slick-next{width:37px;height:37px;}.elementor-5349 .elementor-element.elementor-element-423d5d5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-65d4e61{margin-top:0px;margin-bottom:0px;padding:12% 3% 22% 3%;}.elementor-5349 .elementor-element.elementor-element-bd9f9da{text-align:center;}.elementor-5349 .elementor-element.elementor-element-bd9f9da .elementor-heading-title{font-size:1.25em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-bd9f9da > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-522ed6e > .elementor-container{min-height:35px;}.elementor-5349 .elementor-element.elementor-element-522ed6e{padding:0px 40px 0px 40px;}.elementor-5349 .elementor-element.elementor-element-f88db3c.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-f88db3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-5349 .elementor-element.elementor-element-156616d{text-align:center;--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;align-self:center;}.elementor-5349 .elementor-element.elementor-element-156616d .elementor-heading-title{font-size:0.75em;line-height:1.2em;letter-spacing:0em;}.elementor-5349 .elementor-element.elementor-element-156616d > .elementor-widget-container{margin:-47% 0% 0% 0%;padding:5px 0px 5px 3px;}.elementor-5349 .elementor-element.elementor-element-957fb0c{text-align:center;}.elementor-5349 .elementor-element.elementor-element-957fb0c .elementor-heading-title{font-size:0.9em;letter-spacing:0.8px;}.elementor-5349 .elementor-element.elementor-element-957fb0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-815ee5f{text-align:center;}.elementor-5349 .elementor-element.elementor-element-815ee5f .elementor-heading-title{font-size:1em;line-height:1.2em;letter-spacing:0px;}.elementor-5349 .elementor-element.elementor-element-815ee5f > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a5c5308 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5349 .elementor-element.elementor-element-a5c5308 > .elementor-widget-container{margin:14px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a67575f{font-size:0.75em;line-height:1.6em;letter-spacing:0.03em;}.elementor-5349 .elementor-element.elementor-element-a67575f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 10px 30px;}.elementor-5349 .elementor-element.elementor-element-6124e7a{text-align:center;width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-6124e7a .elementor-heading-title{font-size:0.8em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-6124e7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-e9a7688{text-align:center;align-self:center;}.elementor-5349 .elementor-element.elementor-element-e9a7688 .elementor-heading-title{font-size:1em;letter-spacing:0.02em;}.elementor-5349 .elementor-element.elementor-element-e9a7688 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px 0px 2px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-7a36b0a.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-7a36b0a > .elementor-element-populated{margin:20px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-5349 .elementor-element.elementor-element-8b615c6{text-align:center;}.elementor-5349 .elementor-element.elementor-element-8b615c6 .elementor-heading-title{font-size:0.9em;letter-spacing:0.8px;}.elementor-5349 .elementor-element.elementor-element-8b615c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-30d4453{text-align:center;}.elementor-5349 .elementor-element.elementor-element-30d4453 .elementor-heading-title{font-size:1em;line-height:1.2em;letter-spacing:0px;}.elementor-5349 .elementor-element.elementor-element-30d4453 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-962061d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5349 .elementor-element.elementor-element-962061d > .elementor-widget-container{margin:14px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-4c77374{font-size:0.75em;line-height:1.6em;letter-spacing:0.03em;}.elementor-5349 .elementor-element.elementor-element-4c77374 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 10px 30px;}.elementor-5349 .elementor-element.elementor-element-7744426{text-align:center;width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-7744426 .elementor-heading-title{font-size:0.8em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-7744426 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-07689c2{text-align:center;align-self:center;}.elementor-5349 .elementor-element.elementor-element-07689c2 .elementor-heading-title{font-size:1em;letter-spacing:0.03em;}.elementor-5349 .elementor-element.elementor-element-07689c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px 0px 2px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-02548b3.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-02548b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-5349 .elementor-element.elementor-element-79fee3d{text-align:center;}.elementor-5349 .elementor-element.elementor-element-79fee3d .elementor-heading-title{font-size:0.9em;letter-spacing:0.8px;}.elementor-5349 .elementor-element.elementor-element-79fee3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-cde5214{text-align:center;}.elementor-5349 .elementor-element.elementor-element-cde5214 .elementor-heading-title{font-size:1em;line-height:1.2em;letter-spacing:0px;}.elementor-5349 .elementor-element.elementor-element-cde5214 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-f494e52 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5349 .elementor-element.elementor-element-f494e52 > .elementor-widget-container{margin:14px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-4c5d9b7{font-size:0.75em;line-height:1.6em;letter-spacing:0.03em;}.elementor-5349 .elementor-element.elementor-element-4c5d9b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 10px 30px;}.elementor-5349 .elementor-element.elementor-element-fc02b0b{text-align:center;width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;align-self:center;}.elementor-5349 .elementor-element.elementor-element-fc02b0b .elementor-heading-title{font-size:0.8em;letter-spacing:1.8px;}.elementor-5349 .elementor-element.elementor-element-fc02b0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;}.elementor-5349 .elementor-element.elementor-element-b3474fe{text-align:center;align-self:center;}.elementor-5349 .elementor-element.elementor-element-b3474fe .elementor-heading-title{font-size:1em;letter-spacing:0.03em;}.elementor-5349 .elementor-element.elementor-element-b3474fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px 0px 2px;}.elementor-5349 .elementor-element.elementor-element-52528c6{margin-top:0px;margin-bottom:-110px;padding:0% 0% 0% 0%;z-index:99;}.elementor-5349 .elementor-element.elementor-element-b5368c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-b5368c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 12px 15px 12px;}.elementor-5349 .elementor-element.elementor-element-29bde18 > .elementor-container{min-height:65px;}.elementor-5349 .elementor-element.elementor-element-29bde18{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-b1ad068.elementor-column{width:0%;}.elementor-5349 .elementor-element.elementor-element-b1ad068 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-e4664df.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated, .elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated > .elementor-background-overlay, .elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-5349 .elementor-element.elementor-element-e4664df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-57f2420 .elementor-button{height:57px;font-size:17px;line-height:1.4em;letter-spacing:0.6px;border-radius:100px 100px 100px 100px;padding:0px 0px 2px 7px;}.elementor-5349 .elementor-element.elementor-element-57f2420 > .elementor-widget-container{margin:3px 4px 3px 4px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-57f2420{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:100;}.elementor-5349 .elementor-element.elementor-element-57f2420:hover .elementor-widget-container{background-position:95% 47%;}.elementor-5349 .elementor-element.elementor-element-e08a5ab{margin-top:0px;margin-bottom:0px;padding:025% 0% 0% 0%;}.elementor-5349 .elementor-element.elementor-element-04bac4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-d2ff429{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-04dccc4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5349 .elementor-element.elementor-element-04dccc4.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-04dccc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 20px 0px 20px;}.elementor-5349 .elementor-element.elementor-element-8fff333 .elementor-heading-title{font-size:1.1em;}.elementor-5349 .elementor-element.elementor-element-8fff333 > .elementor-widget-container{margin:0px 3px 3px 4px;}.elementor-5349 .elementor-element.elementor-element-098e950{margin-top:7px;margin-bottom:0px;padding:4px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-bc53fc2{text-align:center;}.elementor-5349 .elementor-element.elementor-element-bc53fc2 .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-bc53fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-ce36a3c{text-align:center;}.elementor-5349 .elementor-element.elementor-element-ce36a3c .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-ce36a3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-4eb138d{margin-top:12px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-7c6591b{text-align:center;}.elementor-5349 .elementor-element.elementor-element-7c6591b .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-7c6591b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-be82136{text-align:center;}.elementor-5349 .elementor-element.elementor-element-be82136 .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-be82136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-3896a4f{margin-top:012px;margin-bottom:0px;}.elementor-5349 .elementor-element.elementor-element-69806f0{text-align:center;}.elementor-5349 .elementor-element.elementor-element-69806f0 .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-69806f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-7fd5499{text-align:center;}.elementor-5349 .elementor-element.elementor-element-7fd5499 .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-7fd5499 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-b6be334{margin-top:012px;margin-bottom:0px;}.elementor-5349 .elementor-element.elementor-element-f6c3bb4{text-align:center;}.elementor-5349 .elementor-element.elementor-element-f6c3bb4 .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-f6c3bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-0ade1d7{text-align:center;}.elementor-5349 .elementor-element.elementor-element-0ade1d7 .elementor-heading-title{font-size:0.8em;}.elementor-5349 .elementor-element.elementor-element-0ade1d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-5349 .elementor-element.elementor-element-79c2f96{--icon-size:24px;}.elementor-5349 .elementor-element.elementor-element-79c2f96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 30px 0px;}.elementor-5349 .elementor-element.elementor-element-d1a8db4.elementor-column{width:100%;}.elementor-5349 .elementor-element.elementor-element-d1a8db4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-3fc14fe iframe{height:199px;}.elementor-5349 .elementor-element.elementor-element-3fc14fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5349 .elementor-element.elementor-element-a084b79 .elementor-heading-title{font-size:0.6em;line-height:1.4em;}.elementor-5349 .elementor-element.elementor-element-a084b79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;}}@media(min-width:1025px){.elementor-5349 .elementor-element.elementor-element-ae3f336:not(.elementor-motion-effects-element-type-background), .elementor-5349 .elementor-element.elementor-element-ae3f336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-b59daa2 *//* ヘッダーの背景色 */
.elementor-5349 .elementor-element.elementor-element-b59daa2.elementor-sticky--effects {
 background: #FFFFFF85!important;
}/* End custom CSS */