.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 );}body:not(.rtl) .elementor-2062 .elementor-element.elementor-element-2de1c10{left:0px;}body.rtl .elementor-2062 .elementor-element.elementor-element-2de1c10{right:0px;}.elementor-2062 .elementor-element.elementor-element-2de1c10{top:39%;text-align:center;}.elementor-2062 .elementor-element.elementor-element-2de1c10 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:bold;line-height:1.3em;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 6px #FFFFFF;color:#696969;}.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-2062 .elementor-element.elementor-element-c72c121 img{width:100%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-b06bbe3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2062 .elementor-element.elementor-element-b06bbe3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E8AC9;}.elementor-2062 .elementor-element.elementor-element-b06bbe3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-b06bbe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-fb9da8c > .elementor-container{max-width:1200px;}.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-2062 .elementor-element.elementor-element-ab791aa > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-2062 .elementor-element.elementor-element-ab791aa{font-family:"Arial", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-b888205 > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-65ffd8c > .elementor-widget-container{margin:8% 0% 8% 0%;}.elementor-2062 .elementor-element.elementor-element-65ffd8c{text-align:center;}.elementor-2062 .elementor-element.elementor-element-65ffd8c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:34px;font-weight:500;color:#001936;}.elementor-2062 .elementor-element.elementor-element-7590f7b > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-2062 .elementor-element.elementor-element-19ebc0d > .elementor-widget-container{margin:20% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-19ebc0d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:#535FA2;}.elementor-2062 .elementor-element.elementor-element-a0c6d99{--spacer-size:4vh;}.elementor-2062 .elementor-element.elementor-element-8aa0566{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-8aa0566 > .elementor-widget-container{background-color:#535FA2;padding:10% 0% 10% 0%;}.elementor-2062 .elementor-element.elementor-element-510b677{width:auto;max-width:auto;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:bold;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-0675ce6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2.2em;color:#696969;}.elementor-2062 .elementor-element.elementor-element-0675ce6 > .elementor-widget-container{margin:0% 0% 0% 6%;}.elementor-2062 .elementor-element.elementor-element-e528e76{--spacer-size:4vh;}.elementor-2062 .elementor-element.elementor-element-0297d7c > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-2062 .elementor-element.elementor-element-0297d7c{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;color:#535FA2;}.elementor-2062 .elementor-element.elementor-element-9c41b85{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-9c41b85 > .elementor-widget-container{background-color:#FAFAFA;padding:4% 0% 4% 4%;}.elementor-2062 .elementor-element.elementor-element-34d2511{--spacer-size:5vh;}.elementor-2062 .elementor-element.elementor-element-a207ee1 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-2062 .elementor-element.elementor-element-a207ee1{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;color:#535FA2;}.elementor-2062 .elementor-element.elementor-element-7c95efd{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-a62052f{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-f8128e6 > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-6578448:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2062 .elementor-element.elementor-element-6578448 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2062 .elementor-element.elementor-element-6578448 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-6578448 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-4336642{--spacer-size:1vh;}.elementor-2062 .elementor-element.elementor-element-5f05eaf{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-5f05eaf > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-b5306f5{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-c01e2e5 img{width:70%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-cad7677{--spacer-size:3vh;}.elementor-2062 .elementor-element.elementor-element-49df916{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-6e12dfb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-6e12dfb > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-c2bdb38{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-24868d1 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-24868d1{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-15a5f57{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-15a5f57 > .elementor-widget-container{background-color:#535FA2;padding:7% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-754cadd{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-afb9779 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-afb9779{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-7bbe1f9{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-6a2f310{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-6a2f310 > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-f6f7d06{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-70da626 > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-2062 .elementor-element.elementor-element-49e8231{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-7710d49{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-5e92b90{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-c7e2e9a{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-c7e2e9a > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-0678d33{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-8694028 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-8694028{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-b3cff45{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-b206f14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2062 .elementor-element.elementor-element-b206f14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2062 .elementor-element.elementor-element-b206f14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-b206f14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-2fea033 > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-1e5c090 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-1e5c090 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-1fa5c05{--spacer-size:4vh;}.elementor-2062 .elementor-element.elementor-element-b29d0bd{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-04d499e > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-04d499e{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-9d41c82{--spacer-size:6vh;}.elementor-2062 .elementor-element.elementor-element-04349bc{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-842bc09{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-842bc09 > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-db42a18{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-fdfb574 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-fdfb574{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-91c54a1{--spacer-size:16vh;}.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-2062 .elementor-element.elementor-element-628b72a .elementor-button{background-color:#535FA2;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;border-radius:0px 0px 0px 0px;padding:1.7% 2% 1.7% 4%;}.elementor-2062 .elementor-element.elementor-element-628b72a .elementor-button:hover, .elementor-2062 .elementor-element.elementor-element-628b72a .elementor-button:focus{background-color:#535FA2BA;}.elementor-2062 .elementor-element.elementor-element-628b72a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2062 .elementor-element.elementor-element-628b72a .elementor-button .elementor-button-content-wrapper{gap:40px;}.elementor-2062 .elementor-element.elementor-element-3378fbb{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-45b8cc7{--spacer-size:50px;}body:not(.rtl) .elementor-2062 .elementor-element.elementor-element-aaf988d{left:0px;}body.rtl .elementor-2062 .elementor-element.elementor-element-aaf988d{right:0px;}.elementor-2062 .elementor-element.elementor-element-aaf988d{top:39%;text-align:center;}.elementor-2062 .elementor-element.elementor-element-aaf988d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:bold;line-height:1.3em;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 6px #FFFFFF;color:#696969;}.elementor-2062 .elementor-element.elementor-element-5a534d3 img{width:100%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-2be1b81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2062 .elementor-element.elementor-element-2be1b81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E8AC9;}.elementor-2062 .elementor-element.elementor-element-2be1b81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-2be1b81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-24fee7a > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-8bdf902 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-2062 .elementor-element.elementor-element-8bdf902{font-family:"Arial", Sans-serif;font-size:14px;font-weight:100;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-799b1e7 > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-59e7e60 > .elementor-widget-container{margin:8% 0% 8% 0%;}.elementor-2062 .elementor-element.elementor-element-59e7e60{text-align:center;}.elementor-2062 .elementor-element.elementor-element-59e7e60 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:34px;font-weight:500;color:#001936;}.elementor-2062 .elementor-element.elementor-element-428b02e > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-2062 .elementor-element.elementor-element-366425d > .elementor-widget-container{margin:20% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-366425d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:#535FA2;}.elementor-2062 .elementor-element.elementor-element-4624286{--spacer-size:4vh;}.elementor-2062 .elementor-element.elementor-element-ad22e7b{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-ad22e7b > .elementor-widget-container{background-color:#535FA2;padding:10% 0% 10% 0%;}.elementor-2062 .elementor-element.elementor-element-296d389{width:auto;max-width:auto;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:bold;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-329955a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2.2em;color:#696969;}.elementor-2062 .elementor-element.elementor-element-329955a > .elementor-widget-container{margin:0% 0% 0% 6%;}.elementor-2062 .elementor-element.elementor-element-1951c80{--spacer-size:4vh;}.elementor-2062 .elementor-element.elementor-element-1935086 > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-2062 .elementor-element.elementor-element-1935086{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;color:#535FA2;}.elementor-2062 .elementor-element.elementor-element-4a6e5c9{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-4a6e5c9 > .elementor-widget-container{background-color:#FAFAFA;padding:4% 0% 4% 4%;}.elementor-2062 .elementor-element.elementor-element-97b3798{--spacer-size:5vh;}.elementor-2062 .elementor-element.elementor-element-7c4f494 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-2062 .elementor-element.elementor-element-7c4f494{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;color:#535FA2;}.elementor-2062 .elementor-element.elementor-element-bbdc60a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-e1275a7{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-0ca6724 > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-95820d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2062 .elementor-element.elementor-element-95820d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2062 .elementor-element.elementor-element-95820d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-95820d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-2351d39{--spacer-size:1vh;}.elementor-2062 .elementor-element.elementor-element-eb75e1d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-eb75e1d > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-380818a{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-d9aa5e1 img{width:70%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-b7d904a{--spacer-size:3vh;}.elementor-2062 .elementor-element.elementor-element-de7ccf8{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-3919127{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-3919127 > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-0b59de0{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-0a97247 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-0a97247{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-22d3ec4{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-63050be{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-63050be > .elementor-widget-container{background-color:#535FA2;padding:7% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-f998c25{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-7dc963c > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-7dc963c{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-d722054{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-453dcc0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-453dcc0 > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-b273bfd{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-4218d31{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-b9447d0 > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-2062 .elementor-element.elementor-element-5a19834{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-eab8216{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-d659f90{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-d659f90 > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-02946f1{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-069099a > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-069099a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-ab366f3{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-16bd81c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2062 .elementor-element.elementor-element-16bd81c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2062 .elementor-element.elementor-element-16bd81c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-16bd81c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-1390881 > .elementor-container{max-width:1200px;}.elementor-2062 .elementor-element.elementor-element-84256d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-84256d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-793a61d{--spacer-size:4vh;}.elementor-2062 .elementor-element.elementor-element-53f5af1{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-b543fc8 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-b543fc8{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-7ed4a36{--spacer-size:6vh;}.elementor-2062 .elementor-element.elementor-element-bdc8c4f{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-ff7ed01{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2062 .elementor-element.elementor-element-ff7ed01 > .elementor-widget-container{background-color:#535FA2;padding:8% 0% 8% 0%;box-shadow:10px 10px 0px 0px #E2E2E2;}.elementor-2062 .elementor-element.elementor-element-ad7c8f0{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-227202e > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-2062 .elementor-element.elementor-element-227202e{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:#696969;}.elementor-2062 .elementor-element.elementor-element-5147acf{--spacer-size:16vh;}.elementor-2062 .elementor-element.elementor-element-2bf9d80 .elementor-button{background-color:#535FA2;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;border-radius:0px 0px 0px 0px;padding:1.7% 2% 1.7% 4%;}.elementor-2062 .elementor-element.elementor-element-2bf9d80 .elementor-button:hover, .elementor-2062 .elementor-element.elementor-element-2bf9d80 .elementor-button:focus{background-color:#535FA2BA;}.elementor-2062 .elementor-element.elementor-element-2bf9d80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2062 .elementor-element.elementor-element-e454d5b{--spacer-size:16vh;}@media(max-width:1024px){.elementor-2062 .elementor-element.elementor-element-2de1c10 .elementor-heading-title{font-size:26px;}.elementor-2062 .elementor-element.elementor-element-19ebc0d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-19ebc0d .elementor-heading-title{font-size:19px;}.elementor-2062 .elementor-element.elementor-element-a0c6d99{--spacer-size:1vh;}.elementor-2062 .elementor-element.elementor-element-e528e76{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-9c41b85{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2062 .elementor-element.elementor-element-34d2511{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-a62052f{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-c01e2e5 img{width:88%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-49df916{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-6e12dfb{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-2062 .elementor-element.elementor-element-15a5f57{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2062 .elementor-element.elementor-element-7bbe1f9{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-6a2f310{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2062 .elementor-element.elementor-element-70da626 > .elementor-element-populated{margin:0% 0% 0% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;}.elementor-2062 .elementor-element.elementor-element-49e8231{--spacer-size:9vh;}.elementor-2062 .elementor-element.elementor-element-5e92b90{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-c7e2e9a{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-2062 .elementor-element.elementor-element-b3cff45{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-04349bc{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-842bc09{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2062 .elementor-element.elementor-element-91c54a1{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-628b72a .elementor-button{padding:2% 2% 2% 4%;}.elementor-2062 .elementor-element.elementor-element-aaf988d .elementor-heading-title{font-size:26px;}.elementor-2062 .elementor-element.elementor-element-366425d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-366425d .elementor-heading-title{font-size:19px;}.elementor-2062 .elementor-element.elementor-element-4624286{--spacer-size:1vh;}.elementor-2062 .elementor-element.elementor-element-1951c80{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-4a6e5c9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2062 .elementor-element.elementor-element-97b3798{--spacer-size:2vh;}.elementor-2062 .elementor-element.elementor-element-e1275a7{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-d9aa5e1 img{width:88%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-de7ccf8{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-3919127{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-2062 .elementor-element.elementor-element-22d3ec4{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-63050be{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2062 .elementor-element.elementor-element-d722054{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-453dcc0{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2062 .elementor-element.elementor-element-b9447d0 > .elementor-element-populated{margin:0% 0% 0% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;}.elementor-2062 .elementor-element.elementor-element-eab8216{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-d659f90{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-2062 .elementor-element.elementor-element-ab366f3{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-bdc8c4f{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-ff7ed01{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-2062 .elementor-element.elementor-element-5147acf{--spacer-size:10vh;}.elementor-2062 .elementor-element.elementor-element-2bf9d80 .elementor-button{padding:2% 2% 2% 4%;}.elementor-2062 .elementor-element.elementor-element-e454d5b{--spacer-size:10vh;}}@media(max-width:767px){.elementor-2062 .elementor-element.elementor-element-45b8cc7{--spacer-size:5vh;}.elementor-2062 .elementor-element.elementor-element-aaf988d .elementor-heading-title{font-size:20px;}.elementor-2062 .elementor-element.elementor-element-8bdf902{font-size:14px;}.elementor-2062 .elementor-element.elementor-element-59e7e60 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-2062 .elementor-element.elementor-element-9e724b0 img{width:70%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-428b02e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2062 .elementor-element.elementor-element-366425d > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-366425d{text-align:center;}.elementor-2062 .elementor-element.elementor-element-366425d .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0px;}.elementor-2062 .elementor-element.elementor-element-ad22e7b{width:100%;max-width:100%;font-size:15px;}.elementor-2062 .elementor-element.elementor-element-ad22e7b > .elementor-widget-container{margin:0% 24% 0% 24%;padding:6% 0% 6% 0%;}.elementor-2062 .elementor-element.elementor-element-296d389{width:100%;max-width:100%;text-align:center;font-size:24px;}.elementor-2062 .elementor-element.elementor-element-329955a{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-2062 .elementor-element.elementor-element-329955a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-1935086{text-align:center;}.elementor-2062 .elementor-element.elementor-element-4a6e5c9{width:100%;max-width:100%;text-align:center;}.elementor-2062 .elementor-element.elementor-element-4a6e5c9 > .elementor-widget-container{padding:4% 0% 4% 0%;}.elementor-2062 .elementor-element.elementor-element-7c4f494{text-align:center;}.elementor-2062 .elementor-element.elementor-element-bbdc60a{text-align:center;}.elementor-2062 .elementor-element.elementor-element-eb75e1d > .elementor-widget-container{margin:0% 0% 0% 10%;padding:10% 0% 10% 0%;}.elementor-2062 .elementor-element.elementor-element-eb75e1d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2062 .elementor-element.elementor-element-3919127{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-2062 .elementor-element.elementor-element-3919127 > .elementor-widget-container{margin:0% 6% 0% 6%;padding:6% 0% 6% 0%;}.elementor-2062 .elementor-element.elementor-element-0a97247 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-0a97247{text-align:center;font-size:14px;}.elementor-2062 .elementor-element.elementor-element-22d3ec4{--spacer-size:6vh;}.elementor-2062 .elementor-element.elementor-element-63050be{width:100%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-63050be > .elementor-widget-container{margin:0% 6% 0% 6%;padding:6% 0% 6% 0%;}.elementor-2062 .elementor-element.elementor-element-7dc963c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-7dc963c{text-align:center;font-size:14px;}.elementor-2062 .elementor-element.elementor-element-453dcc0{width:100%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-453dcc0 > .elementor-widget-container{margin:0% 6% 0% 6%;padding:6% 0% 6% 0%;}.elementor-2062 .elementor-element.elementor-element-7b3b4b1 img{width:80%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-5a19834{text-align:center;font-size:14px;}.elementor-2062 .elementor-element.elementor-element-d659f90{width:100%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-d659f90 > .elementor-widget-container{margin:0% 10% 0% 10%;padding:6% 0% 6% 0%;}.elementor-2062 .elementor-element.elementor-element-069099a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-069099a{text-align:center;font-size:14px;}.elementor-2062 .elementor-element.elementor-element-b543fc8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-b543fc8{text-align:center;font-size:14px;}.elementor-2062 .elementor-element.elementor-element-ff7ed01{width:100%;max-width:100%;}.elementor-2062 .elementor-element.elementor-element-ff7ed01 > .elementor-widget-container{margin:0% 10% 0% 10%;padding:6% 0% 6% 0%;}.elementor-2062 .elementor-element.elementor-element-227202e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2062 .elementor-element.elementor-element-227202e{text-align:center;font-size:14px;}.elementor-2062 .elementor-element.elementor-element-2bf9d80 .elementor-button{font-size:18px;padding:6% 4% 6% 0%;}}