.elementor-8 .elementor-element.elementor-element-f685ff8:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takenotanitsuru-niimi.jp/wp-content/uploads/2023/08/DSC_0922.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-container{min-height:213px}.elementor-8 .elementor-element.elementor-element-f685ff8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-2px;margin-bottom:-2px}.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-da70eb4>.elementor-widget-container{margin:0;padding:114px}.elementor-8 .elementor-element.elementor-element-da70eb4{text-align:right}.elementor-8 .elementor-element.elementor-element-da70eb4 .elementor-heading-title{font-family:"Zen Old Mincho",Sans-serif;font-weight:600;text-transform:uppercase;line-height:45px;text-shadow:0px 0px 7px #000;color:#fff}.elementor-8 .elementor-element.elementor-element-dd3e095{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-376a8ab{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-1059a06{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-1059a06>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-2c74793>.elementor-widget-container{margin:0 0 -28px;padding:0}.elementor-8 .elementor-element.elementor-element-2c74793{text-align:center}.elementor-8 .elementor-element.elementor-element-2c74793 .elementor-heading-title{font-family:"Zen Old Mincho",Sans-serif;font-weight:600;text-transform:uppercase;line-height:1px;color:var(--e-global-color-text)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-8 .elementor-element.elementor-element-2522b6a>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-2522b6a{text-align:center}.elementor-8 .elementor-element.elementor-element-2522b6a img{width:9%}.elementor-8 .elementor-element.elementor-element-3b20edf>.elementor-container{max-width:779px}.elementor-8 .elementor-element.elementor-element-3b20edf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-3b20edf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-12a9062>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-12a9062>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-aaf38ec>.elementor-widget-container{margin:35px 0 15px}.elementor-8 .elementor-element.elementor-element-aaf38ec{text-align:center}.elementor-8 .elementor-element.elementor-element-aaf38ec .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1px;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-d27b684>.elementor-widget-container{padding:0 77px}.elementor-8 .elementor-element.elementor-element-d27b684{text-align:center}.elementor-8 .elementor-element.elementor-element-d27b684 .elementor-heading-title{font-family:"Zen Old Mincho",Sans-serif;font-size:23px;font-weight:800;text-transform:uppercase;line-height:36px;color:var(--e-global-color-text)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-8 .elementor-element.elementor-element-46b4910>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-46b4910{text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-fa2a616{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-919b9d2>.elementor-container{max-width:779px}.elementor-8 .elementor-element.elementor-element-919b9d2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-919b9d2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-ae11d5e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-ae11d5e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#474747}.elementor-8 .elementor-element.elementor-element-ae11d5e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-ae11d5e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-5df830f>.elementor-widget-container{margin:-7px 0 -5px;padding:0}.elementor-8 .elementor-element.elementor-element-5df830f{text-align:center}.elementor-8 .elementor-element.elementor-element-5df830f .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:22px;font-weight:500;letter-spacing:10px;color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-da54547>.elementor-container{max-width:779px}.elementor-8 .elementor-element.elementor-element-da54547{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-da54547>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-0968246:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-0968246>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-0968246>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-0968246>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-06f8138>.elementor-container{max-width:779px}.elementor-8 .elementor-element.elementor-element-06f8138{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-06f8138>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-a674946>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-a674946>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-969621a{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-ca42bd2>.elementor-container{max-width:900px}.elementor-8 .elementor-element.elementor-element-ca42bd2{margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-e587f2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-e587f2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-e587f2a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-e587f2a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-118e5f1>.elementor-widget-container{margin:0;padding:22px 0 0}.elementor-8 .elementor-element.elementor-element-118e5f1{text-align:center}.elementor-8 .elementor-element.elementor-element-118e5f1 .elementor-heading-title{font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.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-8 .elementor-element.elementor-element-9b8bc70{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-9b8bc70>.elementor-widget-container{margin:-15px 0 -9px;padding:0}.elementor-8 .elementor-element.elementor-element-9b8bc70 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-9b8bc70 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-d85a2da{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:justify;font-family:"Sawarabi Mincho",Sans-serif;font-size:17px;font-weight:500;line-height:23px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-d85a2da>.elementor-widget-container{padding:0 90px 30px}.elementor-8 .elementor-element.elementor-element-74bf6d2{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:right;font-family:"Sawarabi Mincho",Sans-serif;font-size:17px;font-weight:500;line-height:23px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-74bf6d2>.elementor-widget-container{padding:0 90px}.elementor-8 .elementor-element.elementor-element-8aed867{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-7430f1f>.elementor-container{max-width:900px}.elementor-8 .elementor-element.elementor-element-7430f1f{margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-e2157d1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-e2157d1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-e2157d1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-e2157d1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-753d556>.elementor-widget-container{margin:0;padding:22px 0 0}.elementor-8 .elementor-element.elementor-element-753d556{text-align:center}.elementor-8 .elementor-element.elementor-element-753d556 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-06f20ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-06f20ac>.elementor-widget-container{margin:-15px 0 -9px;padding:0}.elementor-8 .elementor-element.elementor-element-06f20ac .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-06f20ac .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-c0bb1a0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:justify;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:17px;font-weight:400;line-height:23px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-c0bb1a0>.elementor-widget-container{padding:0 90px}.elementor-8 .elementor-element.elementor-element-549c3f9 img{width:77%}.elementor-8 .elementor-element.elementor-element-213e9dc{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-1c166f1:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-1c166f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-1c166f1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-1c166f1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-a063401>.elementor-widget-container{margin:0 0 0 170px;padding:60px 0 0}.elementor-8 .elementor-element.elementor-element-a063401{text-align:left}.elementor-8 .elementor-element.elementor-element-a063401 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-0daeded{--divider-border-style:solid;--divider-color:#666;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-0daeded>.elementor-widget-container{margin:-17px 26px -9px 0}.elementor-8 .elementor-element.elementor-element-0daeded .elementor-divider-separator{width:75%;margin:0 auto;margin-right:0}.elementor-8 .elementor-element.elementor-element-0daeded .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-5741859>.elementor-widget-container{margin:5px 50px 5px 170px}.elementor-8 .elementor-element.elementor-element-5741859{text-align:justify;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:17px;font-weight:400;line-height:21px;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-157956c>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-7753b6d:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-7753b6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-7753b6d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-7753b6d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-cda3cfe>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-493215d>.elementor-widget-container{margin:0 170px 0 50px;padding:60px 0 0}.elementor-8 .elementor-element.elementor-element-493215d{text-align:left}.elementor-8 .elementor-element.elementor-element-493215d .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;font-weight:600;line-height:0;letter-spacing:.2px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-4b5fa8a{--divider-border-style:solid;--divider-color:#666;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-4b5fa8a>.elementor-widget-container{margin:-17px 0 -9px 26px}.elementor-8 .elementor-element.elementor-element-4b5fa8a .elementor-divider-separator{width:75%;margin:0 auto;margin-left:0}.elementor-8 .elementor-element.elementor-element-4b5fa8a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-19ca449>.elementor-widget-container{margin:5px 170px 0 50px}.elementor-8 .elementor-element.elementor-element-19ca449{text-align:left;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:17px;font-weight:400;line-height:23px;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-d39797d{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-8e9285e>.elementor-container{max-width:772px}.elementor-8 .elementor-element.elementor-element-8e9285e{margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-539c298:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-539c298>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-539c298>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-539c298>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-b398377>.elementor-widget-container{margin:0;padding:22px 0 0}.elementor-8 .elementor-element.elementor-element-b398377{text-align:center}.elementor-8 .elementor-element.elementor-element-b398377 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-222180b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-222180b>.elementor-widget-container{margin:-15px 0 -9px;padding:0}.elementor-8 .elementor-element.elementor-element-222180b .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-222180b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-b037390{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:justify;font-family:"Sawarabi Mincho",Sans-serif;font-size:17px;font-weight:500;line-height:24px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-b037390>.elementor-widget-container{padding:0 90px}.elementor-8 .elementor-element.elementor-element-96dd15e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-96dd15e>.elementor-widget-container{margin:20px;padding:0 90px}.elementor-8 .elementor-element.elementor-element-ef0c597{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:justify;font-family:"Sawarabi Mincho",Sans-serif;font-size:17px;font-weight:500;line-height:24px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-ef0c597>.elementor-widget-container{padding:31px 90px 0}.elementor-8 .elementor-element.elementor-element-c55d7ce{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-c55d7ce>.elementor-widget-container{margin:20px;padding:0 90px}.elementor-8 .elementor-element.elementor-element-44c50db{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-bce2137:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-bce2137>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takenotanitsuru-niimi.jp/wp-content/uploads/2023/07/画像13.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-bce2137>.elementor-container{min-height:790px}.elementor-8 .elementor-element.elementor-element-bce2137{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-bce2137>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-96a28dc{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-18cd362{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-58094f3>.elementor-container{max-width:900px}.elementor-8 .elementor-element.elementor-element-58094f3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-58094f3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-6a011ac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-6a011ac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-6a011ac>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-6a011ac>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-6c2a134>.elementor-widget-container{margin:0;padding:22px 0 0}.elementor-8 .elementor-element.elementor-element-6c2a134{text-align:center}.elementor-8 .elementor-element.elementor-element-6c2a134 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-a34d431{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-a34d431>.elementor-widget-container{margin:-15px 0 -9px;padding:0}.elementor-8 .elementor-element.elementor-element-a34d431 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-a34d431 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-52d62c9{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:center;font-family:"Sawarabi Mincho",Sans-serif;font-size:18px;font-weight:600;line-height:19px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-52d62c9>.elementor-widget-container{padding:20px 90px 27px}.elementor-8 .elementor-element.elementor-element-7fe6921{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-7fe6921>.elementor-widget-container{margin:0 20px 20px;padding:1px 90px 0}.elementor-8 .elementor-element.elementor-element-e27e5b8{width:100%;max-width:100%;align-self:center;z-index:0;text-align:center;font-family:"Sawarabi Mincho",Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-e27e5b8>.elementor-widget-container{padding:22px 0 25px}.elementor-8 .elementor-element.elementor-element-c1744f0{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-a5b7a9a>.elementor-container{max-width:900px}.elementor-8 .elementor-element.elementor-element-357dfd3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-357dfd3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-357dfd3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-357dfd3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-5536f7c>.elementor-widget-container{margin:0;padding:22px 0 0}.elementor-8 .elementor-element.elementor-element-5536f7c{text-align:center}.elementor-8 .elementor-element.elementor-element-5536f7c .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-dbe0390{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-dbe0390>.elementor-widget-container{margin:-15px 0 -9px;padding:0}.elementor-8 .elementor-element.elementor-element-dbe0390 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-dbe0390 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-8 .elementor-element.elementor-element-0bcfb0b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;text-align:justify;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:17px;font-weight:400;line-height:23px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-0bcfb0b>.elementor-widget-container{padding:0 70px}.elementor-8 .elementor-element.elementor-element-f1ce086{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-821fbe4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:0;column-gap:95px;text-align:left;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:15px;font-weight:400;line-height:19px;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-821fbe4>.elementor-widget-container{padding:0 70px}.elementor-8 .elementor-element.elementor-element-a7895ef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-a7895ef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-a7895ef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-a7895ef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-37b1e23{width:var(--container-widget-width,85.993%);max-width:85.993%;--container-widget-width:85.993%;--container-widget-flex-grow:0;text-align:center}.elementor-8 .elementor-element.elementor-element-37b1e23>.elementor-widget-container{margin:0;padding:34px}.elementor-8 .elementor-element.elementor-element-37b1e23 img{width:75%;max-width:89%}.elementor-8 .elementor-element.elementor-element-d957c7f{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-371b53a:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-371b53a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-371b53a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-371b53a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-9fe9ca4{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-cbd8d42 img{width:88%}.elementor-8 .elementor-element.elementor-element-e832ed4{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-d7fd386>.elementor-container{max-width:500px}.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-8 .elementor-element.elementor-element-40f078a .elementor-button{background-color:var(--e-global-color-astglobalcolor5);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-radius:0}.elementor-8 .elementor-element.elementor-element-40f078a{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-40f078a>.elementor-widget-container{margin:62px 0}:root{--page-title-display:none}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-e587f2a{width:100%}.elementor-8 .elementor-element.elementor-element-e2157d1{width:100%}.elementor-8 .elementor-element.elementor-element-539c298{width:100%}.elementor-8 .elementor-element.elementor-element-6a011ac{width:100%}.elementor-8 .elementor-element.elementor-element-357dfd3{width:56.871%}.elementor-8 .elementor-element.elementor-element-a7895ef{width:42.461%}.elementor-8 .elementor-element.elementor-element-93b3105{width:100%}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-f685ff8:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-2522b6a img{width:12%}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-d85a2da>.elementor-widget-container{padding:0 20px}.elementor-8 .elementor-element.elementor-element-74bf6d2>.elementor-widget-container{padding:0 20px}.elementor-8 .elementor-element.elementor-element-a063401>.elementor-widget-container{margin:0 0 0 15px;padding:11px 0 0}.elementor-8 .elementor-element.elementor-element-0daeded>.elementor-widget-container{margin:-25px 15px 0 0;padding:0}.elementor-8 .elementor-element.elementor-element-0daeded .elementor-divider-separator{width:97%}.elementor-8 .elementor-element.elementor-element-5741859>.elementor-widget-container{margin:-22px 15px 0}.elementor-8 .elementor-element.elementor-element-493215d>.elementor-widget-container{margin:10px 0 0 15px;padding:10px 0 0}.elementor-8 .elementor-element.elementor-element-4b5fa8a>.elementor-widget-container{margin:-25px 15px 0 0;padding:0}.elementor-8 .elementor-element.elementor-element-4b5fa8a .elementor-divider-separator{width:97%}.elementor-8 .elementor-element.elementor-element-19ca449>.elementor-widget-container{margin:-25px 15px 0;padding:0}.elementor-8 .elementor-element.elementor-element-dbe0390>.elementor-widget-container{margin:-21px 0 0}.elementor-8 .elementor-element.elementor-element-dbe0390 .elementor-divider-separator{width:91%}.elementor-8 .elementor-element.elementor-element-0bcfb0b>.elementor-widget-container{padding:0 20px}.elementor-8 .elementor-element.elementor-element-821fbe4{width:var(--container-widget-width,400.5px);max-width:400.5px;--container-widget-width:400.5px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-821fbe4>.elementor-widget-container{padding:0 20px}.elementor-8 .elementor-element.elementor-element-37b1e23{width:var(--container-widget-width,282.75px);max-width:282.75px;--container-widget-width:282.75px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-37b1e23>.elementor-widget-container{padding:0}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-container{min-height:626px}.elementor-8 .elementor-element.elementor-element-f685ff8:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-8 .elementor-element.elementor-element-f685ff8{margin-top:-20px;margin-bottom:-20px}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-2522b6a>.elementor-widget-container{margin:-10px 0 0}.elementor-8 .elementor-element.elementor-element-2522b6a img{width:27%;max-width:100%}.elementor-8 .elementor-element.elementor-element-3b20edf>.elementor-container{max-width:1595px}.elementor-8 .elementor-element.elementor-element-aaf38ec>.elementor-widget-container{margin:22px 0 0}.elementor-8 .elementor-element.elementor-element-aaf38ec .elementor-heading-title{font-size:25px}.elementor-8 .elementor-element.elementor-element-d27b684>.elementor-widget-container{margin:12px 0 0;padding:0}.elementor-8 .elementor-element.elementor-element-d27b684 .elementor-heading-title{font-size:15px;line-height:1.6em;letter-spacing:-.3px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-46b4910>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-46b4910{text-align:center;font-size:14px;line-height:1.5em;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-919b9d2>.elementor-container{max-width:1595px}.elementor-8 .elementor-element.elementor-element-da54547>.elementor-container{max-width:1595px}.elementor-8 .elementor-element.elementor-element-06f8138>.elementor-container{max-width:1595px}.elementor-8 .elementor-element.elementor-element-ca42bd2>.elementor-container{max-width:916px}.elementor-8 .elementor-element.elementor-element-ca42bd2{margin-top:-9px;margin-bottom:-9px;padding:0}.elementor-8 .elementor-element.elementor-element-9b8bc70 .elementor-divider-separator{width:100%}.elementor-8 .elementor-element.elementor-element-d85a2da>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-d85a2da{line-height:1.5em;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-74bf6d2>.elementor-widget-container{padding:12px 0 0}.elementor-8 .elementor-element.elementor-element-74bf6d2{line-height:1.3em}.elementor-8 .elementor-element.elementor-element-7430f1f>.elementor-container{max-width:909px}.elementor-8 .elementor-element.elementor-element-7430f1f{margin-top:-9px;margin-bottom:-9px;padding:0}.elementor-8 .elementor-element.elementor-element-06f20ac .elementor-divider-separator{width:100%}.elementor-8 .elementor-element.elementor-element-c0bb1a0>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-c0bb1a0{line-height:1.5em;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-549c3f9 img{width:100%}.elementor-8 .elementor-element.elementor-element-a063401>.elementor-widget-container{margin:15px 15px -1px}.elementor-8 .elementor-element.elementor-element-a063401{text-align:center}.elementor-8 .elementor-element.elementor-element-0daeded>.elementor-widget-container{margin:-20px 0 0}.elementor-8 .elementor-element.elementor-element-0daeded .elementor-divider-separator{width:97%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-0daeded .elementor-divider{text-align:center}.elementor-8 .elementor-element.elementor-element-5741859>.elementor-widget-container{margin:-26px 0 0;padding:0 7px}.elementor-8 .elementor-element.elementor-element-5741859{line-height:1.5em}.elementor-8 .elementor-element.elementor-element-157956c>.elementor-widget-container{margin:0}.elementor-8 .elementor-element.elementor-element-cda3cfe>.elementor-widget-container{margin:0}.elementor-8 .elementor-element.elementor-element-493215d>.elementor-widget-container{margin:0;padding:29px 0 0}.elementor-8 .elementor-element.elementor-element-493215d{text-align:center}.elementor-8 .elementor-element.elementor-element-4b5fa8a>.elementor-widget-container{margin:-20px 0 0}.elementor-8 .elementor-element.elementor-element-4b5fa8a .elementor-divider-separator{width:97%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-4b5fa8a .elementor-divider{text-align:center}.elementor-8 .elementor-element.elementor-element-19ca449>.elementor-widget-container{margin:-25px 0 0;padding:7px 0 20px 7px}.elementor-8 .elementor-element.elementor-element-19ca449{line-height:1.5em}.elementor-8 .elementor-element.elementor-element-8e9285e{margin-top:-9px;margin-bottom:-9px}.elementor-8 .elementor-element.elementor-element-222180b .elementor-divider-separator{width:100%}.elementor-8 .elementor-element.elementor-element-b037390>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-b037390{line-height:1.6em}.elementor-8 .elementor-element.elementor-element-96dd15e>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-ef0c597>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-ef0c597{font-size:17px;line-height:1.5em}.elementor-8 .elementor-element.elementor-element-c55d7ce>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-bce2137>.elementor-container{min-height:306px}.elementor-8 .elementor-element.elementor-element-bce2137:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-bce2137>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-8 .elementor-element.elementor-element-58094f3{margin-top:-9px;margin-bottom:-9px}.elementor-8 .elementor-element.elementor-element-a34d431 .elementor-divider-separator{width:100%}.elementor-8 .elementor-element.elementor-element-52d62c9>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-7fe6921>.elementor-widget-container{margin:20px;padding:0}.elementor-8 .elementor-element.elementor-element-e27e5b8>.elementor-widget-container{margin:13px 0;padding:0 0 10px}.elementor-8 .elementor-element.elementor-element-e27e5b8{line-height:1.3em;letter-spacing:-.3px}.elementor-8 .elementor-element.elementor-element-c2e1bec>.elementor-container{max-width:500px}.elementor-8 .elementor-element.elementor-element-c2e1bec{margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-dbe0390 .elementor-divider-separator{width:100%}.elementor-8 .elementor-element.elementor-element-0bcfb0b>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-0bcfb0b{line-height:1.7em;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-f1ce086{--spacer-size:17px}.elementor-8 .elementor-element.elementor-element-821fbe4>.elementor-widget-container{padding:0}.elementor-8 .elementor-element.elementor-element-a7895ef>.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-a7895ef>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-37b1e23>.elementor-widget-container{margin:0;padding:0 0 25px}.elementor-8 .elementor-element.elementor-element-37b1e23{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px;text-align:center}.elementor-8 .elementor-element.elementor-element-37b1e23 img{width:53%}.elementor-8 .elementor-element.elementor-element-9fe9ca4{--spacer-size:10px}.elementor-8 .elementor-element.elementor-element-cbd8d42 img{width:100%}.elementor-8 .elementor-element.elementor-element-e832ed4{--spacer-size:10px}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-f685ff8:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-f685ff8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-8 .elementor-element.elementor-element-bce2137:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-bce2137>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.tategaki{display:flex;writing-mode:vertical-rl;align-items:center}