.leales-1088 .leales-element.leales-element-cffa620 > .leales-container{max-width:1200px;}.leales-1088 .leales-element.leales-element-cffa620{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-106c814 > .leales-element-populated{margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1088 .leales-element.leales-element-106c814 > .leales-element-populated > .leales-widget-wrap{padding:0% 6% 0% 6%;}.leales-1088 .leales-element.leales-element-ae80b70{text-align:center;color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:2em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-cf8196c > .leales-container{max-width:1200px;}.leales-1088 .leales-element.leales-element-cf8196c{margin-top:0px;margin-bottom:0px;padding:0% 6% 0% 6%;}.leales-bc-flex-widget .leales-1088 .leales-element.leales-element-b661bc4.leales-column .leales-column-wrap{align-items:center;}.leales-1088 .leales-element.leales-element-b661bc4.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:center;align-items:center;}.leales-1088 .leales-element.leales-element-b661bc4:not(.leales-motion-effects-element-type-background) > .leales-column-wrap, .leales-1088 .leales-element.leales-element-b661bc4 > .leales-column-wrap > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#F8F8F8;}.leales-1088 .leales-element.leales-element-b661bc4 > .leales-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;}.leales-1088 .leales-element.leales-element-b661bc4 > .leales-element-populated > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1088 .leales-element.leales-element-b661bc4 > .leales-element-populated > .leales-widget-wrap{padding:12% 12% 12% 12%;}.leales-1088 .leales-element.leales-element-d3d58c1 .leales-heading-title{color:var( --e-global-color-acb947b );font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-506a651{text-align:left;}.leales-1088 .leales-element.leales-element-506a651 .leales-heading-title{color:var( --e-global-color-b61e2d9 );font-family:"Shippori Mincho", Sans-serif;font-size:32px;font-weight:bold;line-height:1.3em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-506a651 > .leales-widget-container{margin:15px 0px 30px 0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-7e577f6{text-align:left;color:var( --e-global-color-78c2f91 );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:2em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-178dce9 img{width:100%;max-width:100%;height:500px;object-fit:cover;}.leales-1088 .leales-element.leales-element-4e24b55 > .leales-container{max-width:1200px;}.leales-1088 .leales-element.leales-element-4e24b55{margin-top:80px;margin-bottom:0px;padding:0% 6% 0% 6%;}.leales-bc-flex-widget .leales-1088 .leales-element.leales-element-41f18b0.leales-column .leales-column-wrap{align-items:center;}.leales-1088 .leales-element.leales-element-41f18b0.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:center;align-items:center;}.leales-1088 .leales-element.leales-element-41f18b0:not(.leales-motion-effects-element-type-background) > .leales-column-wrap, .leales-1088 .leales-element.leales-element-41f18b0 > .leales-column-wrap > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#F8F8F8;}.leales-1088 .leales-element.leales-element-41f18b0 > .leales-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;}.leales-1088 .leales-element.leales-element-41f18b0 > .leales-element-populated > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1088 .leales-element.leales-element-41f18b0 > .leales-element-populated > .leales-widget-wrap{padding:12% 12% 12% 12%;}.leales-1088 .leales-element.leales-element-6bd57be .leales-heading-title{color:var( --e-global-color-acb947b );font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-c1784bd{text-align:left;}.leales-1088 .leales-element.leales-element-c1784bd .leales-heading-title{color:var( --e-global-color-b61e2d9 );font-family:"Shippori Mincho", Sans-serif;font-size:32px;font-weight:bold;line-height:1.3em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-c1784bd > .leales-widget-container{margin:15px 0px 30px 0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-8939684{text-align:left;color:var( --e-global-color-78c2f91 );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:2em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-2c94c6b img{width:100%;max-width:100%;height:500px;object-fit:cover;}.leales-1088 .leales-element.leales-element-dc1b6d3 > .leales-container{max-width:1200px;}.leales-1088 .leales-element.leales-element-dc1b6d3{margin-top:80px;margin-bottom:80px;padding:0% 6% 0% 6%;}.leales-bc-flex-widget .leales-1088 .leales-element.leales-element-471b95e.leales-column .leales-column-wrap{align-items:center;}.leales-1088 .leales-element.leales-element-471b95e.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:center;align-items:center;}.leales-1088 .leales-element.leales-element-471b95e:not(.leales-motion-effects-element-type-background) > .leales-column-wrap, .leales-1088 .leales-element.leales-element-471b95e > .leales-column-wrap > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#F8F8F8;}.leales-1088 .leales-element.leales-element-471b95e > .leales-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;}.leales-1088 .leales-element.leales-element-471b95e > .leales-element-populated > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1088 .leales-element.leales-element-471b95e > .leales-element-populated > .leales-widget-wrap{padding:12% 12% 12% 12%;}.leales-1088 .leales-element.leales-element-a170f27 .leales-heading-title{color:var( --e-global-color-acb947b );font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-364a8da{text-align:left;}.leales-1088 .leales-element.leales-element-364a8da .leales-heading-title{color:var( --e-global-color-b61e2d9 );font-family:"Shippori Mincho", Sans-serif;font-size:32px;font-weight:bold;line-height:1.3em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-364a8da > .leales-widget-container{margin:15px 0px 30px 0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-e429eae{text-align:left;color:var( --e-global-color-78c2f91 );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:2em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-icon i{color:var( --e-global-color-b61e2d9 );}.leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-icon svg{fill:var( --e-global-color-b61e2d9 );}.leales-1088 .leales-element.leales-element-3e8627f{--e-icon-list-icon-size:14px;}.leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-text{color:var( --e-global-color-78c2f91 );}.leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-item > .leales-icon-list-text, .leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:2em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-3e8627f > .leales-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-4ed0b94{text-align:left;color:var( --e-global-color-78c2f91 );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:2em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-24ce610 img{width:100%;max-width:100%;height:700px;object-fit:cover;}.leales-1088 .leales-element.leales-element-54aaf4d > .leales-container{max-width:1200px;}.leales-1088 .leales-element.leales-element-54aaf4d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-d8d236d > .leales-element-populated{margin:0px 0px 120px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1088 .leales-element.leales-element-d8d236d > .leales-element-populated > .leales-widget-wrap{padding:0% 6% 0% 6%;}.leales-1088 .leales-element.leales-element-b342802{text-align:center;}.leales-1088 .leales-element.leales-element-b342802 .leales-heading-title{color:#FFFFFF33;font-family:"Barlow Condensed", Sans-serif;font-size:200px;font-weight:400;line-height:1em;letter-spacing:1px;}.leales-1088 .leales-element.leales-element-6fe5919{text-align:center;}.leales-1088 .leales-element.leales-element-6fe5919 .leales-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:400;line-height:1em;letter-spacing:2px;}.leales-1088 .leales-element.leales-element-6fe5919 > .leales-widget-container{margin:-105px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-dcfd017{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.leales-1088 .leales-element.leales-element-dcfd017 .e-gallery-item:hover .leales-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.leales-1088 .leales-element.leales-element-dcfd017 > .leales-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:769px){.leales-1088 .leales-element.leales-element-b661bc4{width:100%;}.leales-1088 .leales-element.leales-element-e9bac20{width:100%;}.leales-1088 .leales-element.leales-element-41f18b0{width:100%;}.leales-1088 .leales-element.leales-element-fbc02d6{width:100%;}.leales-1088 .leales-element.leales-element-471b95e{width:100%;}.leales-1088 .leales-element.leales-element-4362a72{width:100%;}}@media(max-width:1024px){.leales-1088 .leales-element.leales-element-106c814 > .leales-element-populated{margin:50px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1088 .leales-element.leales-element-ae80b70{text-align:left;}.leales-1088 .leales-element.leales-element-dc1b6d3{margin-top:80px;margin-bottom:80px;}.leales-1088 .leales-element.leales-element-24ce610 img{height:500px;}.leales-1088 .leales-element.leales-element-54aaf4d{margin-top:0px;margin-bottom:0px;}.leales-1088 .leales-element.leales-element-d8d236d > .leales-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1088 .leales-element.leales-element-b342802 .leales-heading-title{font-size:100px;}.leales-1088 .leales-element.leales-element-6fe5919 .leales-heading-title{font-size:24px;}.leales-1088 .leales-element.leales-element-6fe5919 > .leales-widget-container{margin:-60px 0px 0px 0px;}}@media(max-width:768px){.leales-1088 .leales-element.leales-element-106c814 > .leales-element-populated{margin:30px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1088 .leales-element.leales-element-ae80b70{font-size:15px;letter-spacing:0.5px;}.leales-1088 .leales-element.leales-element-cf8196c{margin-top:0px;margin-bottom:0px;}.leales-1088 .leales-element.leales-element-b661bc4 > .leales-element-populated > .leales-widget-wrap{padding:10% 8% 10% 8%;}.leales-1088 .leales-element.leales-element-d3d58c1 .leales-heading-title{font-size:15px;}.leales-1088 .leales-element.leales-element-506a651 .leales-heading-title{font-size:24px;}.leales-1088 .leales-element.leales-element-506a651 > .leales-widget-container{margin:10px 0px 20px 0px;}.leales-1088 .leales-element.leales-element-7e577f6{font-size:15px;letter-spacing:0.5px;}.leales-1088 .leales-element.leales-element-178dce9 img{height:320px;}.leales-1088 .leales-element.leales-element-4e24b55{margin-top:40px;margin-bottom:0px;}.leales-1088 .leales-element.leales-element-41f18b0 > .leales-element-populated > .leales-widget-wrap{padding:10% 8% 10% 8%;}.leales-1088 .leales-element.leales-element-6bd57be .leales-heading-title{font-size:15px;}.leales-1088 .leales-element.leales-element-c1784bd .leales-heading-title{font-size:24px;}.leales-1088 .leales-element.leales-element-c1784bd > .leales-widget-container{margin:10px 0px 20px 0px;}.leales-1088 .leales-element.leales-element-8939684{font-size:15px;letter-spacing:0.5px;}.leales-1088 .leales-element.leales-element-2c94c6b img{height:320px;}.leales-1088 .leales-element.leales-element-dc1b6d3{margin-top:40px;margin-bottom:0px;}.leales-1088 .leales-element.leales-element-471b95e > .leales-element-populated > .leales-widget-wrap{padding:10% 8% 10% 8%;}.leales-1088 .leales-element.leales-element-a170f27 .leales-heading-title{font-size:15px;}.leales-1088 .leales-element.leales-element-364a8da .leales-heading-title{font-size:24px;}.leales-1088 .leales-element.leales-element-364a8da > .leales-widget-container{margin:10px 0px 20px 0px;}.leales-1088 .leales-element.leales-element-e429eae{font-size:15px;letter-spacing:0.5px;}.leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-item > .leales-icon-list-text, .leales-1088 .leales-element.leales-element-3e8627f .leales-icon-list-item > a{font-size:15px;letter-spacing:0.5px;}.leales-1088 .leales-element.leales-element-3e8627f > .leales-widget-container{margin:12px 0px 12px 0px;}.leales-1088 .leales-element.leales-element-4ed0b94{font-size:15px;letter-spacing:0.5px;}.leales-1088 .leales-element.leales-element-24ce610 img{height:320px;}.leales-1088 .leales-element.leales-element-54aaf4d{margin-top:0px;margin-bottom:0px;}.leales-1088 .leales-element.leales-element-d8d236d > .leales-element-populated{margin:40px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1088 .leales-element.leales-element-b342802 .leales-heading-title{font-size:80px;}.leales-1088 .leales-element.leales-element-6fe5919 .leales-heading-title{font-size:20px;}.leales-1088 .leales-element.leales-element-6fe5919 > .leales-widget-container{margin:-45px 0px 0px 0px;}.leales-1088 .leales-element.leales-element-dcfd017 > .leales-widget-container{margin:20px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ikeda-kenchiku.net/enthalten/components/gehalt/uploads/2025/06/NotoSansJP-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ikeda-kenchiku.net/enthalten/components/gehalt/uploads/2025/06/NotoSansJP-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ikeda-kenchiku.net/enthalten/components/gehalt/uploads/2025/06/BarlowCondensed-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ikeda-kenchiku.net/enthalten/components/gehalt/uploads/2025/06/BarlowCondensed-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Shippori Mincho';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ikeda-kenchiku.net/enthalten/components/gehalt/uploads/2025/06/ShipporiMincho-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */