.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10096 .elementor-element.elementor-element-3a9b8b60{text-align:center;}.elementor-10096 .elementor-element.elementor-element-3a9b8b60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10096 .elementor-element.elementor-element-79de3a73:hover img{opacity:0.7;}.elementor-10096 .elementor-element.elementor-element-2d84ea1{--display:flex;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10096 .elementor-element.elementor-element-2d84ea1:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-2d84ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3CD;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-10096 .elementor-element.elementor-element-299d3d7{width:100%;max-width:100%;bottom:67px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-299d3d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-299d3d7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10096 .elementor-element.elementor-element-299d3d7{left:0px;}body.rtl .elementor-10096 .elementor-element.elementor-element-299d3d7{right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10096 .elementor-element.elementor-element-baa13bc .elementor-button{background-color:#E60033;font-family:"Roboto", Sans-serif;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-10096 .elementor-element.elementor-element-baa13bc .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-baa13bc .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor5 );color:#E60033;}.elementor-10096 .elementor-element.elementor-element-baa13bc{width:100%;max-width:100%;z-index:999;}.elementor-10096 .elementor-element.elementor-element-baa13bc > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:25px 6px 0px 6px;}.elementor-10096 .elementor-element.elementor-element-baa13bc .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-baa13bc .elementor-button:focus svg{fill:#E60033;}.elementor-10096 .elementor-element.elementor-element-4e6e92f{--display:flex;}.elementor-10096 .elementor-element.elementor-element-4e6e92f:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-4e6e92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-7a4b6cf > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:dashed;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-10096 .elementor-element.elementor-element-7a4b6cf{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px #023638;color:var( --e-global-color-astglobalcolor5 );}.elementor-10096 .elementor-element.elementor-element-7a4b6cf p{margin-block-end:0px;}.elementor-10096 .elementor-element.elementor-element-8500a58{--display:flex;}.elementor-10096 .elementor-element.elementor-element-8500a58:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-8500a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-259e391 > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:dashed;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-10096 .elementor-element.elementor-element-259e391{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px #023638;color:var( --e-global-color-astglobalcolor5 );}.elementor-10096 .elementor-element.elementor-element-259e391 p{margin-block-end:0px;}.elementor-10096 .elementor-element.elementor-element-530fc8e{--display:flex;}.elementor-10096 .elementor-element.elementor-element-642f167{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-74d3e65{--display:flex;}.elementor-10096 .elementor-element.elementor-element-bfb24b5{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-ed3a83d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:20px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-10096 .elementor-element.elementor-element-ed3a83d:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-ed3a83d::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .e-con-inner > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pattoeikaiwa.com/wp-content/uploads/2025/08/dc06b01bbaad525241405b1db14a3a21.png");--background-overlay:'';background-position:-24px -121px;background-repeat:no-repeat;background-size:110% auto;}.elementor-10096 .elementor-element.elementor-element-1948b75{text-align:center;}.elementor-10096 .elementor-element.elementor-element-1948b75 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;color:#F14902;}.elementor-10096 .elementor-element.elementor-element-f1a9756{--spacer-size:20px;}.elementor-10096 .elementor-element.elementor-element-adbed66 > .elementor-widget-container{background-color:#FFFFFFF2;padding:21px 21px 21px 21px;}.elementor-10096 .elementor-element.elementor-element-adbed66.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-adbed66{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:2;color:#4A300E;}.elementor-10096 .elementor-element.elementor-element-e628981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10096 .elementor-element.elementor-element-e628981:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-e628981::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .e-con-inner > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pattoeikaiwa.com/wp-content/uploads/2025/08/dc06b01bbaad525241405b1db14a3a21.png");--background-overlay:'';background-position:-24px -106px;background-repeat:no-repeat;background-size:110% auto;}.elementor-10096 .elementor-element.elementor-element-48f7c13{text-align:center;}.elementor-10096 .elementor-element.elementor-element-48f7c13 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;color:#F14902;}.elementor-10096 .elementor-element.elementor-element-1d55d96{--spacer-size:20px;}.elementor-10096 .elementor-element.elementor-element-51009e0 > .elementor-widget-container{background-color:#FFFFFFF2;padding:21px 21px 21px 21px;}.elementor-10096 .elementor-element.elementor-element-51009e0.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-51009e0{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:2;color:#4A300E;}.elementor-10096 .elementor-element.elementor-element-a622436{--display:flex;}.elementor-10096 .elementor-element.elementor-element-e16ea6b{--spacer-size:20px;}.elementor-10096 .elementor-element.elementor-element-482a6c1{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10096 .elementor-element.elementor-element-bae9dad{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-bae9dad .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-bae9dad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-89db780 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-89db780{text-align:center;}.elementor-10096 .elementor-element.elementor-element-89db780 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-5db9ebb{--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;--flex-wrap:wrap;}.elementor-10096 .elementor-element.elementor-element-71c8893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-ab2aa82 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#18C1E8;}.elementor-10096 .elementor-element.elementor-element-ab2aa82{text-align:center;}.elementor-10096 .elementor-element.elementor-element-ab2aa82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-ab2aa82 .elementor-heading-title a:hover, .elementor-10096 .elementor-element.elementor-element-ab2aa82 .elementor-heading-title a:focus{color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-dbc0d3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-b59b399 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#18C1E8;}.elementor-10096 .elementor-element.elementor-element-b59b399{text-align:center;}.elementor-10096 .elementor-element.elementor-element-b59b399 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-b59b399 .elementor-heading-title a:hover, .elementor-10096 .elementor-element.elementor-element-b59b399 .elementor-heading-title a:focus{color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-66d89d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-526a6d7 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#18C1E8;}.elementor-10096 .elementor-element.elementor-element-526a6d7{text-align:center;}.elementor-10096 .elementor-element.elementor-element-526a6d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-526a6d7 .elementor-heading-title a:hover, .elementor-10096 .elementor-element.elementor-element-526a6d7 .elementor-heading-title a:focus{color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-e6a04eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-59cc24e > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#18C1E8;}.elementor-10096 .elementor-element.elementor-element-59cc24e{text-align:center;}.elementor-10096 .elementor-element.elementor-element-59cc24e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-59cc24e .elementor-heading-title a:hover, .elementor-10096 .elementor-element.elementor-element-59cc24e .elementor-heading-title a:focus{color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-383bd8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-e9123da > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#18C1E8;}.elementor-10096 .elementor-element.elementor-element-e9123da{text-align:center;}.elementor-10096 .elementor-element.elementor-element-e9123da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-e9123da .elementor-heading-title a:hover, .elementor-10096 .elementor-element.elementor-element-e9123da .elementor-heading-title a:focus{color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-17ccb7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-43c7adf > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#18C1E8;}.elementor-10096 .elementor-element.elementor-element-43c7adf{text-align:center;}.elementor-10096 .elementor-element.elementor-element-43c7adf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-43c7adf .elementor-heading-title a:hover, .elementor-10096 .elementor-element.elementor-element-43c7adf .elementor-heading-title a:focus{color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-cc57e1e{--display:flex;}.elementor-10096 .elementor-element.elementor-element-5c1e251{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-5c1e251 .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-5c1e251 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-fbecbdd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-fbecbdd{text-align:center;}.elementor-10096 .elementor-element.elementor-element-fbecbdd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-816ab8e{--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;}.elementor-10096 .elementor-element.elementor-element-816ab8e:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-816ab8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-eb2070b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-8eb96bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-8eb96bc:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-8eb96bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-0fcc434 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-6b0f82b{--spacer-size:10px;}.elementor-10096 .elementor-element.elementor-element-043e71d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-15f452a .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-15f452a .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-15f452a .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-15f452a > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-15f452a .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-15f452a .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-5f05049{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-10096 .elementor-element.elementor-element-5f05049:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-5f05049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-62c2b56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-a69a612{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-a69a612:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-a69a612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-ba7ce89 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-b6684b8{--spacer-size:10px;}.elementor-10096 .elementor-element.elementor-element-06961e3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-dcb1ddf .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-dcb1ddf .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-dcb1ddf .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-dcb1ddf > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-dcb1ddf .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-dcb1ddf .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-b4dce29{--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;}.elementor-10096 .elementor-element.elementor-element-b4dce29:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-b4dce29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-93d62f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-1cd8695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-1cd8695:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-1cd8695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-f44a979 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-bbc2bf1{--spacer-size:10px;}.elementor-10096 .elementor-element.elementor-element-621f891{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-8e25d33 .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-8e25d33 .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-8e25d33 .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-8e25d33 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-8e25d33 .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-8e25d33 .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-7237905{--display:flex;}.elementor-10096 .elementor-element.elementor-element-e88e917{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-e88e917 .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-e88e917 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-b31a1fa > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-b31a1fa{text-align:center;}.elementor-10096 .elementor-element.elementor-element-b31a1fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-ae1cc7f{--display:flex;}.elementor-10096 .elementor-element.elementor-element-30330f7{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-9da2b85{--display:flex;}.elementor-10096 .elementor-element.elementor-element-b64e014{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-299b92c{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10096 .elementor-element.elementor-element-299b92c:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-299b92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-73f6240{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-6a99ee6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10096 .elementor-element.elementor-element-6a99ee6:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-6a99ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-4dd06e4{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-eee4f10 .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-eee4f10 .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-eee4f10 .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-eee4f10 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-eee4f10 .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-eee4f10 .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-1727157{--display:flex;}.elementor-10096 .elementor-element.elementor-element-e4c77ee{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-e4c77ee .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-e4c77ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-5b1ffe0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-5b1ffe0{text-align:center;}.elementor-10096 .elementor-element.elementor-element-5b1ffe0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-2a5c8b5{--display:flex;}.elementor-10096 .elementor-element.elementor-element-9380be7{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-c888fe4{--display:flex;}.elementor-10096 .elementor-element.elementor-element-d523703{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-ea0022c{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10096 .elementor-element.elementor-element-ea0022c:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-ea0022c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-9fe542d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-34492a1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10096 .elementor-element.elementor-element-34492a1:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-34492a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-10096 .elementor-element.elementor-element-349f4d4{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-975222a .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-975222a .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-975222a .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-975222a > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-975222a .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-975222a .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-6baa24a{--display:flex;}.elementor-10096 .elementor-element.elementor-element-2cf0a99{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-2cf0a99 .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-2cf0a99 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-3b1cd41 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-3b1cd41{text-align:center;}.elementor-10096 .elementor-element.elementor-element-3b1cd41 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-160e017{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;}.elementor-10096 .elementor-element.elementor-element-160e017:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-160e017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-a9f7a5c{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1463F;--border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-a9f7a5c:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-a9f7a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-a9f7a5c.e-con{--order:-99999 /* order start hack */;}.elementor-10096 .elementor-element.elementor-element-cf1ec07.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-cf1ec07 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-8b5e14b .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;fill:#221CF0;color:#221CF0;border-style:none;}.elementor-10096 .elementor-element.elementor-element-8b5e14b .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-8b5e14b .elementor-button:focus{background-color:#C1463F00;color:#221CF0;border-color:#C1463F00;}.elementor-10096 .elementor-element.elementor-element-8b5e14b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-8b5e14b .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-8b5e14b .elementor-button:focus svg{fill:#221CF0;}.elementor-10096 .elementor-element.elementor-element-739af8d{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1463F;--border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-739af8d:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-739af8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-739af8d.e-con{--order:-99999 /* order start hack */;}.elementor-10096 .elementor-element.elementor-element-f29b365.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-f29b365 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-1595f35 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;fill:#221CF0;color:#221CF0;border-style:none;}.elementor-10096 .elementor-element.elementor-element-1595f35 .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-1595f35 .elementor-button:focus{background-color:#C1463F00;color:#221CF0;border-color:#C1463F00;}.elementor-10096 .elementor-element.elementor-element-1595f35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-1595f35 .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-1595f35 .elementor-button:focus svg{fill:#221CF0;}.elementor-10096 .elementor-element.elementor-element-592018a{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1463F;--border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-592018a:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-592018a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-592018a.e-con{--order:-99999 /* order start hack */;}.elementor-10096 .elementor-element.elementor-element-466b647.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-466b647 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-ee064d4 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;fill:#221CF0;color:#221CF0;border-style:none;}.elementor-10096 .elementor-element.elementor-element-ee064d4 .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-ee064d4 .elementor-button:focus{background-color:#C1463F00;color:#221CF0;border-color:#C1463F00;}.elementor-10096 .elementor-element.elementor-element-ee064d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-ee064d4 .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-ee064d4 .elementor-button:focus svg{fill:#221CF0;}.elementor-10096 .elementor-element.elementor-element-98486c8{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1463F;--border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-98486c8:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-98486c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-98486c8.e-con{--order:-99999 /* order start hack */;}.elementor-10096 .elementor-element.elementor-element-53fb7ab.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-53fb7ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-704c72a .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;fill:#221CF0;color:#221CF0;border-style:none;}.elementor-10096 .elementor-element.elementor-element-704c72a .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-704c72a .elementor-button:focus{background-color:#C1463F00;color:#221CF0;border-color:#C1463F00;}.elementor-10096 .elementor-element.elementor-element-704c72a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-704c72a .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-704c72a .elementor-button:focus svg{fill:#221CF0;}.elementor-10096 .elementor-element.elementor-element-841e92d{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1463F;--border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-841e92d:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-841e92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-841e92d.e-con{--order:-99999 /* order start hack */;}.elementor-10096 .elementor-element.elementor-element-5326d89.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-5326d89 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-13af2fb .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;fill:#221CF0;color:#221CF0;border-style:none;}.elementor-10096 .elementor-element.elementor-element-13af2fb .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-13af2fb .elementor-button:focus{background-color:#C1463F00;color:#221CF0;border-color:#C1463F00;}.elementor-10096 .elementor-element.elementor-element-13af2fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-13af2fb .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-13af2fb .elementor-button:focus svg{fill:#221CF0;}.elementor-10096 .elementor-element.elementor-element-678c7ca{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1463F;--border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-678c7ca:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-678c7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-678c7ca.e-con{--order:-99999 /* order start hack */;}.elementor-10096 .elementor-element.elementor-element-2a099e9.elementor-element{--align-self:center;}.elementor-10096 .elementor-element.elementor-element-2a099e9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-f32139b .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;fill:#221CF0;color:#221CF0;border-style:none;}.elementor-10096 .elementor-element.elementor-element-f32139b .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-f32139b .elementor-button:focus{background-color:#C1463F00;color:#221CF0;border-color:#C1463F00;}.elementor-10096 .elementor-element.elementor-element-f32139b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-f32139b .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-f32139b .elementor-button:focus svg{fill:#221CF0;}.elementor-10096 .elementor-element.elementor-element-a098aa4{--display:flex;}.elementor-10096 .elementor-element.elementor-element-c71e1fd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-c71e1fd{text-align:center;}.elementor-10096 .elementor-element.elementor-element-c71e1fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-9695d65{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-10096 .elementor-element.elementor-element-9695d65:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-9695d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-355124d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-5567e5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-5567e5c:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-5567e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-de09b21 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-95fbb6e{--spacer-size:10px;}.elementor-10096 .elementor-element.elementor-element-313a577{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-177947f .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-177947f .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-177947f .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-177947f > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-177947f .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-177947f .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-2310cb7{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-10096 .elementor-element.elementor-element-2310cb7:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-2310cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2F2;}.elementor-10096 .elementor-element.elementor-element-705334d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-7d22504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10096 .elementor-element.elementor-element-7d22504:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-7d22504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-d9485b1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-007cda1{--spacer-size:10px;}.elementor-10096 .elementor-element.elementor-element-2153ef0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-59338d4 .elementor-button{background-color:#C1463F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-59338d4 .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-59338d4 .elementor-button:focus{background-color:#FFFFFF;color:#C1463F;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-59338d4 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10096 .elementor-element.elementor-element-59338d4 .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-59338d4 .elementor-button:focus svg{fill:#C1463F;}.elementor-10096 .elementor-element.elementor-element-038a5d0{--display:flex;}.elementor-10096 .elementor-element.elementor-element-5213552{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-5213552 .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-5213552 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-74c57e9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10096 .elementor-element.elementor-element-74c57e9{text-align:center;}.elementor-10096 .elementor-element.elementor-element-74c57e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-ab9f26e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:39px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-10096 .elementor-element.elementor-element-ab9f26e:not(.elementor-motion-effects-element-type-background), .elementor-10096 .elementor-element.elementor-element-ab9f26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10096 .elementor-element.elementor-element-27fb830{--display:flex;}.elementor-10096 .elementor-element.elementor-element-78146c1{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-9c6f2c3{--display:flex;}.elementor-10096 .elementor-element.elementor-element-a710569{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-03ae30c{--display:flex;}.elementor-10096 .elementor-element.elementor-element-3c4d2ff{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-83ce6ec{--display:flex;}.elementor-10096 .elementor-element.elementor-element-f0247eb{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}.elementor-10096 .elementor-element.elementor-element-0ee7dfc{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-0ee7dfc > .elementor-widget-container{background-color:#FFFFFF;}.elementor-10096 .elementor-element.elementor-element-f9ade65 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;fill:#05A5AB;color:#05A5AB;border-style:none;}.elementor-10096 .elementor-element.elementor-element-f9ade65 .elementor-button:hover, .elementor-10096 .elementor-element.elementor-element-f9ade65 .elementor-button:focus{background-color:#FFFFFF00;color:#05A5AB;border-color:#C1463F;}.elementor-10096 .elementor-element.elementor-element-f9ade65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-f9ade65 .elementor-button:hover svg, .elementor-10096 .elementor-element.elementor-element-f9ade65 .elementor-button:focus svg{fill:#05A5AB;}.elementor-10096 .elementor-element.elementor-element-148c31b{--display:flex;}.elementor-10096 .elementor-element.elementor-element-e4c1ee7{--divider-border-style:rhombus;--divider-color:#05A5AB;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-10096 .elementor-element.elementor-element-e4c1ee7 .elementor-divider-separator{width:100%;}.elementor-10096 .elementor-element.elementor-element-e4c1ee7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10096 .elementor-element.elementor-element-ea105a5{text-align:center;}.elementor-10096 .elementor-element.elementor-element-ea105a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#221CF0;}.elementor-10096 .elementor-element.elementor-element-5d84c77{--display:flex;}.elementor-10096 .elementor-element.elementor-element-03b3107{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;}@media(min-width:371px){.elementor-10096 .elementor-element.elementor-element-71c8893{--width:50%;}.elementor-10096 .elementor-element.elementor-element-dbc0d3e{--width:50%;}.elementor-10096 .elementor-element.elementor-element-66d89d9{--width:50%;}.elementor-10096 .elementor-element.elementor-element-e6a04eb{--width:50%;}.elementor-10096 .elementor-element.elementor-element-383bd8a{--width:50%;}.elementor-10096 .elementor-element.elementor-element-17ccb7d{--width:50%;}.elementor-10096 .elementor-element.elementor-element-eb2070b{--width:50%;}.elementor-10096 .elementor-element.elementor-element-8eb96bc{--width:50%;}.elementor-10096 .elementor-element.elementor-element-62c2b56{--width:50%;}.elementor-10096 .elementor-element.elementor-element-a69a612{--width:50%;}.elementor-10096 .elementor-element.elementor-element-93d62f9{--width:50%;}.elementor-10096 .elementor-element.elementor-element-1cd8695{--width:50%;}.elementor-10096 .elementor-element.elementor-element-73f6240{--width:50%;}.elementor-10096 .elementor-element.elementor-element-6a99ee6{--width:50%;}.elementor-10096 .elementor-element.elementor-element-9fe542d{--width:76%;}.elementor-10096 .elementor-element.elementor-element-34492a1{--width:50%;}.elementor-10096 .elementor-element.elementor-element-a9f7a5c{--width:32%;}.elementor-10096 .elementor-element.elementor-element-739af8d{--width:32%;}.elementor-10096 .elementor-element.elementor-element-592018a{--width:32%;}.elementor-10096 .elementor-element.elementor-element-98486c8{--width:32%;}.elementor-10096 .elementor-element.elementor-element-841e92d{--width:32%;}.elementor-10096 .elementor-element.elementor-element-678c7ca{--width:32%;}.elementor-10096 .elementor-element.elementor-element-355124d{--width:50%;}.elementor-10096 .elementor-element.elementor-element-5567e5c{--width:50%;}.elementor-10096 .elementor-element.elementor-element-705334d{--width:50%;}.elementor-10096 .elementor-element.elementor-element-7d22504{--width:50%;}.elementor-10096 .elementor-element.elementor-element-ab9f26e{--content-width:80%;}}@media(max-width:1024px){.elementor-10096 .elementor-element.elementor-element-2d84ea1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10096 .elementor-element.elementor-element-299d3d7{font-size:12px;}.elementor-10096 .elementor-element.elementor-element-baa13bc > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-ed3a83d::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .e-con-inner > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-10096 .elementor-element.elementor-element-e628981::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .e-con-inner > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-13px 324px;}.elementor-10096 .elementor-element.elementor-element-e628981{--padding-top:20px;--padding-bottom:157px;--padding-left:20px;--padding-right:20px;}.elementor-10096 .elementor-element.elementor-element-48f7c13 .elementor-heading-title{font-size:20px;}.elementor-10096 .elementor-element.elementor-element-51009e0{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-4dd06e4{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-9380be7{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-d523703{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-349f4d4{font-size:14px;}}@media(max-width:370px){.elementor-10096 .elementor-element.elementor-element-3a9b8b60 .elementor-heading-title{font-size:24px;}.elementor-10096 .elementor-element.elementor-element-2d84ea1{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-10096 .elementor-element.elementor-element-299d3d7{left:-1px;}body.rtl .elementor-10096 .elementor-element.elementor-element-299d3d7{right:-1px;}.elementor-10096 .elementor-element.elementor-element-299d3d7{bottom:70px;font-size:12px;}.elementor-10096 .elementor-element.elementor-element-baa13bc{width:100%;max-width:100%;z-index:999;}.elementor-10096 .elementor-element.elementor-element-baa13bc .elementor-button{border-radius:50px 50px 50px 50px;padding:15px 60px 15px 60px;}.elementor-10096 .elementor-element.elementor-element-7a4b6cf{font-size:1px;}.elementor-10096 .elementor-element.elementor-element-259e391{font-size:1px;}.elementor-10096 .elementor-element.elementor-element-bfb24b5{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-ed3a83d::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .e-con-inner > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-ed3a83d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-10096 .elementor-element.elementor-element-e628981::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .e-con-inner > .elementor-background-video-container::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10096 .elementor-element.elementor-element-e628981 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-13px 287px;background-size:110% auto;}.elementor-10096 .elementor-element.elementor-element-e628981{--padding-top:10px;--padding-bottom:146px;--padding-left:10px;--padding-right:10px;}.elementor-10096 .elementor-element.elementor-element-48f7c13 .elementor-heading-title{font-size:20px;}.elementor-10096 .elementor-element.elementor-element-51009e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 12px 1px 12px;}.elementor-10096 .elementor-element.elementor-element-51009e0{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-89db780 .elementor-heading-title{font-size:20px;}.elementor-10096 .elementor-element.elementor-element-ab2aa82 .elementor-heading-title{font-size:18px;}.elementor-10096 .elementor-element.elementor-element-b59b399 .elementor-heading-title{font-size:18px;}.elementor-10096 .elementor-element.elementor-element-526a6d7 .elementor-heading-title{font-size:18px;}.elementor-10096 .elementor-element.elementor-element-59cc24e .elementor-heading-title{font-size:18px;}.elementor-10096 .elementor-element.elementor-element-e9123da .elementor-heading-title{font-size:18px;}.elementor-10096 .elementor-element.elementor-element-43c7adf .elementor-heading-title{font-size:18px;}.elementor-10096 .elementor-element.elementor-element-fbecbdd .elementor-heading-title{font-size:20px;}.elementor-10096 .elementor-element.elementor-element-15f452a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-dcb1ddf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-8e25d33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-b31a1fa .elementor-heading-title{font-size:20px;}.elementor-10096 .elementor-element.elementor-element-30330f7{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-b64e014{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-4dd06e4{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-eee4f10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-5b1ffe0 .elementor-heading-title{font-size:20px;}.elementor-10096 .elementor-element.elementor-element-349f4d4{font-size:14px;}.elementor-10096 .elementor-element.elementor-element-975222a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-177947f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-59338d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10096 .elementor-element.elementor-element-ea105a5 .elementor-heading-title{font-size:18px;}}