.elementor-10665 .elementor-element.elementor-element-f25d193{--display:flex;--min-height:77vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10665 .elementor-element.elementor-element-f25d193:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-f25d193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kotoni-green.jp/wp02/wp-content/uploads/2025/03/42b292866907460c2c3ad268a57dddca-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10665 .elementor-element.elementor-element-f25d193, .elementor-10665 .elementor-element.elementor-element-f25d193::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-ed86088{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-60a960c{text-align:left;width:initial;max-width:initial;}.elementor-10665 .elementor-element.elementor-element-60a960c img{width:70%;}.elementor-10665 .elementor-element.elementor-element-60a960c > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-10665 .elementor-element.elementor-element-9233bf4 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-10665 .elementor-element.elementor-element-9233bf4 > .elementor-widget-container{margin:250px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-6ea4372a{--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;--background-transition:0.3s;--overlay-opacity:0.43;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-6ea4372a::before, .elementor-10665 .elementor-element.elementor-element-6ea4372a > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-6ea4372a > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-6ea4372a > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-6ea4372a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-6ea4372a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-5911f307{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-8b0a93c{text-align:center;}.elementor-10665 .elementor-element.elementor-element-8b0a93c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-10665 .elementor-element.elementor-element-459de20a{--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;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-2937a4fe{text-align:center;color:#000000;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-5e3ea3df{text-align:center;color:#F70000;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-93e1328 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-color:#4C7D24;padding:20px 50px 20px 50px;}.elementor-10665 .elementor-element.elementor-element-1bca798b{--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-1bca798b:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-1bca798b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD1AA;}.elementor-10665 .elementor-element.elementor-element-1bca798b::before, .elementor-10665 .elementor-element.elementor-element-1bca798b > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-1bca798b > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-1bca798b > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-1bca798b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-1bca798b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#DBCCB700;}.elementor-10665 .elementor-element.elementor-element-1bca798b, .elementor-10665 .elementor-element.elementor-element-1bca798b::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-7a1b0728{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-3b851997{text-align:center;}.elementor-10665 .elementor-element.elementor-element-3b851997 .elementor-heading-title{color:#000000;font-size:30px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-63849fbb{--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:10px 10px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-3b9ec529{--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:10px 10px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-3b9ec529:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-3b9ec529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10665 .elementor-element.elementor-element-3b9ec529, .elementor-10665 .elementor-element.elementor-element-3b9ec529::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-55db389{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0s;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-55db389::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-55db389:hover::before, .elementor-10665 .elementor-element.elementor-element-55db389:hover > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-55db389:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .elementor-background-slideshow:hover::before, .elementor-10665 .elementor-element.elementor-element-55db389 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-55db389:hover{--overlay-opacity:0.4;}.elementor-10665 .elementor-element.elementor-element-55db389, .elementor-10665 .elementor-element.elementor-element-55db389::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-1294373d{text-align:center;}.elementor-10665 .elementor-element.elementor-element-1294373d img{width:100%;}.elementor-10665 .elementor-element.elementor-element-6b420dc0{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-2e35171c{text-align:center;}.elementor-10665 .elementor-element.elementor-element-2e35171c .elementor-heading-title{color:#1F1F1F;font-family:"sana", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-10665 .elementor-element.elementor-element-2e35171c > .elementor-widget-container{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#88772C;}.elementor-10665 .elementor-element.elementor-element-6ea1c8a1{text-align:left;color:#1F1F1F;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-6ea1c8a1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-10665 .elementor-element.elementor-element-abe2d5f{--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:10px 10px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-abe2d5f:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-abe2d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10665 .elementor-element.elementor-element-abe2d5f, .elementor-10665 .elementor-element.elementor-element-abe2d5f::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-2d29822{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0s;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-2d29822::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-2d29822:hover::before, .elementor-10665 .elementor-element.elementor-element-2d29822:hover > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-2d29822:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .elementor-background-slideshow:hover::before, .elementor-10665 .elementor-element.elementor-element-2d29822 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-2d29822:hover{--overlay-opacity:0.4;}.elementor-10665 .elementor-element.elementor-element-2d29822, .elementor-10665 .elementor-element.elementor-element-2d29822::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-6b7558d{text-align:center;}.elementor-10665 .elementor-element.elementor-element-6b7558d img{width:100%;}.elementor-10665 .elementor-element.elementor-element-5daad83{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-418d58d{text-align:center;}.elementor-10665 .elementor-element.elementor-element-418d58d .elementor-heading-title{color:#1F1F1F;font-family:"sana", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-10665 .elementor-element.elementor-element-418d58d > .elementor-widget-container{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#88772C;}.elementor-10665 .elementor-element.elementor-element-6598390{text-align:left;color:#1F1F1F;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-6598390 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-10665 .elementor-element.elementor-element-af21b6a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#4C7D24;}.elementor-10665 .elementor-element.elementor-element-af21b6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-a98b392{--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:10px 10px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-a98b392:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-a98b392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10665 .elementor-element.elementor-element-a98b392, .elementor-10665 .elementor-element.elementor-element-a98b392::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-c34ab15{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0s;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-c34ab15::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-c34ab15:hover::before, .elementor-10665 .elementor-element.elementor-element-c34ab15:hover > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-c34ab15:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .elementor-background-slideshow:hover::before, .elementor-10665 .elementor-element.elementor-element-c34ab15 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-c34ab15:hover{--overlay-opacity:0.4;}.elementor-10665 .elementor-element.elementor-element-c34ab15, .elementor-10665 .elementor-element.elementor-element-c34ab15::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-2a358a1{text-align:center;}.elementor-10665 .elementor-element.elementor-element-2a358a1 img{width:100%;}.elementor-10665 .elementor-element.elementor-element-abd1722{--display:flex;--gap:10px 10px;--background-transition:0.3s;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-db83ca3{text-align:center;}.elementor-10665 .elementor-element.elementor-element-db83ca3 .elementor-heading-title{color:#1F1F1F;font-family:"sana", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-10665 .elementor-element.elementor-element-db83ca3 > .elementor-widget-container{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#88772C;}.elementor-10665 .elementor-element.elementor-element-4900aa5{text-align:left;color:#1F1F1F;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-4900aa5 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-10665 .elementor-element.elementor-element-d825c1f{--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:10px 10px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-d825c1f:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-d825c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10665 .elementor-element.elementor-element-d825c1f, .elementor-10665 .elementor-element.elementor-element-d825c1f::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-d0ab1c1{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0s;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-d0ab1c1::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-d0ab1c1:hover::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1:hover > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .elementor-background-slideshow:hover::before, .elementor-10665 .elementor-element.elementor-element-d0ab1c1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-10665 .elementor-element.elementor-element-d0ab1c1:hover{--overlay-opacity:0.4;}.elementor-10665 .elementor-element.elementor-element-d0ab1c1, .elementor-10665 .elementor-element.elementor-element-d0ab1c1::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-f29b564{text-align:center;}.elementor-10665 .elementor-element.elementor-element-f29b564 img{width:100%;}.elementor-10665 .elementor-element.elementor-element-d875434{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-5469316{text-align:center;}.elementor-10665 .elementor-element.elementor-element-5469316 .elementor-heading-title{color:#1F1F1F;font-family:"sana", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-10665 .elementor-element.elementor-element-5469316 > .elementor-widget-container{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#88772C;}.elementor-10665 .elementor-element.elementor-element-ff4a6f0{text-align:left;color:#1F1F1F;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-ff4a6f0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-10665 .elementor-element.elementor-element-1f530b81{--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:10px 10px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-5c9c5bfd{text-align:left;color:#1F1F1F;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-5c9c5bfd > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-10665 .elementor-element.elementor-element-31881ae3{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-7fbfe8e6{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-d8df709{text-align:center;}.elementor-10665 .elementor-element.elementor-element-d8df709 .elementor-heading-title{color:#000000;font-size:30px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-6f271858{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-4ec9bf3{text-align:center;color:#FF0000;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-1b99a82d{color:#000000;}.elementor-10665 .elementor-element.elementor-element-1c4420f2 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#4C7D24;}.elementor-10665 .elementor-element.elementor-element-1c4420f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-2e6082a1{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-3ae9caf{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-3ae9caf:not(.elementor-motion-effects-element-type-background), .elementor-10665 .elementor-element.elementor-element-3ae9caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD1AA;}.elementor-10665 .elementor-element.elementor-element-3ae9caf, .elementor-10665 .elementor-element.elementor-element-3ae9caf::before{--border-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-12a198a4{text-align:center;}.elementor-10665 .elementor-element.elementor-element-12a198a4 .elementor-heading-title{color:#000000;font-size:30px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-798ab68d{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-cc9ca6a{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-cc9ca6a > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-10665 .elementor-element.elementor-element-3aee672b .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-color:#4C7D24;padding:20px 50px 20px 50px;}.elementor-10665 .elementor-element.elementor-element-25a7d7df{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-5e7226b6{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-22c554de{text-align:center;}.elementor-10665 .elementor-element.elementor-element-22c554de .elementor-heading-title{color:#000000;font-size:30px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-37e0a50b{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-4dd7aa0{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-780bb2c5{--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;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-a1f8587{color:#444444;}.elementor-10665 .elementor-element.elementor-element-7c7108e7{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-3c772b53{color:#444444;}.elementor-10665 .elementor-element.elementor-element-751be538{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-3852580b{color:#444444;}.elementor-10665 .elementor-element.elementor-element-77d34014{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-5d3df09{color:#444444;}.elementor-10665 .elementor-element.elementor-element-1cc505ab{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-44be23c1{color:#444444;}.elementor-10665 .elementor-element.elementor-element-40fe2756{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-5a3ae687{color:#444444;}.elementor-10665 .elementor-element.elementor-element-6c1f9e66{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-10665 .elementor-element.elementor-element-6c1f9e66 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;}.elementor-10665 .elementor-element.elementor-element-905f067{--display:flex;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-056e31f .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#4C7D24;padding:20px 50px 20px 50px;}.elementor-10665 .elementor-element.elementor-element-29bc8ec3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-3b8fd543{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-2e049e82{text-align:center;}.elementor-10665 .elementor-element.elementor-element-2e049e82 .elementor-heading-title{color:#000000;font-size:30px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-1a019741{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-10665 .elementor-element.elementor-element-201b60ca{text-align:center;color:#4B4B4B;font-size:16px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-2940e627{--icon-box-icon-margin:15px;}.elementor-10665 .elementor-element.elementor-element-2940e627.elementor-view-stacked .elementor-icon{background-color:#414141;}.elementor-10665 .elementor-element.elementor-element-2940e627.elementor-view-framed .elementor-icon, .elementor-10665 .elementor-element.elementor-element-2940e627.elementor-view-default .elementor-icon{fill:#414141;color:#414141;border-color:#414141;}.elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon{font-size:20px;}.elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon-box-title{color:#414141;}.elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon-box-title, .elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon-box-description{color:#4B4B4B;}.elementor-10665 .elementor-element.elementor-element-2940e627.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10665 .elementor-element.elementor-element-f25d193{--min-height:60vh;--justify-content:center;}.elementor-10665 .elementor-element.elementor-element-9233bf4 .elementor-heading-title{font-size:30px;}.elementor-10665 .elementor-element.elementor-element-9233bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-8b0a93c .elementor-heading-title{line-height:1.4em;}.elementor-10665 .elementor-element.elementor-element-2937a4fe{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-5e3ea3df{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-3b851997 .elementor-heading-title{font-size:22px;}.elementor-10665 .elementor-element.elementor-element-3b9ec529{--width:100%;--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10665 .elementor-element.elementor-element-55db389{--width:30%;--min-height:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-6b420dc0{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-6ea1c8a1{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-6ea1c8a1 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-abe2d5f{--width:100%;--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10665 .elementor-element.elementor-element-2d29822{--width:30%;--min-height:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-5daad83{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-6598390{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-6598390 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-af21b6a .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-10665 .elementor-element.elementor-element-a98b392{--width:100%;--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10665 .elementor-element.elementor-element-c34ab15{--width:30%;--min-height:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-abd1722{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-4900aa5{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-4900aa5 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-d825c1f{--width:100%;--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10665 .elementor-element.elementor-element-d0ab1c1{--width:30%;--min-height:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-d875434{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10665 .elementor-element.elementor-element-ff4a6f0{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-ff4a6f0 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-5c9c5bfd{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-5c9c5bfd > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-10665 .elementor-element.elementor-element-d8df709 .elementor-heading-title{font-size:22px;}.elementor-10665 .elementor-element.elementor-element-4ec9bf3{font-size:18px;}.elementor-10665 .elementor-element.elementor-element-1c4420f2 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-10665 .elementor-element.elementor-element-12a198a4 .elementor-heading-title{font-size:22px;}.elementor-10665 .elementor-element.elementor-element-22c554de .elementor-heading-title{font-size:22px;}.elementor-10665 .elementor-element.elementor-element-2e049e82 .elementor-heading-title{font-size:22px;}.elementor-10665 .elementor-element.elementor-element-201b60ca{font-size:14px;}.elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon{font-size:19px;}.elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon-box-title, .elementor-10665 .elementor-element.elementor-element-2940e627 .elementor-icon-box-title a{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-1b99a82d *//* テーブルラッパーで横スクロール対応 */
  .page-id-10665 .table-responsive {
    width: 100%;
    overflow-x: auto;
  }

  .page-id-10665 table {
    border-collapse: collapse;
    width: 100%;
    min-width: 600px; /* スマホで横スクロール可能にする最低幅 */
  }

  .page-id-10665 th, td {
    padding: 8px;
    border: 1px solid #ccc;
    text-align: left;
  }



  .page-id-10665 tbody td:first-child {
    color: black;
  }

  .page-id-10665 tbody td:not(:first-child) {
    background-color: white;
    color: black;
  }

  /* スマホ向け: 画面幅が480px以下なら文字を少し小さく */
  @media screen and (max-width: 480px) {
    .page-id-10665 th, td {
      padding: 6px;
      font-size: 14px;
    }
     .page-id-10665 th, td{
      width:120px;
    }
     .page-id-10665 .rank{
      width:100px;
    }
    .page-id-10665 .tokuten{
      width:150px;
    }
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9ca6a *//* テーブルラッパーで横スクロール対応 */
  .page-id-13394 .table-responsive {
    width: 100%;
    overflow-x: auto;
  }

  .page-id-13394 table {
    border-collapse: collapse;
    width: 100%;
    min-width: 600px; /* スマホで横スクロール可能にする最低幅 */
  }

  .page-id-13394 th, td {
    padding: 8px;
    border: 1px solid #ccc;
    text-align: left;
  }

  .page-id-13394 thead th {
    background-color: #a2696c;
    color: white;
  }

  .page-id-13394 tbody td:first-child {
    background-color: #e0d9d9;
    color: black;
  }

  .page-id-13394 tbody td:not(:first-child) {
    background-color: white;
    color: black;
  }

  /* スマホ向け: 画面幅が480px以下なら文字を少し小さく */
  @media screen and (max-width: 480px) {
    .page-id-13394 th, td {
      padding: 6px;
      font-size: 14px;
    }
  }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kotoni-green.jp/wp02/wp-content/uploads/2022/06/SNsanafonmaruP.ttf') format('truetype');
}
/* End Custom Fonts CSS */