.elementor-6948 .elementor-element.elementor-element-00bfdde{--spacer-size:50px;}.elementor-6948 .elementor-element.elementor-element-fa6180f{text-align:center;}.elementor-6948 .elementor-element.elementor-element-fa6180f .elementor-heading-title{color:var( --e-global-color-de5e2ad );font-family:"Noto Sans JP", Sans-serif;font-size:3.6vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-58c8754{--spacer-size:50px;}.elementor-6948 .elementor-element.elementor-element-a9009d5{text-align:center;}.elementor-6948 .elementor-element.elementor-element-a9009d5 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:1.8vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-997874b{text-align:center;}.elementor-6948 .elementor-element.elementor-element-997874b .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:1.1vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-a7ae1de{--spacer-size:50px;}.elementor-6948 .elementor-element.elementor-element-ae7d989{text-align:center;}.elementor-6948 .elementor-element.elementor-element-ae7d989 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:1.8vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-65d727f{text-align:center;}.elementor-6948 .elementor-element.elementor-element-65d727f .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:1.1vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-e61358f{--spacer-size:50px;}.elementor-6948 .elementor-element.elementor-element-c12f25c{text-align:center;}.elementor-6948 .elementor-element.elementor-element-c12f25c .elementor-heading-title{color:var( --e-global-color-de5e2ad );font-family:"Noto Sans JP", Sans-serif;font-size:1.4vw;font-weight:900;line-height:3.1em;}.elementor-6948 .elementor-element.elementor-element-c12f25c > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-de5e2ad );}.elementor-6948 .elementor-element.elementor-element-7ad906c{text-align:center;}.elementor-6948 .elementor-element.elementor-element-7ad906c .elementor-heading-title{color:var( --e-global-color-de5e2ad );font-family:"Noto Sans JP", Sans-serif;font-size:1.1vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-8b88d5e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-6948 .elementor-element.elementor-element-8b88d5e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-6948 .elementor-element.elementor-element-8b88d5e .elementor-button{background-color:var( --e-global-color-de5e2ad );}.elementor-6948 .elementor-element.elementor-element-8c16336{text-align:center;}.elementor-6948 .elementor-element.elementor-element-8c16336 .elementor-heading-title{color:var( --e-global-color-de5e2ad );font-family:"Noto Sans JP", Sans-serif;font-size:1.1vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-6c36a63 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-6948 .elementor-element.elementor-element-6c36a63 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-6948 .elementor-element.elementor-element-6c36a63 .elementor-button{background-color:var( --e-global-color-de5e2ad );}.elementor-6948 .elementor-element.elementor-element-5e478d4{text-align:center;}.elementor-6948 .elementor-element.elementor-element-5e478d4 .elementor-heading-title{color:var( --e-global-color-de5e2ad );font-family:"Noto Sans JP", Sans-serif;font-size:1.1vw;font-weight:900;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-b9037ea .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-6948 .elementor-element.elementor-element-b9037ea .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-6948 .elementor-element.elementor-element-b9037ea .elementor-button{background-color:var( --e-global-color-de5e2ad );}.elementor-6948 .elementor-element.elementor-element-5222b1c{--spacer-size:50px;}@media(max-width:321px){.elementor-6948 .elementor-element.elementor-element-fa6180f .elementor-heading-title{font-size:6.2vw;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-a9009d5 .elementor-heading-title{font-size:4vw;}.elementor-6948 .elementor-element.elementor-element-997874b .elementor-heading-title{font-size:2.6vw;}.elementor-6948 .elementor-element.elementor-element-ae7d989 .elementor-heading-title{font-size:4vw;}.elementor-6948 .elementor-element.elementor-element-65d727f .elementor-heading-title{font-size:2.6vw;}.elementor-6948 .elementor-element.elementor-element-c12f25c .elementor-heading-title{font-size:3.2vw;}.elementor-6948 .elementor-element.elementor-element-7ad906c .elementor-heading-title{font-size:2.6vw;}.elementor-6948 .elementor-element.elementor-element-8c16336 .elementor-heading-title{font-size:2.6vw;}.elementor-6948 .elementor-element.elementor-element-5e478d4 .elementor-heading-title{font-size:2.6vw;}}@media(max-width:320px){.elementor-6948 .elementor-element.elementor-element-fa6180f .elementor-heading-title{font-size:7.2vw;line-height:1.3em;}.elementor-6948 .elementor-element.elementor-element-a9009d5 .elementor-heading-title{font-size:5.4vw;}.elementor-6948 .elementor-element.elementor-element-997874b .elementor-heading-title{font-size:4.5vw;}.elementor-6948 .elementor-element.elementor-element-ae7d989 .elementor-heading-title{font-size:5.4vw;}.elementor-6948 .elementor-element.elementor-element-65d727f .elementor-heading-title{font-size:4.5vw;}.elementor-6948 .elementor-element.elementor-element-c12f25c .elementor-heading-title{font-size:5.5vw;}.elementor-6948 .elementor-element.elementor-element-7ad906c .elementor-heading-title{font-size:4.5vw;}.elementor-6948 .elementor-element.elementor-element-8c16336 .elementor-heading-title{font-size:4.5vw;}.elementor-6948 .elementor-element.elementor-element-5e478d4 .elementor-heading-title{font-size:4.5vw;}}