.elementor-140 .elementor-element.elementor-element-fa11773{--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;--justify-content:flex-start;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:160px;--padding-bottom:160px;--padding-left:80px;--padding-right:80px;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading,.elementor-140 .elementor-element.elementor-element-944dc91 .uael-sub-heading, .elementor-140 .elementor-element.elementor-element-944dc91 .uael-sub-heading *,.elementor-140 .elementor-element.elementor-element-944dc91 .uael-subheading, .elementor-140 .elementor-element.elementor-element-944dc91 .uael-subheading *, .elementor-140 .elementor-element.elementor-element-944dc91 .uael-separator-parent{text-align:center;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading, .elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading a{font-family:"Noto Serif JP", "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, sans-serif;font-size:40px;font-weight:500;line-height:1.4em;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading{margin:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-subheading{margin:24px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-842caf2{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-96d2b3d .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-c45faba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-74826c4{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-4d86d5f .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-9187615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-15e79cb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9d2adf6{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-d1997fc{background-color:var( --e-global-color-primary );padding:0.6em 0.6em 0.6em 0.6em;}.elementor-140 .elementor-element.elementor-element-d1997fc .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-9336af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-bf79cd0{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-f555557{background-color:var( --e-global-color-primary );padding:0.6em 0.6em 0.6em 0.6em;}.elementor-140 .elementor-element.elementor-element-f555557 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-7a44ba6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-ecb40d0{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-4e794be .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-cb52f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-6a2369b{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-ba0059c .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-cbf59a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-a0ae7ef{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-b66013c .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-f989f91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3b72cc0{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-04836f8{background-color:var( --e-global-color-primary );padding:0.6em 0.6em 0.6em 0.6em;}.elementor-140 .elementor-element.elementor-element-04836f8 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-341f5a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-ba9b6d1{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-d5ea20b{background-color:var( --e-global-color-primary );padding:0.6em 0.6em 0.6em 0.6em;}.elementor-140 .elementor-element.elementor-element-d5ea20b .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-9bf025e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-c9da9c1{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-0bf6cf6 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-447b430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-8c0ae72{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-52f346b .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-9d7f6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-3e08547{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-deb11da .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-08adbbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-78e27ef{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-bbf6809 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-9cf8c0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-06ce100{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-fc403df .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-261d8fb{--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;--justify-content:flex-start;--align-items:stretch;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-38de63c{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-18a6c80{background-color:var( --e-global-color-primary );padding:0.6em 0.6em 0.6em 0.6em;}.elementor-140 .elementor-element.elementor-element-18a6c80 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-8ec724b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-e28ac09{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-171fb8f{background-color:var( --e-global-color-primary );padding:0.6em 0.6em 0.6em 0.6em;}.elementor-140 .elementor-element.elementor-element-171fb8f .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-de58825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-5be2caf{--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;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-6857d2a .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-03536c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-140 .elementor-element.elementor-element-03536c6 a{color:var( --e-global-color-primary );}@media(max-width:1100px){.elementor-140 .elementor-element.elementor-element-fa11773{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-140 .elementor-element.elementor-element-15e79cb{--grid-auto-flow:row;}.elementor-140 .elementor-element.elementor-element-f989f91{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-140 .elementor-element.elementor-element-fa11773{--content-width:900px;}}@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-fa11773{--gap:3em 0em;--row-gap:3em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading, .elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading a{font-size:5.21vw;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-heading{margin:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-944dc91 .uael-subheading{margin:16px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-842caf2{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-96d2b3d .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-74826c4{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-4d86d5f .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-15e79cb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-140 .elementor-element.elementor-element-9d2adf6{--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-d1997fc .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-9336af0{padding:0em 0em 0em 0.6em;}.elementor-140 .elementor-element.elementor-element-bf79cd0{--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-f555557 .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-7a44ba6{padding:0em 0em 0em 0.6em;}.elementor-140 .elementor-element.elementor-element-ecb40d0{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-4e794be .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-6a2369b{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-ba0059c .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-a0ae7ef{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-b66013c .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-f989f91{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-140 .elementor-element.elementor-element-3b72cc0{--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-04836f8 .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-341f5a1{padding:0em 0em 0em 0.6em;}.elementor-140 .elementor-element.elementor-element-ba9b6d1{--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-d5ea20b .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-c9da9c1{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-0bf6cf6 .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-8c0ae72{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-52f346b .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-3e08547{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-deb11da .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-78e27ef{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-bbf6809 .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-06ce100{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-fc403df .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-261d8fb{--gap:2em 0em;--row-gap:2em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-38de63c{--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-18a6c80 .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-e28ac09{--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-171fb8f .elementor-heading-title{font-size:4.21vw;}.elementor-140 .elementor-element.elementor-element-5be2caf{--gap:1.0em 0em;--row-gap:1.0em;--column-gap:0em;}.elementor-140 .elementor-element.elementor-element-6857d2a .elementor-heading-title{font-size:4.21vw;}}/* Start custom CSS for text-editor, class: .elementor-element-c45faba */.elementor-140 .elementor-element.elementor-element-c45faba li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9187615 */.elementor-140 .elementor-element.elementor-element-9187615 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9336af0 */.elementor-140 .elementor-element.elementor-element-9336af0 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a44ba6 */.elementor-140 .elementor-element.elementor-element-7a44ba6 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb52f4d */.elementor-140 .elementor-element.elementor-element-cb52f4d li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbf59a3 */.elementor-140 .elementor-element.elementor-element-cbf59a3 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-341f5a1 */.elementor-140 .elementor-element.elementor-element-341f5a1 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bf025e */.elementor-140 .elementor-element.elementor-element-9bf025e li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-447b430 */.elementor-140 .elementor-element.elementor-element-447b430 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7f6a8 */.elementor-140 .elementor-element.elementor-element-9d7f6a8 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08adbbd */.elementor-140 .elementor-element.elementor-element-08adbbd li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cf8c0b */.elementor-140 .elementor-element.elementor-element-9cf8c0b li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ec724b */.elementor-140 .elementor-element.elementor-element-8ec724b li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58825 */.elementor-140 .elementor-element.elementor-element-de58825 li + li {
    margin-top: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03536c6 */.elementor-140 .elementor-element.elementor-element-03536c6 li + li {
    margin-top: 1.5em !important;
}

.elementor-140 .elementor-element.elementor-element-03536c6 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://seinoagency.co.jp/wp-content/uploads/2025/12/NotoSerifJP-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://seinoagency.co.jp/wp-content/uploads/2025/12/NotoSerifJP-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://seinoagency.co.jp/wp-content/uploads/2025/12/NotoSerifJP-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */