.elementor-8 .elementor-element.elementor-element-23600d4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-23600d4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-1062999>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-5dd22d4{text-align:center}.elementor-8 .elementor-element.elementor-element-d782dc2:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-d782dc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/11/topimgs10-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-d782dc2>.elementor-container{min-height:500px}.elementor-8 .elementor-element.elementor-element-d782dc2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-d782dc2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-84b5609.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8 .elementor-element.elementor-element-84b5609.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8 .elementor-element.elementor-element-1877d4a>.elementor-background-overlay{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/09/topback01.jpg");background-position:center center;background-repeat:no-repeat;opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-1877d4a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-ef6cefb{margin-top:30px;margin-bottom:30px}.elementor-8 .elementor-element.elementor-element-1ce7ade>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-8 .elementor-element.elementor-element-1ce7ade>.elementor-element-populated{padding:0}.elementor-8 .elementor-element.elementor-element-22fb034{margin-top:30px;margin-bottom:30px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-c68206f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-c68206f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-2e2a0eb .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;line-height:1.5em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-fbe792d{font-size:15px;line-height:1.8em;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-d26586c .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-d26586c .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-7f57a71)}.elementor-8 .elementor-element.elementor-element-d26586c .elementor-button{font-family:"Times New Roman",Sans-serif;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:1px;border-radius:10px;padding:.7em 4em}.elementor-8 .elementor-element.elementor-element-d26586c .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-d26586c .elementor-button:focus svg{fill:var(--e-global-color-7f57a71)}.elementor-8 .elementor-element.elementor-element-71f72d2>.elementor-element-populated{padding:0}.elementor-8 .elementor-element.elementor-element-214e375>.elementor-background-overlay{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/09/topimgs03.jpg");background-repeat:repeat;opacity:.5}.elementor-8 .elementor-element.elementor-element-214e375{padding:50px 0}.elementor-8 .elementor-element.elementor-element-202e6d4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-8 .elementor-element.elementor-element-52f2dd0{text-align:center}.elementor-8 .elementor-element.elementor-element-52f2dd0 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:33px;font-weight:500;line-height:1em;letter-spacing:10px}.elementor-8 .elementor-element.elementor-element-f00a9e5>.elementor-widget-container{padding:20px 0 0}.elementor-8 .elementor-element.elementor-element-f00a9e5{text-align:center;font-size:15px;line-height:1.8em;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-post-elements-readmore-btn:hover{background-color:var(--e-global-color-accent);color:var(--e-global-color-7f57a71);border-style:solid;border-width:1px}.elementor-8 .elementor-element.elementor-element-32dd461>.elementor-widget-container{padding:30px}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-grid-post-holder{background-color:#fff}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-entry-title a{color:#303133}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-entry-title:hover,.elementor-8 .elementor-element.elementor-element-32dd461 .eael-entry-title a:hover{color:var(--e-global-color-accent)}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-grid-post .eael-entry-overlay{background-color:#0000004F}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-grid-post .eael-entry-overlay>i{color:#fff;font-size:18px}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-grid-post .eael-entry-overlay>img{height:18px;width:18px}.elementor-8 .elementor-element.elementor-element-32dd461 .eael-post-elements-readmore-btn{text-align:center;font-family:"Times New Roman",Sans-serif;font-size:14px;font-weight:400;line-height:31px;color:var(--e-global-color-accent);border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);margin:1em 0 0}.elementor-8 .elementor-element.elementor-element-037e12e .elementor-button{background-color:#02010100;font-family:"Times New Roman",Sans-serif;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:1px;border-radius:10px;padding:.7em 4em}.elementor-8 .elementor-element.elementor-element-037e12e .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-037e12e .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-7f57a71)}.elementor-8 .elementor-element.elementor-element-037e12e .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-037e12e .elementor-button:focus svg{fill:var(--e-global-color-7f57a71)}.elementor-8 .elementor-element.elementor-element-9f430a0>.elementor-background-overlay{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/09/topimgs03.jpg");opacity:.5}.elementor-8 .elementor-element.elementor-element-9f430a0{padding:30px 0}.elementor-8 .elementor-element.elementor-element-40e901c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-17d1e94>.elementor-widget-container{padding:20px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li{font-family:"Noto Sans",Sans-serif;font-weight:700;letter-spacing:10px;background-color:#f2e1e0;color:#333;border-style:solid;border-width:1px;border-color:var(--e-global-color-7f57a71)}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li i{font-size:16px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li img{width:16px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li svg{width:16px;height:16px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-tab-inline-icon li .title-before-icon{margin-right:10px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-tab-inline-icon li .title-after-icon{margin-left:10px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-tab-top-icon li i,.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-tab-top-icon li img,.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-tab-top-icon li svg{margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:var(--e-global-hidden-accent);color:#fff}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li:hover>i{color:#fff}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li:hover>svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul .active{background-color:var(--e-global-hidden-accent)}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li.active{color:#fff}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li.active>i{color:#fff}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li.active>svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-content>div{background-color:var(--e-global-hidden-7f57a71);color:#333}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-nav>ul li:after{border-width:10px;bottom:-10px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:var(--e-global-color-accent)}.rtl .elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs:not(.eael-tabs-vertical)>.eael-tabs-nav>ul li:after{border-top-color:var(--e-global-color-accent)}.elementor-8 .elementor-element.elementor-element-0d03cac>.elementor-container{max-width:750px}.elementor-8 .elementor-element.elementor-element-66c7358>.elementor-background-overlay{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/09/topback04.jpg");background-position:bottom center;background-repeat:no-repeat;opacity:.5}.elementor-8 .elementor-element.elementor-element-66c7358>.elementor-container{min-height:450px}.elementor-8 .elementor-element.elementor-element-66c7358{margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-7155349>.elementor-element-populated{padding:0}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-d785eb8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-d785eb8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-d785eb8>.elementor-element-populated{padding:20px}.elementor-8 .elementor-element.elementor-element-c0b47df .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;line-height:1.5em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-77ef97c{font-size:15px;line-height:1.8em;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-cbd0f91>.elementor-background-overlay{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/09/topback05.jpg");background-position:bottom center;opacity:.5}.elementor-8 .elementor-element.elementor-element-cbd0f91>.elementor-container{min-height:450px}.elementor-8 .elementor-element.elementor-element-cbd0f91{margin-top:50px;margin-bottom:50px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7c50120.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-7c50120.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-7c50120>.elementor-element-populated{padding:20px}.elementor-8 .elementor-element.elementor-element-31fa8d8 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;line-height:1.5em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-193f236{font-size:15px;line-height:1.8em;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-174b9c4>.elementor-element-populated{padding:0}.elementor-8 .elementor-element.elementor-element-cc49285>.elementor-background-overlay{background-image:url("https://sagano-ningyou.com/wp-content/uploads/2020/09/topimgs03.jpg");opacity:.5}.elementor-8 .elementor-element.elementor-element-cc49285{padding:50px 0}.elementor-8 .elementor-element.elementor-element-dbd4489>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-dbd4489>.elementor-element-populated{padding:15px}.elementor-8 .elementor-element.elementor-element-4d8101d .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500;line-height:1em}.elementor-8 .elementor-element.elementor-element-be1eb07 .elementor-heading-title{font-family:"Tahoma",Sans-serif;font-size:18px;font-weight:700;line-height:1em;color:var(--e-global-color-accent)}.elementor-8 .elementor-element.elementor-element-5c880a8>.elementor-widget-container{background-color:var(--e-global-color-7f57a71);margin:20px 0 0;padding:15px}.elementor-8 .elementor-element.elementor-element-7ba35fa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-7ba35fa>.elementor-element-populated{padding:15px}.elementor-8 .elementor-element.elementor-element-2debe28 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500;line-height:1em}.elementor-8 .elementor-element.elementor-element-5dea2a1 .elementor-heading-title{font-family:"Tahoma",Sans-serif;font-size:18px;font-weight:700;line-height:1em;color:var(--e-global-color-accent)}.elementor-8 .elementor-element.elementor-element-a943df6{font-size:15px;line-height:1.8em;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-625da1d{text-align:left}.elementor-8 .elementor-element.elementor-element-625da1d .elementor-heading-title{font-weight:700;color:var(--e-global-color-accent)}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1ce7ade{width:75.804%}.elementor-8 .elementor-element.elementor-element-9d14b6d{width:24.107%}.elementor-8 .elementor-element.elementor-element-c68206f{width:57.946%}.elementor-8 .elementor-element.elementor-element-71f72d2{width:42.011%}.elementor-8 .elementor-element.elementor-element-78acce9{width:63.714%}.elementor-8 .elementor-element.elementor-element-0ca0026{width:36.215%}.elementor-8 .elementor-element.elementor-element-7155349{width:60%}.elementor-8 .elementor-element.elementor-element-d785eb8{width:39.332%}.elementor-8 .elementor-element.elementor-element-7c50120{width:40.351%}.elementor-8 .elementor-element.elementor-element-174b9c4{width:58.981%}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d782dc2>.elementor-container{min-height:350px}.elementor-8 .elementor-element.elementor-element-d782dc2:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-d782dc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-52f2dd0 .elementor-heading-title{font-size:26px;line-height:1.7em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-content>div{padding:20px}.elementor-8 .elementor-element.elementor-element-0d03cac{padding:0 0 0 20px}.elementor-8 .elementor-element.elementor-element-66c7358>.elementor-container{min-height:400px}.elementor-8 .elementor-element.elementor-element-66c7358>.elementor-background-overlay{background-size:cover}.elementor-8 .elementor-element.elementor-element-cbd0f91>.elementor-container{min-height:400px}.elementor-8 .elementor-element.elementor-element-cbd0f91>.elementor-background-overlay{background-size:cover}.elementor-8 .elementor-element.elementor-element-cc49285>.elementor-background-overlay{background-size:cover}.elementor-8 .elementor-element.elementor-element-cc49285{padding:20px}.elementor-8 .elementor-element.elementor-element-4d8101d .elementor-heading-title{font-size:26px;line-height:1.7em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-be1eb07 .elementor-heading-title{font-size:18px;line-height:1.7em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-2debe28 .elementor-heading-title{font-size:26px;line-height:1.7em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-5dea2a1 .elementor-heading-title{font-size:18px;line-height:1.7em;letter-spacing:1px}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-23600d4{margin-top:0;margin-bottom:0;padding:0}.elementor-8 .elementor-element.elementor-element-1062999>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-d782dc2>.elementor-container{min-height:200px}.elementor-8 .elementor-element.elementor-element-ef6cefb{margin-top:10px;margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-9d14b6d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-22fb034{margin-top:10px;margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-c68206f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-71f72d2>.elementor-element-populated{padding:10px}.elementor-8 .elementor-element.elementor-element-7d63b16 img{width:70%}.elementor-8 .elementor-element.elementor-element-52f2dd0 .elementor-heading-title{font-size:23px;line-height:1.8em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-17d1e94 .eael-advance-tabs .eael-tabs-content>div{padding:10px}.elementor-8 .elementor-element.elementor-element-78acce9>.elementor-element-populated{padding:0 10px}.elementor-8 .elementor-element.elementor-element-5634905>.elementor-widget-container{margin:0;padding:0 30px}.elementor-8 .elementor-element.elementor-element-d785eb8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-7c50120>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-8 .elementor-element.elementor-element-4d8101d .elementor-heading-title{font-size:23px;line-height:1.8em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-be1eb07>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-be1eb07 .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-2debe28 .elementor-heading-title{font-size:23px;line-height:1.8em;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-5dea2a1>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-5dea2a1 .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:1px}}