.elementor-575 .elementor-element.elementor-element-4c32edb{--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;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d8d8d8;--border-color:#d8d8d8}.elementor-575 .elementor-element.elementor-element-d4085c4{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:70px;--padding-right:90px}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-575 .elementor-element.elementor-element-36022d5{font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:500;color:var(--e-global-color-text)}.elementor-575 .elementor-element.elementor-element-36022d5 a{color:var(--e-global-color-primary)}.elementor-575 .elementor-element.elementor-element-4400634{--display:flex;--padding-top:82px;--padding-bottom:82px;--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);color:var(--e-global-color-primary)}.elementor-575 .elementor-element.elementor-element-203088a>.elementor-widget-container{margin:0 0 10px}.elementor-575 .elementor-element.elementor-element-203088a{text-align:center}.elementor-575 .elementor-element.elementor-element-203088a .elementor-heading-title{font-family:var(--e-global-typography-5f4adf6-font-family),Sans-serif;font-size:var(--e-global-typography-5f4adf6-font-size);font-weight:var(--e-global-typography-5f4adf6-font-weight);line-height:var(--e-global-typography-5f4adf6-line-height);color:var(--e-global-color-text)}.elementor-575 .elementor-element.elementor-element-6cd32a1{text-align:center}.elementor-575 .elementor-element.elementor-element-6cd32a1 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-text)}.elementor-575 .elementor-element.elementor-element-f5996c4{--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);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-575 .elementor-element.elementor-element-38bcde9>.elementor-widget-container{margin:0 0 82px}.elementor-575 .elementor-element.elementor-element-38bcde9.elementor-element{--align-self:center}.elementor-575 .elementor-element.elementor-element-38bcde9{text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-4aa6ffd)}.elementor-575 .elementor-element.elementor-element-fd18177{--display:flex;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-80efea7>.elementor-widget-container{margin:0 0 42px}.elementor-575 .elementor-element.elementor-element-80efea7.elementor-element{--align-self:center}.elementor-575 .elementor-element.elementor-element-80efea7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:var(--e-global-color-text)}.elementor-575 .elementor-element.elementor-element-f333bf1{--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:20px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-60da9c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-575 .elementor-element.elementor-element-f1da80c{--display:flex}.elementor-575 .elementor-element.elementor-element-f1da80c:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-f1da80c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://aomori-yourhome.com/wp-content/uploads/2025/08/safecost_img_02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-575 .elementor-element.elementor-element-5c75a53{right:0}body.rtl .elementor-575 .elementor-element.elementor-element-5c75a53{left:0}.elementor-575 .elementor-element.elementor-element-5c75a53{top:0;z-index:1}.elementor-575 .elementor-element.elementor-element-5c75a53 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:120px;font-weight:200;font-style:italic;line-height:1em;color:#FFFFFFA1}.elementor-575 .elementor-element.elementor-element-371e094{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-575 .elementor-element.elementor-element-371e094:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-371e094>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0425ad3)}.elementor-575 .elementor-element.elementor-element-c44ec95>.elementor-widget-container{margin:10px 0}.elementor-575 .elementor-element.elementor-element-c44ec95{z-index:2}.elementor-575 .elementor-element.elementor-element-c44ec95 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-575 .elementor-element.elementor-element-845aaa4>.elementor-widget-container{margin:0}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{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)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-575 .elementor-element.elementor-element-70d8b7d>.elementor-widget-container{margin:0 0 15px}.elementor-575 .elementor-element.elementor-element-70d8b7d{z-index:2;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-icon i{transition:color .3s}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-icon svg{transition:fill .3s}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-text{transition:color .3s}.elementor-575 .elementor-element.elementor-element-75e74dd{--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:20px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-4afb528{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-575 .elementor-element.elementor-element-75497a9{--display:flex}.elementor-575 .elementor-element.elementor-element-75497a9:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-75497a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://aomori-yourhome.com/wp-content/uploads/2025/08/safecost_img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-575 .elementor-element.elementor-element-bce3f70{right:0}body.rtl .elementor-575 .elementor-element.elementor-element-bce3f70{left:0}.elementor-575 .elementor-element.elementor-element-bce3f70{top:0;z-index:1}.elementor-575 .elementor-element.elementor-element-bce3f70 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:120px;font-weight:200;font-style:italic;line-height:1em;color:#FFFFFFA1}.elementor-575 .elementor-element.elementor-element-4539771{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-575 .elementor-element.elementor-element-4539771:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-4539771>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0425ad3)}.elementor-575 .elementor-element.elementor-element-dc92f44>.elementor-widget-container{margin:10px 0}.elementor-575 .elementor-element.elementor-element-dc92f44{z-index:2}.elementor-575 .elementor-element.elementor-element-dc92f44 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-575 .elementor-element.elementor-element-4712abb>.elementor-widget-container{margin:0}.elementor-575 .elementor-element.elementor-element-91c61e9{--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:20px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-aa06db5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-575 .elementor-element.elementor-element-ee58bda{--display:flex}.elementor-575 .elementor-element.elementor-element-ee58bda:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-ee58bda>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://aomori-yourhome.com/wp-content/uploads/2025/08/land_img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-575 .elementor-element.elementor-element-b60307e{right:0}body.rtl .elementor-575 .elementor-element.elementor-element-b60307e{left:0}.elementor-575 .elementor-element.elementor-element-b60307e{top:0;z-index:1}.elementor-575 .elementor-element.elementor-element-b60307e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:120px;font-weight:200;font-style:italic;line-height:1em;color:#FFFFFFA1}.elementor-575 .elementor-element.elementor-element-a95083e{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-575 .elementor-element.elementor-element-a95083e:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-a95083e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0425ad3)}.elementor-575 .elementor-element.elementor-element-16b7ec1>.elementor-widget-container{margin:10px 0}.elementor-575 .elementor-element.elementor-element-16b7ec1{z-index:2}.elementor-575 .elementor-element.elementor-element-16b7ec1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-575 .elementor-element.elementor-element-9ddcbe4>.elementor-widget-container{margin:0}.elementor-575 .elementor-element.elementor-element-0680a7d{--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-575 .elementor-element.elementor-element-3d42c75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-575 .elementor-element.elementor-element-6f701ca{--display:flex}.elementor-575 .elementor-element.elementor-element-6f701ca:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-6f701ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://aomori-yourhome.com/wp-content/uploads/2025/08/safecost_img_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-575 .elementor-element.elementor-element-4c97fe3{right:0}body.rtl .elementor-575 .elementor-element.elementor-element-4c97fe3{left:0}.elementor-575 .elementor-element.elementor-element-4c97fe3{top:0;z-index:1}.elementor-575 .elementor-element.elementor-element-4c97fe3 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:120px;font-weight:200;font-style:italic;line-height:1em;color:#FFFFFFA1}.elementor-575 .elementor-element.elementor-element-61557c8{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-575 .elementor-element.elementor-element-61557c8:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-61557c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0425ad3)}.elementor-575 .elementor-element.elementor-element-7ecf68a>.elementor-widget-container{margin:10px 0}.elementor-575 .elementor-element.elementor-element-7ecf68a{z-index:2}.elementor-575 .elementor-element.elementor-element-7ecf68a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:1.3em}.elementor-575 .elementor-element.elementor-element-de5d798>.elementor-widget-container{margin:0}.elementor-575 .elementor-element.elementor-element-82a623c>.elementor-widget-container{margin:0 0 15px}.elementor-575 .elementor-element.elementor-element-82a623c{z-index:2;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-icon i{transition:color .3s}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-icon svg{transition:fill .3s}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-text{transition:color .3s}.elementor-575 .elementor-element.elementor-element-303b7a3{--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:130px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-575 .elementor-element.elementor-element-303b7a3:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-303b7a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-0425ad3) calc(100% - 70px), var( --e-global-color-bba8020 ) calc(100% - 70px))}.elementor-575 .elementor-element.elementor-element-c710b74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-575 .elementor-element.elementor-element-eb31463{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}body:not(.rtl) .elementor-575 .elementor-element.elementor-element-eb31463{right:0}body.rtl .elementor-575 .elementor-element.elementor-element-eb31463{left:0}.elementor-575 .elementor-element.elementor-element-f8ec39a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-f8ec39a:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-f8ec39a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://aomori-yourhome.com/wp-content/uploads/2025/07/sample_img_07.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-575 .elementor-element.elementor-element-dc13387{--display:flex;--padding-top:0px;--padding-bottom:0px;--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)}.elementor-575 .elementor-element.elementor-element-1c63e3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-04736c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-575 .elementor-element.elementor-element-b547e29>.elementor-widget-container{margin:0 0 20px}.elementor-575 .elementor-element.elementor-element-b547e29 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var(--e-global-color-text)}.elementor-575 .elementor-element.elementor-element-f3a32ef{width:var(--container-widget-width,calc(100% - 440px) );max-width:calc(100% - 440px);--container-widget-width:calc(100% - 440px);--container-widget-flex-grow:0;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-4aa6ffd)}.elementor-575 .elementor-element.elementor-element-d1f9e14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-d1f9e14:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-d1f9e14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg,var(--e-global-color-bba8020) 30%,var(--e-global-color-primary) 30%)}.elementor-575 .elementor-element.elementor-element-321eed5{--display:flex}.elementor-575 .elementor-element.elementor-element-e814961>.elementor-widget-container{margin:0 0 30px}.elementor-575 .elementor-element.elementor-element-e814961.elementor-element{--align-self:center}.elementor-575 .elementor-element.elementor-element-e814961 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;color:var(--e-global-color-fc03e19)}.elementor-575 .elementor-element.elementor-element-76d7e95{--display:flex}.elementor-575 .elementor-element.elementor-element-997233b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-6fc949b{--display:flex}.elementor-575 .elementor-element.elementor-element-c8b1da7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-0e166b5{width:100%;max-width:100%;text-align:center}.elementor-575 .elementor-element.elementor-element-0e166b5>.elementor-widget-container{margin:0 0 10px}.elementor-575 .elementor-element.elementor-element-523411d{--display:flex}.elementor-575 .elementor-element.elementor-element-9a5f35c>.elementor-widget-container{margin:0 0 60px}.elementor-575 .elementor-element.elementor-element-9a5f35c.elementor-element{--align-self:center}.elementor-575 .elementor-element.elementor-element-9a5f35c{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-4aa6ffd)}.elementor-575 .elementor-element.elementor-element-b6fe35c{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px}.elementor-575 .elementor-element.elementor-element-9286957{--display:flex}.elementor-575 .elementor-element.elementor-element-17abb46>.elementor-widget-container{margin:0 0 10px}.elementor-575 .elementor-element.elementor-element-17abb46{text-align:center}.elementor-575 .elementor-element.elementor-element-17abb46 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-4aa6ffd)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button{background-color:var(--e-global-color-57a8087);font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;fill:var(--e-global-color-fc03e19);color:var(--e-global-color-fc03e19);border-style:solid;border-width:2px;border-color:var(--e-global-color-57a8087);padding:30px 30px 35px}.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button:hover,.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button:focus{background-color:var(--e-global-color-bba8020);color:var(--e-global-color-57a8087);border-color:var(--e-global-color-57a8087)}.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button-content-wrapper{flex-direction:row}.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button:hover svg,.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button:focus svg{fill:var(--e-global-color-57a8087)}@media(max-width:1024px){.elementor-575 .elementor-element.elementor-element-d4085c4{--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:90px}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-575 .elementor-element.elementor-element-203088a .elementor-heading-title{font-size:var(--e-global-typography-5f4adf6-font-size);line-height:var(--e-global-typography-5f4adf6-line-height)}.elementor-575 .elementor-element.elementor-element-6cd32a1 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-575 .elementor-element.elementor-element-80efea7{text-align:center}.elementor-575 .elementor-element.elementor-element-80efea7 .elementor-heading-title{line-height:1.3em}.elementor-575 .elementor-element.elementor-element-f333bf1{--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-575 .elementor-element.elementor-element-60da9c2{--min-height:300px}.elementor-575 .elementor-element.elementor-element-5c75a53 .elementor-heading-title{font-size:100px}.elementor-575 .elementor-element.elementor-element-c44ec95 .elementor-heading-title{font-size:20px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-575 .elementor-element.elementor-element-70d8b7d{width:100%;max-width:100%}.elementor-575 .elementor-element.elementor-element-75e74dd{--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-575 .elementor-element.elementor-element-4afb528{--min-height:300px}.elementor-575 .elementor-element.elementor-element-bce3f70 .elementor-heading-title{font-size:100px}.elementor-575 .elementor-element.elementor-element-dc92f44 .elementor-heading-title{font-size:20px}.elementor-575 .elementor-element.elementor-element-91c61e9{--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-575 .elementor-element.elementor-element-aa06db5{--min-height:300px}.elementor-575 .elementor-element.elementor-element-b60307e .elementor-heading-title{font-size:100px}.elementor-575 .elementor-element.elementor-element-16b7ec1 .elementor-heading-title{font-size:20px}.elementor-575 .elementor-element.elementor-element-0680a7d{--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-575 .elementor-element.elementor-element-3d42c75{--min-height:300px}.elementor-575 .elementor-element.elementor-element-4c97fe3 .elementor-heading-title{font-size:100px}.elementor-575 .elementor-element.elementor-element-7ecf68a .elementor-heading-title{font-size:20px}.elementor-575 .elementor-element.elementor-element-82a623c{width:100%;max-width:100%}.elementor-575 .elementor-element.elementor-element-dc13387{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-dc13387.e-con{--align-self:center}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-575 .elementor-element.elementor-element-22e2ff1 img{width:100%}.elementor-575 .elementor-element.elementor-element-1c63e3c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-575 .elementor-element.elementor-element-04736c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-575 .elementor-element.elementor-element-b547e29{text-align:center}.elementor-575 .elementor-element.elementor-element-b547e29 .elementor-heading-title{line-height:1.3em}.elementor-575 .elementor-element.elementor-element-f3a32ef{width:100%;max-width:100%}.elementor-575 .elementor-element.elementor-element-321eed5{--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-575 .elementor-element.elementor-element-e814961{text-align:center}.elementor-575 .elementor-element.elementor-element-e814961 .elementor-heading-title{line-height:1.3em}.elementor-575 .elementor-element.elementor-element-6fc949b{--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-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-575 .elementor-element.elementor-element-d4085c4{--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size)}.elementor-575 .elementor-element.elementor-element-36022d5{font-size:12px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-575 .elementor-element.elementor-element-203088a .elementor-heading-title{font-size:var(--e-global-typography-5f4adf6-font-size);line-height:var(--e-global-typography-5f4adf6-line-height)}.elementor-575 .elementor-element.elementor-element-6cd32a1 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-575 .elementor-element.elementor-element-f5996c4{--width:calc(100% - 40px)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-575 .elementor-element.elementor-element-fd18177{--width:calc(100% - 40px);--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-80efea7>.elementor-widget-container{margin:0 0 30px}.elementor-575 .elementor-element.elementor-element-80efea7.elementor-element{--align-self:center}.elementor-575 .elementor-element.elementor-element-80efea7{text-align:left}.elementor-575 .elementor-element.elementor-element-80efea7 .elementor-heading-title{font-size:20px}.elementor-575 .elementor-element.elementor-element-60da9c2{--min-height:200px}.elementor-575 .elementor-element.elementor-element-5c75a53 .elementor-heading-title{font-size:60px}.elementor-575 .elementor-element.elementor-element-371e094{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-575 .elementor-element.elementor-element-c44ec95>.elementor-widget-container{margin:0 0 12px}.elementor-575 .elementor-element.elementor-element-c44ec95 .elementor-heading-title{font-size:18px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-575 .elementor-element.elementor-element-70d8b7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-575 .elementor-element.elementor-element-4afb528{--min-height:200px}.elementor-575 .elementor-element.elementor-element-bce3f70 .elementor-heading-title{font-size:60px}.elementor-575 .elementor-element.elementor-element-4539771{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-575 .elementor-element.elementor-element-dc92f44>.elementor-widget-container{margin:0 0 12px}.elementor-575 .elementor-element.elementor-element-dc92f44 .elementor-heading-title{font-size:18px}.elementor-575 .elementor-element.elementor-element-aa06db5{--min-height:200px}.elementor-575 .elementor-element.elementor-element-b60307e .elementor-heading-title{font-size:60px}.elementor-575 .elementor-element.elementor-element-a95083e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-575 .elementor-element.elementor-element-16b7ec1>.elementor-widget-container{margin:0 0 12px}.elementor-575 .elementor-element.elementor-element-16b7ec1 .elementor-heading-title{font-size:18px}.elementor-575 .elementor-element.elementor-element-3d42c75{--min-height:200px}.elementor-575 .elementor-element.elementor-element-4c97fe3 .elementor-heading-title{font-size:60px}.elementor-575 .elementor-element.elementor-element-61557c8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-575 .elementor-element.elementor-element-7ecf68a>.elementor-widget-container{margin:0 0 12px}.elementor-575 .elementor-element.elementor-element-7ecf68a .elementor-heading-title{font-size:18px}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-575 .elementor-element.elementor-element-82a623c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-575 .elementor-element.elementor-element-303b7a3:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-303b7a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-0425ad3) calc(100% - 60px), var( --e-global-color-bba8020 ) calc(100% - 60px))}.elementor-575 .elementor-element.elementor-element-303b7a3{--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-c710b74{--width:calc(100% - 40px)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-575 .elementor-element.elementor-element-04736c7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-575 .elementor-element.elementor-element-b547e29>.elementor-widget-container{margin:0 0 10px}.elementor-575 .elementor-element.elementor-element-b547e29{text-align:left}.elementor-575 .elementor-element.elementor-element-b547e29 .elementor-heading-title{font-size:18px}.elementor-575 .elementor-element.elementor-element-d1f9e14:not(.elementor-motion-effects-element-type-background),.elementor-575 .elementor-element.elementor-element-d1f9e14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg,var(--e-global-color-bba8020) 50%,var(--e-global-color-primary) 50%)}.elementor-575 .elementor-element.elementor-element-d1f9e14{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-321eed5{--width:calc(100% - 40px)}.elementor-575 .elementor-element.elementor-element-e814961>.elementor-widget-container{margin:0 0 20px}.elementor-575 .elementor-element.elementor-element-e814961.elementor-element{--align-self:center}.elementor-575 .elementor-element.elementor-element-e814961{text-align:left}.elementor-575 .elementor-element.elementor-element-e814961 .elementor-heading-title{font-size:20px}.elementor-575 .elementor-element.elementor-element-997233b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-575 .elementor-element.elementor-element-6fc949b{--width:calc(100% - 40px)}.elementor-575 .elementor-element.elementor-element-c8b1da7{--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px}.elementor-575 .elementor-element.elementor-element-e16f625{width:100%;max-width:100%}.elementor-575 .elementor-element.elementor-element-9a5f35c>.elementor-widget-container{margin:0 0 40px}.elementor-575 .elementor-element.elementor-element-9a5f35c.elementor-element{--align-self:flex-start}.elementor-575 .elementor-element.elementor-element-b6fe35c{--gap:20px 0px;--row-gap:20px;--column-gap:0px}.elementor-575 .elementor-element.elementor-element-17abb46 .elementor-heading-title{font-size:14px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-575 .elementor-element.elementor-element-f6feb2e .elementor-button{font-size:16px;padding:25px 25px 30px}}@media(min-width:768px){.elementor-575 .elementor-element.elementor-element-f5996c4{--width:1050px}.elementor-575 .elementor-element.elementor-element-fd18177{--width:1050px}.elementor-575 .elementor-element.elementor-element-60da9c2{--width:320px}.elementor-575 .elementor-element.elementor-element-371e094{--width:730px}.elementor-575 .elementor-element.elementor-element-4afb528{--width:320px}.elementor-575 .elementor-element.elementor-element-4539771{--width:730px}.elementor-575 .elementor-element.elementor-element-aa06db5{--width:320px}.elementor-575 .elementor-element.elementor-element-a95083e{--width:730px}.elementor-575 .elementor-element.elementor-element-3d42c75{--width:320px}.elementor-575 .elementor-element.elementor-element-61557c8{--width:730px}.elementor-575 .elementor-element.elementor-element-c710b74{--width:1050px}.elementor-575 .elementor-element.elementor-element-eb31463{--width:400px}.elementor-575 .elementor-element.elementor-element-dc13387{--width:100%}.elementor-575 .elementor-element.elementor-element-321eed5{--width:1050px}.elementor-575 .elementor-element.elementor-element-6fc949b{--width:1050px}.elementor-575 .elementor-element.elementor-element-9286957{--width:400px}}@media(max-width:1024px) and (min-width:768px){.elementor-575 .elementor-element.elementor-element-f5996c4{--width:calc(100% - 40px)}.elementor-575 .elementor-element.elementor-element-fd18177{--width:calc(100% - 40px)}.elementor-575 .elementor-element.elementor-element-60da9c2{--width:100%}.elementor-575 .elementor-element.elementor-element-371e094{--width:100%}.elementor-575 .elementor-element.elementor-element-4afb528{--width:100%}.elementor-575 .elementor-element.elementor-element-4539771{--width:100%}.elementor-575 .elementor-element.elementor-element-aa06db5{--width:100%}.elementor-575 .elementor-element.elementor-element-a95083e{--width:100%}.elementor-575 .elementor-element.elementor-element-3d42c75{--width:100%}.elementor-575 .elementor-element.elementor-element-61557c8{--width:100%}.elementor-575 .elementor-element.elementor-element-c710b74{--width:calc(100% - 40px)}.elementor-575 .elementor-element.elementor-element-321eed5{--width:calc(100% - 40px)}.elementor-575 .elementor-element.elementor-element-6fc949b{--width:calc(100% - 40px)}}@media screen and (min-width:1025px){.elementor-575 .elementor-element.elementor-element-f1da80c{aspect-ratio:4/3}}@media screen and (min-width:1025px){.elementor-575 .elementor-element.elementor-element-75497a9{aspect-ratio:4/3}}@media screen and (min-width:1025px){.elementor-575 .elementor-element.elementor-element-ee58bda{aspect-ratio:4/3}}@media screen and (min-width:1025px){.elementor-575 .elementor-element.elementor-element-6f701ca{aspect-ratio:4/3}}.elementor-575 .elementor-element.elementor-element-f8ec39a{aspect-ratio:4/3}