.leales-1121 .leales-element.leales-element-710acd2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-0f6fe85 img{width:100%;}.leales-1121 .leales-element.leales-element-0f6fe85:not( .leales-widget-image ) .leales-widget-container{-webkit-mask-image:url( https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/ft-mask.svg );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.leales-1121 .leales-element.leales-element-0f6fe85.leales-widget-image .leales-widget-container img{-webkit-mask-image:url( https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/ft-mask.svg );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.leales-1121 .leales-element.leales-element-01ea503 img{width:100%;}.leales-1121 .leales-element.leales-element-01ea503 > .leales-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .leales-1121 .leales-element.leales-element-01ea503{left:0px;}body.rtl .leales-1121 .leales-element.leales-element-01ea503{right:0px;}.leales-1121 .leales-element.leales-element-01ea503{bottom:0px;}.leales-1121 .leales-element.leales-element-62b1869a:not(.leales-motion-effects-element-type-background), .leales-1121 .leales-element.leales-element-62b1869a > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-primary );}.leales-1121 .leales-element.leales-element-62b1869a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.leales-1121 .leales-element.leales-element-62b1869a > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1121 .leales-element.leales-element-24003545 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-69c17596{margin-top:100px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1121 .leales-element.leales-element-40bfc4d7 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1121 .leales-element.leales-element-40bfc4d7 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-icon i{color:var( --e-global-color-33772b7 );}.leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-icon svg{fill:var( --e-global-color-33772b7 );}.leales-1121 .leales-element.leales-element-346a45f{--e-icon-list-icon-size:40px;}.leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-text{color:var( --e-global-color-33772b7 );}.leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-item > .leales-icon-list-text, .leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-item > a{font-family:"Chelsea Market", Sans-serif;font-size:24px;font-weight:normal;line-height:1em;}.leales-1121 .leales-element.leales-element-7d8fc757 > .leales-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-5509d86:not(.leales-motion-effects-element-type-background), .leales-1121 .leales-element.leales-element-5509d86 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-primary );}.leales-1121 .leales-element.leales-element-5509d86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1121 .leales-element.leales-element-5509d86 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1121 .leales-element.leales-element-5dace6b:not(.leales-motion-effects-element-type-background), .leales-1121 .leales-element.leales-element-5dace6b > .leales-motion-effects-container > .leales-motion-effects-layer{background-image:url("https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/farm02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.leales-1121 .leales-element.leales-element-5dace6b > .leales-background-overlay{background-color:#000000FA;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1121 .leales-element.leales-element-5dace6b, .leales-1121 .leales-element.leales-element-5dace6b > .leales-background-overlay{border-radius:30px 30px 30px 30px;}.leales-1121 .leales-element.leales-element-5dace6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.leales-bc-flex-widget .leales-1121 .leales-element.leales-element-bd8792d.leales-column .leales-column-wrap{align-items:center;}.leales-1121 .leales-element.leales-element-bd8792d.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:center;align-items:center;}.leales-1121 .leales-element.leales-element-bd8792d > .leales-element-populated > .leales-widget-wrap{padding:72px 72px 72px 72px;}.leales-1121 .leales-element.leales-element-a373811 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Chelsea Market", Sans-serif;font-size:64px;font-weight:normal;line-height:1em;}.leales-1121 .leales-element.leales-element-5352abf .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Zen Maru Gothic", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.leales-1121 .leales-element.leales-element-5352abf > .leales-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-065cb17 > .leales-element-populated > .leales-widget-wrap{padding:72px 72px 72px 72px;}.leales-1121 .leales-element.leales-element-1a5c433 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Zen Maru Gothic", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;}.leales-1121 .leales-element.leales-element-d575b47{color:var( --e-global-color-33772b7 );}.leales-1121 .leales-element.leales-element-d575b47 > .leales-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-8b75a48 .leales-button{fill:var( --e-global-color-33772b7 );color:var( --e-global-color-33772b7 );background-color:var( --e-global-color-65ec133 );border-radius:50px 50px 50px 50px;padding:20px 24px 20px 24px;}.leales-1121 .leales-element.leales-element-8b75a48 .leales-button:hover, .leales-1121 .leales-element.leales-element-8b75a48 .leales-button:focus{background-color:var( --e-global-color-primary );}.leales-1121 .leales-element.leales-element-8b75a48 > .leales-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-f4db5f5:not(.leales-motion-effects-element-type-background), .leales-1121 .leales-element.leales-element-f4db5f5 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-primary );}.leales-1121 .leales-element.leales-element-f4db5f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1121 .leales-element.leales-element-f4db5f5 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1121 .leales-element.leales-element-12d2def > .leales-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.leales-1121 .leales-element.leales-element-12d2def > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-a34d3b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-9574afd{text-align:left;}.leales-1121 .leales-element.leales-element-9574afd img{width:200px;}.leales-1121 .leales-element.leales-element-956eabe{color:var( --e-global-color-33772b7 );font-family:var( --e-global-typography-6b1f780-font-family ), Sans-serif;font-size:var( --e-global-typography-6b1f780-font-size );font-weight:var( --e-global-typography-6b1f780-font-weight );line-height:var( --e-global-typography-6b1f780-line-height );letter-spacing:var( --e-global-typography-6b1f780-letter-spacing );word-spacing:var( --e-global-typography-6b1f780-word-spacing );}.leales-1121 .leales-element.leales-element-956eabe > .leales-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-f431e15 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Zen Maru Gothic", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;}.leales-1121 .leales-element.leales-element-f431e15 > .leales-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu .leales-item{font-family:"Zen Maru Gothic", Sans-serif;font-size:18px;font-weight:700;line-height:1em;}.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu--main .leales-item{color:var( --e-global-color-33772b7 );fill:var( --e-global-color-33772b7 );padding-left:0px;padding-right:0px;padding-top:12px;padding-bottom:12px;}.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu--main .leales-item:hover,
					.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu--main .leales-item.leales-item-active,
					.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu--main .leales-item.highlighted,
					.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu--main .leales-item:focus{color:var( --e-global-color-4091b92 );fill:var( --e-global-color-4091b92 );}.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu--main .leales-item.leales-item-active{color:var( --e-global-color-4091b92 );}.leales-1121 .leales-element.leales-element-560df69 > .leales-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-560df69{width:310px;max-width:310px;}.leales-1121 .leales-element.leales-element-a465aa5:not(.leales-motion-effects-element-type-background) > .leales-column-wrap, .leales-1121 .leales-element.leales-element-a465aa5 > .leales-column-wrap > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#FEFEFE3D;}.leales-1121 .leales-element.leales-element-a465aa5 > .leales-element-populated, .leales-1121 .leales-element.leales-element-a465aa5 > .leales-element-populated > .leales-background-overlay, .leales-1121 .leales-element.leales-element-a465aa5 > .leales-background-slideshow{border-radius:30px 30px 30px 30px;}.leales-1121 .leales-element.leales-element-a465aa5 > .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-1121 .leales-element.leales-element-a465aa5 > .leales-element-populated > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1121 .leales-element.leales-element-a465aa5 > .leales-element-populated > .leales-widget-wrap{padding:7% 7% 7% 7%;}.leales-1121 .leales-element.leales-element-486e150 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Chelsea Market", Sans-serif;font-size:64px;font-weight:normal;line-height:1em;}.leales-1121 .leales-element.leales-element-8450242 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Zen Maru Gothic", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.leales-1121 .leales-element.leales-element-8450242 > .leales-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-1d4d95e{margin-top:32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-04ba919 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Chelsea Market", Sans-serif;font-size:56px;font-weight:normal;line-height:1em;}.leales-1121 .leales-element.leales-element-b8a6d6e{color:var( --e-global-color-33772b7 );font-family:"Zen Maru Gothic", Sans-serif;font-size:12px;font-weight:700;line-height:1.8em;}.leales-1121 .leales-element.leales-element-45df1bb{margin-top:24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-cacdafd > .leales-element-populated{margin:0px 8px 0px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;}.leales-1121 .leales-element.leales-element-cacdafd > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-5f80334 .leales-button .leales-align-icon-right{margin-left:0px;}.leales-1121 .leales-element.leales-element-5f80334 .leales-button .leales-align-icon-left{margin-right:0px;}.leales-1121 .leales-element.leales-element-5f80334 .leales-button{font-family:"Chelsea Market", Sans-serif;font-size:32px;font-weight:normal;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-4ed9207 );border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-a33aeb7 > .leales-element-populated{margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.leales-1121 .leales-element.leales-element-3ba0973 .leales-button .leales-align-icon-right{margin-left:0px;}.leales-1121 .leales-element.leales-element-3ba0973 .leales-button .leales-align-icon-left{margin-right:0px;}.leales-1121 .leales-element.leales-element-3ba0973 .leales-button{font-family:"Chelsea Market", Sans-serif;font-size:32px;font-weight:normal;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-4ed9207 );border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-5f9d687:not(.leales-motion-effects-element-type-background), .leales-1121 .leales-element.leales-element-5f9d687 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-primary );}.leales-1121 .leales-element.leales-element-5f9d687{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1121 .leales-element.leales-element-5f9d687 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1121 .leales-element.leales-element-7f09e89{margin-top:-20px;margin-bottom:100px;padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-ef936f3 .leales-heading-title{color:var( --e-global-color-33772b7 );font-family:"Zen Maru Gothic", Sans-serif;font-size:12px;font-weight:700;line-height:1.5em;}.leales-1121 .leales-element.leales-element-89098da img{width:100vw;height:100vh;object-fit:cover;}.leales-1121 .leales-element.leales-element-2cff1b31{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.leales-1121 .leales-element.leales-element-710acd2{margin-top:40px;margin-bottom:0px;}.leales-1121 .leales-element.leales-element-62b1869a{margin-top:0px;margin-bottom:0px;}.leales-1121 .leales-element.leales-element-24003545 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-69c17596{margin-top:0px;margin-bottom:0px;}.leales-1121 .leales-element.leales-element-346a45f{--e-icon-list-icon-size:32px;}.leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-item > .leales-icon-list-text, .leales-1121 .leales-element.leales-element-346a45f .leales-icon-list-item > a{font-size:20px;}.leales-1121 .leales-element.leales-element-7d8fc757 > .leales-widget-container{margin:032px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-5dace6b{margin-top:80px;margin-bottom:80px;}.leales-1121 .leales-element.leales-element-bd8792d > .leales-element-populated > .leales-widget-wrap{padding:64px 64px 64px 64px;}.leales-1121 .leales-element.leales-element-065cb17 > .leales-element-populated > .leales-widget-wrap{padding:64px 64px 64px 64px;}.leales-1121 .leales-element.leales-element-12d2def > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1121 .leales-element.leales-element-a34d3b4{margin-top:0px;margin-bottom:80px;}.leales-1121 .leales-element.leales-element-956eabe{font-size:var( --e-global-typography-6b1f780-font-size );line-height:var( --e-global-typography-6b1f780-line-height );letter-spacing:var( --e-global-typography-6b1f780-letter-spacing );word-spacing:var( --e-global-typography-6b1f780-word-spacing );}.leales-1121 .leales-element.leales-element-7f09e89{margin-top:40px;margin-bottom:80px;}}@media(max-width:768px){.leales-1121 .leales-element.leales-element-710acd2{margin-top:40px;margin-bottom:0px;}.leales-1121 .leales-element.leales-element-62b1869a{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.leales-1121 .leales-element.leales-element-24003545 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-69c17596{margin-top:10px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1121 .leales-element.leales-element-7d8fc757 > .leales-widget-container{margin:24px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-5dace6b, .leales-1121 .leales-element.leales-element-5dace6b > .leales-background-overlay{border-radius:20px 20px 20px 20px;}.leales-1121 .leales-element.leales-element-5dace6b{margin-top:40px;margin-bottom:64px;}.leales-1121 .leales-element.leales-element-bd8792d > .leales-element-populated > .leales-widget-wrap{padding:10% 7% 7% 7%;}.leales-1121 .leales-element.leales-element-a373811 .leales-heading-title{font-size:32px;}.leales-1121 .leales-element.leales-element-5352abf .leales-heading-title{font-size:14px;}.leales-1121 .leales-element.leales-element-065cb17 > .leales-element-populated > .leales-widget-wrap{padding:7% 7% 10% 7%;}.leales-1121 .leales-element.leales-element-1a5c433 .leales-heading-title{font-size:20px;}.leales-1121 .leales-element.leales-element-a34d3b4{margin-top:0px;margin-bottom:40px;}.leales-1121 .leales-element.leales-element-9574afd img{width:150px;}.leales-1121 .leales-element.leales-element-956eabe{font-size:var( --e-global-typography-6b1f780-font-size );line-height:var( --e-global-typography-6b1f780-line-height );letter-spacing:var( --e-global-typography-6b1f780-letter-spacing );word-spacing:var( --e-global-typography-6b1f780-word-spacing );}.leales-1121 .leales-element.leales-element-956eabe > .leales-widget-container{margin:32px 0px 0px 0px;}.leales-1121 .leales-element.leales-element-560df69 .leales-nav-menu .leales-item{font-size:16px;}.leales-1121 .leales-element.leales-element-a465aa5 > .leales-element-populated, .leales-1121 .leales-element.leales-element-a465aa5 > .leales-element-populated > .leales-background-overlay, .leales-1121 .leales-element.leales-element-a465aa5 > .leales-background-slideshow{border-radius:20px 20px 20px 20px;}.leales-1121 .leales-element.leales-element-486e150 .leales-heading-title{font-size:32px;}.leales-1121 .leales-element.leales-element-8450242 .leales-heading-title{font-size:14px;}.leales-1121 .leales-element.leales-element-04ba919 .leales-heading-title{font-size:32px;}.leales-1121 .leales-element.leales-element-cacdafd > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1121 .leales-element.leales-element-5f80334 .leales-button{font-size:30px;}.leales-1121 .leales-element.leales-element-a33aeb7 > .leales-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1121 .leales-element.leales-element-3ba0973 .leales-button{font-size:30px;}.leales-1121 .leales-element.leales-element-ef936f3{text-align:center;}}@media(min-width:769px){.leales-1121 .leales-element.leales-element-bd8792d{width:47%;}.leales-1121 .leales-element.leales-element-065cb17{width:53%;}.leales-1121 .leales-element.leales-element-12d2def{width:45%;}.leales-1121 .leales-element.leales-element-a465aa5{width:55%;}}@media(max-width:1024px) and (min-width:769px){.leales-1121 .leales-element.leales-element-bd8792d{width:100%;}.leales-1121 .leales-element.leales-element-065cb17{width:100%;}.leales-1121 .leales-element.leales-element-12d2def{width:100%;}.leales-1121 .leales-element.leales-element-a465aa5{width:100%;}}/* Start custom CSS for image, class: .leales-element-0f6fe85 */.img-ft img{
    aspect-ratio: 1512 / 790;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .leales-element-7d8fc757 */#sb_instagram .sbi_photo_wrap {
    aspect-ratio: 4 / 5;
}

#sb_instagram .sbi_photo img {
    height: auto !important;
    aspect-ratio: 4 / 5;
    border-radius: 20px; 
}

#sb_instagram #sbi_images{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .leales-element-bd8792d */.border::after{
    position: absolute;
    content: '';
    width: 100%;
    height: 80%;
    border-right: dashed 3px #fdfdfd;
    top: 10%;
    right: 0;
    pointer-events: none;
}

@media (max-width: 1024px) {  .border::after{
    width: 80%;
    height: 100%;
    border-right: unset;
    border-bottom: dashed 3px #fdfdfd;
    top: 0%;
    right: 10%;
}}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-8b75a48 */.online-btn a{
    max-width: 240px;
}

.online-btn svg{
    font-size: 0.8em;
}

.online-btn .leales-button-text{
    display: flex;
    align-items: center;
}

@media (max-width: 768px) { .online-btn a{
    max-width: 100%;
} }/* End custom CSS */
/* Start custom CSS for nav-menu, class: .leales-element-560df69 */.ft_nav li{
    width: calc(100% / 2);
}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-5f80334 */.mail-btn svg{
    font-size: 48px;
    margin-bottom: 10px;
}

.mail-btn a::after{
    position: absolute;
    content: 'お問い合わせ';
    width: 100%;
    height: auto;
    font-family: 'Zen Maru Gothic',Sans-Serif;
    font-weight: 700;
    font-size: 14px;
    color: #881313;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-3ba0973 */.line-btn svg{
    font-size: 40px;
    margin-bottom: 10px;
}

.line-btn a::after{
    position: absolute;
    content: '公式LINE';
    width: 100%;
    height: auto;
    font-family: 'Zen Maru Gothic',Sans-Serif;
    font-weight: 700;
    font-size: 14px;
    color: #881313;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-45df1bb */.ft-btn .leales-button-content-wrapper{
    width: 100%;
    height: 182px;
    display: block;
    align-items: center;
    padding-top: 40px; 
}

.ft-btn svg{
    font-size: 40px;
}

.ft-btn .leales-button-text{
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-93ab6b6 */.bg-position{
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    mix-blend-mode: overlay;
    opacity: 0.5;
    transform: translateZ(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .leales-element-8447db4 */.js_pinTitle {
  transform: translate3d(0, 0, 0);
  will-change: transform;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Chelsea Market';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/ChelseaMarket-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zen Maru Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/ZenMaruGothic-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Zen Maru Gothic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/ZenMaruGothic-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Zen Maru Gothic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hosodafarm.com/enthalten/components/gehalt/uploads/2026/07/ZenMaruGothic-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */