.elementor-10318 .elementor-element.elementor-element-edc4001 .elementor-repeater-item-dc66315.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10318 .elementor-element.elementor-element-5733d2f .elementor-heading-title{font-size:28px;font-weight:700;line-height:1.7em;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-10318 .elementor-element.elementor-element-5733d2f > .elementor-widget-container{padding:4px 8px 4px 8px;}.elementor-10318 .elementor-element.elementor-element-5733d2f{width:auto;max-width:auto;bottom:80px;z-index:10;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-5733d2f{left:16px;}body.rtl .elementor-10318 .elementor-element.elementor-element-5733d2f{right:16px;}.elementor-10318 .elementor-element.elementor-element-edc4001{margin-top:0px;margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-60220af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 16px 0px;}.elementor-10318 .elementor-element.elementor-element-60220af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10318 .elementor-element.elementor-element-cc90cb6 > .elementor-element-populated{border-style:none;}.elementor-10318 .elementor-element.elementor-element-16ff3b6{text-align:center;}.elementor-10318 .elementor-element.elementor-element-16ff3b6 .bdt-ep-advanced-heading-sub-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;}.elementor-10318 .elementor-element.elementor-element-16ff3b6 .bdt-ep-advanced-heading-main-title-inner{color:#424242;-webkit-text-stroke-color:#424242;font-size:56px;font-weight:700;background-color:transparent;background-image:linear-gradient(170deg, #666666 50%, #333333 50%);}.elementor-10318 .elementor-element.elementor-element-16ff3b6 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-10318 .elementor-element.elementor-element-6286033{text-align:center;}.elementor-10318 .elementor-element.elementor-element-6286033 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:700;line-height:1.6em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-10318 .elementor-element.elementor-element-6286033 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-10318 .elementor-element.elementor-element-c7d56ae{text-align:center;}.elementor-10318 .elementor-element.elementor-element-c7d56ae .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:700;line-height:1.6em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-10318 .elementor-element.elementor-element-c7d56ae > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10318 .elementor-element.elementor-element-3190e76{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-element-align-wrapper{justify-content:center;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-dual-button{width:40%;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a{margin-right:24px;color:var( --e-global-color-d90cd34 );}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a .bdt-flex-align-right{margin-left:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a .bdt-flex-align-left{margin-right:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a .bdt-flex-align-top{margin-bottom:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a .bdt-flex-align-bottom{margin-top:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b .bdt-flex-align-right{margin-left:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b .bdt-flex-align-left{margin-right:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b .bdt-flex-align-top{margin-bottom:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b .bdt-flex-align-bottom{margin-top:8px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-dual-button a{border-style:none;border-radius:55px 55px 55px 55px;padding:8px 0px 8px 0px;font-family:"Noto Serif JP", Sans-serif;font-weight:700;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a, 
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a.bdt-effect-i .bdt-btn-content-wrap:after,
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a.bdt-effect-i .bdt-btn-content-wrap:before{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-7f4fecc ) 50%, var( --e-global-color-63f8a58 ) 50%);}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a:after, 
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a:hover,
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a.bdt-effect-i,
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a.bdt-effect-h:after{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-63f8a58 ) 50%, var( --e-global-color-7f4fecc ) 50%);}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b{color:var( --e-global-color-d90cd34 );}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b, 
							   .elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b.bdt-effect-i .bdt-btn-content-wrap:after, 
							   .elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b.bdt-effect-i .bdt-btn-content-wrap:before{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-1bee3f9 ) 50%, var( --e-global-color-6273d1c ) 50%);}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b:after,
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b:hover, 
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b.bdt-effect-i,
								.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-b.bdt-effect-h:after
								{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-6273d1c ) 50%, var( --e-global-color-1bee3f9 ) 50%);}.elementor-10318 .elementor-element.elementor-element-c0c1529{margin-top:080px;margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-edd95a1 .swiper-carousel .swiper-slide{height:280px;}.elementor-10318 .elementor-element.elementor-element-e9341b0{margin-top:100px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10318 .elementor-element.elementor-element-663d52b{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;top:29%;z-index:3;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-663d52b{left:33%;}body.rtl .elementor-10318 .elementor-element.elementor-element-663d52b{right:33%;}.elementor-10318 .elementor-element.elementor-element-4b88aa6{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;top:2%;z-index:0;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-4b88aa6{left:39%;}body.rtl .elementor-10318 .elementor-element.elementor-element-4b88aa6{right:39%;}.elementor-10318 .elementor-element.elementor-element-823acdb{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;top:0%;z-index:2;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-823acdb{left:6%;}body.rtl .elementor-10318 .elementor-element.elementor-element-823acdb{right:6%;}.elementor-10318 .elementor-element.elementor-element-69af67d{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;top:53%;z-index:2;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-69af67d{left:0%;}body.rtl .elementor-10318 .elementor-element.elementor-element-69af67d{right:0%;}.elementor-10318 .elementor-element.elementor-element-9b4a675{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;top:59%;z-index:3;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-9b4a675{left:38%;}body.rtl .elementor-10318 .elementor-element.elementor-element-9b4a675{right:38%;}.elementor-10318 .elementor-element.elementor-element-9154f52{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;top:17%;z-index:3;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-9154f52{right:24%;}body.rtl .elementor-10318 .elementor-element.elementor-element-9154f52{left:24%;}.elementor-10318 .elementor-element.elementor-element-66854b1{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-66854b1{right:0%;}body.rtl .elementor-10318 .elementor-element.elementor-element-66854b1{left:0%;}.elementor-10318 .elementor-element.elementor-element-14c52e1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:39%;z-index:3;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-14c52e1{right:3%;}body.rtl .elementor-10318 .elementor-element.elementor-element-14c52e1{left:3%;}.elementor-10318 .elementor-element.elementor-element-46693c6{margin-top:0px;margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-9452735.elementor-column{order:0;}.elementor-10318 .elementor-element.elementor-element-9452735 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-aad290d{--e-image-carousel-slides-to-show:5;}.elementor-10318 .elementor-element.elementor-element-aad290d .elementor-image-carousel-caption{text-align:center;font-family:"Noto Serif", Sans-serif;font-size:14px;font-style:normal;}.elementor-10318 .elementor-element.elementor-element-358e905:not(.elementor-motion-effects-element-type-background), .elementor-10318 .elementor-element.elementor-element-358e905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d90cd34 );}.elementor-10318 .elementor-element.elementor-element-358e905{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 72px 0px;}.elementor-10318 .elementor-element.elementor-element-358e905 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10318 .elementor-element.elementor-element-df680a6 > .elementor-element-populated{border-style:none;}.elementor-10318 .elementor-element.elementor-element-c4dbdbb{text-align:center;}.elementor-10318 .elementor-element.elementor-element-c4dbdbb .bdt-ep-advanced-heading-sub-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;}.elementor-10318 .elementor-element.elementor-element-c4dbdbb .bdt-ep-advanced-heading-main-title-inner{color:#424242;-webkit-text-stroke-color:#424242;font-size:56px;font-weight:700;background-color:transparent;background-image:linear-gradient(170deg, #666666 50%, #333333 50%);}.elementor-10318 .elementor-element.elementor-element-c4dbdbb > .elementor-widget-container{margin:80px 0px 24px 0px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow-items .elementor-repeater-item-9c7bbcc.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow-items .elementor-repeater-item-27128bd.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow-items .elementor-repeater-item-6d1ed20.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow-items .elementor-repeater-item-8f5e01b.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-pre-title{color:var( --e-global-color-accent );padding:0px 0px 0px 5px;font-size:16px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title{-webkit-text-stroke-width:1px;color:var( --e-global-color-primary );-webkit-text-stroke-color:var( --e-global-color-primary );padding:0px 0px 0px 2px;line-height:1.6em;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-post-title{color:var( --e-global-color-primary );padding:8px 0px 0px 4px;font-weight:700;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text{color:var( --e-global-color-primary );padding:0px 0px 0px 4px;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper{background-color:#FFFFFF99;border-style:none;padding:16px 16px 16px 16px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-dotnav li a{background-color:var( --e-global-color-primary );}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-dotnav li.bdt-active a{background-color:var( --e-global-color-accent );}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-dots-container{transform:translate(0px, 30px);}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-9c7bbcc.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-27128bd.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-6d1ed20.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-8f5e01b.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-pre-title{color:var( --e-global-color-accent );padding:0px 0px 0px 5px;font-size:16px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title{-webkit-text-stroke-width:1px;color:var( --e-global-color-primary );-webkit-text-stroke-color:var( --e-global-color-primary );padding:0px 0px 0px 2px;line-height:1.6em;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-post-title{color:var( --e-global-color-primary );padding:8px 0px 0px 4px;font-weight:700;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text{color:var( --e-global-color-primary );padding:0px 0px 0px 4px;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper{background-color:#FFFFFF99;border-style:none;padding:16px 16px 16px 16px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-dotnav li a{background-color:var( --e-global-color-primary );}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-dotnav li.bdt-active a{background-color:var( --e-global-color-accent );}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-dots-container{transform:translate(0px, 30px);}.elementor-10318 .elementor-element.elementor-element-6436758 > .elementor-background-overlay{background-image:url("https://brewery1876.com/wp-content/uploads/2025/03/B1876-アルミカップ.png");background-position:95% 100%;background-repeat:no-repeat;background-size:18% auto;opacity:1;}.elementor-10318 .elementor-element.elementor-element-b39bb50{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;color:var( --e-global-color-63f8a58 );}.elementor-10318 .elementor-element.elementor-element-b39bb50 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button .bdt-ep-button-text{text-align:center;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button .bdt-ep-button-content-wrapper{text-align:center;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button .bdt-flex-align-right{margin-left:8px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button .bdt-flex-align-left{margin-right:8px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button .bdt-flex-align-top{margin-bottom:8px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button .bdt-flex-align-bottom{margin-top:8px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button{color:var( --e-global-color-d90cd34 );border-style:none;border-radius:50px 50px 50px 50px;padding:10px 48px 10px 48px;font-family:"Noto Serif JP", Sans-serif;font-size:20px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button,
								.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-7f4fecc ) 50%, var( --e-global-color-63f8a58 ) 50%);}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button:after,
								.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button:hover,
								.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-63f8a58 ) 50%, var( --e-global-color-7f4fecc ) 50%);}.elementor-10318 .elementor-element.elementor-element-7d34a0f .bdt-ep-button:hover{border-style:none;}.elementor-10318 .elementor-element.elementor-element-7d34a0f > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-054cc06 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10318 .elementor-element.elementor-element-054cc06{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 46px 0px;}.elementor-10318 .elementor-element.elementor-element-2970c32{text-align:center;}.elementor-10318 .elementor-element.elementor-element-2970c32 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-10318 .elementor-element.elementor-element-3584206 > .elementor-container{min-height:480px;}.elementor-10318 .elementor-element.elementor-element-3584206 > .elementor-background-overlay{background-image:url("https://brewery1876.com/wp-content/uploads/2025/05/top_bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-10318 .elementor-element.elementor-element-2ea16e5 > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10318 .elementor-element.elementor-element-2ea16e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-10318 .elementor-element.elementor-element-1dd8e8a{text-align:center;}.elementor-10318 .elementor-element.elementor-element-1dd8e8a .bdt-ep-advanced-heading-sub-title{font-family:"Noto Serif JP", Sans-serif;font-weight:700;}.elementor-10318 .elementor-element.elementor-element-1dd8e8a .bdt-ep-advanced-heading-main-title-inner{color:#424242;-webkit-text-stroke-color:#424242;font-size:56px;font-weight:700;background-color:transparent;background-image:linear-gradient(170deg, #666666 50%, #333333 50%);}.elementor-10318 .elementor-element.elementor-element-1dd8e8a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__meta-data span + span:before{content:"•";}.elementor-10318 .elementor-element.elementor-element-aeff082{--item-display:flex;--read-more-alignment:1;--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__card{background-color:var( --e-global-color-d90cd34 );border-color:var( --e-global-color-primary );border-width:1px;border-radius:0px;}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__title, .elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__title a{color:var( --e-global-color-text );}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__meta-data{font-family:"Noto Serif JP", Sans-serif;}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__read-more{color:var( --e-global-color-1bee3f9 );}.elementor-10318 .elementor-element.elementor-element-aeff082 a.elementor-post__read-more{font-family:"Noto Serif JP", Sans-serif;}.elementor-10318 .elementor-element.elementor-element-aeff082 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button .bdt-ep-button-text{text-align:center;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button .bdt-ep-button-content-wrapper{text-align:center;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button .bdt-flex-align-right{margin-left:8px;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button .bdt-flex-align-left{margin-right:8px;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button .bdt-flex-align-top{margin-bottom:8px;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button .bdt-flex-align-bottom{margin-top:8px;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button{color:var( --e-global-color-d90cd34 );border-style:none;border-radius:50px 50px 50px 50px;padding:10px 48px 10px 48px;font-family:"Noto Serif JP", Sans-serif;}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button,
								.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-1bee3f9 ) 50%, var( --e-global-color-6273d1c ) 50%);}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button:after,
								.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button:hover,
								.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-6273d1c ) 50%, var( --e-global-color-1bee3f9 ) 50%);}.elementor-10318 .elementor-element.elementor-element-211e196 .bdt-ep-button:hover{border-style:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-10318 .elementor-element.elementor-element-5733d2f .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-5733d2f{left:0px;}body.rtl .elementor-10318 .elementor-element.elementor-element-5733d2f{right:0px;}.elementor-10318 .elementor-element.elementor-element-5733d2f{bottom:50px;}.elementor-10318 .elementor-element.elementor-element-6286033 .elementor-heading-title{font-size:23px;}.elementor-10318 .elementor-element.elementor-element-c7d56ae .elementor-heading-title{font-size:23px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-dual-button{width:50%;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-dual-button a{padding:7px 7px 7px 7px;}.elementor-10318 .elementor-element.elementor-element-aad290d{--e-image-carousel-slides-to-show:3;}.elementor-10318 .elementor-element.elementor-element-6436758 > .elementor-background-overlay{background-position:50% 94%;}.elementor-10318 .elementor-element.elementor-element-6436758{padding:0px 0px 300px 0px;}.elementor-10318 .elementor-element.elementor-element-2970c32 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10318 .elementor-element.elementor-element-3584206 > .elementor-container{min-height:400px;}.elementor-10318 .elementor-element.elementor-element-3b75401 > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-10318 .elementor-element.elementor-element-5733d2f .elementor-heading-title{font-size:16px;line-height:1.9em;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-5733d2f{left:0px;}body.rtl .elementor-10318 .elementor-element.elementor-element-5733d2f{right:0px;}.elementor-10318 .elementor-element.elementor-element-5733d2f{bottom:25px;}.elementor-10318 .elementor-element.elementor-element-60220af{padding:50px 16px 32px 16px;}.elementor-10318 .elementor-element.elementor-element-16ff3b6 .bdt-ep-advanced-heading-sub-title{font-size:13px;}.elementor-10318 .elementor-element.elementor-element-16ff3b6 .bdt-ep-advanced-heading-main-title-inner{font-size:40px;}.elementor-10318 .elementor-element.elementor-element-6286033 .elementor-heading-title{font-size:24px;}.elementor-10318 .elementor-element.elementor-element-6286033 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-c7d56ae .elementor-heading-title{font-size:24px;line-height:1.8em;}.elementor-10318 .elementor-element.elementor-element-c7d56ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-3190e76{font-size:14px;}.elementor-10318 .elementor-element.elementor-element-3190e76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-dual-button{width:100%;}.elementor-10318 .elementor-element.elementor-element-b874ac0 .bdt-btn-a{margin-right:12px;}.elementor-10318 .elementor-element.elementor-element-c0c1529{margin-top:0px;margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-edd95a1 .swiper-carousel .swiper-slide{height:160px;}.elementor-10318 .elementor-element.elementor-element-e9341b0{margin-top:50px;margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-663d52b{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;top:27%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-663d52b{left:32%;}body.rtl .elementor-10318 .elementor-element.elementor-element-663d52b{right:32%;}.elementor-10318 .elementor-element.elementor-element-4b88aa6{--container-widget-width:39%;--container-widget-flex-grow:0;width:var( --container-widget-width, 39% );max-width:39%;top:64%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-4b88aa6{left:6%;}body.rtl .elementor-10318 .elementor-element.elementor-element-4b88aa6{right:6%;}.elementor-10318 .elementor-element.elementor-element-823acdb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-823acdb{left:5%;}body.rtl .elementor-10318 .elementor-element.elementor-element-823acdb{right:5%;}.elementor-10318 .elementor-element.elementor-element-69af67d{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;top:40%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-69af67d{left:0%;}body.rtl .elementor-10318 .elementor-element.elementor-element-69af67d{right:0%;}.elementor-10318 .elementor-element.elementor-element-9b4a675{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;top:4%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-9b4a675{left:61%;}body.rtl .elementor-10318 .elementor-element.elementor-element-9b4a675{right:61%;}.elementor-10318 .elementor-element.elementor-element-9154f52{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;top:46%;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-9154f52{right:0%;}body.rtl .elementor-10318 .elementor-element.elementor-element-9154f52{left:0%;}.elementor-10318 .elementor-element.elementor-element-66854b1{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;top:81%;z-index:2;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-66854b1{right:35%;}body.rtl .elementor-10318 .elementor-element.elementor-element-66854b1{left:35%;}.elementor-10318 .elementor-element.elementor-element-14c52e1{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;top:57%;z-index:-1;}body:not(.rtl) .elementor-10318 .elementor-element.elementor-element-14c52e1{right:0%;}body.rtl .elementor-10318 .elementor-element.elementor-element-14c52e1{left:0%;}.elementor-10318 .elementor-element.elementor-element-46693c6{margin-top:32px;margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-aad290d{--e-image-carousel-slides-to-show:2;}.elementor-10318 .elementor-element.elementor-element-aad290d .elementor-image-carousel-caption{text-align:center;font-size:12px;}.elementor-10318 .elementor-element.elementor-element-358e905{padding:0px 16px 64px 16px;}.elementor-10318 .elementor-element.elementor-element-df680a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-c4dbdbb .bdt-ep-advanced-heading-sub-title{font-size:13px;}.elementor-10318 .elementor-element.elementor-element-c4dbdbb .bdt-ep-advanced-heading-main-title-inner{font-size:40px;}.elementor-10318 .elementor-element.elementor-element-c4dbdbb > .elementor-widget-container{margin:50px 0px 24px 0px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow-items .elementor-repeater-item-27128bd.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:center !important;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-pre-title{padding:0px 0px 4px 0px;font-size:12px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title{font-size:16px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-post-title{padding:6px 0px 0px 4px;font-size:14px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text{padding:0px 0px 0px 4px;font-size:13px;}.elementor-10318 .elementor-element.elementor-element-59e10c3 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper{padding:8px 8px 8px 8px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-9c7bbcc.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-27128bd.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-6d1ed20.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow-items .elementor-repeater-item-8f5e01b.bdt-slideshow-item .bdt-slideshow-content-wrapper{text-align:left !important;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-pre-title{padding:5px 0px 3px 2px;font-size:12px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title{font-size:16px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-post-title{padding:6px 0px 0px 3px;font-size:14px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text{padding:0px 0px 0px 3px;font-size:13px;}.elementor-10318 .elementor-element.elementor-element-bfd6bdf .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper{padding:8px 8px 8px 8px;}.elementor-10318 .elementor-element.elementor-element-6436758 > .elementor-background-overlay{background-position:bottom center;background-size:120px auto;opacity:1;}.elementor-10318 .elementor-element.elementor-element-6436758{padding:0px 0px 200px 0px;}.elementor-10318 .elementor-element.elementor-element-b39bb50{font-size:14px;}.elementor-10318 .elementor-element.elementor-element-b39bb50 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-7d34a0f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-2970c32 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10318 .elementor-element.elementor-element-8e9eecf{width:33%;}.elementor-10318 .elementor-element.elementor-element-3e78f30{width:33%;}.elementor-10318 .elementor-element.elementor-element-38186c5{width:33%;}.elementor-10318 .elementor-element.elementor-element-3584206 > .elementor-background-overlay{background-position:center right;}.elementor-10318 .elementor-element.elementor-element-2ea16e5{margin-top:64px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-10318 .elementor-element.elementor-element-1dd8e8a .bdt-ep-advanced-heading-sub-title{font-size:13px;}.elementor-10318 .elementor-element.elementor-element-1dd8e8a .bdt-ep-advanced-heading-main-title-inner{font-size:40px;}.elementor-10318 .elementor-element.elementor-element-1dd8e8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__title, .elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__title a{font-size:18px;line-height:1.4em;}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__meta-data{font-size:12px;margin-bottom:8px;}.elementor-10318 .elementor-element.elementor-element-aeff082 a.elementor-post__read-more{font-size:12px;}.elementor-10318 .elementor-element.elementor-element-aeff082 .elementor-post__text{margin-bottom:0px;}.elementor-10318 .elementor-element.elementor-element-aeff082 > .elementor-widget-container{margin:20px 0px 16px 0px;}}@media(min-width:768px){.elementor-10318 .elementor-element.elementor-element-6c1accc{width:100%;}}@media(min-width:1025px){.elementor-10318 .elementor-element.elementor-element-3584206 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-5733d2f */.top_goods{
    text-shadow: #B20000 3px 0px 3px, #B20000 -3px 0px 3px, #B20000 0px -3px 3px, #B20000 -3px 0px 3px, #B20000 3px 3px 3px, #B20000 -3px 3px 3px, #B20000 3px -3px 3px, #B20000 -3px -3px 3px, #B20000 1px 3px 3px, #B20000 -1px 3px 3px, #B20000 1px -3px 3px, #B20000 -1px -3px 3px, #B20000 3px 1px 3px, #B20000 -3px 1px 3px, #B20000 3px -1px 3px, #B20000 -3px -1px 3px, #B20000 1px 1px 3px, #B20000 -1px 1px 3px, #B20000 1px -1px 3px, #B20000 -1px -1px 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5733d2f */.top_goods{
    text-shadow: #B20000 3px 0px 3px, #B20000 -3px 0px 3px, #B20000 0px -3px 3px, #B20000 -3px 0px 3px, #B20000 3px 3px 3px, #B20000 -3px 3px 3px, #B20000 3px -3px 3px, #B20000 -3px -3px 3px, #B20000 1px 3px 3px, #B20000 -1px 3px 3px, #B20000 1px -3px 3px, #B20000 -1px -3px 3px, #B20000 3px 1px 3px, #B20000 -3px 1px 3px, #B20000 3px -1px 3px, #B20000 -3px -1px 3px, #B20000 1px 1px 3px, #B20000 -1px 1px 3px, #B20000 1px -1px 3px, #B20000 -1px -1px 3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3190e76 */@media (min-width: 768px) {
  .sp_only {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .pc_only {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6c1accc */.elementor-10318 .elementor-element.elementor-element-6c1accc {
  aspect-ratio: 1440 / 900;
  width: 100%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

@media (max-width: 768px) {
  .elementor-10318 .elementor-element.elementor-element-6c1accc {
    aspect-ratio: 9 / 16; /* 縦長比率 */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46693c6 */.elementor-10318 .elementor-element.elementor-element-46693c6 {
  position: relative;
}/* End custom CSS */