.elementor-81 .elementor-element.elementor-element-0e56d33{--display:flex;--min-height:7vw;--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;--justify-content:center;--align-items:center;}.elementor-81 .elementor-element.elementor-element-0e56d33:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-0e56d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koike.or.jp/wp-content/uploads/2025/08/banner2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.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-81 .elementor-element.elementor-element-4899705{width:var( --container-widget-width, 300px );max-width:300px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-81 .elementor-element.elementor-element-4899705 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.6rem, 1.4154rem + 0.8205vw, 2rem);font-weight:400;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-65e1e04{width:var( --container-widget-width, 300px );max-width:300px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-81 .elementor-element.elementor-element-65e1e04 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:normal;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-278aa80{--display:flex;--min-height:7vw;--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;--justify-content:center;--align-items:center;}.elementor-81 .elementor-element.elementor-element-278aa80:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-278aa80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koike.or.jp/wp-content/uploads/2025/08/banner2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-81 .elementor-element.elementor-element-f8cc000{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-81 .elementor-element.elementor-element-f8cc000 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.6rem, 1.4154rem + 0.8205vw, 2rem);font-weight:400;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-dcc925a{--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;}.elementor-81 .elementor-element.elementor-element-4ecc00f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-81 .elementor-element.elementor-element-5b62a27{--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:30px;--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-81 .elementor-element.elementor-element-f1b4513{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-9c7a083 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:normal;line-height:1.5em;letter-spacing:5px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-65325b2{--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:flex-start;--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-65325b2:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-65325b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #92645A 65%, #E7D5BA 65%);}.elementor-81 .elementor-element.elementor-element-1a9331c{--spacer-size:6px;}.elementor-81 .elementor-element.elementor-element-6aaa93b{--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;}.elementor-81 .elementor-element.elementor-element-041ad29{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-88d98ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-81 .elementor-element.elementor-element-88d98ef .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:100;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-e1c1fe3 );}.elementor-81 .elementor-element.elementor-element-4e4cf5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-4e4cf5a .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );font-weight:var( --e-global-typography-69bef43-font-weight );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-dbb7933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-dbb7933 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );font-weight:var( --e-global-typography-69bef43-font-weight );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-5a5e8ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-5a5e8ec .elementor-heading-title{font-family:var( --e-global-typography-496509c-font-family ), Sans-serif;font-size:var( --e-global-typography-496509c-font-size );line-height:var( --e-global-typography-496509c-line-height );letter-spacing:var( --e-global-typography-496509c-letter-spacing );color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-7020386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-7020386 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );font-weight:var( --e-global-typography-69bef43-font-weight );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-4401876{--display:flex;}.elementor-81 .elementor-element.elementor-element-4401876:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-4401876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-36ced51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-36ced51 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:100;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-c92704a{--display:flex;}.elementor-81 .elementor-element.elementor-element-c92704a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-c92704a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-5e74b98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-5e74b98 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:100;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-30f14f5{--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;}.elementor-81 .elementor-element.elementor-element-1f2cb9f{--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;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-81 .elementor-element.elementor-element-1f2cb9f:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1f2cb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-d24d47a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-d24d47a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-d24d47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF1E2;}.elementor-81 .elementor-element.elementor-element-381b69c{background-color:#F1D09C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 12px 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-381b69c .elementor-heading-title{font-size:var( --e-global-typography-e8595b7-font-size );font-weight:var( --e-global-typography-e8595b7-font-weight );line-height:var( --e-global-typography-e8595b7-line-height );letter-spacing:var( --e-global-typography-e8595b7-letter-spacing );color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-42312cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-42312cd .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-0e6ef03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-0e6ef03 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-e053601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-e053601 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-62ccfc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-62ccfc2 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-9f9ba97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-9f9ba97 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-ff1c358{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-ff1c358 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-c2b0366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-c2b0366 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-7445f92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-7445f92 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-8bef398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-8bef398 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-39afbe3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-39afbe3:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-39afbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F4;}.elementor-81 .elementor-element.elementor-element-f21d00a{background-color:#FBD9DD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 12px 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-f21d00a .elementor-heading-title{font-size:var( --e-global-typography-e8595b7-font-size );font-weight:var( --e-global-typography-e8595b7-font-weight );line-height:var( --e-global-typography-e8595b7-line-height );letter-spacing:var( --e-global-typography-e8595b7-letter-spacing );color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-3b93b7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-3b93b7e .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-35f543f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-35f543f .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-0089ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-0089ee1 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-b504110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-b504110 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-392aa11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-392aa11 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-d60940b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-d60940b .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-e45cce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-e45cce1 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-73918c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;text-align:center;}.elementor-81 .elementor-element.elementor-element-73918c8 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-9c1d201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-9c1d201 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:clamp(1.2rem, 1.0615rem + 0.6154vw, 1.5rem);font-weight:100;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-8454c5e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-257102e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-257102e .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );font-weight:var( --e-global-typography-69bef43-font-weight );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-8caf251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-8caf251 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );font-weight:var( --e-global-typography-69bef43-font-weight );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );color:var( --e-global-color-52bbfdb );}.elementor-81 .elementor-element.elementor-element-91dddfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-81 .elementor-element.elementor-element-91dddfa .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );font-weight:var( --e-global-typography-69bef43-font-weight );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );color:var( --e-global-color-63f9cc8 );}.elementor-81 .elementor-element.elementor-element-a90039d{--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;}.elementor-81 .elementor-element.elementor-element-a53fd86{--display:flex;}.elementor-81 .elementor-element.elementor-element-6d9e349{--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;}.elementor-81 .elementor-element.elementor-element-8f92edb{--display:flex;}.elementor-81 .elementor-element.elementor-element-946b582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-946b582 .elementor-heading-title{font-size:var( --e-global-typography-e0d8293-font-size );font-weight:var( --e-global-typography-e0d8293-font-weight );line-height:var( --e-global-typography-e0d8293-line-height );letter-spacing:var( --e-global-typography-e0d8293-letter-spacing );color:var( --e-global-color-e1c1fe3 );}.elementor-81 .elementor-element.elementor-element-47c9bcf{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-c3f1645{--display:flex;}.elementor-81 .elementor-element.elementor-element-43e6d38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-81 .elementor-element.elementor-element-43e6d38 .elementor-heading-title{font-size:var( --e-global-typography-e0d8293-font-size );font-weight:var( --e-global-typography-e0d8293-font-weight );line-height:var( --e-global-typography-e0d8293-line-height );letter-spacing:var( --e-global-typography-e0d8293-letter-spacing );color:var( --e-global-color-e1c1fe3 );}.elementor-81 .elementor-element.elementor-element-629b6ba iframe{height:640px;}body.elementor-page-81:not(.elementor-motion-effects-element-type-background), body.elementor-page-81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ba266b );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-0e56d33:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-0e56d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koike.or.jp/wp-content/uploads/2025/08/banner2-sp.jpg");}.elementor-81 .elementor-element.elementor-element-0e56d33{--min-height:10.4vw;}.elementor-81 .elementor-element.elementor-element-4899705{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-81 .elementor-element.elementor-element-65e1e04{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-81 .elementor-element.elementor-element-f1b4513{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-81 .elementor-element.elementor-element-4e4cf5a .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-dbb7933 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-5a5e8ec .elementor-heading-title{font-size:var( --e-global-typography-496509c-font-size );line-height:var( --e-global-typography-496509c-line-height );letter-spacing:var( --e-global-typography-496509c-letter-spacing );}.elementor-81 .elementor-element.elementor-element-7020386 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-381b69c .elementor-heading-title{font-size:var( --e-global-typography-e8595b7-font-size );line-height:var( --e-global-typography-e8595b7-line-height );letter-spacing:var( --e-global-typography-e8595b7-letter-spacing );}.elementor-81 .elementor-element.elementor-element-f21d00a .elementor-heading-title{font-size:var( --e-global-typography-e8595b7-font-size );line-height:var( --e-global-typography-e8595b7-line-height );letter-spacing:var( --e-global-typography-e8595b7-letter-spacing );}.elementor-81 .elementor-element.elementor-element-257102e .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-8caf251 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-91dddfa .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-946b582 .elementor-heading-title{font-size:var( --e-global-typography-e0d8293-font-size );line-height:var( --e-global-typography-e0d8293-line-height );letter-spacing:var( --e-global-typography-e0d8293-letter-spacing );}.elementor-81 .elementor-element.elementor-element-43e6d38 .elementor-heading-title{font-size:var( --e-global-typography-e0d8293-font-size );line-height:var( --e-global-typography-e0d8293-line-height );letter-spacing:var( --e-global-typography-e0d8293-letter-spacing );}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-dcc925a{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-81 .elementor-element.elementor-element-4ecc00f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-81 .elementor-element.elementor-element-5b62a27{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-f1b4513{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-81 .elementor-element.elementor-element-9c7a083 .elementor-heading-title{letter-spacing:2px;}.elementor-81 .elementor-element.elementor-element-4e4cf5a .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-dbb7933 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-5a5e8ec .elementor-heading-title{font-size:var( --e-global-typography-496509c-font-size );line-height:var( --e-global-typography-496509c-line-height );letter-spacing:var( --e-global-typography-496509c-letter-spacing );}.elementor-81 .elementor-element.elementor-element-7020386 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-381b69c .elementor-heading-title{font-size:var( --e-global-typography-e8595b7-font-size );line-height:var( --e-global-typography-e8595b7-line-height );letter-spacing:var( --e-global-typography-e8595b7-letter-spacing );}.elementor-81 .elementor-element.elementor-element-f21d00a .elementor-heading-title{font-size:var( --e-global-typography-e8595b7-font-size );line-height:var( --e-global-typography-e8595b7-line-height );letter-spacing:var( --e-global-typography-e8595b7-letter-spacing );}.elementor-81 .elementor-element.elementor-element-257102e .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-8caf251 .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-91dddfa .elementor-heading-title{font-size:var( --e-global-typography-69bef43-font-size );line-height:var( --e-global-typography-69bef43-line-height );letter-spacing:var( --e-global-typography-69bef43-letter-spacing );}.elementor-81 .elementor-element.elementor-element-a53fd86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-946b582 .elementor-heading-title{font-size:var( --e-global-typography-e0d8293-font-size );line-height:var( --e-global-typography-e0d8293-line-height );letter-spacing:var( --e-global-typography-e0d8293-letter-spacing );}.elementor-81 .elementor-element.elementor-element-43e6d38 .elementor-heading-title{font-size:var( --e-global-typography-e0d8293-font-size );line-height:var( --e-global-typography-e0d8293-line-height );letter-spacing:var( --e-global-typography-e0d8293-letter-spacing );}.elementor-81 .elementor-element.elementor-element-629b6ba iframe{height:300px;}}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-4ecc00f{--width:90%;}.elementor-81 .elementor-element.elementor-element-65325b2{--width:45%;}.elementor-81 .elementor-element.elementor-element-041ad29{--width:75%;}.elementor-81 .elementor-element.elementor-element-1f2cb9f{--width:75%;}.elementor-81 .elementor-element.elementor-element-8454c5e{--width:75%;}.elementor-81 .elementor-element.elementor-element-a53fd86{--width:80%;}.elementor-81 .elementor-element.elementor-element-8f92edb{--width:75%;}.elementor-81 .elementor-element.elementor-element-c3f1645{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-81 .elementor-element.elementor-element-4ecc00f{--width:90%;}.elementor-81 .elementor-element.elementor-element-65325b2{--width:70%;}.elementor-81 .elementor-element.elementor-element-041ad29{--width:95%;}.elementor-81 .elementor-element.elementor-element-1f2cb9f{--width:95%;}.elementor-81 .elementor-element.elementor-element-8454c5e{--width:95%;}.elementor-81 .elementor-element.elementor-element-a53fd86{--width:100%;}.elementor-81 .elementor-element.elementor-element-8f92edb{--width:95%;}.elementor-81 .elementor-element.elementor-element-c3f1645{--width:95%;}}