.elementor-225 .elementor-element.elementor-element-fa16e26{--display:flex;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-67a14bd{--spacer-size:133px}.elementor-225 .elementor-element.elementor-element-62f2558 .elementor-heading-title{color:#fff;text-shadow:34px 11px 0px rgba(0,0,0,.3)}.elementor-225 .elementor-element.elementor-element-62f2558>.elementor-widget-container{margin:-55px 0 0;padding:50px;background-image:url("http://www.yamagawahp.com/wps/wp-content/uploads/2024/11/146d2011-image-2.png")}.elementor-225 .elementor-element.elementor-element-316e340{--display:flex;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-316e340.e-con{--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-443a564 .ekit-heading__title-wrapper{width:117%}.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000;text-shadow:34px 11px 0px rgba(0,0,0,.3)}.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-section-title-wraper .elementskit-border-divider{width:140px}.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:140px;height:4px}.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-section-title-wraper .elementskit-border-star{width:140px;height:4px}.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-section-title-wraper .elementskit-border-divider,.elementor-225 .elementor-element.elementor-element-443a564 .elementskit-border-divider:before{height:4px}.elementor-225 .elementor-element.elementor-element-443a564>.elementor-widget-container{margin:0;padding:0}.elementor-225 .elementor-element.elementor-element-443a564.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-8020831 .elementor-icon-wrapper{text-align:left}.elementor-225 .elementor-element.elementor-element-8020831.elementor-view-stacked .elementor-icon{background-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-8020831.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-8020831.elementor-view-default .elementor-icon{color:#6e8cff;border-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-8020831.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-8020831.elementor-view-default .elementor-icon svg{fill:#6e8cff}.elementor-225 .elementor-element.elementor-element-8020831 .elementor-icon{font-size:33px}.elementor-225 .elementor-element.elementor-element-8020831 .elementor-icon svg{height:33px}.elementor-225 .elementor-element.elementor-element-8020831>.elementor-widget-container{margin:-52px 0 0 350px;padding:0}.elementor-225 .elementor-element.elementor-element-4f07c16{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:17px 17px;--grid-auto-flow:row;--background-transition:.3s;border-style:none;--border-style:none}.elementor-225 .elementor-element.elementor-element-4f07c16,.elementor-225 .elementor-element.elementor-element-4f07c16:before{--border-transition:.3s}.elementor-225 .elementor-element.elementor-element-4f07c16.e-con{--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-9ac0dd5{--icon-box-icon-margin:15px;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-225 .elementor-element.elementor-element-9ac0dd5>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-8cbca8b .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-8cbca8b{--icon-box-icon-margin:15px}.elementor-225 .elementor-element.elementor-element-8cbca8b>.elementor-widget-container{padding:10px 0 0;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-a247db6 .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-a247db6{--icon-box-icon-margin:15px;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-225 .elementor-element.elementor-element-a247db6>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-c49f47d .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-c49f47d{--icon-box-icon-margin:12px}.elementor-225 .elementor-element.elementor-element-c49f47d .elementor-icon-box-title{margin-bottom:0}.elementor-225 .elementor-element.elementor-element-c49f47d>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-b167f9a{--icon-box-icon-margin:15px}.elementor-225 .elementor-element.elementor-element-b167f9a>.elementor-widget-container{padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-459ca46{--icon-box-icon-margin:15px}.elementor-225 .elementor-element.elementor-element-459ca46>.elementor-widget-container{padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-b131991 .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-b131991{--icon-box-icon-margin:12px}.elementor-225 .elementor-element.elementor-element-b131991 .elementor-icon-box-title{margin-bottom:0}.elementor-225 .elementor-element.elementor-element-b131991>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-a67cfc4 .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-a67cfc4{--icon-box-icon-margin:12px}.elementor-225 .elementor-element.elementor-element-a67cfc4 .elementor-icon-box-title{margin-bottom:0}.elementor-225 .elementor-element.elementor-element-a67cfc4>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-f9c21e2 .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-f9c21e2{--icon-box-icon-margin:12px}.elementor-225 .elementor-element.elementor-element-f9c21e2 .elementor-icon-box-title{margin-bottom:0}.elementor-225 .elementor-element.elementor-element-f9c21e2>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-723acaa .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-723acaa{--icon-box-icon-margin:12px}.elementor-225 .elementor-element.elementor-element-723acaa .elementor-icon-box-title{margin-bottom:0}.elementor-225 .elementor-element.elementor-element-723acaa>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-b370291 .elementor-icon-box-wrapper{text-align:center}.elementor-225 .elementor-element.elementor-element-b370291{--icon-box-icon-margin:12px}.elementor-225 .elementor-element.elementor-element-b370291 .elementor-icon-box-title{margin-bottom:0}.elementor-225 .elementor-element.elementor-element-b370291>.elementor-widget-container{margin:0;padding:10px;border-style:solid;border-color:#6e8cff;border-radius:25px}.elementor-225 .elementor-element.elementor-element-49fe6d7{--divider-border-style:dots_tribal;--divider-color:#6e8cff;--divider-pattern-height:20px}.elementor-225 .elementor-element.elementor-element-49fe6d7 .elementor-divider-separator{width:100%}.elementor-225 .elementor-element.elementor-element-49fe6d7 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-225 .elementor-element.elementor-element-7563a6f{text-align:left;z-index:100}.elementor-225 .elementor-element.elementor-element-7563a6f .elementor-heading-title{font-weight:700;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-225 .elementor-element.elementor-element-7563a6f>.elementor-widget-container{margin:0}.elementor-225 .elementor-element.elementor-element-4060f4f .elementor-icon-wrapper{text-align:left}.elementor-225 .elementor-element.elementor-element-4060f4f.elementor-view-stacked .elementor-icon{background-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-4060f4f.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-4060f4f.elementor-view-default .elementor-icon{color:#6e8cff;border-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-4060f4f.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-4060f4f.elementor-view-default .elementor-icon svg{fill:#6e8cff}.elementor-225 .elementor-element.elementor-element-4060f4f .elementor-icon{font-size:33px}.elementor-225 .elementor-element.elementor-element-4060f4f .elementor-icon svg{height:33px}.elementor-225 .elementor-element.elementor-element-4060f4f>.elementor-widget-container{margin:-52px 0 0 350px;padding:0}.elementor-225 .elementor-element.elementor-element-0beeb87{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-d51e19c{--divider-border-style:dots_tribal;--divider-color:#6e8cff;--divider-pattern-height:20px}.elementor-225 .elementor-element.elementor-element-d51e19c .elementor-divider-separator{width:100%}.elementor-225 .elementor-element.elementor-element-d51e19c .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-225 .elementor-element.elementor-element-e0bf416{text-align:left;z-index:100}.elementor-225 .elementor-element.elementor-element-e0bf416 .elementor-heading-title{font-weight:700;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-225 .elementor-element.elementor-element-e0bf416>.elementor-widget-container{margin:0}.elementor-225 .elementor-element.elementor-element-3c2ef41 .elementor-icon-wrapper{text-align:left}.elementor-225 .elementor-element.elementor-element-3c2ef41.elementor-view-stacked .elementor-icon{background-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-3c2ef41.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-3c2ef41.elementor-view-default .elementor-icon{color:#6e8cff;border-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-3c2ef41.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-3c2ef41.elementor-view-default .elementor-icon svg{fill:#6e8cff}.elementor-225 .elementor-element.elementor-element-3c2ef41 .elementor-icon{font-size:33px}.elementor-225 .elementor-element.elementor-element-3c2ef41 .elementor-icon svg{height:33px}.elementor-225 .elementor-element.elementor-element-3c2ef41>.elementor-widget-container{margin:-52px 0 0 350px;padding:0}.elementor-225 .elementor-element.elementor-element-ed9fc26{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-009db42{--divider-border-style:dots_tribal;--divider-color:#6e8cff;--divider-pattern-height:20px}.elementor-225 .elementor-element.elementor-element-009db42 .elementor-divider-separator{width:100%}.elementor-225 .elementor-element.elementor-element-009db42 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-225 .elementor-element.elementor-element-191f56d{text-align:left;z-index:100}.elementor-225 .elementor-element.elementor-element-191f56d .elementor-heading-title{font-weight:700;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-225 .elementor-element.elementor-element-191f56d>.elementor-widget-container{margin:0}.elementor-225 .elementor-element.elementor-element-3d17424 .elementor-icon-wrapper{text-align:left}.elementor-225 .elementor-element.elementor-element-3d17424.elementor-view-stacked .elementor-icon{background-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-3d17424.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-3d17424.elementor-view-default .elementor-icon{color:#6e8cff;border-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-3d17424.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-3d17424.elementor-view-default .elementor-icon svg{fill:#6e8cff}.elementor-225 .elementor-element.elementor-element-3d17424 .elementor-icon{font-size:33px}.elementor-225 .elementor-element.elementor-element-3d17424 .elementor-icon svg{height:33px}.elementor-225 .elementor-element.elementor-element-3d17424>.elementor-widget-container{margin:-52px 0 0 350px;padding:0}.elementor-225 .elementor-element.elementor-element-f9b679b{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-26503f6{--divider-border-style:dots_tribal;--divider-color:#6e8cff;--divider-pattern-height:20px}.elementor-225 .elementor-element.elementor-element-26503f6 .elementor-divider-separator{width:100%}.elementor-225 .elementor-element.elementor-element-26503f6 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-225 .elementor-element.elementor-element-61765cf{text-align:left;z-index:100}.elementor-225 .elementor-element.elementor-element-61765cf .elementor-heading-title{font-weight:700;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-225 .elementor-element.elementor-element-61765cf>.elementor-widget-container{margin:0}.elementor-225 .elementor-element.elementor-element-334d34e .elementor-icon-wrapper{text-align:left}.elementor-225 .elementor-element.elementor-element-334d34e.elementor-view-stacked .elementor-icon{background-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-334d34e.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-334d34e.elementor-view-default .elementor-icon{color:#6e8cff;border-color:#6e8cff}.elementor-225 .elementor-element.elementor-element-334d34e.elementor-view-framed .elementor-icon,.elementor-225 .elementor-element.elementor-element-334d34e.elementor-view-default .elementor-icon svg{fill:#6e8cff}.elementor-225 .elementor-element.elementor-element-334d34e .elementor-icon{font-size:33px}.elementor-225 .elementor-element.elementor-element-334d34e .elementor-icon svg{height:33px}.elementor-225 .elementor-element.elementor-element-334d34e>.elementor-widget-container{margin:-52px 0 0 350px;padding:0}.elementor-225 .elementor-element.elementor-element-289470f{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-1d4ea66{--divider-border-style:dots_tribal;--divider-color:#6e8cff;--divider-pattern-height:20px}.elementor-225 .elementor-element.elementor-element-1d4ea66 .elementor-divider-separator{width:100%}.elementor-225 .elementor-element.elementor-element-1d4ea66 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-225 .elementor-element.elementor-element-557d2a4{--display:flex;--background-transition:.3s}.elementor-225 .elementor-element.elementor-element-557d2a4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-f848e8c .ekit-heading__title-wrapper{width:40%}.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-section-title-wraper .elementskit-section-title>span{color:#000;text-shadow:34px 11px 0px rgba(0,0,0,.3)}.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-section-title-wraper .elementskit-border-divider{width:140px}.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:140px;height:4px}.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-section-title-wraper .elementskit-border-star{width:140px;height:4px}.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-section-title-wraper .elementskit-border-divider,.elementor-225 .elementor-element.elementor-element-f848e8c .elementskit-border-divider:before{height:4px}.elementor-225 .elementor-element.elementor-element-f848e8c>.elementor-widget-container{margin:0;padding:0}.elementor-225 .elementor-element.elementor-element-f848e8c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-2ccddf6 .ekit-heading__title-wrapper{width:95%}.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000;text-shadow:34px 11px 0px rgba(0,0,0,.3)}.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-section-title-wraper .elementskit-border-divider{width:140px}.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:140px;height:4px}.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-section-title-wraper .elementskit-border-star{width:140px;height:4px}.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-section-title-wraper .elementskit-border-divider,.elementor-225 .elementor-element.elementor-element-2ccddf6 .elementskit-border-divider:before{height:4px}.elementor-225 .elementor-element.elementor-element-2ccddf6>.elementor-widget-container{margin:0;padding:0}.elementor-225 .elementor-element.elementor-element-ec99b94>.elementor-widget-container{margin:0}.elementor-225 .elementor-element.elementor-element-9e63117{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}:root{--page-title-display:none}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-4f07c16{--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-0beeb87{--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-ed9fc26{--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-f9b679b{--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-289470f{--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-ec99b94>.elementor-widget-container{margin:174px 0 0}.elementor-225 .elementor-element.elementor-element-9e63117{--grid-auto-flow:row}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-62f2558>.elementor-widget-container{margin:-72px 0 0}.elementor-225 .elementor-element.elementor-element-443a564{width:var(--container-widget-width,394px);max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0}.elementor-225 .elementor-element.elementor-element-443a564.elementor-element{--align-self:flex-start;--order:-99999;--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-8020831>.elementor-widget-container{margin:-50px 0 0 320px}.elementor-225 .elementor-element.elementor-element-4f07c16{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-4060f4f>.elementor-widget-container{margin:-50px 0 0 300px}.elementor-225 .elementor-element.elementor-element-0beeb87{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-3c2ef41>.elementor-widget-container{margin:-50px -1px -1px 321px}.elementor-225 .elementor-element.elementor-element-ed9fc26{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-3d17424>.elementor-widget-container{margin:-50px 0 0 320px}.elementor-225 .elementor-element.elementor-element-f9b679b{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-334d34e>.elementor-widget-container{margin:-50px 0 0 320px}.elementor-225 .elementor-element.elementor-element-289470f{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-225 .elementor-element.elementor-element-f848e8c .ekit-heading__title-wrapper{width:100px}.elementor-225 .elementor-element.elementor-element-f848e8c{width:100%;max-width:100%}.elementor-225 .elementor-element.elementor-element-f848e8c.elementor-element{--align-self:flex-start;--order:-99999;--flex-grow:0;--flex-shrink:0}.elementor-225 .elementor-element.elementor-element-2ccddf6 .ekit-heading__title-wrapper{width:100px}.elementor-225 .elementor-element.elementor-element-2ccddf6{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-225 .elementor-element.elementor-element-ec99b94>.elementor-widget-container{margin:0}.elementor-225 .elementor-element.elementor-element-9e63117{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}}@media(min-width:768px){.elementor-225 .elementor-element.elementor-element-316e340{--width:96.8%}.elementor-225 .elementor-element.elementor-element-4f07c16{--width:90.028%}.elementor-225 .elementor-element.elementor-element-557d2a4{--width:96.8%}}