.elementor-2 .elementor-element.elementor-element-51449e6>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-51449e6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Noto Sans JP;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-8d437e8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-8d437e8 .elementor-main-swiper{height:500px}.elementor-2 .elementor-element.elementor-element-8d437e8 .elementor-main-swiper .swiper-slide{border-width:5px;border-color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-8d437e8 .elementor-swiper-button{font-size:19px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-fa3f848>.elementor-widget-container{margin:-200px 0 0 -30px}.elementor-2 .elementor-element.elementor-element-fa3f848{z-index:1}.elementor-2 .elementor-element.elementor-element-fa3f848 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:49px;font-weight:900;text-shadow:1px 2px 0px rgba(0,0,0,.3);color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-d82058c>.elementor-widget-container{margin:-40px 0 0}.elementor-2 .elementor-element.elementor-element-d82058c{z-index:1;text-align:end}.elementor-2 .elementor-element.elementor-element-d82058c .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:50px;font-weight:900;text-shadow:2px 2px 0px rgba(0,0,0,.3);color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-38b79af.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-38b79af .elementor-swiper-button{font-size:20px}.elementor-2 .elementor-element.elementor-element-8a3cd49:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-8a3cd49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-257bd92)}.elementor-2 .elementor-element.elementor-element-8a3cd49>.elementor-background-overlay{background-image:url("https://info-gunma.com/wp-content/uploads/2025/06/背景.png");opacity:.56;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-8a3cd49{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:300px 50px}.elementor-2 .elementor-element.elementor-element-08b594d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-08b594d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e029825)}.elementor-2 .elementor-element.elementor-element-08b594d>.elementor-element-populated{border-style:solid;border-width:5px;border-color:var(--e-global-color-a1ef27b);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-2 .elementor-element.elementor-element-08b594d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-bf3c612{text-align:end}.elementor-2 .elementor-element.elementor-element-bf3c612 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:12px;font-weight:700}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-09f10bd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-09f10bd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Noto Sans JP}.elementor-2 .elementor-element.elementor-element-835a6cc{text-align:center}.elementor-2 .elementor-element.elementor-element-835a6cc img{width:50%}.elementor-2 .elementor-element.elementor-element-5b045cc{text-align:center}.elementor-2 .elementor-element.elementor-element-5b045cc .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:24px;font-weight:700;color:var(--e-global-color-a1ef27b)}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-f148339{--divider-border-style:parallelogram;--divider-color:var(--e-global-color-257bd92);--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-2 .elementor-element.elementor-element-f148339>.elementor-widget-container{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-f148339 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-f148339 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-widget-jet-smart-filters-select .apply-filters__button,.elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-smart-filters-select.jet-filter{display:block}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-filters-group{display:flex;flex-direction:column}.elementor-2 .elementor-element.elementor-element-7f64bcb>.elementor-widget-container{background-color:#ffe871;padding:10px 0}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-select__control{padding:13px}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-select{margin-left:auto;margin-right:auto}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-filter-label{font-size:24px;padding:20px;text-align:center}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-smart-filters-select.jet-filter{display:block}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-filters-group{display:flex;flex-direction:column}.elementor-2 .elementor-element.elementor-element-3acd211>.elementor-widget-container{background-color:#ffa28a;padding:10px 0}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-select__control{padding:13px}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-select{margin-left:auto;margin-right:auto}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-filter-label{font-size:24px;padding:20px;text-align:center}.elementor-2 .elementor-element.elementor-element-c82e8fe>.elementor-widget-container{background-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-c82e8fe{text-align:center}.elementor-2 .elementor-element.elementor-element-c82e8fe .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-weight:900;color:var(--e-global-color-e029825)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Noto Sans JP;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-2 .elementor-element.elementor-element-ceccf65{text-align:center;font-family:"Noto Sans",Noto Sans JP;font-size:12px}.elementor-2 .elementor-element.elementor-element-100f72d{z-index:1}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-caption__wrap{gap:15px}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-nav__link{font-size:25px;border-style:solid;border-width:1px;color:var(--e-global-color-a1ef27b);background-color:var(--e-global-color-e029825)}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-header__week-day{background-color:var(--e-global-color-257bd92);color:var(--e-global-color-e029825);padding:0}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day-content{padding:0;min-height:5px}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day-wrap{min-height:5px}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day-event+.jet-calendar-week__day-event{margin-top:0}.elementor-2 .elementor-element.elementor-element-100f72d .has-events .jet-calendar-week__day-date{color:var(--e-global-color-1202b90)}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day-header{justify-content:flex-start}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day-date{justify-content:flex-start;padding:0;margin:0}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day.current-day{background-color:#dbdbdb}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day.day-pad{opacity:.1;border-color:#232221}.elementor-2 .elementor-element.elementor-element-100f72d .calendar-event-active .jet-calendar-week__day-mobile-trigger{background-color:var(--e-global-color-1202b90)}.elementor-2 .elementor-element.elementor-element-100f72d .jet-calendar-week__day-mobile-wrap{justify-content:flex-end}.elementor-2 .elementor-element.elementor-element-de622a3>.elementor-widget-container{margin:0 0 -10px;padding:50px 0 0}.elementor-2 .elementor-element.elementor-element-de622a3{text-align:center}.elementor-2 .elementor-element.elementor-element-de622a3 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:20px;font-weight:900}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Noto Sans JP;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-0fe0c36 .elementor-button{background-color:var(--e-global-color-257bd92);font-family:"Noto Sans",Noto Sans JP;font-weight:700;letter-spacing:2px;fill:var(--e-global-color-e029825);color:var(--e-global-color-e029825);border-style:solid;border-width:2px;border-color:var(--e-global-color-a1ef27b);padding:20px 30px}.elementor-2 .elementor-element.elementor-element-0fe0c36>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-0fe0c36 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-54bc4d9>.elementor-widget-container{margin:0 0 -54px;padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-54bc4d9{z-index:1;text-align:end}.elementor-2 .elementor-element.elementor-element-54bc4d9 .elementor-heading-title{font-size:50px;font-weight:700;text-shadow:3px 3px 0px #fff;color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-19ff34a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-19ff34a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-f7e784f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px}.elementor-2 .elementor-element.elementor-element-f7e784f>.elementor-widget-container{border-style:none}.elementor-2 .elementor-element.elementor-element-f7e784f .elementor-main-swiper{height:501px}.elementor-2 .elementor-element.elementor-element-f7e784f .elementor-main-swiper .swiper-slide{border-width:3px;border-radius:5px;border-color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-f7e784f .elementor-swiper-button{font-size:20px}.elementor-2 .elementor-element.elementor-element-09a4679:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-09a4679>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1202b90)}.elementor-2 .elementor-element.elementor-element-09a4679>.elementor-background-overlay{background-image:url("https://info-gunma.com/wp-content/uploads/2025/06/26416021-scaled-e1750951112188.png");background-size:cover;opacity:.47;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-09a4679{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 50px}.elementor-2 .elementor-element.elementor-element-09a4679>.elementor-shape-top svg{height:50px}.elementor-2 .elementor-element.elementor-element-09a4679>.elementor-shape-bottom svg{height:50px}.elementor-2 .elementor-element.elementor-element-366a539:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-366a539>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e029825)}.elementor-2 .elementor-element.elementor-element-366a539>.elementor-element-populated{border-style:solid;border-width:5px;border-color:var(--e-global-color-a1ef27b);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-2 .elementor-element.elementor-element-366a539>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-80a41a1{text-align:end}.elementor-2 .elementor-element.elementor-element-80a41a1 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:12px;font-weight:700}.elementor-2 .elementor-element.elementor-element-a858984{text-align:center}.elementor-2 .elementor-element.elementor-element-a858984 img{width:50%}.elementor-2 .elementor-element.elementor-element-b1b9763{text-align:center}.elementor-2 .elementor-element.elementor-element-b1b9763 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:20px;font-weight:700;color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-08b028a{--divider-border-style:parallelogram;--divider-color:var(--e-global-color-1202b90);--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-2 .elementor-element.elementor-element-08b028a>.elementor-widget-container{padding:30px 0}.elementor-2 .elementor-element.elementor-element-08b028a .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-08b028a .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-widget-jet-posts .jet-posts .entry-title a{color:var(--e-global-color-secondary)}.elementor-widget-jet-posts .jet-posts .entry-title a:hover{color:var(--e-global-color-secondary)}.elementor-widget-jet-posts .jet-posts .entry-title,.elementor-widget-jet-posts .jet-posts .entry-title a{font-family:var(--e-global-typography-text-font-family),Noto Sans JP}.elementor-widget-jet-posts .jet-posts .post-meta{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Noto Sans JP}.elementor-widget-jet-posts .jet-posts .entry-excerpt{font-family:var(--e-global-typography-text-font-family),Noto Sans JP}.elementor-widget-jet-posts .jet-posts .jet-more{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-posts .jet-more{font-family:var(--e-global-typography-text-font-family),Noto Sans JP}.elementor-widget-jet-posts .jet-posts .jet-more:hover{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link{font-family:var(--e-global-typography-accent-font-family),Noto Sans JP;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link:hover{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-posts .jet-arrow{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-posts .jet-arrow:hover{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span{background-color:var(--e-global-color-text)}.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span:hover{background-color:var(--e-global-color-primary)}.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li.slick-active span{background-color:var(--e-global-color-accent)}.elementor-widget-jet-posts .jet-title-fields__item-label{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-jet-posts .jet-content-fields__item-label{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 3 )}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 )}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-posts__item{padding:10px 10px 30px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts{margin-right:-10px;margin-left:-10px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-more-icon{float:right}.elementor-2 .elementor-element.elementor-element-aaaf962 .post-thumbnail__img{aspect-ratio:1.5;object-fit:cover}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .post-thumbnail{text-align:center}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-title a{color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-title,.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-title a{font-size:14px;letter-spacing:0px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-title{text-align:left;padding:10px 0}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .post-meta{text-align:left}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-excerpt{text-align:left}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-more{background-color:var(--e-global-color-1202b90);color:var(--e-global-color-e029825);text-decoration:none;border-style:solid;border-width:2px;border-color:var(--e-global-color-a1ef27b);align-self:none}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-more{font-family:"Noto Sans",Noto Sans JP;font-size:14px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-more:hover{background-color:var(--e-global-color-1202b90);color:var(--e-global-color-e029825);text-decoration:none}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-posts__terms-link{font-family:"Noto Sans JP",Noto Sans JP;font-size:10px;font-weight:900}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-posts__terms-link{background-color:var(--e-global-color-e029825);color:var(--e-global-color-a1ef27b);padding:5px;border-style:solid;border-width:2px;border-color:var(--e-global-color-a1ef27b);border-radius:5px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-posts__terms-link:hover{background-color:var(--e-global-color-e029825);text-decoration:none}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .jet-posts__terms{text-align:right}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-carousel .jet-slick-dots{justify-content:center}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-title-fields__item-label{margin-right:5px}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-content-fields__item-label{margin-right:5px}.elementor-2 .elementor-element.elementor-element-f61baf5{--divider-border-style:parallelogram;--divider-color:var(--e-global-color-1202b90);--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-2 .elementor-element.elementor-element-f61baf5>.elementor-widget-container{padding:30px 0}.elementor-2 .elementor-element.elementor-element-f61baf5 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-f61baf5 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-2 .elementor-element.elementor-element-69d6cdf{text-align:center}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 3 )}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 )}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-posts__item{padding:10px 10px 30px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts{margin-right:-10px;margin-left:-10px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-more-icon{float:right}.elementor-2 .elementor-element.elementor-element-5a7823b .post-thumbnail__img{aspect-ratio:2;object-fit:cover}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .post-thumbnail{text-align:center}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-title a{color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-title,.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-title a{font-size:14px;letter-spacing:0px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-title{text-align:left;padding:10px 0}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .post-meta{text-align:left}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-excerpt{text-align:left}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-more{background-color:var(--e-global-color-1202b90);color:var(--e-global-color-e029825);text-decoration:none;border-style:solid;border-width:2px;border-color:var(--e-global-color-a1ef27b);align-self:none}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-more{font-family:"Noto Sans",Noto Sans JP;font-size:14px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-more:hover{background-color:var(--e-global-color-1202b90);color:var(--e-global-color-e029825);text-decoration:none}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-posts__terms-link{font-family:"Noto Sans JP",Noto Sans JP;font-size:10px;font-weight:900}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-posts__terms-link{background-color:var(--e-global-color-e029825);color:var(--e-global-color-a1ef27b);padding:5px;border-style:solid;border-width:2px;border-color:var(--e-global-color-a1ef27b);border-radius:5px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-posts__terms-link:hover{background-color:var(--e-global-color-e029825);text-decoration:none}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .jet-posts__terms{text-align:right}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-carousel .jet-slick-dots{justify-content:center}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-title-fields__item-label{margin-right:5px}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-content-fields__item-label{margin-right:5px}.elementor-2 .elementor-element.elementor-element-6a9c4b5 .elementor-button{background-color:var(--e-global-color-1202b90);font-family:"Noto Sans",Noto Sans JP;font-weight:700;letter-spacing:2px;fill:var(--e-global-color-e029825);color:var(--e-global-color-e029825);border-style:solid;border-width:2px;border-color:var(--e-global-color-a1ef27b);padding:20px 30px}.elementor-2 .elementor-element.elementor-element-6a9c4b5>.elementor-widget-container{padding:50px 0 0}.elementor-2 .elementor-element.elementor-element-6a9c4b5 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-83c0b84>.elementor-widget-container{margin:0 0 -54px;padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-83c0b84{z-index:1;text-align:end}.elementor-2 .elementor-element.elementor-element-83c0b84 .elementor-heading-title{font-size:50px;font-weight:700;text-shadow:3px 3px 0px #fff;color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-57f02f0>.elementor-background-overlay{background-image:url("https://info-gunma.com/wp-content/uploads/2025/07/ChatGPT-Image-2025年6月24日-14_44_24-150x150-1.png");background-repeat:repeat;background-size:auto;opacity:.19;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-57f02f0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:200px 50px}.elementor-2 .elementor-element.elementor-element-e076b47:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-e076b47>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e029825)}.elementor-2 .elementor-element.elementor-element-e076b47>.elementor-element-populated{border-style:solid;border-width:3px;border-color:var(--e-global-color-a1ef27b);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-2 .elementor-element.elementor-element-e076b47>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-819e7cb>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-819e7cb{text-align:start}.elementor-2 .elementor-element.elementor-element-819e7cb .elementor-heading-title{font-family:"Noto Serif",Noto Sans JP;font-size:24px;font-weight:700;color:#c900ff}.elementor-2 .elementor-element.elementor-element-f4b0eb2{text-align:start}.elementor-2 .elementor-element.elementor-element-f4b0eb2 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:40px;font-weight:900;color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-0bd8406{text-align:start}.elementor-2 .elementor-element.elementor-element-0bd8406 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:40px;font-weight:700;color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-dacb22e{padding:30px 0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-b7d4a41.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-b7d4a41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-2da87f7 .elementor-heading-title{font-family:"Noto Sans",Noto Sans JP;font-size:24px;font-weight:700}.elementor-2 .elementor-element.elementor-element-6b6ad78{font-family:"Noto Sans",Noto Sans JP;font-size:14px}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__content:before{background-color:var(--e-global-color-secondary)}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption{font-family:var(--e-global-typography-text-font-family),Noto Sans JP}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2 .elementor-element.elementor-element-906058e .salvattore-column{width:calc(100% / 3)}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance:before{content:"3 .salvattore-column"}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance.layout-type-grid:before{content:""}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance.layout-type-grid .jet-instagram-gallery__item{max-width:calc(100% / 3);flex:0 0 calc(100% / 3)}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__image{height:383px}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__inner{margin:5px;padding:0;border-style:solid;border-width:4px;border-color:var(--e-global-color-a1ef27b)}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__notice{margin:5px}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance{margin:-5px}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__content{justify-content:flex-start}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__caption{order:1;align-self:center;text-align:left;font-size:14px}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__meta{order:2;align-self:center}.elementor-2 .elementor-element.elementor-element-4439bfd{width:var(--container-widget-width,101.961%);max-width:101.961%;--container-widget-width:101.961%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans",Noto Sans JP}.elementor-2 .elementor-element.elementor-element-620af5d>.elementor-widget-container{margin:0 0 -54px;padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-620af5d{z-index:1;text-align:end}.elementor-2 .elementor-element.elementor-element-620af5d .elementor-heading-title{font-size:50px;font-weight:700;text-shadow:3px 3px 0px #fff;color:var(--e-global-color-a1ef27b)}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-b7d4a41{width:14.143%}.elementor-2 .elementor-element.elementor-element-e1acbef{width:85.857%}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-8d437e8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-38b79af.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-c82e8fe>.elementor-widget-container{padding:20px 0}.elementor-2 .elementor-element.elementor-element-c82e8fe{text-align:center}.elementor-2 .elementor-element.elementor-element-c82e8fe .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-f7e784f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-51449e6{padding:20px 0}.elementor-2 .elementor-element.elementor-element-8d437e8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-fa3f848>.elementor-widget-container{margin:-200px 0 0}.elementor-2 .elementor-element.elementor-element-fa3f848 .elementor-heading-title{font-size:34px}.elementor-2 .elementor-element.elementor-element-d82058c .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-38b79af.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-8a3cd49>.elementor-shape-top svg{height:0}.elementor-2 .elementor-element.elementor-element-8a3cd49>.elementor-shape-bottom svg{height:0}.elementor-2 .elementor-element.elementor-element-8a3cd49{padding:100px 10px}.elementor-2 .elementor-element.elementor-element-08b594d>.elementor-element-populated{padding:50px 10px}.elementor-2 .elementor-element.elementor-element-835a6cc{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-835a6cc img{width:100%}.elementor-2 .elementor-element.elementor-element-5b045cc{text-align:center}.elementor-2 .elementor-element.elementor-element-5b045cc .elementor-heading-title{font-size:14px;letter-spacing:-1.3px}.elementor-2 .elementor-element.elementor-element-f148339>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-7f64bcb>.elementor-widget-container{padding:0 10px 30px}.elementor-2 .elementor-element.elementor-element-7f64bcb .jet-filter-label{font-size:16px;padding:-1px 0 0}.elementor-2 .elementor-element.elementor-element-3acd211>.elementor-widget-container{padding:0 10px 30px}.elementor-2 .elementor-element.elementor-element-3acd211 .jet-filter-label{font-size:16px;padding:-1px 0 0}.elementor-2 .elementor-element.elementor-element-c82e8fe>.elementor-widget-container{padding:15px 5px}.elementor-2 .elementor-element.elementor-element-c82e8fe{text-align:center}.elementor-2 .elementor-element.elementor-element-c82e8fe .elementor-heading-title{font-size:12px}.elementor-2 .elementor-element.elementor-element-100f72d>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-0fe0c36>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-0fe0c36 .elementor-button{font-size:.9rem}.elementor-2 .elementor-element.elementor-element-54bc4d9 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-19ff34a{padding:50px 0}.elementor-2 .elementor-element.elementor-element-f7e784f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-09a4679>.elementor-shape-top svg{height:0}.elementor-2 .elementor-element.elementor-element-09a4679>.elementor-shape-bottom svg{height:0}.elementor-2 .elementor-element.elementor-element-09a4679{padding:100px 10px}.elementor-2 .elementor-element.elementor-element-366a539>.elementor-element-populated{padding:50px 10px}.elementor-2 .elementor-element.elementor-element-a858984{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-a858984 img{width:100%}.elementor-2 .elementor-element.elementor-element-b1b9763{text-align:center}.elementor-2 .elementor-element.elementor-element-b1b9763 .elementor-heading-title{font-size:14px;letter-spacing:-1.3px}.elementor-2 .elementor-element.elementor-element-08b028a>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 1 )}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 1 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 1 )}.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-title,.elementor-2 .elementor-element.elementor-element-aaaf962 .jet-posts .entry-title a{font-size:16px}.elementor-2 .elementor-element.elementor-element-f61baf5>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 1 )}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 1 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 1 )}.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-title,.elementor-2 .elementor-element.elementor-element-5a7823b .jet-posts .entry-title a{font-size:16px}.elementor-2 .elementor-element.elementor-element-83c0b84 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-57f02f0{padding:100px 10px}.elementor-2 .elementor-element.elementor-element-e076b47>.elementor-element-populated{padding:50px 20px}.elementor-2 .elementor-element.elementor-element-819e7cb>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-819e7cb{text-align:center}.elementor-2 .elementor-element.elementor-element-819e7cb .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-0bd8406>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-0bd8406{text-align:center}.elementor-2 .elementor-element.elementor-element-0bd8406 .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-dacb22e{padding:0}.elementor-2 .elementor-element.elementor-element-0f64756{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-0f64756 img{width:100%}.elementor-2 .elementor-element.elementor-element-5cfefd1{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-5cfefd1 img{width:100%;height:50px;object-fit:contain}.elementor-2 .elementor-element.elementor-element-2da87f7{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;text-align:center}.elementor-2 .elementor-element.elementor-element-6b6ad78{text-align:justify;font-size:.8rem}.elementor-2 .elementor-element.elementor-element-906058e .salvattore-column{width:calc(100% / 3)}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance:before{content:"3 .salvattore-column"}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance.layout-type-grid:before{content:""}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance.layout-type-grid .jet-instagram-gallery__item{max-width:calc(100% / 3);flex:0 0 calc(100% / 3)}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__image{height:100px}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__inner{margin:0;border-width:2px}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__notice{margin:0}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__instance{margin:0}.elementor-2 .elementor-element.elementor-element-906058e .jet-instagram-gallery__caption{align-self:center;text-align:center;font-size:12px}.elementor-2 .elementor-element.elementor-element-4439bfd{font-size:16px}.elementor-2 .elementor-element.elementor-element-620af5d .elementor-heading-title{font-size:24px}}