.elementor-9479 .elementor-element.elementor-element-660282e3{--display:flex;--min-height:170px;--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;--justify-content:center;--border-radius:0px 0px 0px 80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-660282e3:not(.elementor-motion-effects-element-type-background), .elementor-9479 .elementor-element.elementor-element-660282e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af74395 );}.elementor-9479 .elementor-element.elementor-element-62e625e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9479 .elementor-element.elementor-element-66b83ab4 img{width:50px;}.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 );color:var( --e-global-color-primary );}.elementor-9479 .elementor-element.elementor-element-15e3b827 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-9479 .elementor-element.elementor-element-41f44627{width:auto;max-width:auto;bottom:-5px;text-align:end;}body:not(.rtl) .elementor-9479 .elementor-element.elementor-element-41f44627{right:0px;}body.rtl .elementor-9479 .elementor-element.elementor-element-41f44627{left:0px;}.elementor-9479 .elementor-element.elementor-element-41f44627 img{width:600px;}.elementor-9479 .elementor-element.elementor-element-61a15fa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9479 .elementor-element.elementor-element-60c4615a{padding:0px 0px 0px 0px;}.elementor-9479 .elementor-element.elementor-element-f4fe11c{--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;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-9479 .elementor-element.elementor-element-f4fe11c:not(.elementor-motion-effects-element-type-background), .elementor-9479 .elementor-element.elementor-element-f4fe11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40d8f9b );}.elementor-9479 .elementor-element.elementor-element-259bf53e{--display:flex;--min-height:431px;--border-radius:80px 80px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9479 .elementor-element.elementor-element-259bf53e:not(.elementor-motion-effects-element-type-background), .elementor-9479 .elementor-element.elementor-element-259bf53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9479 .elementor-element.elementor-element-210be4c9{--display:flex;}.elementor-9479 .elementor-element.elementor-element-61d7a9cb{--display:flex;}.elementor-9479 .elementor-element.elementor-element-5bcf435b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-87f162c );border-radius:0px 0px 0px 0px;}.elementor-9479 .elementor-element.elementor-element-5bcf435b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-ae4ebae );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9479 .elementor-element.elementor-element-2eacab5b{--divider-border-style:solid;--divider-color:var( --e-global-color-ae4ebae );--divider-border-width:1px;}.elementor-9479 .elementor-element.elementor-element-2eacab5b .elementor-divider-separator{width:100%;}.elementor-9479 .elementor-element.elementor-element-2eacab5b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9479 .elementor-element.elementor-element-79a7e1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-20c8c145.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-20c8c145{text-align:start;}.elementor-9479 .elementor-element.elementor-element-20c8c145 img{width:312px;}.elementor-9479 .elementor-element.elementor-element-63d9cba4{--spacer-size:30px;}.elementor-9479 .elementor-element.elementor-element-31c49f18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9479 .elementor-element.elementor-element-31c49f18 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-660873fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-2469923c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9479 .elementor-element.elementor-element-2469923c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-5b789eef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-1cd63aad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-68e50847{padding:0px 0px 15px 0px;}.elementor-9479 .elementor-element.elementor-element-68e50847 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-4979e515{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-5697d4b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-277e9a6f.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-277e9a6f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-319f399a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-7947c378.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-7947c378 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-7c3e0ed6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-109b5d3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-3ccceec1.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-3ccceec1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-28425f26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-3dcaff73.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-3dcaff73 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-66ba167c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-40605d9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-407ac9e1.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-407ac9e1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-75e5287c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-2b6dda30.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-2b6dda30 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:0.1em;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-187cb261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-3f31851{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-1c436184.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-1c436184 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-38676d87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-507e39b3.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-507e39b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-6f98ef36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-4e3f2b85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-65b966e8.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-65b966e8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-43034632{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-212f57bc.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-212f57bc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:0.1em;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-6aef9d3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-431abb26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-126a6d6a.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-126a6d6a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-eb2c043{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-6e57fd39.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-6e57fd39 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-682cdd7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-677ee6d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-6300be46.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-6300be46 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}.elementor-9479 .elementor-element.elementor-element-6f6d6216{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-75e26551.elementor-element{--align-self:flex-start;}.elementor-9479 .elementor-element.elementor-element-75e26551 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4ebae );}@media(max-width:1024px){.elementor-9479 .elementor-element.elementor-element-61a15fa1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-f4fe11c{--padding-top:20px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9479 .elementor-element.elementor-element-4979e515{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9479 .elementor-element.elementor-element-7c3e0ed6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9479 .elementor-element.elementor-element-66ba167c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9479 .elementor-element.elementor-element-187cb261{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9479 .elementor-element.elementor-element-6f98ef36{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9479 .elementor-element.elementor-element-6aef9d3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9479 .elementor-element.elementor-element-682cdd7a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:767px){.elementor-9479 .elementor-element.elementor-element-660282e3{--min-height:80px;--border-radius:0px 0px 0px 50px;}.elementor-9479 .elementor-element.elementor-element-62e625e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9479 .elementor-element.elementor-element-15e3b827 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-9479 .elementor-element.elementor-element-61a15fa1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-f4fe11c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9479 .elementor-element.elementor-element-259bf53e{--border-radius:40px 40px 0px 0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9479 .elementor-element.elementor-element-79a7e1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;}.elementor-9479 .elementor-element.elementor-element-63d9cba4{--spacer-size:10px;}.elementor-9479 .elementor-element.elementor-element-660873fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;}.elementor-9479 .elementor-element.elementor-element-4979e515{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-7c3e0ed6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-66ba167c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-187cb261{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-6f98ef36{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-6aef9d3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9479 .elementor-element.elementor-element-682cdd7a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-9479 .elementor-element.elementor-element-5b789eef{--width:100%;}.elementor-9479 .elementor-element.elementor-element-4979e515{--width:70%;}.elementor-9479 .elementor-element.elementor-element-5697d4b4{--width:25%;}.elementor-9479 .elementor-element.elementor-element-319f399a{--width:75%;}.elementor-9479 .elementor-element.elementor-element-7c3e0ed6{--width:70%;}.elementor-9479 .elementor-element.elementor-element-109b5d3d{--width:25%;}.elementor-9479 .elementor-element.elementor-element-28425f26{--width:75%;}.elementor-9479 .elementor-element.elementor-element-66ba167c{--width:70%;}.elementor-9479 .elementor-element.elementor-element-40605d9e{--width:25%;}.elementor-9479 .elementor-element.elementor-element-75e5287c{--width:75%;}.elementor-9479 .elementor-element.elementor-element-187cb261{--width:70%;}.elementor-9479 .elementor-element.elementor-element-3f31851{--width:25%;}.elementor-9479 .elementor-element.elementor-element-38676d87{--width:75%;}.elementor-9479 .elementor-element.elementor-element-6f98ef36{--width:70%;}.elementor-9479 .elementor-element.elementor-element-4e3f2b85{--width:25%;}.elementor-9479 .elementor-element.elementor-element-43034632{--width:75%;}.elementor-9479 .elementor-element.elementor-element-6aef9d3f{--width:70%;}.elementor-9479 .elementor-element.elementor-element-431abb26{--width:25%;}.elementor-9479 .elementor-element.elementor-element-eb2c043{--width:75%;}.elementor-9479 .elementor-element.elementor-element-682cdd7a{--width:70%;}.elementor-9479 .elementor-element.elementor-element-677ee6d8{--width:25%;}.elementor-9479 .elementor-element.elementor-element-6f6d6216{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9479 .elementor-element.elementor-element-4979e515{--width:100%;}.elementor-9479 .elementor-element.elementor-element-7c3e0ed6{--width:100%;}.elementor-9479 .elementor-element.elementor-element-66ba167c{--width:100%;}.elementor-9479 .elementor-element.elementor-element-187cb261{--width:100%;}.elementor-9479 .elementor-element.elementor-element-6f98ef36{--width:100%;}.elementor-9479 .elementor-element.elementor-element-6aef9d3f{--width:100%;}.elementor-9479 .elementor-element.elementor-element-682cdd7a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-259bf53e */.green {
  color: #1ecd32;
}

.blink-green-gray {
  display: inline-block;
  animation: blink-green-gray 1s infinite;
}

@keyframes blink-green-gray {
  0%, 49%   { color: #1ecd32; } /* 緑 */
  50%, 100% { color: #b3b3b4; } /* グレー */
}

.red {
  color: #ff0000;
}

.blink-red-gray {
  display: inline-block;
  animation: blink-red-gray 1s infinite;
}

@keyframes blink-red-gray {
  0%, 49%   { color: #ff0000; } /* 赤 */
  50%, 100% { color: #b3b3b4; } /* グレー */
}
.gray {
  color: #b3b3b4;
}
.orange {
  color: #FF9600;
}/* End custom CSS */