.elementor-672 .elementor-element.elementor-element-7e16fd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-7d0110f{--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;}.elementor-672 .elementor-element.elementor-element-2f03005{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-f3823ac{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-f3823ac:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-f3823ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#488373;}.elementor-672 .elementor-element.elementor-element-f3823ac:hover{background-color:#419C96;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-672 .elementor-element.elementor-element-8012345{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-8012345 img{width:100%;}.elementor-672 .elementor-element.elementor-element-4671b46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-b5bb54e{text-align:center;}.elementor-672 .elementor-element.elementor-element-b5bb54e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-4b8dee7{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-4b8dee7 img{width:100%;}.elementor-672 .elementor-element.elementor-element-a651e29{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-a651e29:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-a651e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#488373;}.elementor-672 .elementor-element.elementor-element-a651e29:hover{background-color:#419C96;}.elementor-672 .elementor-element.elementor-element-e5a7515{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-e5a7515 img{width:100%;}.elementor-672 .elementor-element.elementor-element-a4f61dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-58a1263{text-align:center;}.elementor-672 .elementor-element.elementor-element-58a1263 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-f07b7f2{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-f07b7f2 img{width:100%;}.elementor-672 .elementor-element.elementor-element-c6f70f2{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-c6f70f2:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-c6f70f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#488373;}.elementor-672 .elementor-element.elementor-element-c6f70f2:hover{background-color:#419C96;}.elementor-672 .elementor-element.elementor-element-c6f70f2.e-con{--align-self:center;}.elementor-672 .elementor-element.elementor-element-e3e2f34{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-e3e2f34 img{width:100%;}.elementor-672 .elementor-element.elementor-element-6ecd728{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-04f1208{text-align:center;}.elementor-672 .elementor-element.elementor-element-04f1208 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-aa69769{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-aa69769 img{width:100%;}.elementor-672 .elementor-element.elementor-element-7984d07{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-7984d07:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-7984d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#488373;}.elementor-672 .elementor-element.elementor-element-7984d07:hover{background-color:#419C96;}.elementor-672 .elementor-element.elementor-element-c2cba5b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-c2cba5b img{width:100%;}.elementor-672 .elementor-element.elementor-element-551e55d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-5d7efd9{text-align:center;}.elementor-672 .elementor-element.elementor-element-5d7efd9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-3de9729{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-3de9729 img{width:100%;}.elementor-672 .elementor-element.elementor-element-edac0ac{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-672 .elementor-element.elementor-element-a9f0ecc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-6754446{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-5c8cff2{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#635F41;--border-color:#635F41;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ffa2938{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-ffa2938.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-ffa2938 img{width:100%;}.elementor-672 .elementor-element.elementor-element-6fbb2b9.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-6fbb2b9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;letter-spacing:2px;color:#333333;}.elementor-672 .elementor-element.elementor-element-89b88a3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-6aa18d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-3e568db img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-54d3ea0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-fdd72f2 > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-fdd72f2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-672 .elementor-element.elementor-element-0140520{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-0480353{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-bf1297b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-bf1297b.e-con{--order:99999 /* order end hack */;}.elementor-672 .elementor-element.elementor-element-97016e8 img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-d07facd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-1836e99 > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-1836e99 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-f10ba31{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-5399e0c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--align-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-cab14dc{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-cab14dc:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-cab14dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-41490e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-83beb87:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-fea439f > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-fea439f{text-align:center;}.elementor-672 .elementor-element.elementor-element-fea439f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-a784cd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-8820506:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-65a21cc > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-65a21cc{text-align:center;}.elementor-672 .elementor-element.elementor-element-65a21cc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-833befe{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-833befe:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-833befe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-9c60baf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d5221f9:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-4925760 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-4925760{text-align:center;}.elementor-672 .elementor-element.elementor-element-4925760 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-fe195ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-5cfd8fd:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-453cedc > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-453cedc{text-align:center;}.elementor-672 .elementor-element.elementor-element-453cedc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-995f583{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-995f583:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-995f583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-00582ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-f47846d:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-943c5ec > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-943c5ec{text-align:center;}.elementor-672 .elementor-element.elementor-element-943c5ec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-116c14e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-799d9bf:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-03f0f8d > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-03f0f8d{text-align:center;}.elementor-672 .elementor-element.elementor-element-03f0f8d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-e039309{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-e039309:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-e039309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-af4e39c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-e3feeb5:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-c91bab0 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-c91bab0{text-align:center;}.elementor-672 .elementor-element.elementor-element-c91bab0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-74f9beb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-b8845e0:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-c2b99a1 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-c2b99a1{text-align:center;}.elementor-672 .elementor-element.elementor-element-c2b99a1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-2e8179e{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-2e8179e:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-2e8179e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-3736206{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-4eb4eca:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-a3ca33b > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-a3ca33b{text-align:center;}.elementor-672 .elementor-element.elementor-element-a3ca33b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-9ef136e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-f3e09b9:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-6f28240 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-6f28240{text-align:center;}.elementor-672 .elementor-element.elementor-element-6f28240 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-e1312b2{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-e1312b2:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-e1312b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-f396a95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-1af3641:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-6e15690 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-6e15690{text-align:center;}.elementor-672 .elementor-element.elementor-element-6e15690 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-7db8f81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-8d71ed3:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-cc84b07 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-cc84b07{text-align:center;}.elementor-672 .elementor-element.elementor-element-cc84b07 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-601b64b{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-601b64b:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-601b64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-0bf2253{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ecac450:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-d7f3cc6 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-d7f3cc6{text-align:center;}.elementor-672 .elementor-element.elementor-element-d7f3cc6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-67417eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-eae9d6b:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-ef423ac > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-ef423ac{text-align:center;}.elementor-672 .elementor-element.elementor-element-ef423ac .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-27f080d{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-27f080d:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-27f080d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-af56102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-3e88d56:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-0c7ae93 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-0c7ae93{text-align:center;}.elementor-672 .elementor-element.elementor-element-0c7ae93 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-2ef6963{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-7c4e78b:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-16979c8 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-16979c8{text-align:center;}.elementor-672 .elementor-element.elementor-element-16979c8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-91075d0{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-91075d0:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-91075d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-b150304{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-474e2ac:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-c248646 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-c248646{text-align:center;}.elementor-672 .elementor-element.elementor-element-c248646 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-504897a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-6d7103f:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-5c4cfcc > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-5c4cfcc{text-align:center;}.elementor-672 .elementor-element.elementor-element-5c4cfcc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-109a981{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-109a981:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-109a981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-cf55762{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-f220f25:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-330ea81 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-330ea81{text-align:center;}.elementor-672 .elementor-element.elementor-element-330ea81 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-18f9d9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-040e1a5:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-1465761 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-1465761{text-align:center;}.elementor-672 .elementor-element.elementor-element-1465761 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-1d92bc4{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-1d92bc4:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-1d92bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-ddbbbde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-abead6d:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-858197e > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-858197e{text-align:center;}.elementor-672 .elementor-element.elementor-element-858197e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-995b1d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ba025b4:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-1ac6207 > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-1ac6207{text-align:center;}.elementor-672 .elementor-element.elementor-element-1ac6207 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-57de374{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-57de374:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-57de374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-672 .elementor-element.elementor-element-8cf0ed8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-36cbd9d:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-5aab97c > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-5aab97c{text-align:center;}.elementor-672 .elementor-element.elementor-element-5aab97c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-96a695f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-cba5600:hover img{opacity:0.8;}.elementor-672 .elementor-element.elementor-element-2ab44ce > .elementor-widget-container{background-color:#A89C7D;padding:6px 6px 6px 6px;}.elementor-672 .elementor-element.elementor-element-2ab44ce{text-align:center;}.elementor-672 .elementor-element.elementor-element-2ab44ce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-cb253ec{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-cb253ec:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-cb253ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.umetetsu.com/wp-content/uploads/2025/01/news_img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-d738327{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a651950{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-9718c70{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#635F41;--border-color:#635F41;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-f5c03da{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-f5c03da.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-f5c03da img{width:100%;}.elementor-672 .elementor-element.elementor-element-e8bbb31.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-e8bbb31 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;letter-spacing:2px;color:#333333;}.elementor-672 .elementor-element.elementor-element-e61f6d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-47a1b72{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-47a1b72:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-47a1b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-81ce5fb{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-c69cba6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-6807be2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-dcdd58e img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-fb8ee49{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-c4619bc > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-c4619bc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-ae635ed{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-d0465cb{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-672 .elementor-element.elementor-element-000aa39{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-000aa39.e-con{--order:99999 /* order end hack */;}.elementor-672 .elementor-element.elementor-element-04e77ef img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-bbfa36c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-82a6bfc > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-82a6bfc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-bd558ab{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-38a909c{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-4f89fe6{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-7b85b1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-07b9fbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-45300a6{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#635F41;--border-color:#635F41;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-e4deff4{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-e4deff4.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-e4deff4 img{width:100%;}.elementor-672 .elementor-element.elementor-element-e8b5a49.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-e8b5a49 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;letter-spacing:2px;color:#333333;}.elementor-672 .elementor-element.elementor-element-e0f9997{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-316eea8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-cd62000 img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-200d74d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-3a1f8e7 > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-3a1f8e7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-3369644{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-7e04790{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a84f07f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a84f07f.e-con{--order:99999 /* order end hack */;}.elementor-672 .elementor-element.elementor-element-56554f0 img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-2ea2ffa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-92dfb5d > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-92dfb5d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-01ba1f7{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-c5a56cc{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-c5a56cc:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-c5a56cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.umetetsu.com/wp-content/uploads/2025/01/news_img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-1b6d932{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-3e96656{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-4987e0b{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#635F41;--border-color:#635F41;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-fe23257{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-fe23257.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-fe23257 img{width:100%;}.elementor-672 .elementor-element.elementor-element-80166c6.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-80166c6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;letter-spacing:2px;color:#333333;}.elementor-672 .elementor-element.elementor-element-e71e304{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-8087c7f{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-8087c7f:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-8087c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-399fc25{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-8d6ebd5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-51ab335{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-50101dd img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-e4ed516{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-92ae82e > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-92ae82e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-87069aa{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-9b8921d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-672 .elementor-element.elementor-element-b60a459{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-b60a459.e-con{--order:99999 /* order end hack */;}.elementor-672 .elementor-element.elementor-element-ab5a23d img{border-radius:4px 4px 4px 4px;}.elementor-672 .elementor-element.elementor-element-4410890{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d5d42dc > .elementor-widget-container{background-color:#A89C7D;padding:8px 8px 8px 8px;}.elementor-672 .elementor-element.elementor-element-d5d42dc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-fdae5c0{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-19a0c85{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-3eef8f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a00e291{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-a00e291 img{border-radius:10px 10px 10px 10px;}.elementor-672 .elementor-element.elementor-element-a00e291 .widget-image-caption{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-93ce61c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-93ce61c img{border-radius:10px 10px 10px 10px;}.elementor-672 .elementor-element.elementor-element-93ce61c .widget-image-caption{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-6bc07db{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-6bc07db img{border-radius:10px 10px 10px 10px;}.elementor-672 .elementor-element.elementor-element-6bc07db .widget-image-caption{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-90d26e0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-90d26e0 img{border-radius:10px 10px 10px 10px;}.elementor-672 .elementor-element.elementor-element-90d26e0 .widget-image-caption{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:2px;}@media(min-width:768px){.elementor-672 .elementor-element.elementor-element-f3823ac{--width:150px;}.elementor-672 .elementor-element.elementor-element-a651e29{--width:150px;}.elementor-672 .elementor-element.elementor-element-c6f70f2{--width:150px;}.elementor-672 .elementor-element.elementor-element-7984d07{--width:150px;}.elementor-672 .elementor-element.elementor-element-5c8cff2{--width:1140px;}.elementor-672 .elementor-element.elementor-element-89b88a3{--width:1140px;}.elementor-672 .elementor-element.elementor-element-6aa18d1{--width:52%;}.elementor-672 .elementor-element.elementor-element-0480353{--width:1140px;}.elementor-672 .elementor-element.elementor-element-bf1297b{--width:52%;}.elementor-672 .elementor-element.elementor-element-5399e0c{--width:1140px;}.elementor-672 .elementor-element.elementor-element-cab14dc{--width:48%;}.elementor-672 .elementor-element.elementor-element-833befe{--width:48%;}.elementor-672 .elementor-element.elementor-element-995f583{--width:48%;}.elementor-672 .elementor-element.elementor-element-e039309{--width:48%;}.elementor-672 .elementor-element.elementor-element-2e8179e{--width:48%;}.elementor-672 .elementor-element.elementor-element-e1312b2{--width:48%;}.elementor-672 .elementor-element.elementor-element-601b64b{--width:48%;}.elementor-672 .elementor-element.elementor-element-27f080d{--width:48%;}.elementor-672 .elementor-element.elementor-element-91075d0{--width:48%;}.elementor-672 .elementor-element.elementor-element-109a981{--width:48%;}.elementor-672 .elementor-element.elementor-element-1d92bc4{--width:48%;}.elementor-672 .elementor-element.elementor-element-57de374{--width:48%;}.elementor-672 .elementor-element.elementor-element-9718c70{--width:1140px;}.elementor-672 .elementor-element.elementor-element-47a1b72{--width:70%;}.elementor-672 .elementor-element.elementor-element-6807be2{--width:52%;}.elementor-672 .elementor-element.elementor-element-000aa39{--width:52%;}.elementor-672 .elementor-element.elementor-element-45300a6{--width:1140px;}.elementor-672 .elementor-element.elementor-element-316eea8{--width:52%;}.elementor-672 .elementor-element.elementor-element-a84f07f{--width:52%;}.elementor-672 .elementor-element.elementor-element-8087c7f{--width:70%;}.elementor-672 .elementor-element.elementor-element-51ab335{--width:52%;}.elementor-672 .elementor-element.elementor-element-b60a459{--width:52%;}}@media(min-width:1025px){.elementor-672 .elementor-element.elementor-element-cb253ec:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-cb253ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-672 .elementor-element.elementor-element-c5a56cc:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-c5a56cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-672 .elementor-element.elementor-element-2f03005{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-672 .elementor-element.elementor-element-f3823ac{--width:48%;--min-height:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-672 .elementor-element.elementor-element-8012345{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-672 .elementor-element.elementor-element-b5bb54e .elementor-heading-title{font-size:16px;}.elementor-672 .elementor-element.elementor-element-4b8dee7{--container-widget-width:14px;--container-widget-flex-grow:0;width:var( --container-widget-width, 14px );max-width:14px;}.elementor-672 .elementor-element.elementor-element-a651e29{--width:48%;--min-height:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-e5a7515{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-672 .elementor-element.elementor-element-58a1263 .elementor-heading-title{font-size:16px;}.elementor-672 .elementor-element.elementor-element-f07b7f2{--container-widget-width:14px;--container-widget-flex-grow:0;width:var( --container-widget-width, 14px );max-width:14px;}.elementor-672 .elementor-element.elementor-element-c6f70f2{--width:48%;--min-height:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-e3e2f34{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-672 .elementor-element.elementor-element-04f1208 .elementor-heading-title{font-size:16px;}.elementor-672 .elementor-element.elementor-element-aa69769{--container-widget-width:14px;--container-widget-flex-grow:0;width:var( --container-widget-width, 14px );max-width:14px;}.elementor-672 .elementor-element.elementor-element-7984d07{--width:48%;--min-height:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-c2cba5b{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-672 .elementor-element.elementor-element-5d7efd9 .elementor-heading-title{font-size:16px;}.elementor-672 .elementor-element.elementor-element-3de9729{--container-widget-width:14px;--container-widget-flex-grow:0;width:var( --container-widget-width, 14px );max-width:14px;}.elementor-672 .elementor-element.elementor-element-edac0ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a9f0ecc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-6754446{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-5c8cff2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ffa2938{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-672 .elementor-element.elementor-element-6fbb2b9{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-6fbb2b9 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-89b88a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-6aa18d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-fdd72f2 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-672 .elementor-element.elementor-element-0140520{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-0480353{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-bf1297b.e-con{--order:-99999 /* order start hack */;}.elementor-672 .elementor-element.elementor-element-1836e99 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-f10ba31{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-5399e0c{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-cab14dc{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-41490e3{--width:48%;}.elementor-672 .elementor-element.elementor-element-fea439f .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-a784cd7{--width:48%;}.elementor-672 .elementor-element.elementor-element-65a21cc .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-833befe{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-9c60baf{--width:48%;}.elementor-672 .elementor-element.elementor-element-4925760 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-fe195ac{--width:48%;}.elementor-672 .elementor-element.elementor-element-453cedc .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-995f583{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-00582ca{--width:48%;}.elementor-672 .elementor-element.elementor-element-943c5ec .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-116c14e{--width:48%;}.elementor-672 .elementor-element.elementor-element-03f0f8d .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-e039309{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-af4e39c{--width:48%;}.elementor-672 .elementor-element.elementor-element-c91bab0 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-74f9beb{--width:48%;}.elementor-672 .elementor-element.elementor-element-c2b99a1 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-2e8179e{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-3736206{--width:48%;}.elementor-672 .elementor-element.elementor-element-a3ca33b .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-9ef136e{--width:48%;}.elementor-672 .elementor-element.elementor-element-6f28240 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-e1312b2{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-f396a95{--width:48%;}.elementor-672 .elementor-element.elementor-element-6e15690 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-7db8f81{--width:48%;}.elementor-672 .elementor-element.elementor-element-cc84b07 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-601b64b{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-0bf2253{--width:48%;}.elementor-672 .elementor-element.elementor-element-d7f3cc6 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-67417eb{--width:48%;}.elementor-672 .elementor-element.elementor-element-ef423ac .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-27f080d{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-af56102{--width:48%;}.elementor-672 .elementor-element.elementor-element-0c7ae93 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-2ef6963{--width:48%;}.elementor-672 .elementor-element.elementor-element-16979c8 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-91075d0{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-b150304{--width:48%;}.elementor-672 .elementor-element.elementor-element-c248646 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-504897a{--width:48%;}.elementor-672 .elementor-element.elementor-element-5c4cfcc .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-109a981{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-cf55762{--width:48%;}.elementor-672 .elementor-element.elementor-element-330ea81 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-18f9d9b{--width:48%;}.elementor-672 .elementor-element.elementor-element-1465761 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-1d92bc4{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-ddbbbde{--width:48%;}.elementor-672 .elementor-element.elementor-element-858197e .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-995b1d6{--width:48%;}.elementor-672 .elementor-element.elementor-element-1ac6207 .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-57de374{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-672 .elementor-element.elementor-element-8cf0ed8{--width:48%;}.elementor-672 .elementor-element.elementor-element-5aab97c .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-96a695f{--width:48%;}.elementor-672 .elementor-element.elementor-element-2ab44ce .elementor-heading-title{font-size:14px;}.elementor-672 .elementor-element.elementor-element-a1971e2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-672 .elementor-element.elementor-element-cb253ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d738327{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-a651950{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-9718c70{--width:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-672 .elementor-element.elementor-element-f5c03da{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-672 .elementor-element.elementor-element-e8bbb31{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-e8bbb31 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-e61f6d6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-47a1b72{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-81ce5fb{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-c69cba6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-c4619bc .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-ae635ed{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-d0465cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-000aa39.e-con{--order:-99999 /* order start hack */;}.elementor-672 .elementor-element.elementor-element-82a6bfc .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-bd558ab{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-38a909c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-4f89fe6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-07b9fbb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-45300a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-e4deff4{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-672 .elementor-element.elementor-element-e8b5a49{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-e8b5a49 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-e0f9997{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-3a1f8e7 .elementor-heading-title{font-size:18px;}.elementor-672 .elementor-element.elementor-element-3369644{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-7e04790{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-a84f07f.e-con{--order:-99999 /* order start hack */;}.elementor-672 .elementor-element.elementor-element-92dfb5d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-01ba1f7{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-c5a56cc{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-1b6d932{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-4987e0b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-672 .elementor-element.elementor-element-fe23257{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-672 .elementor-element.elementor-element-80166c6{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-80166c6 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-8087c7f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-672 .elementor-element.elementor-element-399fc25{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-8d6ebd5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-672 .elementor-element.elementor-element-92ae82e .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-87069aa{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-9b8921d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-672 .elementor-element.elementor-element-b60a459.e-con{--order:-99999 /* order start hack */;}.elementor-672 .elementor-element.elementor-element-d5d42dc .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-672 .elementor-element.elementor-element-fdae5c0{font-size:14px;line-height:1.6em;}.elementor-672 .elementor-element.elementor-element-19a0c85{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-a00e291{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-672 .elementor-element.elementor-element-a00e291 .widget-image-caption{font-size:14px;}.elementor-672 .elementor-element.elementor-element-93ce61c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-672 .elementor-element.elementor-element-93ce61c .widget-image-caption{font-size:14px;}.elementor-672 .elementor-element.elementor-element-6bc07db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-672 .elementor-element.elementor-element-6bc07db .widget-image-caption{font-size:14px;}.elementor-672 .elementor-element.elementor-element-90d26e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-672 .elementor-element.elementor-element-90d26e0 .widget-image-caption{font-size:14px;}}/* Start custom CSS for image, class: .elementor-element-83beb87 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8820506 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5221f9 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cfd8fd */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f47846d */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-799d9bf */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3feeb5 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8845e0 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eb4eca */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3e09b9 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1af3641 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d71ed3 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecac450 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eae9d6b */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e88d56 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c4e78b */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-474e2ac */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d7103f */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f220f25 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-040e1a5 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abead6d */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba025b4 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36cbd9d */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba5600 */.zoomable-image {
  position: relative;
  display: inline-block;
}

.zoomable-image::after {
  content: "\f002"; /* Font Awesome 虫眼鏡 */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  padding: 8px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 2;
  pointer-events: none; /* アイコンがクリックを妨げないように */
}/* End custom CSS */