.elementor-60 .elementor-element.elementor-element-c0986f4{text-align:center;}.elementor-60 .elementor-element.elementor-element-c0986f4 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;line-height:2em;word-spacing:2em;}.elementor-60 .elementor-element.elementor-element-c0986f4 > .elementor-widget-container{background-color:#BCB1A2;}.elementor-60 .elementor-element.elementor-element-33e6b97{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-60 .elementor-element.elementor-element-2c577ac .elementor-button{background-color:var( --e-global-color-4529a26 );}.elementor-60 .elementor-element.elementor-element-2c577ac .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-2c577ac .elementor-button:focus{background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-c219f9a{--spacer-size:50px;}.elementor-60 .elementor-element.elementor-element-690eec9{text-align:center;}.elementor-60 .elementor-element.elementor-element-690eec9 .elementor-heading-title{color:var( --e-global-color-9bf95b5 );font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:400;line-height:2em;}.elementor-60 .elementor-element.elementor-element-690eec9 > .elementor-widget-container{background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-8d8ce3e{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-ff9e2bf .elementor-button{background-color:var( --e-global-color-4529a26 );}.elementor-60 .elementor-element.elementor-element-ff9e2bf .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-ff9e2bf .elementor-button:focus{background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-73c3e21{--spacer-size:50px;}.elementor-60 .elementor-element.elementor-element-4994df5{text-align:center;}.elementor-60 .elementor-element.elementor-element-4994df5 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;line-height:2em;word-spacing:2em;}.elementor-60 .elementor-element.elementor-element-4994df5 > .elementor-widget-container{background-color:#BCB1A2;}.elementor-60 .elementor-element.elementor-element-8f85c40{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-c35599d .elementor-button{background-color:var( --e-global-color-4529a26 );}.elementor-60 .elementor-element.elementor-element-c35599d .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-c35599d .elementor-button:focus{background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-6f9319e{--spacer-size:50px;}.elementor-60 .elementor-element.elementor-element-907bf12{text-align:center;}.elementor-60 .elementor-element.elementor-element-907bf12 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;line-height:2em;}.elementor-60 .elementor-element.elementor-element-907bf12 > .elementor-widget-container{background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-28c2306{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-80ec64c .elementor-button{background-color:var( --e-global-color-4529a26 );}.elementor-60 .elementor-element.elementor-element-80ec64c .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-80ec64c .elementor-button:focus{background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-80ec64c:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6ff4ae5 ) 0%, #FDFDFD 0%);}.elementor-60 .elementor-element.elementor-element-3bad90a{--spacer-size:50px;}.elementor-60 .elementor-element.elementor-element-0f74a01 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-weight:500;fill:var( --e-global-color-4529a26 );color:var( --e-global-color-4529a26 );background-color:var( --e-global-color-45edc78 );border-style:solid;border-radius:4px 4px 4px 4px;}.elementor-60 .elementor-element.elementor-element-0f74a01 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-0f74a01 .elementor-button:focus{color:var( --e-global-color-45edc78 );background-color:var( --e-global-color-6ff4ae5 );border-color:var( --e-global-color-45edc78 );}.elementor-60 .elementor-element.elementor-element-0f74a01 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-0f74a01 .elementor-button:focus svg{fill:var( --e-global-color-45edc78 );}.elementor-60 .elementor-element.elementor-element-0f74a01 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4529a26 );border-radius:4px 4px 4px 4px;}.elementor-60 .elementor-element.elementor-element-0f74a01:hover .elementor-widget-container{border-style:solid;}.elementor-60 .elementor-element.elementor-element-0f74a01:hover > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-60 .elementor-element.elementor-element-3c36a6c .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-4529a26 );color:var( --e-global-color-4529a26 );background-color:var( --e-global-color-45edc78 );border-radius:4px 4px 4px 4px;}.elementor-60 .elementor-element.elementor-element-3c36a6c .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-3c36a6c .elementor-button:focus{color:var( --e-global-color-45edc78 );background-color:var( --e-global-color-6ff4ae5 );}.elementor-60 .elementor-element.elementor-element-3c36a6c .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-3c36a6c .elementor-button:focus svg{fill:var( --e-global-color-45edc78 );}.elementor-60 .elementor-element.elementor-element-3c36a6c:hover .elementor-widget-container{background-color:var( --e-global-color-9bf95b5 );}.elementor-60 .elementor-element.elementor-element-3c36a6c > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4529a26 );border-radius:4px 4px 4px 4px;}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-c0986f4 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-690eec9 .elementor-heading-title{font-size:20px;}.elementor-60 .elementor-element.elementor-element-4994df5 .elementor-heading-title{font-size:20px;}.elementor-60 .elementor-element.elementor-element-907bf12 .elementor-heading-title{font-size:20px;}.elementor-60 .elementor-element.elementor-element-0f74a01 .elementor-button{border-width:-6px -6px -6px -6px;}.elementor-60 .elementor-element.elementor-element-0f74a01 > .elementor-widget-container{border-width:-4px -4px -4px -4px;}.elementor-60 .elementor-element.elementor-element-3c36a6c > .elementor-widget-container{border-width:-4px -4px -4px -4px;}}