.elementor-89 .elementor-element.elementor-element-7bf4805:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-59e675f);background-image:url("https://yamagasa.com/wp-content/uploads/2021/02/subpage_header_back.png");background-position:top center;background-repeat:no-repeat;background-size:auto}.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-container{max-width:800px;min-height:400px}.elementor-89 .elementor-element.elementor-element-7bf4805{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-31e265c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-a8c5489>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-af1c9fb>.elementor-widget-container{margin:0 0 20px}.elementor-89 .elementor-element.elementor-element-af1c9fb{text-align:center}.elementor-89 .elementor-element.elementor-element-af1c9fb .elementor-heading-title{font-family:"dnp-shuei-mincho-pr6n",Sans-serif;font-size:20px}.elementor-89 .elementor-element.elementor-element-be001c1{text-align:center}.elementor-89 .elementor-element.elementor-element-be001c1 .elementor-heading-title{font-family:"dnp-shuei-mincho-pr6n",Sans-serif;font-size:36px;letter-spacing:5px}.elementor-89 .elementor-element.elementor-element-d3857d2:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://yamagasa.com/wp-content/uploads/2021/02/subpage_header_back.png");background-position:top center;background-repeat:no-repeat;background-size:auto}.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-container{max-width:800px;min-height:400px}.elementor-89 .elementor-element.elementor-element-d3857d2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-e71f983>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-63d313c>.elementor-widget-container{margin:0 0 20px}.elementor-89 .elementor-element.elementor-element-63d313c{text-align:center}.elementor-89 .elementor-element.elementor-element-63d313c .elementor-heading-title{font-family:"ten-mincho",Sans-serif;font-size:20px;color:var(--e-global-color-59e675f)}.elementor-89 .elementor-element.elementor-element-86b54ce{text-align:center}.elementor-89 .elementor-element.elementor-element-86b54ce .elementor-heading-title{font-family:"ten-mincho",Sans-serif;font-size:36px;letter-spacing:5px;color:var(--e-global-color-59e675f)}.elementor-89 .elementor-element.elementor-element-a115972{padding:10px 0}.elementor-89 .elementor-element.elementor-element-909833e>.elementor-container{max-width:1300px}.elementor-89 .elementor-element.elementor-element-909833e{margin-top:20px;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-aefa7cf{margin-top:20px;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-20f0a69{margin-top:35px;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-6ee32fd{text-align:center;line-height:2em}.elementor-89 .elementor-element.elementor-element-a0a5dd2{margin-top:70px;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-7a33f2e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-89 .elementor-element.elementor-element-7a33f2e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-7a33f2e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-89 .elementor-element.elementor-element-7a33f2e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-89 .elementor-element.elementor-element-7a33f2e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-89 .elementor-element.elementor-element-7a33f2e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-7a33f2e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-d16c996{text-align:center}.elementor-89 .elementor-element.elementor-element-d16c996 .elementor-heading-title{color:var(--e-global-color-59e675f)}.elementor-89 .elementor-element.elementor-element-ef640d5>.elementor-widget-container{margin:10px 0 0}.elementor-89 .elementor-element.elementor-element-ef640d5{text-align:center}.elementor-89 .elementor-element.elementor-element-ef640d5 .elementor-heading-title{font-size:38px;color:var(--e-global-color-59e675f)}.elementor-89 .elementor-element.elementor-element-3cdf09a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-89 .elementor-element.elementor-element-3cdf09a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-3cdf09a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-89 .elementor-element.elementor-element-3cdf09a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-89 .elementor-element.elementor-element-3cdf09a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-89 .elementor-element.elementor-element-3cdf09a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:40px 60px}.elementor-89 .elementor-element.elementor-element-3cdf09a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-71c38f1{width:auto;max-width:auto}.elementor-89 .elementor-element.elementor-element-71c38f1>.elementor-widget-container{margin:0 10px 0 0}.elementor-89 .elementor-element.elementor-element-71c38f1 img{width:44px}.elementor-89 .elementor-element.elementor-element-f76598a{width:auto;max-width:auto}.elementor-89 .elementor-element.elementor-element-f76598a .elementor-heading-title{font-family:"dnp-shuei-mincho-pr6n",Sans-serif;font-size:26px;color:var(--e-global-color-59e675f)}.elementor-89 .elementor-element.elementor-element-71aacc7{margin-top:60px;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-53f3fae iframe{height:500px}.elementor-89 .elementor-element.elementor-element-d1dc4cd>.elementor-container{max-width:630px}.elementor-89 .elementor-element.elementor-element-d1dc4cd{margin-top:80px;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-03f45bc>.elementor-widget-container{margin:0 0 50px}.elementor-89 .elementor-element.elementor-element-03f45bc{text-align:center}.elementor-89 .elementor-element.elementor-element-03f45bc .elementor-heading-title{font-family:"ten-mincho",Sans-serif;font-size:28px}.elementor-89 .elementor-element.elementor-element-51328d8{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-e7c8eb3 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-c4dd4e7 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-f7d5606{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-10e017e .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-69fbe63 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-755048c{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-71d5737 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-481c647 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-f902f62{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-a9c3c2d .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-12267b5 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-2d0debe{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-653c39e .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-7317a53 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-3dc968c{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-44fba67 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-efdf1ab .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-27d5ebe{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-8da678d .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-dfd7eb1 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-c5a9ba2{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);padding:10px 0}.elementor-89 .elementor-element.elementor-element-f38c953 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-89 .elementor-element.elementor-element-67f6703 .elementor-heading-title{font-size:14px;line-height:1.5em}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-49b5ecb{width:35%}.elementor-89 .elementor-element.elementor-element-7139007{width:65%}.elementor-89 .elementor-element.elementor-element-10f07c4{width:35%}.elementor-89 .elementor-element.elementor-element-66faa4c{width:65%}.elementor-89 .elementor-element.elementor-element-bfd7577{width:35%}.elementor-89 .elementor-element.elementor-element-00072d9{width:65%}.elementor-89 .elementor-element.elementor-element-38af86f{width:35%}.elementor-89 .elementor-element.elementor-element-11d86f0{width:65%}.elementor-89 .elementor-element.elementor-element-bd01cb9{width:35%}.elementor-89 .elementor-element.elementor-element-8dfb38a{width:65%}.elementor-89 .elementor-element.elementor-element-46d809e{width:35%}.elementor-89 .elementor-element.elementor-element-f6d6f7e{width:65%}.elementor-89 .elementor-element.elementor-element-c3ffdcd{width:35%}.elementor-89 .elementor-element.elementor-element-81dbe79{width:65%}.elementor-89 .elementor-element.elementor-element-adf4b8c{width:35%}.elementor-89 .elementor-element.elementor-element-8f2615a{width:65%}}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-container{min-height:40vw}.elementor-89 .elementor-element.elementor-element-7bf4805:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-80vw -4vh}.elementor-89 .elementor-element.elementor-element-7bf4805{margin-top:0;margin-bottom:0;padding:0 10%}.elementor-89 .elementor-element.elementor-element-31e265c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-a8c5489>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-af1c9fb>.elementor-widget-container{margin:0 0 10px}.elementor-89 .elementor-element.elementor-element-af1c9fb .elementor-heading-title{font-size:2vw}.elementor-89 .elementor-element.elementor-element-be001c1 .elementor-heading-title{font-size:4.7vw}.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-container{min-height:40vw}.elementor-89 .elementor-element.elementor-element-d3857d2:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-80vw -4vh}.elementor-89 .elementor-element.elementor-element-d3857d2{margin-top:0;margin-bottom:0;padding:0 10%}.elementor-89 .elementor-element.elementor-element-e71f983>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-63d313c>.elementor-widget-container{margin:0 0 10px}.elementor-89 .elementor-element.elementor-element-63d313c .elementor-heading-title{font-size:2vw}.elementor-89 .elementor-element.elementor-element-86b54ce .elementor-heading-title{font-size:4.7vw}.elementor-89 .elementor-element.elementor-element-a115972{padding:10px}.elementor-89 .elementor-element.elementor-element-909833e{padding:0 10px}.elementor-89 .elementor-element.elementor-element-aefa7cf{padding:0 10px}.elementor-89 .elementor-element.elementor-element-20f0a69{padding:0 10px}.elementor-89 .elementor-element.elementor-element-a0a5dd2{padding:0 10px}.elementor-89 .elementor-element.elementor-element-7a33f2e>.elementor-element-populated{margin:0 5px 0 0;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:20px 30px}.elementor-89 .elementor-element.elementor-element-d16c996 .elementor-heading-title{font-size:1.8vw}.elementor-89 .elementor-element.elementor-element-ef640d5 .elementor-heading-title{font-size:5vw}.elementor-89 .elementor-element.elementor-element-3cdf09a>.elementor-element-populated{margin:0 0 0 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:20px 30px}.elementor-89 .elementor-element.elementor-element-71c38f1 img{width:5vw}.elementor-89 .elementor-element.elementor-element-f76598a .elementor-heading-title{font-size:3vw}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-7bf4805:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://yamagasa.com/wp-content/uploads/2021/02/kamon.png");background-position:center center;background-repeat:no-repeat;background-size:45vw auto}.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-container{min-height:40vw}.elementor-89 .elementor-element.elementor-element-7bf4805{margin-top:0;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-31e265c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-a8c5489{width:100%}.elementor-89 .elementor-element.elementor-element-a8c5489>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-af1c9fb{text-align:center}.elementor-89 .elementor-element.elementor-element-af1c9fb .elementor-heading-title{font-size:3.4vw}.elementor-89 .elementor-element.elementor-element-be001c1{text-align:center}.elementor-89 .elementor-element.elementor-element-be001c1 .elementor-heading-title{font-size:7.5vw}.elementor-89 .elementor-element.elementor-element-d3857d2:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://yamagasa.com/wp-content/uploads/2021/02/kamon.png");background-position:center center;background-repeat:no-repeat;background-size:45vw auto}.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-container{min-height:40vw}.elementor-89 .elementor-element.elementor-element-d3857d2{margin-top:0;margin-bottom:0}.elementor-89 .elementor-element.elementor-element-e71f983{width:100%}.elementor-89 .elementor-element.elementor-element-e71f983>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-63d313c{text-align:center}.elementor-89 .elementor-element.elementor-element-63d313c .elementor-heading-title{font-size:3.4vw}.elementor-89 .elementor-element.elementor-element-86b54ce{text-align:center}.elementor-89 .elementor-element.elementor-element-86b54ce .elementor-heading-title{font-size:7.5vw}.elementor-89 .elementor-element.elementor-element-6ee32fd{text-align:left}.elementor-89 .elementor-element.elementor-element-7a33f2e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-d16c996 .elementor-heading-title{font-size:4vw}.elementor-89 .elementor-element.elementor-element-ef640d5 .elementor-heading-title{font-size:8vw}.elementor-89 .elementor-element.elementor-element-3cdf09a>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-71c38f1 img{width:10vw}.elementor-89 .elementor-element.elementor-element-f76598a .elementor-heading-title{font-size:5vw}.elementor-89 .elementor-element.elementor-element-53f3fae iframe{height:350px}.elementor-89 .elementor-element.elementor-element-d1dc4cd{padding:0 10px}.elementor-89 .elementor-element.elementor-element-7139007>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-66faa4c>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-00072d9>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-11d86f0>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-8dfb38a>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-f6d6f7e>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-81dbe79>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-89 .elementor-element.elementor-element-8f2615a>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:1025px){.elementor-89 .elementor-element.elementor-element-7bf4805:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-7bf4805>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-89 .elementor-element.elementor-element-d3857d2:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-d3857d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}