.elementor-26 .elementor-element.elementor-element-16ec6cea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-112862c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-26 .elementor-element.elementor-element-b942716{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-3afe5d38{text-align:center;}.elementor-26 .elementor-element.elementor-element-3afe5d38 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:bold;line-height:1.75em;color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-442e943e{text-align:center;}.elementor-26 .elementor-element.elementor-element-442e943e .elementor-heading-title{font-size:14px;}.elementor-26 .elementor-element.elementor-element-63dbfa9f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-307dadca{--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:space-around;}.elementor-widget-text-editor{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-26 .elementor-element.elementor-element-316b03b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-316b03b2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-1a049590{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-87d91aa{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-c988c7f{--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:40px 60px;--row-gap:40px;--column-gap:60px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9a090e2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-ebb5681{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-d4c4657 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:700;line-height:1.75em;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b71ecfc{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-7d6ef80 .elementor-button{background-color:#00000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.75em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-7d6ef80.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-90dca84{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-807e7eb{background-color:var( --e-global-color-6fa98ed );padding:10px 20px 10px 20px;border-radius:9999px 9999px 9999px 9999px;}.elementor-26 .elementor-element.elementor-element-807e7eb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-550fb08{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-c6afce1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-97a710d .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-b7d6a8c{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-2e495d9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-2e495d9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2e495d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff8e38f );}.elementor-26 .elementor-element.elementor-element-ebffcce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.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-text{color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-891a65f{padding:0px 0px 0px 0px;--e-icon-list-icon-size:5px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.7em;}.elementor-26 .elementor-element.elementor-element-891a65f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-891a65f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-891a65f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-d17d4f0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-d17d4f0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d17d4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-26 .elementor-element.elementor-element-9a1a856{padding:0px 0px 0px 0px;--e-icon-list-icon-size:5px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.7em;}.elementor-26 .elementor-element.elementor-element-9a1a856 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-9a1a856 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-9a1a856 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-185a278{padding:0px 0px 0px 0px;--e-icon-list-icon-size:5px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.7em;}.elementor-26 .elementor-element.elementor-element-185a278 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-185a278 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-185a278 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-0577981 .elementor-button{background-color:#00000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.75em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-0577981.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-ece4d94{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-54d7af3{text-align:right;}.elementor-26 .elementor-element.elementor-element-01032d7{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-1484b59{background-color:var( --e-global-color-6fa98ed );padding:10px 20px 10px 20px;border-radius:9999px 9999px 9999px 9999px;}.elementor-26 .elementor-element.elementor-element-1484b59 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-b9bdeb5{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-3ffa324{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-e949328{text-align:right;}.elementor-26 .elementor-element.elementor-element-e91bb05{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-22f3b18{background-color:var( --e-global-color-6fa98ed );padding:10px 20px 10px 20px;border-radius:9999px 9999px 9999px 9999px;}.elementor-26 .elementor-element.elementor-element-22f3b18 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-741b4f7{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-8ca289b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-3aaa0d7{text-align:right;}.elementor-26 .elementor-element.elementor-element-f1ec898{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-52527b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-26 .elementor-element.elementor-element-eecbc29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-99685a4{text-align:center;}.elementor-26 .elementor-element.elementor-element-99685a4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:bold;line-height:1.75em;color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-a868bdb{text-align:center;}.elementor-26 .elementor-element.elementor-element-a868bdb .elementor-heading-title{font-size:14px;}.elementor-26 .elementor-element.elementor-element-06c71c6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26 .elementor-element.elementor-element-3554c93{--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:space-around;}.elementor-26 .elementor-element.elementor-element-37cc6e0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-37cc6e0{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-92ac692{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-7e42bd6{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-4a5e091{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 60px;--row-gap:40px;--column-gap:60px;}.elementor-26 .elementor-element.elementor-element-c04911e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-c04911e img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-af80244{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-8636dbd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:700;line-height:1.75em;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-79f748a{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-b306dc9 .elementor-button{background-color:#00000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.75em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-b306dc9.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-f81e626{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-876ee79{background-color:var( --e-global-color-6fa98ed );padding:10px 20px 10px 20px;border-radius:9999px 9999px 9999px 9999px;}.elementor-26 .elementor-element.elementor-element-876ee79 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-4d00106{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-1702137{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1702137.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-594f0ca{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-cbebb00{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-670b95c .elementor-heading-title{font-weight:700;}.elementor-26 .elementor-element.elementor-element-a1a9f94{background-color:transparent;padding:30px 30px 30px 30px;background-image:radial-gradient(at center center, #00000000 30%, #F4DADA 100%);border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:5px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.7em;}.elementor-26 .elementor-element.elementor-element-a1a9f94 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-a1a9f94 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-a1a9f94 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-411724c{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-de3c9a9 .elementor-button{background-color:#00000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.75em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-de3c9a9.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-0edc862{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-3ec99ba{text-align:right;}.elementor-26 .elementor-element.elementor-element-95eafde{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-6a54638{background-color:var( --e-global-color-6fa98ed );padding:10px 20px 10px 20px;border-radius:9999px 9999px 9999px 9999px;}.elementor-26 .elementor-element.elementor-element-6a54638 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-3d2c778{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-b881bcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 60px;--row-gap:40px;--column-gap:60px;}.elementor-26 .elementor-element.elementor-element-25b9a54{--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-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-25b9a54:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-25b9a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #00000000 30%, #F4DADA 100%);}.elementor-26 .elementor-element.elementor-element-25b9a54.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-db534c8{padding:0px 0px 0px 0px;--e-icon-list-icon-size:5px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.7em;}.elementor-26 .elementor-element.elementor-element-db534c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-db534c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-db534c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-db534c8 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-db534c8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-4c48796{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-df87d89 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-422a110.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-422a110 .elementor-button{font-size:18px;border-radius:9999px 9999px 9999px 9999px;padding:15px 60px 15px 40px;}.elementor-26 .elementor-element.elementor-element-1a37388{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26 .elementor-element.elementor-element-f8aa885{background-color:var( --e-global-color-6fa98ed );padding:10px 20px 10px 20px;border-radius:9999px 9999px 9999px 9999px;}.elementor-26 .elementor-element.elementor-element-f8aa885 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-6738350{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-3491320 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-3491320 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-3491320{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.5em;}.elementor-26 .elementor-element.elementor-element-3491320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-3491320 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-26 .elementor-element.elementor-element-3491320 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-b942716{--width:calc(100% / 3);}.elementor-26 .elementor-element.elementor-element-63dbfa9f{--width:calc(100% / 3);}.elementor-26 .elementor-element.elementor-element-307dadca{--width:200px;}.elementor-26 .elementor-element.elementor-element-ebb5681{--width:80%;}.elementor-26 .elementor-element.elementor-element-ece4d94{--content-width:800px;}.elementor-26 .elementor-element.elementor-element-3ffa324{--content-width:800px;}.elementor-26 .elementor-element.elementor-element-8ca289b{--content-width:800px;}.elementor-26 .elementor-element.elementor-element-eecbc29{--width:calc(100% / 3);}.elementor-26 .elementor-element.elementor-element-06c71c6{--width:calc(100% / 3);}.elementor-26 .elementor-element.elementor-element-3554c93{--width:200px;}.elementor-26 .elementor-element.elementor-element-af80244{--width:70%;}.elementor-26 .elementor-element.elementor-element-25b9a54{--width:70%;}.elementor-26 .elementor-element.elementor-element-4c48796{--width:30%;}}@media(max-width:1200px){.elementor-26 .elementor-element.elementor-element-316b03b2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-1a049590{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-37cc6e0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-92ac692{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-316b03b2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-1a049590{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-37cc6e0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-92ac692{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}