.elementor-126 .elementor-element.elementor-element-61983299{--display:flex;--min-height:421px;--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;--background-transition:.3s}.elementor-126 .elementor-element.elementor-element-61983299:not(.elementor-motion-effects-element-type-background),.elementor-126 .elementor-element.elementor-element-61983299>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://tsujiokasakanten.com/wp-content/uploads/2024/11/58bef2fe938865e80a709347b7b0b89b.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-126 .elementor-element.elementor-element-61983299,.elementor-126 .elementor-element.elementor-element-61983299:before{--border-transition:.3s}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-126 .elementor-element.elementor-element-1e07e1db>.elementor-widget-container{margin:125px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-1e07e1db{text-align:center}.elementor-126 .elementor-element.elementor-element-1e07e1db .elementor-heading-title{color:#fff;font-family:"Sawarabi Gothic",Sans-serif;font-size:40px;font-weight:600;letter-spacing:2.7px}.elementor-126 .elementor-element.elementor-element-12ab5fd1>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-12ab5fd1{text-align:center}.elementor-126 .elementor-element.elementor-element-12ab5fd1 .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Sawarabi Mincho",Sans-serif;font-size:14px;font-weight:600}.elementor-126 .elementor-element.elementor-element-66002bf{--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;--background-transition:.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-6b3fea4{--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;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-1e4fc16{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-4de4327>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-4de4327{text-align:left}.elementor-126 .elementor-element.elementor-element-4de4327 .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-da466cb>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-da466cb .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.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-126 .elementor-element.elementor-element-117d610>.elementor-widget-container{margin:20px 0 10px;padding:0}.elementor-126 .elementor-element.elementor-element-80335e9{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-b4cdcfe>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-b4cdcfe{text-align:left}.elementor-126 .elementor-element.elementor-element-b4cdcfe .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-579aeec>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-579aeec .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.elementor-126 .elementor-element.elementor-element-4a51b75>.elementor-widget-container{margin:20px 0 10px;padding:0}.elementor-126 .elementor-element.elementor-element-2ea0251{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-753aecd>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-753aecd{text-align:left}.elementor-126 .elementor-element.elementor-element-753aecd .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-1153c49>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-1153c49 .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.elementor-126 .elementor-element.elementor-element-9613a7e>.elementor-widget-container{margin:20px 0 10px;padding:0}.elementor-126 .elementor-element.elementor-element-14232de{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-2eab8c8>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-2eab8c8{text-align:left}.elementor-126 .elementor-element.elementor-element-2eab8c8 .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-60ca50a>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-60ca50a .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.elementor-126 .elementor-element.elementor-element-921f080>.elementor-widget-container{margin:20px 0 10px;padding:0}.elementor-126 .elementor-element.elementor-element-ce203c6{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-6632503>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-6632503{text-align:left}.elementor-126 .elementor-element.elementor-element-6632503 .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-2130451>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-2130451 .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.elementor-126 .elementor-element.elementor-element-983b81b>.elementor-widget-container{margin:10px 0;padding:0}.elementor-126 .elementor-element.elementor-element-ac551ae{--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;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-9a574fb{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-d60d902{text-align:center}.elementor-126 .elementor-element.elementor-element-d60d902 .elementor-heading-title{color:var(--e-global-color-f699c19);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300}.elementor-126 .elementor-element.elementor-element-3a1b277>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-c53a693{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-f5b263c{text-align:center}.elementor-126 .elementor-element.elementor-element-f5b263c .elementor-heading-title{color:var(--e-global-color-f699c19);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300}.elementor-126 .elementor-element.elementor-element-1ada7b3>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-20a0f26>.elementor-widget-container{margin:10px 0;padding:0}.elementor-126 .elementor-element.elementor-element-2e6bc3c{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-e0d36dd>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-e0d36dd{text-align:left}.elementor-126 .elementor-element.elementor-element-e0d36dd .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-d666a23>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-d666a23 .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.elementor-126 .elementor-element.elementor-element-22968c2>.elementor-widget-container{margin:20px 0 10px;padding:0}.elementor-126 .elementor-element.elementor-element-19be912{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-051e4cc>.elementor-widget-container{background-color:#96b7be;margin:0;padding:10px 10px 10px 50px;border-radius:30px}.elementor-126 .elementor-element.elementor-element-051e4cc{text-align:left}.elementor-126 .elementor-element.elementor-element-051e4cc .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-126 .elementor-element.elementor-element-40d632b>.elementor-widget-container{margin:15px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-40d632b .elementor-heading-title{color:#141414;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:35px}.elementor-126 .elementor-element.elementor-element-4d1c440e{--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;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-126 .elementor-element.elementor-element-4d1c440e:not(.elementor-motion-effects-element-type-background),.elementor-126 .elementor-element.elementor-element-4d1c440e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3b3b3b}.elementor-126 .elementor-element.elementor-element-4d1c440e,.elementor-126 .elementor-element.elementor-element-4d1c440e:before{--border-transition:.3s}.elementor-126 .elementor-element.elementor-element-71277ee4>.elementor-widget-container{margin:110px 0 0;padding:0}.elementor-126 .elementor-element.elementor-element-71277ee4{text-align:center}.elementor-126 .elementor-element.elementor-element-71277ee4 .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Sawarabi Gothic",Sans-serif;font-size:40px;font-weight:600;letter-spacing:2.7px}.elementor-126 .elementor-element.elementor-element-73fb5fd3>.elementor-widget-container{margin:15px 0 55px;padding:0}.elementor-126 .elementor-element.elementor-element-73fb5fd3{text-align:center}.elementor-126 .elementor-element.elementor-element-73fb5fd3 .elementor-heading-title{color:var(--e-global-color-d719d27);font-family:"Sawarabi Mincho",Sans-serif;font-size:14px;font-weight:600}.elementor-126 .elementor-element.elementor-element-6f893f5e{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--background-transition:.3s}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label,.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type=submit]{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-126 .elementor-element.elementor-element-3e7a8b6e{width:var(--container-widget-width,55.084%);max-width:55.084%;--container-widget-width:55.084%;--container-widget-flex-grow:0}.elementor-126 .elementor-element.elementor-element-3e7a8b6e>.elementor-widget-container{margin:0 0 50px;padding:0}.elementor-126 .elementor-element.elementor-element-3e7a8b6e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-validation-errors{display:block !important}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:100%}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .eael-contact-form-7-heading{text-align:left}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .eael-contact-form-7-title{color:var(--e-global-color-d719d27)}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .eael-contact-form-7-description{color:var(--e-global-color-d719d27);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-form label{color:var(--e-global-color-d719d27)}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 label{color:var(--e-global-color-d719d27)}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{color:var(--e-global-color-d719d27)}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-form input[type=submit]{width:100%;background-color:var(--e-global-color-f699c19);color:var(--e-global-color-d719d27);border-style:solid;border-width:1px;border-color:var(--e-global-color-d719d27);border-radius:0;margin-top:30px}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-form input[type=submit]:hover{background-color:var(--e-global-color-secondary)}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease}:root{--page-title-display:none}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-66002bf{--content-width:640px}.elementor-126 .elementor-element.elementor-element-6f893f5e{--content-width:1022px}}@media(min-width:1025px){.elementor-126 .elementor-element.elementor-element-61983299:not(.elementor-motion-effects-element-type-background),.elementor-126 .elementor-element.elementor-element-61983299>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-1e07e1db>.elementor-widget-container{margin:40px 0 0}.elementor-126 .elementor-element.elementor-element-1e07e1db .elementor-heading-title{font-size:30px}.elementor-126 .elementor-element.elementor-element-12ab5fd1>.elementor-widget-container{margin:10px 0 20px}.elementor-126 .elementor-element.elementor-element-66002bf{--content-width:325px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-126 .elementor-element.elementor-element-4de4327>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-4de4327{text-align:center}.elementor-126 .elementor-element.elementor-element-4de4327 .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-b4cdcfe>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-b4cdcfe{text-align:center}.elementor-126 .elementor-element.elementor-element-b4cdcfe .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-753aecd>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-753aecd{text-align:center}.elementor-126 .elementor-element.elementor-element-753aecd .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-2eab8c8>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-2eab8c8{text-align:center}.elementor-126 .elementor-element.elementor-element-2eab8c8 .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-6632503>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-6632503{text-align:center}.elementor-126 .elementor-element.elementor-element-6632503 .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-ac551ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-126 .elementor-element.elementor-element-e0d36dd>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-e0d36dd{text-align:center}.elementor-126 .elementor-element.elementor-element-e0d36dd .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-051e4cc>.elementor-widget-container{padding:10px}.elementor-126 .elementor-element.elementor-element-051e4cc{text-align:center}.elementor-126 .elementor-element.elementor-element-051e4cc .elementor-heading-title{font-size:20px}.elementor-126 .elementor-element.elementor-element-71277ee4>.elementor-widget-container{margin:50px 0 0}.elementor-126 .elementor-element.elementor-element-71277ee4 .elementor-heading-title{font-size:30px}.elementor-126 .elementor-element.elementor-element-73fb5fd3>.elementor-widget-container{margin:5px 0 10px}.elementor-126 .elementor-element.elementor-element-3e7a8b6e{--container-widget-width:300px;--container-widget-flex-grow:0;width:var(--container-widget-width,300px);max-width:300px}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:100%}.elementor-126 .elementor-element.elementor-element-3e7a8b6e .eael-contact-form-7 .wpcf7-form input[type=submit]{width:100%;margin-top:10px}}