.elementor-1926 .elementor-element.elementor-element-3b4b2a3{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-3b4b2a3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1926 .elementor-element.elementor-element-3b4b2a3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-3b4b2a3 > .elementor-shape-bottom svg, .elementor-1926 .elementor-element.elementor-element-3b4b2a3 > .e-con-inner > .elementor-shape-bottom svg{height:130px;transform:translateX(-50%) rotateY(180deg);}.elementor-1926 .elementor-element.elementor-element-49b2e33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-1926 .elementor-element.elementor-element-49b2e33:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-49b2e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-356f5c6 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-4652241{text-align:left;}.elementor-1926 .elementor-element.elementor-element-4652241 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1926 .elementor-element.elementor-element-f8ffc94{font-family:"Noto Serif JP", Sans-serif;font-size:2.5rem;font-weight:900;line-height:3.7rem;letter-spacing:0.34rem;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFEFE;}.elementor-1926 .elementor-element.elementor-element-780d803{--display:flex;--position:absolute;--min-height:100vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-1926 .elementor-element.elementor-element-780d803{left:30%;}body.rtl .elementor-1926 .elementor-element.elementor-element-780d803{right:30%;}.elementor-1926 .elementor-element.elementor-element-4c2212c{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-1926 .elementor-element.elementor-element-4c2212c{left:5%;}body.rtl .elementor-1926 .elementor-element.elementor-element-4c2212c{right:5%;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1926 .elementor-element.elementor-element-c6ef9ae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1926 .elementor-element.elementor-element-c6ef9ae .elementor-main-swiper{height:35vh;width:100%;}.elementor-1926 .elementor-element.elementor-element-c6ef9ae .elementor-main-swiper .swiper-slide{background-color:#FFFBFB00;border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1926 .elementor-element.elementor-element-c6ef9ae .elementor-swiper-button{font-size:20px;}.elementor-1926 .elementor-element.elementor-element-c6ef9ae .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}#elementor-lightbox-slideshow-c6ef9ae{background-color:#02010100;}#elementor-lightbox-slideshow-c6ef9ae .dialog-lightbox-close-button, #elementor-lightbox-slideshow-c6ef9ae .elementor-swiper-button{color:#02010100;}#elementor-lightbox-slideshow-c6ef9ae .dialog-lightbox-close-button:hover, #elementor-lightbox-slideshow-c6ef9ae .elementor-swiper-button:hover{color:#02010100;}.elementor-1926 .elementor-element.elementor-element-0714d60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-0841fa8{text-align:center;}.elementor-1926 .elementor-element.elementor-element-cc022e0{text-align:center;color:var( --e-global-color-primary );}.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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1926 .elementor-element.elementor-element-f88d39b{--divider-border-style:multiple;--divider-color:var( --e-global-color-primary );--divider-pattern-height:20px;}.elementor-1926 .elementor-element.elementor-element-f88d39b .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-f88d39b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1926 .elementor-element.elementor-element-5a63fbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-5a63fbf:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-5a63fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oggigolf.com/wp-content/uploads/2023/06/Mask-Group-24.png");background-position:top right;background-repeat:no-repeat;}.elementor-1926 .elementor-element.elementor-element-c80ce14{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-c63c1b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;}.elementor-1926 .elementor-element.elementor-element-7b7ce4e{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-36b6f8b{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-36b6f8b .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-36b6f8b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-5d3c559{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-071fe29{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-c61aa93{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-c61aa93 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-c61aa93 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-f3e1dcd{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-f4194f1{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-644cfc5{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-644cfc5 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-644cfc5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-dbda7c0{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-4a6eb8a{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-54ca56a{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-54ca56a .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-54ca56a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-1c88d20{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-f6f4db9{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-d21c8d8{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-d21c8d8 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-d21c8d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-ed2215e{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-56dcd00{--display:flex;}.elementor-1926 .elementor-element.elementor-element-c242917{--display:flex;}.elementor-1926 .elementor-element.elementor-element-a73d146{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-41ec069{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-41ec069 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-41ec069 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-eca1680{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-710ea67{--display:flex;}.elementor-1926 .elementor-element.elementor-element-da24b74{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-ca87b10{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-ca87b10 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-ca87b10 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-44e7c23{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-1f46c55{--display:flex;}.elementor-1926 .elementor-element.elementor-element-6114364{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-5778461{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-5778461 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-5778461 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-26ddb29{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-8772560{--display:flex;}.elementor-1926 .elementor-element.elementor-element-7651f33{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-8ae0bbf{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-8ae0bbf .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-8ae0bbf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-fc3846e{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-50cf067{--display:flex;}.elementor-1926 .elementor-element.elementor-element-359ce84{--display:flex;--min-height:20vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-1c9d0cf{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-1c9d0cf .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-1c9d0cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-3a7896e{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-weight:700;color:var( --e-global-color-356f5c6 );}.elementor-1926 .elementor-element.elementor-element-88008b1{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1926 .elementor-element.elementor-element-60dbce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1926 .elementor-element.elementor-element-60dbce3:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-60dbce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 100%, #00572600 100%);}.elementor-1926 .elementor-element.elementor-element-60dbce3 > .elementor-shape-top svg, .elementor-1926 .elementor-element.elementor-element-60dbce3 > .e-con-inner > .elementor-shape-top svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-1926 .elementor-element.elementor-element-60dbce3 > .elementor-shape-bottom svg, .elementor-1926 .elementor-element.elementor-element-60dbce3 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-1926 .elementor-element.elementor-element-9b905ca{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1926 .elementor-element.elementor-element-9b905ca .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-4f69e76{text-align:center;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-5c9f051{--divider-border-style:solid;--divider-color:var( --e-global-color-2c76877 );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-5c9f051 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-5c9f051 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1926 .elementor-element.elementor-element-b3adc32{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-5cd2e87{--swiper-slides-to-display:3;--swiper-slides-gap:10px;padding:20px 0px 20px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--dots-normal-color:var( --e-global-color-2c76877 );--swiper-pagination-spacing:0px;}.elementor-1926 .elementor-element.elementor-element-5cd2e87 .swiper-slide > .elementor-element{height:100%;}.elementor-1926 .elementor-element.elementor-element-5cd2e87 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-1926 .elementor-element.elementor-element-ca5c3bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-ca5c3bf.e-con{--align-self:flex-start;}.elementor-1926 .elementor-element.elementor-element-32ed395{width:var( --container-widget-width, 5% );max-width:5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;text-align:center;}.elementor-1926 .elementor-element.elementor-element-32ed395.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1926 .elementor-element.elementor-element-32ed395 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-7d7be08 .elementor-heading-title{color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-cad3a6a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 05px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:05px;border-color:var( --e-global-color-2c76877 );--border-color:var( --e-global-color-2c76877 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1926 .elementor-element.elementor-element-36962d0{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-0f7d9f9{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-2c76877 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1926 .elementor-element.elementor-element-98b33c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-98b33c0:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-98b33c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-f5ddab3{text-align:left;}.elementor-1926 .elementor-element.elementor-element-f5ddab3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-1960d92{text-align:left;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-8433dfd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-8433dfd .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-8433dfd .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1926 .elementor-element.elementor-element-de13cb5{--grid-columns:3;}.elementor-1926 .elementor-element.elementor-element-de13cb5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1926 .elementor-element.elementor-element-de13cb5 .e-loop-item > .elementor-section, .elementor-1926 .elementor-element.elementor-element-de13cb5 .e-loop-item > .elementor-section > .elementor-container, .elementor-1926 .elementor-element.elementor-element-de13cb5 .e-loop-item > .e-con, .elementor-1926 .elementor-element.elementor-element-de13cb5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1926 .elementor-element.elementor-element-387b91d{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1926 .elementor-element.elementor-element-387b91d .swiper-slide > .elementor-element{height:100%;}.elementor-1926 .elementor-element.elementor-element-c9b74d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-c9b74d5:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-c9b74d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-600d46a{text-align:left;}.elementor-1926 .elementor-element.elementor-element-600d46a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-96fe7d0{text-align:left;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-f7bc02b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-f7bc02b .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-f7bc02b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1926 .elementor-element.elementor-element-0201a9c{--grid-columns:3;}.elementor-1926 .elementor-element.elementor-element-0201a9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1926 .elementor-element.elementor-element-0201a9c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1926 .elementor-element.elementor-element-0201a9c .e-loop-item > .elementor-section, .elementor-1926 .elementor-element.elementor-element-0201a9c .e-loop-item > .elementor-section > .elementor-container, .elementor-1926 .elementor-element.elementor-element-0201a9c .e-loop-item > .e-con, .elementor-1926 .elementor-element.elementor-element-0201a9c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1926 .elementor-element.elementor-element-8abcebd{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1926 .elementor-element.elementor-element-8abcebd .swiper-slide > .elementor-element{height:100%;}.elementor-1926 .elementor-element.elementor-element-c8a2ec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-17fd8b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-c1add51{text-align:center;}.elementor-1926 .elementor-element.elementor-element-c1add51 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;}.elementor-1926 .elementor-element.elementor-element-51f1c2d{color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-91a74e7{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-91a74e7 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-91a74e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-d642415{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1926 .elementor-element.elementor-element-999adc2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-b39618a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.6rem;font-weight:900;}.elementor-1926 .elementor-element.elementor-element-89903b2{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-d471ada{text-align:left;}.elementor-1926 .elementor-element.elementor-element-53f0efa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1926 .elementor-element.elementor-element-5711b69{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-d8bf298 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.6rem;font-weight:900;}.elementor-1926 .elementor-element.elementor-element-be9e046{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-e3eacd0{text-align:left;}.elementor-1926 .elementor-element.elementor-element-76016aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1926 .elementor-element.elementor-element-c68a7fe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-f4800ce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.6rem;font-weight:900;}.elementor-1926 .elementor-element.elementor-element-53399ac{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-4390d5f{text-align:left;}.elementor-1926 .elementor-element.elementor-element-5d15143{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1926 .elementor-element.elementor-element-373f8b5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-ed63a83 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.6rem;font-weight:900;}.elementor-1926 .elementor-element.elementor-element-4687ef3{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-2e65c41{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-2e65c41:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-2e65c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oggigolf.com/wp-content/uploads/2023/06/sisetsu_003.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1926 .elementor-element.elementor-element-2e65c41::before, .elementor-1926 .elementor-element.elementor-element-2e65c41 > .elementor-background-video-container::before, .elementor-1926 .elementor-element.elementor-element-2e65c41 > .e-con-inner > .elementor-background-video-container::before, .elementor-1926 .elementor-element.elementor-element-2e65c41 > .elementor-background-slideshow::before, .elementor-1926 .elementor-element.elementor-element-2e65c41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1926 .elementor-element.elementor-element-2e65c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1926 .elementor-element.elementor-element-2ce45fd{text-align:center;}.elementor-1926 .elementor-element.elementor-element-2ce45fd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2.4rem;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-be99d98{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;text-shadow:0px 0px 10px rgba(1.700000000000012, 0.03620584239130462, 0.03620584239130462, 0.98);color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-1c8880a{--divider-border-style:dotted;--divider-color:var( --e-global-color-2c76877 );--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-1c8880a .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-1926 .elementor-element.elementor-element-1c8880a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-886e4b4{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:2.4rem;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-912569e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:2.4rem;font-weight:400;text-decoration:underline;line-height:2.4rem;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-912569e a{color:var( --e-global-color-2c76877 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1926 .elementor-element.elementor-element-dd847a6 .elementor-button{background-color:#06C755;font-family:"Noto Sans JP", Sans-serif;font-size:1.7rem;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;}.elementor-1926 .elementor-element.elementor-element-dd847a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1926 .elementor-element.elementor-element-2bfdd0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-495f85b{text-align:center;}.elementor-1926 .elementor-element.elementor-element-495f85b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;}.elementor-1926 .elementor-element.elementor-element-296fc00{color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-a34448d{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-a34448d .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-a34448d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1926 .elementor-element.elementor-element-1b90365{--display:flex;}.elementor-1926 .elementor-element.elementor-element-bfc65f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-0fcbb1b{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-84af1ea{--display:flex;}.elementor-1926 .elementor-element.elementor-element-d582af2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-99bbbf9{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-8f2b23d{--display:flex;}.elementor-1926 .elementor-element.elementor-element-785fd6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-d2b30c4{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-379684f{--display:flex;}.elementor-1926 .elementor-element.elementor-element-7914ab4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-95ed47b{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-56800c8{--display:flex;}.elementor-1926 .elementor-element.elementor-element-fa9e4b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-435a91d{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-1e5f639{--display:flex;}.elementor-1926 .elementor-element.elementor-element-ebbfa91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-cf20f47{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-267200f{--display:flex;}.elementor-1926 .elementor-element.elementor-element-6d451bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-fbedb76{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-6433993{--display:flex;}.elementor-1926 .elementor-element.elementor-element-90a5493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1926 .elementor-element.elementor-element-2de6f1b{font-family:"Noto Serif JP", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-8b77145{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-1926 .elementor-element.elementor-element-8b77145 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1926 .elementor-element.elementor-element-8b77145 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-1926 .elementor-element.elementor-element-72b60ac2{--display:flex;--position:fixed;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;bottom:0px;--z-index:999;}body:not(.rtl) .elementor-1926 .elementor-element.elementor-element-72b60ac2{right:0px;}body.rtl .elementor-1926 .elementor-element.elementor-element-72b60ac2{left:0px;}.elementor-1926 .elementor-element.elementor-element-7d7d5e8e{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;--z-index:999;}body:not(.rtl) .elementor-1926 .elementor-element.elementor-element-7d7d5e8e{right:8px;}body.rtl .elementor-1926 .elementor-element.elementor-element-7d7d5e8e{left:8px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-4b6b950d .elementor-icon-wrapper{text-align:center;}.elementor-1926 .elementor-element.elementor-element-4b6b950d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1926 .elementor-element.elementor-element-4b6b950d.elementor-view-framed .elementor-icon, .elementor-1926 .elementor-element.elementor-element-4b6b950d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1926 .elementor-element.elementor-element-4b6b950d.elementor-view-framed .elementor-icon, .elementor-1926 .elementor-element.elementor-element-4b6b950d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1926 .elementor-element.elementor-element-4b6b950d .elementor-icon{font-size:40px;}.elementor-1926 .elementor-element.elementor-element-4b6b950d .elementor-icon svg{height:40px;}.elementor-1926 .elementor-element.elementor-element-36250259{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--z-index:998;}.elementor-1926 .elementor-element.elementor-element-36250259:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-36250259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c76877 );}.elementor-1926 .elementor-element.elementor-element-4f3fb03f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-1926 .elementor-element.elementor-element-11cfdced{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-72f26e1e{--e-transform-translateY:10px;}.elementor-1926 .elementor-element.elementor-element-72f26e1e .elementor-icon-wrapper{text-align:center;}.elementor-1926 .elementor-element.elementor-element-72f26e1e .elementor-icon{font-size:25px;}.elementor-1926 .elementor-element.elementor-element-72f26e1e .elementor-icon svg{height:25px;}.elementor-1926 .elementor-element.elementor-element-65b2da6{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.6rem;font-weight:400;line-height:14px;}.elementor-1926 .elementor-element.elementor-element-65b2da6 p{margin-block-end:0rem;}.elementor-1926 .elementor-element.elementor-element-328fcdbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-596ac3e1{--e-transform-translateY:10px;}.elementor-1926 .elementor-element.elementor-element-596ac3e1 .elementor-icon-wrapper{text-align:center;}.elementor-1926 .elementor-element.elementor-element-596ac3e1 .elementor-icon{font-size:25px;}.elementor-1926 .elementor-element.elementor-element-596ac3e1 .elementor-icon svg{height:25px;}.elementor-1926 .elementor-element.elementor-element-189f8d68{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.6rem;font-weight:400;line-height:14px;}.elementor-1926 .elementor-element.elementor-element-189f8d68 p{margin-block-end:0rem;}.elementor-1926 .elementor-element.elementor-element-471941e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-c9a6485{--e-transform-translateY:10px;}.elementor-1926 .elementor-element.elementor-element-c9a6485 .elementor-icon-wrapper{text-align:center;}.elementor-1926 .elementor-element.elementor-element-c9a6485 .elementor-icon{font-size:25px;}.elementor-1926 .elementor-element.elementor-element-c9a6485 .elementor-icon svg{height:25px;}.elementor-1926 .elementor-element.elementor-element-4d6f8ed2{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.6rem;font-weight:400;line-height:14px;}.elementor-1926 .elementor-element.elementor-element-4d6f8ed2 p{margin-block-end:0rem;}.elementor-1926 .elementor-element.elementor-element-2f9af362{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-1926 .elementor-element.elementor-element-2f9af362 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-1926 .elementor-element.elementor-element-2f9af362 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1926 .elementor-element.elementor-element-5e062404{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1926 .elementor-element.elementor-element-5792ca85 .elementor-icon-wrapper{text-align:center;}.elementor-1926 .elementor-element.elementor-element-5792ca85 .elementor-icon{font-size:25px;}.elementor-1926 .elementor-element.elementor-element-5792ca85 .elementor-icon svg{height:25px;}.elementor-1926 .elementor-element.elementor-element-1397164c{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1926 .elementor-element.elementor-element-1397164c p{margin-block-end:0rem;}.elementor-1926 .elementor-element.elementor-element-446d32a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1926 .elementor-element.elementor-element-631f28f1 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1926 .elementor-element.elementor-element-631f28f1{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-1926 .elementor-element.elementor-element-49b2e33{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1926 .elementor-element.elementor-element-f8ffc94{font-size:2.2rem;line-height:3rem;}.elementor-1926 .elementor-element.elementor-element-c6ef9ae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1926 .elementor-element.elementor-element-c63c1b0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-7b7ce4e{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-5d3c559{font-size:0.9rem;}.elementor-1926 .elementor-element.elementor-element-071fe29{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-f4194f1{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-4a6eb8a{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-f6f4db9{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-a73d146{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-eca1680{font-size:0.9rem;}.elementor-1926 .elementor-element.elementor-element-da24b74{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-6114364{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-7651f33{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-359ce84{--min-height:30vw;}.elementor-1926 .elementor-element.elementor-element-88008b1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1926 .elementor-element.elementor-element-60dbce3{--justify-content:center;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-5c9f051 .elementor-divider-separator{width:100%;}.elementor-1926 .elementor-element.elementor-element-5cd2e87{--swiper-slides-to-display:2;}.elementor-1926 .elementor-element.elementor-element-f5ddab3{text-align:center;}.elementor-1926 .elementor-element.elementor-element-1960d92{text-align:center;}.elementor-1926 .elementor-element.elementor-element-de13cb5{--grid-columns:2;}.elementor-1926 .elementor-element.elementor-element-387b91d{--swiper-slides-to-display:2;}.elementor-1926 .elementor-element.elementor-element-600d46a{text-align:center;}.elementor-1926 .elementor-element.elementor-element-96fe7d0{text-align:center;}.elementor-1926 .elementor-element.elementor-element-0201a9c{--grid-columns:2;}.elementor-1926 .elementor-element.elementor-element-8abcebd{--swiper-slides-to-display:2;}.elementor-1926 .elementor-element.elementor-element-17fd8b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1926 .elementor-element.elementor-element-3b4b2a3{--min-height:100vh;}.elementor-1926 .elementor-element.elementor-element-49b2e33{--width:54%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-4652241{padding:30px 0px 0px 0px;}.elementor-1926 .elementor-element.elementor-element-4652241 .elementor-heading-title{font-size:3.6rem;}.elementor-1926 .elementor-element.elementor-element-f8ffc94{padding:50px 0px 0px 0px;font-size:1.6rem;line-height:2rem;}.elementor-1926 .elementor-element.elementor-element-780d803{--width:100%;--min-height:90vh;}.elementor-1926 .elementor-element.elementor-element-780d803 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom left;}body:not(.rtl) .elementor-1926 .elementor-element.elementor-element-780d803{left:0%;}body.rtl .elementor-1926 .elementor-element.elementor-element-780d803{right:0%;}body:not(.rtl) .elementor-1926 .elementor-element.elementor-element-4c2212c{left:0%;}body.rtl .elementor-1926 .elementor-element.elementor-element-4c2212c{right:0%;}.elementor-1926 .elementor-element.elementor-element-c6ef9ae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1926 .elementor-element.elementor-element-7b7ce4e{--width:80vw;--min-height:80vw;}.elementor-1926 .elementor-element.elementor-element-071fe29{--width:80vw;--min-height:80vw;}.elementor-1926 .elementor-element.elementor-element-f4194f1{--width:80vw;--min-height:80vw;}.elementor-1926 .elementor-element.elementor-element-4a6eb8a{--width:80vw;--min-height:80vw;}.elementor-1926 .elementor-element.elementor-element-f6f4db9{--width:80vw;--min-height:80vw;}.elementor-1926 .elementor-element.elementor-element-c242917{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-a73d146{--width:80vw;}.elementor-1926 .elementor-element.elementor-element-710ea67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1926 .elementor-element.elementor-element-da24b74{--width:80vw;}.elementor-1926 .elementor-element.elementor-element-1f46c55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1926 .elementor-element.elementor-element-6114364{--width:80vw;}.elementor-1926 .elementor-element.elementor-element-8772560{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1926 .elementor-element.elementor-element-7651f33{--width:80vw;}.elementor-1926 .elementor-element.elementor-element-50cf067{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1926 .elementor-element.elementor-element-359ce84{--width:80vw;}.elementor-1926 .elementor-element.elementor-element-88008b1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1926 .elementor-element.elementor-element-60dbce3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1926 .elementor-element.elementor-element-5cd2e87{--swiper-slides-to-display:1;}.elementor-1926 .elementor-element.elementor-element-ca5c3bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-cad3a6a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-0f7d9f9{font-size:0.7rem;line-height:1rem;}.elementor-1926 .elementor-element.elementor-element-98b33c0{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1926 .elementor-element.elementor-element-de13cb5{--grid-columns:1;}.elementor-1926 .elementor-element.elementor-element-387b91d{--swiper-slides-to-display:1;}.elementor-1926 .elementor-element.elementor-element-c9b74d5{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1926 .elementor-element.elementor-element-0201a9c{--grid-columns:1;}.elementor-1926 .elementor-element.elementor-element-8abcebd{--swiper-slides-to-display:1;}.elementor-1926 .elementor-element.elementor-element-c8a2ec7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1926 .elementor-element.elementor-element-b39618a{text-align:center;}.elementor-1926 .elementor-element.elementor-element-89903b2{text-align:center;}.elementor-1926 .elementor-element.elementor-element-d8bf298{text-align:center;}.elementor-1926 .elementor-element.elementor-element-be9e046{text-align:center;}.elementor-1926 .elementor-element.elementor-element-f4800ce{text-align:center;}.elementor-1926 .elementor-element.elementor-element-53399ac{text-align:center;}.elementor-1926 .elementor-element.elementor-element-ed63a83{text-align:center;}.elementor-1926 .elementor-element.elementor-element-4687ef3{text-align:center;}.elementor-1926 .elementor-element.elementor-element-2e65c41{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1926 .elementor-element.elementor-element-886e4b4{font-size:0.8rem;line-height:1.4rem;}.elementor-1926 .elementor-element.elementor-element-2bfdd0b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1926 .elementor-element.elementor-element-84af1ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1926 .elementor-element.elementor-element-d582af2{--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}}@media(min-width:768px){.elementor-1926 .elementor-element.elementor-element-3b4b2a3{--width:100%;}.elementor-1926 .elementor-element.elementor-element-49b2e33{--width:41%;}.elementor-1926 .elementor-element.elementor-element-780d803{--width:70%;}.elementor-1926 .elementor-element.elementor-element-4c2212c{--width:90%;}.elementor-1926 .elementor-element.elementor-element-0714d60{--width:80%;}.elementor-1926 .elementor-element.elementor-element-7b7ce4e{--width:30%;}.elementor-1926 .elementor-element.elementor-element-071fe29{--width:30%;}.elementor-1926 .elementor-element.elementor-element-f4194f1{--width:30%;}.elementor-1926 .elementor-element.elementor-element-4a6eb8a{--width:30%;}.elementor-1926 .elementor-element.elementor-element-f6f4db9{--width:30%;}.elementor-1926 .elementor-element.elementor-element-a73d146{--width:30%;}.elementor-1926 .elementor-element.elementor-element-da24b74{--width:30%;}.elementor-1926 .elementor-element.elementor-element-6114364{--width:30%;}.elementor-1926 .elementor-element.elementor-element-7651f33{--width:30%;}.elementor-1926 .elementor-element.elementor-element-359ce84{--width:30%;}.elementor-1926 .elementor-element.elementor-element-ca5c3bf{--content-width:100%;}.elementor-1926 .elementor-element.elementor-element-98b33c0{--width:80%;}.elementor-1926 .elementor-element.elementor-element-c9b74d5{--width:80%;}.elementor-1926 .elementor-element.elementor-element-c8a2ec7{--width:80%;}.elementor-1926 .elementor-element.elementor-element-999adc2{--width:70%;}.elementor-1926 .elementor-element.elementor-element-5711b69{--width:70%;}.elementor-1926 .elementor-element.elementor-element-c68a7fe{--width:70%;}.elementor-1926 .elementor-element.elementor-element-373f8b5{--width:70%;}.elementor-1926 .elementor-element.elementor-element-2bfdd0b{--width:80%;}.elementor-1926 .elementor-element.elementor-element-72b60ac2{--content-width:100%;}.elementor-1926 .elementor-element.elementor-element-7d7d5e8e{--width:50px;}.elementor-1926 .elementor-element.elementor-element-36250259{--width:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1926 .elementor-element.elementor-element-0714d60{--width:95%;}.elementor-1926 .elementor-element.elementor-element-7b7ce4e{--width:28vw;}.elementor-1926 .elementor-element.elementor-element-071fe29{--width:28vw;}.elementor-1926 .elementor-element.elementor-element-f4194f1{--width:28vw;}.elementor-1926 .elementor-element.elementor-element-4a6eb8a{--width:28vw;}.elementor-1926 .elementor-element.elementor-element-f6f4db9{--width:28vw;}.elementor-1926 .elementor-element.elementor-element-a73d146{--width:40vw;}.elementor-1926 .elementor-element.elementor-element-da24b74{--width:40vw;}.elementor-1926 .elementor-element.elementor-element-6114364{--width:40vw;}.elementor-1926 .elementor-element.elementor-element-7651f33{--width:40vw;}.elementor-1926 .elementor-element.elementor-element-359ce84{--width:40vw;}.elementor-1926 .elementor-element.elementor-element-60dbce3{--content-width:95%;}.elementor-1926 .elementor-element.elementor-element-98b33c0{--width:95%;}.elementor-1926 .elementor-element.elementor-element-c9b74d5{--width:95%;}.elementor-1926 .elementor-element.elementor-element-c8a2ec7{--width:95%;}}@media(min-width:1025px){.elementor-1926 .elementor-element.elementor-element-2e65c41:not(.elementor-motion-effects-element-type-background), .elementor-1926 .elementor-element.elementor-element-2e65c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-4652241 *//* 見出しのテキストを縦書きにする */
.elementor-1926 .elementor-element.elementor-element-4652241 .elementor-heading-title {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    padding-top: 15px; /* 余白を調整 */
     高さをテキストに合わせて調整 */
    width: auto;   /* 幅を自動調整にする */
    display: inline-block; /* 他の要素との並びを調整 */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ffc94 *//* 縦書き用のカスタムクラス */
.vertical-text-box p {
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
}

/* ウィジェット全体のレイアウト調整 */
.vertical-text-box {
    width: auto !important;
    display: inline-block !important;
    padding-top: 15px;
    margin-left: 3.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b2e33 *//*
 * polygon(左上, 右上, 右下, 左下) の座標で形を指定します。
 * 右上の頂点を左にずらすことで、ご希望の斜線を作成します。
 */
.elementor-1926 .elementor-element.elementor-element-49b2e33 {
    clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780d803 */.elementor-1926 .elementor-element.elementor-element-780d803 {
    z-index: -2;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-c6ef9ae *//* Coverflowスキンの左右に追加される影を非表示にします */
.elementor-1926 .elementor-element.elementor-element-c6ef9ae .swiper-slide-shadow-left,
.elementor-1926 .elementor-element.elementor-element-c6ef9ae .swiper-slide-shadow-right {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32ed395 *//* 見出しのテキストを縦書きにする */
.elementor-1926 .elementor-element.elementor-element-32ed395 .elementor-heading-title {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    padding: 15px; /* 余白を調整 */
     高さをテキストに合わせて調整 */
    width: auto;   /* 幅を自動調整にする */
    display: inline-block; /* 他の要素との並びを調整 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d7d5e8e *//*
 * 非表示になる要素（#floating）に、
 * アニメーションの準備をします。
 */
.floating {
    /* 0.4秒かけて、滑らかに変化するように設定 */
    transition: opacity 0.4s ease-out, transform 0.4s ease-out;
}

/*
 * JSによって 'is-hidden' クラスが追加された時のスタイル
 * --------------------------------------------------
 * 透明にして、少し下に下がるアニメーション。
 * pointer-events: none; で、見えない間はクリックできないようにします。
 */
.floating.is-hidden {
    opacity: 0;
    transform: translateY(20px);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36250259 *//*
 * 非表示になる要素（#floating）に、
 * アニメーションの準備をします。
 */
.floating {
    /* 0.4秒かけて、滑らかに変化するように設定 */
    transition: opacity 0.4s ease-out, transform 0.4s ease-out;
}

/*
 * JSによって 'is-hidden' クラスが追加された時のスタイル
 * --------------------------------------------------
 * 透明にして、少し下に下がるアニメーション。
 * pointer-events: none; で、見えない間はクリックできないようにします。
 */
.floating.is-hidden {
    opacity: 0;
    transform: translateY(20px);
    pointer-events: none;
}/* End custom CSS */