.elementor-4845 .elementor-element.elementor-element-3a327cd{--display:flex;--min-height:100vh;--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;--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-4845 .elementor-element.elementor-element-3a327cd:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-3a327cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happy-bears.com/special_corp/wp-content/uploads/2025/11/634e4499c174a10ae037ccd1-original-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4845 .elementor-element.elementor-element-1685399{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4845 .elementor-element.elementor-element-9abec32{padding:80px 0px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-9abec32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:700;}.elementor-4845 .elementor-element.elementor-element-ea2eab6{padding:0px 0px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-ea2eab6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:700;}.elementor-4845 .elementor-element.elementor-element-fe59641{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4845 .elementor-element.elementor-element-02c2232{padding:0px 0px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-02c2232 img{width:170px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4845 .elementor-element.elementor-element-3d7467e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-8a5e21f-font-family ), Sans-serif;font-weight:var( --e-global-typography-8a5e21f-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#767676;border-radius:8px 8px 8px 8px;padding:23px 60px 23px 60px;}.elementor-4845 .elementor-element.elementor-element-3d7467e .elementor-button:hover, .elementor-4845 .elementor-element.elementor-element-3d7467e .elementor-button:focus{background-color:#E4008C7A;}.elementor-4845 .elementor-element.elementor-element-3d7467e:hover{--e-transform-scale:1.05;}.elementor-4845 .elementor-element.elementor-element-3d7467e.elementor-element{--align-self:center;}.elementor-4845 .elementor-element.elementor-element-3d7467e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4845 .elementor-element.elementor-element-3d7467e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-4845 .elementor-element.elementor-element-8b7fb33{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-a05bdb3{text-align:left;}.elementor-4845 .elementor-element.elementor-element-a05bdb3 img{width:610px;}.elementor-4845 .elementor-element.elementor-element-963e821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-963e821:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-963e821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44419cb );}.elementor-4845 .elementor-element.elementor-element-b9aefe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-89c71e7{padding:80px 0px 80px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-89c71e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-143230f );}.elementor-4845 .elementor-element.elementor-element-4074af5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-90c89ce{--display:flex;}.elementor-4845 .elementor-element.elementor-element-22ef3c3{padding:20px 0px 20px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-22ef3c3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-bfd922f{--display:flex;}.elementor-4845 .elementor-element.elementor-element-e6f5621{padding:20px 0px 20px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-e6f5621 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-5ce1cad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-5b39d79{--display:flex;}.elementor-4845 .elementor-element.elementor-element-7bc95ef{padding:20px 0px 20px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-7bc95ef .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-7a2f8ba{--display:flex;}.elementor-4845 .elementor-element.elementor-element-0e011f4{padding:20px 0px 20px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-0e011f4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-f9fab89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-6d6b156{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-4845 .elementor-element.elementor-element-e825266{text-align:center;}.elementor-4845 .elementor-element.elementor-element-e825266 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-143230f );}.elementor-4845 .elementor-element.elementor-element-f3d2773{text-align:center;}.elementor-4845 .elementor-element.elementor-element-f3d2773 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-c1a86d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-7485784{--display:flex;}.elementor-4845 .elementor-element.elementor-element-428ac92{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4845 .elementor-element.elementor-element-901fcd4{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-4845 .elementor-element.elementor-element-f458771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-f458771:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-f458771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44419cb );}.elementor-4845 .elementor-element.elementor-element-49857ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-598f6dc{padding:80px 0px 80px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-598f6dc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-143230f );}.elementor-4845 .elementor-element.elementor-element-33b853d{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-33b853d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-4180f4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-c74381b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4845 .elementor-element.elementor-element-e4e1b33 img{width:100%;}.elementor-4845 .elementor-element.elementor-element-bfc82e7{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-bfc82e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-84b1237{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-58d6074{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4845 .elementor-element.elementor-element-27cfdae.elementor-element{--align-self:center;}.elementor-4845 .elementor-element.elementor-element-27cfdae{text-align:center;}.elementor-4845 .elementor-element.elementor-element-27cfdae img{width:100%;}.elementor-4845 .elementor-element.elementor-element-3671329{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-3671329 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-1aa63a1{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-adc49d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4845 .elementor-element.elementor-element-1499067{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-1499067 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-d850f89{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-f4e9eff{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-f4e9eff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-137f3b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-bfc0287{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4845 .elementor-element.elementor-element-1d7ef16 img{width:100%;}.elementor-4845 .elementor-element.elementor-element-2321870{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-2321870 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-c980b3e{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-2df5618{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4845 .elementor-element.elementor-element-97d962e.elementor-element{--align-self:center;}.elementor-4845 .elementor-element.elementor-element-97d962e{text-align:center;}.elementor-4845 .elementor-element.elementor-element-97d962e img{width:100%;}.elementor-4845 .elementor-element.elementor-element-a7de863{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-a7de863 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-95498b4{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-933a0d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4845 .elementor-element.elementor-element-59c758f{padding:0px 0px 0px 0px;text-align:center;}.elementor-4845 .elementor-element.elementor-element-59c758f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-4845 .elementor-element.elementor-element-c8e3504{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-5f754c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-938dfc9{text-align:center;}.elementor-4845 .elementor-element.elementor-element-938dfc9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-143230f );}.elementor-4845 .elementor-element.elementor-element-c087836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-4845 .elementor-element.elementor-element-cd3e96d{--display:flex;}.elementor-4845 .elementor-element.elementor-element-d24350a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-4845 .elementor-element.elementor-element-980bc9e{--display:flex;}.elementor-4845 .elementor-element.elementor-element-1b0ef23{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-67cd376{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-4845 .elementor-element.elementor-element-36c1d9a{--display:flex;}.elementor-4845 .elementor-element.elementor-element-b06c203{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-4845 .elementor-element.elementor-element-6238c60{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-cf374ca{--display:flex;}.elementor-4845 .elementor-element.elementor-element-fb65a40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-4845 .elementor-element.elementor-element-401215e{--display:flex;}.elementor-4845 .elementor-element.elementor-element-772c4b6{--display:flex;}.elementor-4845 .elementor-element.elementor-element-0ebf391{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-4845 .elementor-element.elementor-element-b109161{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-4845 .elementor-element.elementor-element-cc721a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4845 .elementor-element.elementor-element-a421859{--display:flex;}.elementor-4845 .elementor-element.elementor-element-1dbe3ab{--display:flex;}.elementor-4845 .elementor-element.elementor-element-a50b616{--display:flex;}.elementor-4845 .elementor-element.elementor-element-caddf8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4845 .elementor-element.elementor-element-f9d8b73{--display:flex;}.elementor-4845 .elementor-element.elementor-element-16507f9{--display:flex;}.elementor-4845 .elementor-element.elementor-element-7e202f7{--display:flex;}.elementor-4845 .elementor-element.elementor-element-690f8ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4845 .elementor-element.elementor-element-cbe0dfc{--display:flex;}.elementor-4845 .elementor-element.elementor-element-0093741{--display:flex;}.elementor-4845 .elementor-element.elementor-element-f3a7f63{--display:flex;}.elementor-4845 .elementor-element.elementor-element-73c40eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4845 .elementor-element.elementor-element-2a64673{--display:flex;}.elementor-4845 .elementor-element.elementor-element-0309963{--display:flex;}.elementor-4845 .elementor-element.elementor-element-824372f{--display:flex;}.elementor-4845 .elementor-element.elementor-element-b000ac9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:250px 250px;--row-gap:250px;--column-gap:250px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-b000ac9.e-con{--align-self:center;}.elementor-4845 .elementor-element.elementor-element-3f71c53 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-4845 .elementor-element.elementor-element-3f71c53 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4845 .elementor-element.elementor-element-9b4c5a8 .elementor-button{background-color:var( --e-global-color-143230f );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-143230f );border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-4845 .elementor-element.elementor-element-9b4c5a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-9b4c5a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4845 .elementor-element.elementor-element-1cc9718{--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;--overlay-opacity:0.64;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-1cc9718::before, .elementor-4845 .elementor-element.elementor-element-1cc9718 > .elementor-background-video-container::before, .elementor-4845 .elementor-element.elementor-element-1cc9718 > .e-con-inner > .elementor-background-video-container::before, .elementor-4845 .elementor-element.elementor-element-1cc9718 > .elementor-background-slideshow::before, .elementor-4845 .elementor-element.elementor-element-1cc9718 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4845 .elementor-element.elementor-element-1cc9718 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E4007F21 50%, #FFFFFF00 100%);}.elementor-4845 .elementor-element.elementor-element-84debe0{--display:flex;}.elementor-4845 .elementor-element.elementor-element-e76a7ff{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:700;}.elementor-4845 .elementor-element.elementor-element-1d88df2{text-align:center;font-family:var( --e-global-typography-8a5e21f-font-family ), Sans-serif;font-weight:var( --e-global-typography-8a5e21f-font-weight );}.elementor-4845 .elementor-element.elementor-element-f614537 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4845 .elementor-element.elementor-element-9dbcd97{--display:flex;}.elementor-4845 .elementor-element.elementor-element-7c4960b{text-align:center;}.elementor-4845 .elementor-element.elementor-element-7c4960b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-143230f );}.elementor-4845 .elementor-element.elementor-element-f60049c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-3021394{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 16px 0px rgba(157, 157, 157, 0.2);}.elementor-4845 .elementor-element.elementor-element-3021394:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-3021394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4845 .elementor-element.elementor-element-6ee059b img{border-radius:10px 10px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-eb41be4{padding:0px 0px 40px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.elementor-4845 .elementor-element.elementor-element-3c4b611{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 16px 0px rgba(157, 157, 157, 0.2);}.elementor-4845 .elementor-element.elementor-element-3c4b611:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-3c4b611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4845 .elementor-element.elementor-element-d149296 img{border-radius:10px 10px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-ccf5967{padding:0px 0px 40px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.elementor-4845 .elementor-element.elementor-element-0617908{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 16px 0px rgba(157, 157, 157, 0.2);}.elementor-4845 .elementor-element.elementor-element-0617908:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-0617908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4845 .elementor-element.elementor-element-0168c9a img{border-radius:10px 10px 0px 0px;}.elementor-4845 .elementor-element.elementor-element-ad543f9{padding:0px 0px 40px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.elementor-4845 .elementor-element.elementor-element-49c2d42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-0557713{--display:flex;}.elementor-4845 .elementor-element.elementor-element-1b17ed4{text-align:center;}.elementor-4845 .elementor-element.elementor-element-1b17ed4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-143230f );}.elementor-4845 .elementor-element.elementor-element-3ddf53a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 16px 0px rgba(157, 157, 157, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4845 .elementor-element.elementor-element-77c3982{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-aff8306{text-align:center;font-family:var( --e-global-typography-da0533b-font-family ), Sans-serif;font-weight:var( --e-global-typography-da0533b-font-weight );}.elementor-4845 .elementor-element.elementor-element-50fd760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4845 .elementor-element.elementor-element-971ce4f{text-align:left;font-family:var( --e-global-typography-da0533b-font-family ), Sans-serif;font-weight:var( --e-global-typography-da0533b-font-weight );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-4845 .elementor-element.elementor-element-3a327cd:not(.elementor-motion-effects-element-type-background), .elementor-4845 .elementor-element.elementor-element-3a327cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happy-bears.com/special_corp/wp-content/uploads/2025/11/634e4499c174a10ae037ccd1-original-scaled.jpeg");}.elementor-4845 .elementor-element.elementor-element-3a327cd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4845 .elementor-element.elementor-element-9abec32 .elementor-heading-title{font-size:22px;}.elementor-4845 .elementor-element.elementor-element-ea2eab6 .elementor-heading-title{font-size:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4845 .elementor-element.elementor-element-02c2232 img{width:85px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-4845 .elementor-element.elementor-element-3d7467e .elementor-button{padding:25px 25px 25px 25px;}.elementor-4845 .elementor-element.elementor-element-963e821{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4845 .elementor-element.elementor-element-f9fab89{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4845 .elementor-element.elementor-element-f458771{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4845 .elementor-element.elementor-element-5f754c2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4845 .elementor-element.elementor-element-1cc9718{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-4845 .elementor-element.elementor-element-3a327cd{--width:100%;}.elementor-4845 .elementor-element.elementor-element-1685399{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-fe59641{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-8b7fb33{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-b9aefe1{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-4074af5{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-5ce1cad{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-f9fab89{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-f458771{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-49857ec{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-4180f4a{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-137f3b9{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-5f754c2{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-cd3e96d{--width:50%;}.elementor-4845 .elementor-element.elementor-element-36c1d9a{--width:100%;}.elementor-4845 .elementor-element.elementor-element-cf374ca{--width:50%;}.elementor-4845 .elementor-element.elementor-element-401215e{--width:50%;}.elementor-4845 .elementor-element.elementor-element-1cc9718{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-49c2d42{--content-width:1000px;}.elementor-4845 .elementor-element.elementor-element-77c3982{--width:25%;}}