.elementor-482 .elementor-element.elementor-element-e0acd92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-e0acd92:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-e0acd92>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBF2C9}.elementor-482 .elementor-element.elementor-element-e0acd92.e-con{--flex-grow:0;--flex-shrink:0}.elementor-482 .elementor-element.elementor-element-62a9b11>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-62a9b11{z-index:10}.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig{border-style:none;border-radius:0 0 0 0}.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Noto Sans JP",Sans-serif;font-size:50px;font-weight:900;line-height:1.8em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Noto Sans JP",Sans-serif;font-size:70px;font-weight:900;line-height:1em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-9b78f43{--display:flex;--min-height:700px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--z-index:10}.elementor-482 .elementor-element.elementor-element-9b78f43::before,.elementor-482 .elementor-element.elementor-element-9b78f43>.elementor-background-video-container::before,.elementor-482 .elementor-element.elementor-element-9b78f43>.e-con-inner>.elementor-background-video-container::before,.elementor-482 .elementor-element.elementor-element-9b78f43>.elementor-background-slideshow::before,.elementor-482 .elementor-element.elementor-element-9b78f43>.e-con-inner>.elementor-background-slideshow::before,.elementor-482 .elementor-element.elementor-element-9b78f43>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-482 .elementor-element.elementor-element-613b56b{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;top:0;--z-index:30}.elementor-482 .elementor-element.elementor-element-613b56b::before,.elementor-482 .elementor-element.elementor-element-613b56b>.elementor-background-video-container::before,.elementor-482 .elementor-element.elementor-element-613b56b>.e-con-inner>.elementor-background-video-container::before,.elementor-482 .elementor-element.elementor-element-613b56b>.elementor-background-slideshow::before,.elementor-482 .elementor-element.elementor-element-613b56b>.e-con-inner>.elementor-background-slideshow::before,.elementor-482 .elementor-element.elementor-element-613b56b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}body:not(.rtl) .elementor-482 .elementor-element.elementor-element-613b56b{left:0}body.rtl .elementor-482 .elementor-element.elementor-element-613b56b{right:0}.elementor-482 .elementor-element.elementor-element-958ec6c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:900;color:#FFF}.elementor-482 .elementor-element.elementor-element-7705003 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:900;color:#FFF}.elementor-482 .elementor-element.elementor-element-5e058fc{--display:flex;--position:absolute;top:200px;--z-index:101}body:not(.rtl) .elementor-482 .elementor-element.elementor-element-5e058fc{right:0}body.rtl .elementor-482 .elementor-element.elementor-element-5e058fc{left:0}.elementor-482 .elementor-element.elementor-element-644c6eb .elementor-button{background-color:#EA0000;height:300px;width:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:.1em;fill:#FFF;color:#FFF;box-shadow:-6px 0 20px 0 rgba(85.00000000000003,48.967391304347835,48.967391304347835,.5);transition-duration:0.3s;border-style:none;border-radius:20px 0 0 20px;padding:20px 20px 20px 20px}.elementor-482 .elementor-element.elementor-element-644c6eb .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-644c6eb .elementor-button:focus{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-f78f606{--display:flex;--position:fixed;bottom:120px;--z-index:101}body:not(.rtl) .elementor-482 .elementor-element.elementor-element-f78f606{right:0}body.rtl .elementor-482 .elementor-element.elementor-element-f78f606{left:0}.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button{background-color:#EA0000;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:700;line-height:1.6em;letter-spacing:.1em;fill:#FFF;color:#FFF;transition-duration:0.3s;border-style:none;border-radius:20px 0 0 20px;padding:20px 20px 20px 20px}.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button:focus{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button-content-wrapper{flex-direction:row}.elementor-482 .elementor-element.elementor-element-3c18204{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-63798ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__front{background-image:url(https://www.dogakkyo.or.jp/housing-navi/wp-content/uploads/2025/01/プレミアムサービス.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__back{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-8c2e824>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box{height:40vh}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__layer,.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__layer__overlay{border-radius:15px}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#457E272E;padding:15px 15px 15px 15px;text-align:center}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__image{opacity:1}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFF;font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:900;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:start}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__button{margin-inline-start:0}.elementor-482 .elementor-element.elementor-element-8c2e824 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#FFF;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:700;line-height:1.8em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-480a941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__front{background-image:url(https://www.dogakkyo.or.jp/housing-navi/wp-content/uploads/2025/01/相談.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__back{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-c50dd73>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box{height:40vh}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__layer,.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__layer__overlay{border-radius:15px}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#457E274F;padding:15px 15px 15px 15px;text-align:center}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__image{opacity:1}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--e-global-color-4f7d4fa);font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:800;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:start}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__button{margin-inline-start:0}.elementor-482 .elementor-element.elementor-element-c50dd73 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-4f7d4fa);font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:700;line-height:1.8em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-d58c64c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__front{background-image:url(https://www.dogakkyo.or.jp/housing-navi/wp-content/uploads/2025/01/特典を受けるには.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__back{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-653a11e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box{height:40vh}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__layer,.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__layer__overlay{border-radius:15px}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#457E272E;padding:15px 15px 15px 15px;text-align:center}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__image{opacity:1}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--e-global-color-4f7d4fa);font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:800;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:start}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__button{margin-inline-start:0}.elementor-482 .elementor-element.elementor-element-653a11e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-4f7d4fa);font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:700;line-height:1.8em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-03db14d{--display:flex;--min-height:200px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-03db14d:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-03db14d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E3FFE1}.elementor-482 .elementor-element.elementor-element-7791834>.elementor-widget-container{margin:40px 0 40px 0}.elementor-482 .elementor-element.elementor-element-f4ef9fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-f4ef9fa:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-f4ef9fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBF2C9}.elementor-482 .elementor-element.elementor-element-1e6ed5b{--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-482 .elementor-element.elementor-element-a7d82f2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#2E2D2A}.elementor-482 .elementor-element.elementor-element-b159261{--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;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-b159261.e-con{--flex-grow:4;--flex-shrink:1}.elementor-482 .elementor-element.elementor-element-42ae82a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-42ae82a:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-42ae82a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-68e2193 .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-68e2193.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-68e2193.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-68e2193.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-68e2193.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-68e2193.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-e737e19{text-align:center}.elementor-482 .elementor-element.elementor-element-e737e19 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-7e76f7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-482 .elementor-element.elementor-element-7e76f7e:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-7e76f7e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-861d523 .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-861d523.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-861d523.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-861d523.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-861d523.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-861d523.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-3fb4418{text-align:center}.elementor-482 .elementor-element.elementor-element-3fb4418 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-02cd8d7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-02cd8d7:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-02cd8d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-404aa8f .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-404aa8f.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-404aa8f.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-404aa8f.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-404aa8f.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-404aa8f.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-14af1ea{text-align:center}.elementor-482 .elementor-element.elementor-element-14af1ea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-f2b9174{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-f2b9174:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-f2b9174>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-9923bcf .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-9923bcf.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-9923bcf.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-9923bcf.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-9923bcf.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-9923bcf.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-100072f{text-align:center}.elementor-482 .elementor-element.elementor-element-100072f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-3885096{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-3885096:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-3885096>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-e793d79 .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-e793d79.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-e793d79.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-e793d79.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-e793d79.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-e793d79.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-261463f{text-align:center}.elementor-482 .elementor-element.elementor-element-261463f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-18fadbb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-18fadbb:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-18fadbb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-fbe8ed8 .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-fbe8ed8.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-fbe8ed8.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-fbe8ed8.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-fbe8ed8.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-fbe8ed8.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-ce5a3c5{text-align:center}.elementor-482 .elementor-element.elementor-element-ce5a3c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-97d2b34{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-97d2b34:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-97d2b34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-b91c89c .elementor-icon-wrapper{text-align:center}.elementor-482 .elementor-element.elementor-element-b91c89c.elementor-view-stacked .elementor-icon{background-color:#457E27}.elementor-482 .elementor-element.elementor-element-b91c89c.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-b91c89c.elementor-view-default .elementor-icon{color:#457E27;border-color:#457E27}.elementor-482 .elementor-element.elementor-element-b91c89c.elementor-view-framed .elementor-icon,.elementor-482 .elementor-element.elementor-element-b91c89c.elementor-view-default .elementor-icon svg{fill:#457E27}.elementor-482 .elementor-element.elementor-element-e3955d9{text-align:center}.elementor-482 .elementor-element.elementor-element-e3955d9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-b4b2e2f{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2)}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2)}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2)}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2)}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2)}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-icon i{color:#457E27;transition:color 0.3s}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-icon svg{fill:#457E27;transition:fill 0.3s}.elementor-482 .elementor-element.elementor-element-26fe4f9{--e-icon-list-icon-size:34px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-icon{padding-inline-end:4px}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-482 .elementor-element.elementor-element-2801f28 .elementor-button{background-color:#457E27;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:.1em;fill:#FFF;color:#FFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px}.elementor-482 .elementor-element.elementor-element-2801f28 .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-2801f28 .elementor-button:focus{background-color:#85D85A;color:#FFF}.elementor-482 .elementor-element.elementor-element-2801f28 .elementor-button:hover svg,.elementor-482 .elementor-element.elementor-element-2801f28 .elementor-button:focus svg{fill:#FFF}.elementor-482 .elementor-element.elementor-element-0e107d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-0e107d0:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-0e107d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBF2C9}.elementor-482 .elementor-element.elementor-element-7ee539d{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0 0 0;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#457E27;--border-color:#457E27;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-0d4a26a{--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-482 .elementor-element.elementor-element-7a1502f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-0301c9b{--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-482 .elementor-element.elementor-element-094d494{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500;line-height:1.8em}.elementor-482 .elementor-element.elementor-element-1573ee0{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:900;line-height:1.8em;color:var(--e-global-color-primary)}.elementor-482 .elementor-element.elementor-element-e9cf59a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-e9cf59a:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-e9cf59a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7ABC58}.elementor-482 .elementor-element.elementor-element-bf75504{--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-482 .elementor-element.elementor-element-142da48 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#FFF}.elementor-482 .elementor-element.elementor-element-4e67d02{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-4e67d02.e-con{--flex-grow:4;--flex-shrink:1}.elementor-482 .elementor-element.elementor-element-52eebe4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0 5px 23px 0 #5E8B58;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-52eebe4:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-52eebe4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-f1c520e.ha-has-bg-overlay:hover>.elementor-widget-container::before{transition:background 0.3s}.elementor-482 .elementor-element.elementor-element-f1c520e:not(.elementor-widget-image) .elementor-widget-container,.elementor-482 .elementor-element.elementor-element-f1c520e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.dogakkyo.or.jp/housing-navi/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:cover;-webkit-mask-position:center center}.elementor-482 .elementor-element.elementor-element-f1c520e img{width:49%}.elementor-482 .elementor-element.elementor-element-e01160b{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-5e09ca2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0 5px 23px 0 #5E8B58;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-5e09ca2:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-5e09ca2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-bd51c8e.ha-has-bg-overlay:hover>.elementor-widget-container::before{transition:background 0.3s}.elementor-482 .elementor-element.elementor-element-bd51c8e:not(.elementor-widget-image) .elementor-widget-container,.elementor-482 .elementor-element.elementor-element-bd51c8e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.dogakkyo.or.jp/housing-navi/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:cover;-webkit-mask-position:center center}.elementor-482 .elementor-element.elementor-element-bd51c8e img{width:49%}.elementor-482 .elementor-element.elementor-element-1c0d723{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-220cd1e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0 5px 23px 0 #5E8B58;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-482 .elementor-element.elementor-element-220cd1e:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-220cd1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-fbcd48b.ha-has-bg-overlay:hover>.elementor-widget-container::before{transition:background 0.3s}.elementor-482 .elementor-element.elementor-element-fbcd48b:not(.elementor-widget-image) .elementor-widget-container,.elementor-482 .elementor-element.elementor-element-fbcd48b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.dogakkyo.or.jp/housing-navi/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:cover;-webkit-mask-position:center center}.elementor-482 .elementor-element.elementor-element-fbcd48b img{width:49%}.elementor-482 .elementor-element.elementor-element-f4dd87d{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:.1em;color:#000}.elementor-482 .elementor-element.elementor-element-7578a1d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-7578a1d:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-7578a1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBF2C9}.elementor-482 .elementor-element.elementor-element-0fa5940{--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-482 .elementor-element.elementor-element-1e8176c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:36px;font-weight:900;line-height:1.5em;letter-spacing:.1em;color:#EA0000}.elementor-482 .elementor-element.elementor-element-e17eaa3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-482 .elementor-element.elementor-element-396d085{--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:flex-start;--align-items:center}.elementor-482 .elementor-element.elementor-element-7f2574c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-482 .elementor-element.elementor-element-f9d98c2{font-family:"Anton",Sans-serif;font-size:40px;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-f7d6fb1{--display:flex}.elementor-482 .elementor-element.elementor-element-753bc88{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-ca5e889{--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:flex-start;--align-items:center}.elementor-482 .elementor-element.elementor-element-ff47be6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-482 .elementor-element.elementor-element-815efd6{font-family:"Anton",Sans-serif;font-size:40px;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-90db83d{--display:flex}.elementor-482 .elementor-element.elementor-element-7dc2c73{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-aa15925{--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:flex-start;--align-items:center}.elementor-482 .elementor-element.elementor-element-f749c2f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-482 .elementor-element.elementor-element-8fdf05a{font-family:"Anton",Sans-serif;font-size:40px;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-a622d9b{--display:flex}.elementor-482 .elementor-element.elementor-element-9786d4d{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-c11bbd2 .elementor-button{background-color:#457E27;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:.1em;fill:#FFF;color:#FFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px}.elementor-482 .elementor-element.elementor-element-c11bbd2 .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-c11bbd2 .elementor-button:focus{background-color:#85D85A;color:#FFF}.elementor-482 .elementor-element.elementor-element-c11bbd2 .elementor-button:hover svg,.elementor-482 .elementor-element.elementor-element-c11bbd2 .elementor-button:focus svg{fill:#FFF}.elementor-482 .elementor-element.elementor-element-e9da209{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-e9da209:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-e9da209>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBF2C9}.elementor-482 .elementor-element.elementor-element-0728316{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-082e0ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-482 .elementor-element.elementor-element-082e0ec.e-con{--flex-grow:0;--flex-shrink:0}.elementor-482 .elementor-element.elementor-element-6fdae8c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-6fdae8c{--lottie-container-width:100px}.elementor-482 .elementor-element.elementor-element-ae0ebb9{--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:flex-start;--align-items:center;--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-482 .elementor-element.elementor-element-8164be8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:1.8em;letter-spacing:.1em;color:#457E27}.elementor-482 .elementor-element.elementor-element-c83ac7c .elementor-button{background-color:#457E27;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:.1em;fill:#FFF;color:#FFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px}.elementor-482 .elementor-element.elementor-element-c83ac7c .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-c83ac7c .elementor-button:focus{background-color:#85D85A;color:#FFF}.elementor-482 .elementor-element.elementor-element-c83ac7c .elementor-button:hover svg,.elementor-482 .elementor-element.elementor-element-c83ac7c .elementor-button:focus svg{fill:#FFF}.elementor-482 .elementor-element.elementor-element-ad3029c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-0fe712d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-482 .elementor-element.elementor-element-0fe712d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-482 .elementor-element.elementor-element-2f822f1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-2f822f1{--lottie-container-width:100px}.elementor-482 .elementor-element.elementor-element-63121e8{--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:flex-start;--align-items:center;--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-482 .elementor-element.elementor-element-dc4e912 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:1.8em;letter-spacing:.1em;color:#457E27}.elementor-482 .elementor-element.elementor-element-8e0edb2 .elementor-button{background-color:#457E27;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:.1em;fill:#FFF;color:#FFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px}.elementor-482 .elementor-element.elementor-element-8e0edb2 .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-8e0edb2 .elementor-button:focus{background-color:#85D85A;color:#FFF}.elementor-482 .elementor-element.elementor-element-8e0edb2 .elementor-button:hover svg,.elementor-482 .elementor-element.elementor-element-8e0edb2 .elementor-button:focus svg{fill:#FFF}.elementor-482 .elementor-element.elementor-element-ac98d29{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-ac98d29:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-ac98d29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-72f1c40{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-5fbbaef>.elementor-widget-container{margin:60px 0 0 0;padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-0e7db79{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-0e7db79:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-0e7db79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-6b9c6e0{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-123afd4{text-align:center}.elementor-482 .elementor-element.elementor-element-123afd4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:900;letter-spacing:.3em;color:var(--e-global-color-primary)}.elementor-482 .elementor-element.elementor-element-1473f0a{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:30px;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:5px 5px 5px 5px}.elementor-482 .elementor-element.elementor-element-1473f0a .e-filter-item[aria-pressed="true"]{background-color:#457E27;border-style:none}.elementor-482 .elementor-element.elementor-element-1473f0a .e-filter-item{font-family:"Noto Sans JP",Sans-serif;font-size:13px;line-height:1.6em;letter-spacing:.1em;padding:5px 10px 5px 10px}.elementor-482 .elementor-element.elementor-element-1473f0a .e-filter-item:not([aria-pressed=true]):not(:hover){border-style:none}.elementor-482 .elementor-element.elementor-element-1473f0a .e-filter-item:hover:not([aria-pressed=true]){border-style:none}.elementor-482 .elementor-element.elementor-element-6f4d04d{--grid-columns:3;--grid-row-gap:60px;--grid-column-gap:50px}.elementor-482 .elementor-element.elementor-element-6f4d04d>.elementor-widget-container{padding:40px 0 40px 0}.elementor-482 .elementor-element.elementor-element-08c1e26 .elementor-button{background-color:#457E27;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:.1em;fill:#FFF;color:#FFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px}.elementor-482 .elementor-element.elementor-element-08c1e26 .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-08c1e26 .elementor-button:focus{background-color:#85D85A}.elementor-482 .elementor-element.elementor-element-08c1e26 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-482 .elementor-element.elementor-element-08c1e26 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-482 .elementor-element.elementor-element-c0e25fd{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:11}.elementor-482 .elementor-element.elementor-element-c0e25fd:not(.elementor-motion-effects-element-type-background),.elementor-482 .elementor-element.elementor-element-c0e25fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-482 .elementor-element.elementor-element-d45f259{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-f3276dc{text-align:center}.elementor-482 .elementor-element.elementor-element-f3276dc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:40px;font-weight:900;letter-spacing:.3em;color:var(--e-global-color-primary)}.elementor-482 .elementor-element.elementor-element-0e39e25{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:30px;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:5px 5px 5px 5px}.elementor-482 .elementor-element.elementor-element-0e39e25 .e-filter-item[aria-pressed="true"]{background-color:#457E27;border-style:none}.elementor-482 .elementor-element.elementor-element-0e39e25 .e-filter-item{font-family:"Noto Sans JP",Sans-serif;font-size:13px;line-height:1.6em;letter-spacing:.1em;padding:5px 10px 5px 10px}.elementor-482 .elementor-element.elementor-element-0e39e25 .e-filter-item:not([aria-pressed=true]):not(:hover){border-style:none}.elementor-482 .elementor-element.elementor-element-0e39e25 .e-filter-item:hover:not([aria-pressed=true]){border-style:none}.elementor-482 .elementor-element.elementor-element-4a19ed6{--grid-columns:3;--grid-row-gap:60px;--grid-column-gap:50px}.elementor-482 .elementor-element.elementor-element-4a19ed6>.elementor-widget-container{padding:40px 0 40px 0}.elementor-482 .elementor-element.elementor-element-36c9fae .elementor-button{background-color:#457E27;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:.1em;fill:#FFF;color:#FFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px}.elementor-482 .elementor-element.elementor-element-36c9fae .elementor-button:hover,.elementor-482 .elementor-element.elementor-element-36c9fae .elementor-button:focus{background-color:#85D85A}.elementor-482 .elementor-element.elementor-element-36c9fae .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-482 .elementor-element.elementor-element-36c9fae .elementor-button .elementor-button-content-wrapper{gap:10px}@media(max-width:1024px){.elementor-482 .elementor-element.elementor-element-62a9b11>.elementor-widget-container{padding:0 0 0 0}.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:32px}.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:50px}.elementor-482 .elementor-element.elementor-element-9b78f43{--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-482 .elementor-element.elementor-element-761cea0 img{width:100vw;max-width:100vw;height:700px;object-fit:cover}.elementor-482 .elementor-element.elementor-element-613b56b{--min-height:700px;--z-index:10}.elementor-482 .elementor-element.elementor-element-958ec6c{text-align:center}.elementor-482 .elementor-element.elementor-element-958ec6c .elementor-heading-title{font-size:32px;line-height:1.8em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-7705003{text-align:center}.elementor-482 .elementor-element.elementor-element-7705003 .elementor-heading-title{font-size:56px;line-height:1.8em;letter-spacing:.1em}.elementor-482 .elementor-element.elementor-element-644c6eb .elementor-button{height:270px;width:60px;font-size:16px;border-radius:20px 0 0 20px}.elementor-482 .elementor-element.elementor-element-f78f606{bottom:0}.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button{font-size:16px;border-radius:20px 0 0 20px}.elementor-482 .elementor-element.elementor-element-a7d82f2 .elementor-heading-title{font-size:26px}.elementor-482 .elementor-element.elementor-element-b159261{--justify-content:flex-start}.elementor-482 .elementor-element.elementor-element-2801f28 .elementor-button{font-size:24px}.elementor-482 .elementor-element.elementor-element-1e8176c .elementor-heading-title{font-size:30px}.elementor-482 .elementor-element.elementor-element-c11bbd2 .elementor-button{font-size:24px}.elementor-482 .elementor-element.elementor-element-72f1c40{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-482 .elementor-element.elementor-element-6f4d04d{--grid-columns:2}.elementor-482 .elementor-element.elementor-element-4a19ed6{--grid-columns:2}}@media(max-width:767px){.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-62a9b11 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:32px}.elementor-482 .elementor-element.elementor-element-9b78f43{--min-height:680px}.elementor-482 .elementor-element.elementor-element-761cea0 img{max-width:100%;height:680px;object-fit:cover}.elementor-482 .elementor-element.elementor-element-613b56b{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-482 .elementor-element.elementor-element-958ec6c .elementor-heading-title{font-size:26px}.elementor-482 .elementor-element.elementor-element-7705003 .elementor-heading-title{font-size:32px;letter-spacing:0em}.elementor-482 .elementor-element.elementor-element-f78f606{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:0}.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-482 .elementor-element.elementor-element-f1fc2fd .elementor-button{font-size:18px;line-height:1em;border-radius:0 0 0 0;padding:20px 5px 20px 5px}.elementor-482 .elementor-element.elementor-element-7791834 img{height:100%}.elementor-482 .elementor-element.elementor-element-f4ef9fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-482 .elementor-element.elementor-element-b159261{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-e737e19 .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-3fb4418 .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-14af1ea .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-100072f .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-261463f .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-ce5a3c5 .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-e3955d9 .elementor-heading-title{font-size:24px}.elementor-482 .elementor-element.elementor-element-26fe4f9{--e-icon-list-icon-size:26px}.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-482 .elementor-element.elementor-element-26fe4f9 .elementor-icon-list-item>a{font-size:16px}.elementor-482 .elementor-element.elementor-element-0e107d0{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-482 .elementor-element.elementor-element-7ee539d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-482 .elementor-element.elementor-element-7a1502f .elementor-heading-title{font-size:22px}.elementor-482 .elementor-element.elementor-element-094d494{font-size:18px}.elementor-482 .elementor-element.elementor-element-e9cf59a{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-482 .elementor-element.elementor-element-142da48 .elementor-heading-title{font-size:28px}.elementor-482 .elementor-element.elementor-element-7578a1d{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-482 .elementor-element.elementor-element-1e8176c .elementor-heading-title{font-size:28px}.elementor-482 .elementor-element.elementor-element-396d085{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-482 .elementor-element.elementor-element-7f2574c{--width:50px}.elementor-482 .elementor-element.elementor-element-f9d98c2{font-size:36px}.elementor-482 .elementor-element.elementor-element-753bc88{font-size:20px}.elementor-482 .elementor-element.elementor-element-ca5e889{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-482 .elementor-element.elementor-element-ff47be6{--width:50px}.elementor-482 .elementor-element.elementor-element-815efd6{font-size:36px}.elementor-482 .elementor-element.elementor-element-7dc2c73{font-size:20px}.elementor-482 .elementor-element.elementor-element-aa15925{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-482 .elementor-element.elementor-element-f749c2f{--width:50px}.elementor-482 .elementor-element.elementor-element-8fdf05a{font-size:36px}.elementor-482 .elementor-element.elementor-element-9786d4d{font-size:20px}.elementor-482 .elementor-element.elementor-element-e9da209{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-482 .elementor-element.elementor-element-0728316{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-482 .elementor-element.elementor-element-ae0ebb9{--justify-content:center}.elementor-482 .elementor-element.elementor-element-ad3029c{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-482 .elementor-element.elementor-element-63121e8{--justify-content:center}.elementor-482 .elementor-element.elementor-element-72f1c40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-482 .elementor-element.elementor-element-6f4d04d{--grid-columns:1}.elementor-482 .elementor-element.elementor-element-4a19ed6{--grid-columns:1}}@media(min-width:768px){.elementor-482 .elementor-element.elementor-element-e0acd92{--width:100%}.elementor-482 .elementor-element.elementor-element-5e058fc{--width:90px}.elementor-482 .elementor-element.elementor-element-f78f606{--width:90px}.elementor-482 .elementor-element.elementor-element-3c18204{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-63798ec{--width:50%}.elementor-482 .elementor-element.elementor-element-480a941{--width:50%}.elementor-482 .elementor-element.elementor-element-d58c64c{--width:50%}.elementor-482 .elementor-element.elementor-element-03db14d{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-f4ef9fa{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-42ae82a{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-7e76f7e{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-02cd8d7{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-f2b9174{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-3885096{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-18fadbb{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-97d2b34{--width:calc( calc(100% - 60px) / 4 )}.elementor-482 .elementor-element.elementor-element-0e107d0{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-e9cf59a{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-bf75504{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-52eebe4{--width:calc( calc(100% - 80px) / 3 )}.elementor-482 .elementor-element.elementor-element-5e09ca2{--width:calc( calc(100% - 80px) / 3 )}.elementor-482 .elementor-element.elementor-element-220cd1e{--width:calc( calc(100% - 80px) / 3 )}.elementor-482 .elementor-element.elementor-element-7578a1d{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-e17eaa3{--content-width:600px}.elementor-482 .elementor-element.elementor-element-7f2574c{--width:5%}.elementor-482 .elementor-element.elementor-element-ff47be6{--width:5%}.elementor-482 .elementor-element.elementor-element-f749c2f{--width:5%}.elementor-482 .elementor-element.elementor-element-e9da209{--content-width:800px}.elementor-482 .elementor-element.elementor-element-082e0ec{--width:20%}.elementor-482 .elementor-element.elementor-element-0fe712d{--width:20%}.elementor-482 .elementor-element.elementor-element-ac98d29{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-0e7db79{--content-width:1000px}.elementor-482 .elementor-element.elementor-element-c0e25fd{--content-width:1000px}}@media(max-width:1024px) and (min-width:768px){.elementor-482 .elementor-element.elementor-element-9b78f43{--width:100vw}.elementor-482 .elementor-element.elementor-element-5e058fc{--width:70px}.elementor-482 .elementor-element.elementor-element-f78f606{--width:70px}.elementor-482 .elementor-element.elementor-element-b159261{--width:100%}.elementor-482 .elementor-element.elementor-element-42ae82a{--width:calc( calc(100% - 40px) / 2)}.elementor-482 .elementor-element.elementor-element-7e76f7e{--width:calc( calc(100% - 40px) / 2)}.elementor-482 .elementor-element.elementor-element-02cd8d7{--width:calc( calc(100% - 40px) / 2)}.elementor-482 .elementor-element.elementor-element-f2b9174{--width:calc( calc(100% - 40px) / 2)}.elementor-482 .elementor-element.elementor-element-3885096{--width:calc( calc(100% - 40px) / 2)}.elementor-482 .elementor-element.elementor-element-18fadbb{--width:calc( calc(100% - 40px) / 2)}.elementor-482 .elementor-element.elementor-element-97d2b34{--width:calc( calc(100% - 40px) / 2)}}.visual-textarea h1{white-space:pre-wrap}.sp-visual-textarea h2{white-space:pre-wrap}.tategaki{writing-mode:vertical-rl}.acf-bnr-hover{transition:all 0.3s ease;line-height:0}.acf-bnr-hover img{width:100%;height:auto;transition:all 0.3s ease}.acf-bnr-hover a:hover img{opacity:.8}.acf-bnr-hover{transition:all 0.3s ease;line-height:0}.acf-bnr-hover img{width:100%;height:auto;transition:all 0.3s ease}.acf-bnr-hover a:hover img{opacity:.8}