.elementor-12945 .elementor-element.elementor-element-d4f5f98{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sawarabi Gothic;}.elementor-12945 .elementor-element.elementor-element-58d2507{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-704f57c{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-4e1636c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sawarabi Gothic;}.elementor-12945 .elementor-element.elementor-element-617a9cb{width:auto;max-width:auto;text-align:left;}.elementor-12945 .elementor-element.elementor-element-617a9cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12945 .elementor-element.elementor-element-617a9cb img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-77b5deb{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-77b5deb > .elementor-widget-container{margin:-8px 14px -15px -14px;}.elementor-12945 .elementor-element.elementor-element-77b5deb .elementor-icon-wrapper{text-align:left;}.elementor-12945 .elementor-element.elementor-element-77b5deb.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-77b5deb.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-77b5deb.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-77b5deb.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-77b5deb.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-77b5deb .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-77b5deb .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-0467ee2{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-09617ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12945 .elementor-element.elementor-element-cb74ada{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sawarabi Gothic;}.elementor-12945 .elementor-element.elementor-element-78d1f54 .elementor-button{background-color:#394A99;border-radius:0px 0px 0px 0px;}.elementor-12945 .elementor-element.elementor-element-78d1f54 .elementor-button:hover, .elementor-12945 .elementor-element.elementor-element-78d1f54 .elementor-button:focus{background-color:#F19708;border-color:#F19708;}.elementor-12945 .elementor-element.elementor-element-78d1f54{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12945 .elementor-element.elementor-element-ea87aed{--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;}.elementor-12945 .elementor-element.elementor-element-80bbc3d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sawarabi Gothic;}.elementor-12945 .elementor-element.elementor-element-40c63f7 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-40c63f7 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;line-height:1.6em;color:#FFFFFF;}.elementor-12945 .elementor-element.elementor-element-98a28d6{--display:flex;}.elementor-12945 .elementor-element.elementor-element-da48dc4{--display:flex;}.elementor-12945 .elementor-element.elementor-element-acc58ed{--display:flex;}.elementor-12945 .elementor-element.elementor-element-67203f2{--display:flex;}.elementor-12945 .elementor-element.elementor-element-6e4efa9 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-6e4efa9 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;line-height:1.6em;color:#FFFFFF;}.elementor-12945 .elementor-element.elementor-element-0d993dc{--display:flex;}.elementor-12945 .elementor-element.elementor-element-b0b9f4c{--display:flex;}.elementor-12945 .elementor-element.elementor-element-33a57c7{--display:flex;}.elementor-12945 .elementor-element.elementor-element-da99938{--display:flex;}.elementor-12945 .elementor-element.elementor-element-03df8d2{--display:flex;}.elementor-12945 .elementor-element.elementor-element-f55b825{--display:flex;}.elementor-12945 .elementor-element.elementor-element-1c936053{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-3f213b87{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-5fbc8d94{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-259c8168{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-67703abd{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-67703abd > .elementor-widget-container{margin:-8px 0px -15px -4px;}.elementor-12945 .elementor-element.elementor-element-67703abd .elementor-icon-wrapper{text-align:right;}.elementor-12945 .elementor-element.elementor-element-67703abd.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-67703abd.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-67703abd.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-67703abd.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-67703abd.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-67703abd .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-67703abd .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-7977191f{width:auto;max-width:auto;text-align:right;}.elementor-12945 .elementor-element.elementor-element-7977191f img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-203c9fa{--display:flex;}.elementor-12945 .elementor-element.elementor-element-3182e855{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-3dc73b0b{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-1ac5998f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-64c68624{width:auto;max-width:auto;text-align:left;}.elementor-12945 .elementor-element.elementor-element-64c68624 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12945 .elementor-element.elementor-element-64c68624 img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-6e2d9880{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-6e2d9880 > .elementor-widget-container{margin:-8px 14px -15px -14px;}.elementor-12945 .elementor-element.elementor-element-6e2d9880 .elementor-icon-wrapper{text-align:left;}.elementor-12945 .elementor-element.elementor-element-6e2d9880.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-6e2d9880.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-6e2d9880.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-6e2d9880.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-6e2d9880.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-6e2d9880 .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-6e2d9880 .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-f79a493{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-68d799b{--display:flex;}.elementor-12945 .elementor-element.elementor-element-daac843{--display:flex;}.elementor-12945 .elementor-element.elementor-element-16598a6 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-16598a6 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;line-height:1.6em;color:#FFFFFF;}.elementor-12945 .elementor-element.elementor-element-c2abc09{--display:flex;}.elementor-12945 .elementor-element.elementor-element-478fbfc{--display:flex;}.elementor-12945 .elementor-element.elementor-element-c8d24c6{--display:flex;}.elementor-12945 .elementor-element.elementor-element-f705caa{--display:flex;}.elementor-12945 .elementor-element.elementor-element-c0e2a60{--display:flex;}.elementor-12945 .elementor-element.elementor-element-d5cfb65{--display:flex;}.elementor-12945 .elementor-element.elementor-element-1f11c3d{--display:flex;}.elementor-12945 .elementor-element.elementor-element-15859311{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-5baec02e{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-5d3ab386{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-27bb8950{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-5af6d9f{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-5af6d9f > .elementor-widget-container{margin:-8px 0px -15px -4px;}.elementor-12945 .elementor-element.elementor-element-5af6d9f .elementor-icon-wrapper{text-align:right;}.elementor-12945 .elementor-element.elementor-element-5af6d9f.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-5af6d9f.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-5af6d9f.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-5af6d9f.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-5af6d9f.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-5af6d9f .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-5af6d9f .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-2197b0f4{width:auto;max-width:auto;text-align:right;}.elementor-12945 .elementor-element.elementor-element-2197b0f4 img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-4db9a86{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-3882ecf5{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-59460417{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-6957ff3c{width:auto;max-width:auto;text-align:left;}.elementor-12945 .elementor-element.elementor-element-6957ff3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12945 .elementor-element.elementor-element-6957ff3c img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-6c625018{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-6c625018 > .elementor-widget-container{margin:-8px 14px -15px -14px;}.elementor-12945 .elementor-element.elementor-element-6c625018 .elementor-icon-wrapper{text-align:left;}.elementor-12945 .elementor-element.elementor-element-6c625018.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-6c625018.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-6c625018.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-6c625018.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-6c625018.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-6c625018 .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-6c625018 .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-34d8efdc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-2101da4{--display:flex;}.elementor-12945 .elementor-element.elementor-element-85cc2b9{--display:flex;}.elementor-12945 .elementor-element.elementor-element-9bb8b87 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-9bb8b87 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;line-height:1.6em;color:#FFFFFF;}.elementor-12945 .elementor-element.elementor-element-daff4d0{--display:flex;}.elementor-12945 .elementor-element.elementor-element-6a94078{--display:flex;}.elementor-12945 .elementor-element.elementor-element-a5b9ca4{--display:flex;}.elementor-12945 .elementor-element.elementor-element-1b723ca{--display:flex;}.elementor-12945 .elementor-element.elementor-element-65bb8b55{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-75b4e1de{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-26ff53a6{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-574a5b97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-77386342{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-77386342 > .elementor-widget-container{margin:-8px 0px -15px -4px;}.elementor-12945 .elementor-element.elementor-element-77386342 .elementor-icon-wrapper{text-align:right;}.elementor-12945 .elementor-element.elementor-element-77386342.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-77386342.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-77386342.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-77386342.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-77386342.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-77386342 .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-77386342 .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-4f7c890b{width:auto;max-width:auto;text-align:right;}.elementor-12945 .elementor-element.elementor-element-4f7c890b img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-7c9e098e{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-4d14bbd4{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-40b85b36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-47b44a7e{width:auto;max-width:auto;text-align:left;}.elementor-12945 .elementor-element.elementor-element-47b44a7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12945 .elementor-element.elementor-element-47b44a7e img{width:90%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:500px 500px 500px 500px;}.elementor-12945 .elementor-element.elementor-element-10c98a42{width:auto;max-width:auto;}.elementor-12945 .elementor-element.elementor-element-10c98a42 > .elementor-widget-container{margin:-8px 14px -15px -14px;}.elementor-12945 .elementor-element.elementor-element-10c98a42 .elementor-icon-wrapper{text-align:left;}.elementor-12945 .elementor-element.elementor-element-10c98a42.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-10c98a42.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-10c98a42.elementor-view-default .elementor-icon{color:#D5D5D5;border-color:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-10c98a42.elementor-view-framed .elementor-icon, .elementor-12945 .elementor-element.elementor-element-10c98a42.elementor-view-default .elementor-icon svg{fill:#D5D5D5;}.elementor-12945 .elementor-element.elementor-element-10c98a42 .elementor-icon{font-size:40px;}.elementor-12945 .elementor-element.elementor-element-10c98a42 .elementor-icon svg{height:40px;}.elementor-12945 .elementor-element.elementor-element-dd08cea{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;}.elementor-12945 .elementor-element.elementor-element-8b78464{--display:flex;}.elementor-12945 .elementor-element.elementor-element-721a131{--display:flex;}.elementor-12945 .elementor-element.elementor-element-16fde01 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-16fde01 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;line-height:1.6em;color:#FFFFFF;}.elementor-12945 .elementor-element.elementor-element-6322245{--display:flex;}.elementor-12945 .elementor-element.elementor-element-060837d{--display:flex;}.elementor-12945 .elementor-element.elementor-element-cbc2c84 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-cbc2c84 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;font-weight:bold;line-height:1.6em;color:#FFFFFF;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-family:var( --e-global-typography-primary-font-family ), Sawarabi Gothic;}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sawarabi Gothic;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sawarabi Gothic;}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sawarabi Gothic;}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-family:var( --e-global-typography-accent-font-family ), Sawarabi Gothic;}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sawarabi Gothic;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sawarabi Gothic;}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sawarabi Gothic;}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sawarabi Gothic;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12945 .elementor-element.elementor-element-0948b08{--grid-row-gap:14px;--grid-column-gap:14px;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-12945 .elementor-element.elementor-element-0948b08:after{content:"1";}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post__thumbnail__link{width:30%;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-color:#DCDCDC;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post:hover{background-color:#EBF1E4;}.elementor-12945 .elementor-element.elementor-element-0948b08.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-12945 .elementor-element.elementor-element-0948b08.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-12945 .elementor-element.elementor-element-0948b08.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post__title, .elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post__title a{color:#000000;font-family:"Noto Sans JP", Sawarabi Gothic;font-size:16px;line-height:1.4em;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post__title{margin-bottom:0px;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination{text-align:center;margin-top:20px;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination .page-numbers:not(.dots){color:#000000;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination a.page-numbers:hover{color:#FFB700;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination .page-numbers.current{color:#078947;}body:not(.rtl) .elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-12945 .elementor-element.elementor-element-2fdba18 .elementor-button{background-color:#FFA500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFA500;}.elementor-12945 .elementor-element.elementor-element-2fdba18 .elementor-button:hover, .elementor-12945 .elementor-element.elementor-element-2fdba18 .elementor-button:focus{background-color:#FFFFFF;color:#FFA500;border-color:#FFA500;}.elementor-12945 .elementor-element.elementor-element-2fdba18 .elementor-button:hover svg, .elementor-12945 .elementor-element.elementor-element-2fdba18 .elementor-button:focus svg{fill:#FFA500;}.elementor-12945 .elementor-element.elementor-element-4ec624d{--spacer-size:20px;}.elementor-12945 .elementor-element.elementor-element-ca98d15{--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;}.elementor-12945 .elementor-element.elementor-element-1373492 > .elementor-widget-container{background-color:#487D63;padding:4px 10px 4px 10px;}.elementor-12945 .elementor-element.elementor-element-1373492 .elementor-heading-title{font-family:"Noto Sans JP", Sawarabi Gothic;font-size:24px;font-weight:bold;line-height:1.6em;color:#FFFFFF;}.elementor-12945 .elementor-element.elementor-element-121e659{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12945 .elementor-element.elementor-element-121e659:after{content:"0.66";}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__thumbnail__link{width:100%;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__meta-data span + span:before{content:"•";}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__card{border-color:#DCDCDC;border-width:1px;padding-top:0px;padding-bottom:0px;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__text{padding:0 10px;margin-top:0px;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__meta-data{padding:10px 10px;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__avatar{padding-right:10px;padding-left:10px;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__title, .elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__title a{color:#000000;font-family:"Noto Sans JP", Sawarabi Gothic;font-size:16px;}@media(min-width:768px){.elementor-12945 .elementor-element.elementor-element-4e1636c{--width:15%;}.elementor-12945 .elementor-element.elementor-element-0467ee2{--width:85%;}.elementor-12945 .elementor-element.elementor-element-5fbc8d94{--width:85%;}.elementor-12945 .elementor-element.elementor-element-259c8168{--width:15%;}.elementor-12945 .elementor-element.elementor-element-1ac5998f{--width:15%;}.elementor-12945 .elementor-element.elementor-element-f79a493{--width:85%;}.elementor-12945 .elementor-element.elementor-element-5d3ab386{--width:85%;}.elementor-12945 .elementor-element.elementor-element-27bb8950{--width:15%;}.elementor-12945 .elementor-element.elementor-element-59460417{--width:15%;}.elementor-12945 .elementor-element.elementor-element-34d8efdc{--width:85%;}.elementor-12945 .elementor-element.elementor-element-26ff53a6{--width:85%;}.elementor-12945 .elementor-element.elementor-element-574a5b97{--width:15%;}.elementor-12945 .elementor-element.elementor-element-40b85b36{--width:15%;}.elementor-12945 .elementor-element.elementor-element-dd08cea{--width:85%;}}@media(max-width:767px){.elementor-12945 .elementor-element.elementor-element-58d2507{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-4e1636c{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-0467ee2{--width:75%;}.elementor-12945 .elementor-element.elementor-element-1c936053{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-5fbc8d94{--width:75%;}.elementor-12945 .elementor-element.elementor-element-259c8168{--width:25%;--justify-content:center;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-3182e855{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-1ac5998f{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-f79a493{--width:75%;}.elementor-12945 .elementor-element.elementor-element-15859311{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-5d3ab386{--width:75%;}.elementor-12945 .elementor-element.elementor-element-27bb8950{--width:25%;--justify-content:center;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-4db9a86{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-59460417{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-34d8efdc{--width:75%;}.elementor-12945 .elementor-element.elementor-element-65bb8b55{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-26ff53a6{--width:75%;}.elementor-12945 .elementor-element.elementor-element-574a5b97{--width:25%;--justify-content:center;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-7c9e098e{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12945 .elementor-element.elementor-element-40b85b36{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12945 .elementor-element.elementor-element-dd08cea{--width:75%;}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12945 .elementor-element.elementor-element-0948b08:after{content:"0.5";}.elementor-12945 .elementor-element.elementor-element-0948b08 .elementor-post__thumbnail__link{width:100%;}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12945 .elementor-element.elementor-element-121e659:after{content:"0.5";}.elementor-12945 .elementor-element.elementor-element-121e659 .elementor-post__thumbnail__link{width:100%;}}