.elementor-86 .elementor-element.elementor-element-377d27e8:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-377d27e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puti-terasu.sunmarriage.jp/wp-content/uploads/2023/08/head2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-377d27e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-115px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-86 .elementor-element.elementor-element-377d27e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-6793a8d2:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-6793a8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7E9;}.elementor-86 .elementor-element.elementor-element-6793a8d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-86 .elementor-element.elementor-element-6793a8d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-53eaa137:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-86 .elementor-element.elementor-element-53eaa137 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-53eaa137 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 50px 40px 50px;}.elementor-86 .elementor-element.elementor-element-53eaa137 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-2129eff{text-align:center;}.elementor-86 .elementor-element.elementor-element-2129eff .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-21750e4c{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-21750e4c .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-21750e4c .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-86 .elementor-element.elementor-element-43a8ff9d{margin-top:30px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-573f3248 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-573f3248 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-1df21984 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-4afa9a28{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-3b1ca01c{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-73dc5883 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-73dc5883 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-7a3e0cee .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-bc99018{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-51721aef{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-316a3a7b > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-316a3a7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-125041d5 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-68cb2ee6{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-3381b846{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-4b142754 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-4b142754 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-1b559748 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-381e641f{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-258fcaa4{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-6132d03d > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-6132d03d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-30a91600 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-6b04939e{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-6a581408{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-5087981 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-5087981 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-5c23478d .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-7fa98f86{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-74150def{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-67dce0d8 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-67dce0d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-f61eba1 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-bee171c{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-7f74d5b6{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-2efe2ed7 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-2efe2ed7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-37e063d1 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-576d491a{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-af31611{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-a0f3051 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-a0f3051 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-30a3fe7 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-83bb1c2{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-544da70{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-89710f1 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-89710f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-2e2c75e .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-2a9bff1{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-4527a9a{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-6960472 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-6960472 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-2641901 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-4ade6a0{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-3a8496ca{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-79b00dae > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-79b00dae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-31fe523c .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-4e63bd4e{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-141b19ae{text-align:center;}.elementor-86 .elementor-element.elementor-element-141b19ae .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-141b19ae > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-11745dc3{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-11745dc3 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-11745dc3 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-86 .elementor-element.elementor-element-11745dc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-165499d7 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-64bd3e5d{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-763b08e4{font-size:16px;font-weight:600;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-763b08e4 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-86 .elementor-element.elementor-element-72c7aa91{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-38e0f5fb{font-size:16px;font-weight:600;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-38e0f5fb > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-86 .elementor-element.elementor-element-5fcc882c{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-7098d6df{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-7098d6df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-fe48def{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-6859d61e{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-63f17e5d > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-63f17e5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-6f9734ae .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-2e13968{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-29570381{text-align:center;}.elementor-86 .elementor-element.elementor-element-29570381 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-29570381 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1bd03521{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-1bd03521 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-1bd03521 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-86 .elementor-element.elementor-element-1bd03521 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-679a2e6d{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-136e0a99 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-136e0a99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-61bf617c .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-73ae79d5{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-74e9690e{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-6e801061 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-6e801061 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-43d8a8fc .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-68b3b35{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-42870bef{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-5d66e83a > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-5d66e83a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-5e6d92ef .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-74d03e78{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-419a8505{text-align:center;}.elementor-86 .elementor-element.elementor-element-419a8505 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-419a8505 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-10b41f71{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-10b41f71 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-10b41f71 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-86 .elementor-element.elementor-element-10b41f71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-2400a9d2{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-7381d178 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-7381d178 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-bd93c9a .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-22e78798{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-3c631720{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-b3166fb > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-b3166fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-4e3ba6bd .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-7e55ad4{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-26855460{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-33043c13 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-33043c13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-2c97e4a5 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-4ae4c879{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-682cff9d{text-align:center;}.elementor-86 .elementor-element.elementor-element-682cff9d .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-682cff9d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-249a85aa{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-249a85aa .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-249a85aa .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-86 .elementor-element.elementor-element-249a85aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-17d9344{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-3ffd6d3b > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-3ffd6d3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-41e154b5 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-71de1e1d{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-66d77fa9{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-ee4e530 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-ee4e530 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-6caaebc8 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-7c867582{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-29a7a73c{text-align:center;}.elementor-86 .elementor-element.elementor-element-29a7a73c .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-29a7a73c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-4e56b460{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-4e56b460 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-4e56b460 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-86 .elementor-element.elementor-element-4e56b460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1ed2ddcc{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-4551c89c > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-4551c89c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-7dc7e732 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-343729d7{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-4b746b6c{margin-top:0px;margin-bottom:30px;}.elementor-86 .elementor-element.elementor-element-8e06294 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-86 .elementor-element.elementor-element-8e06294 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-16d2ecd0 .elementor-heading-title{color:#092A95;font-size:20px;}.elementor-86 .elementor-element.elementor-element-353ba584{font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-28ada6b4:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-28ada6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puti-terasu.sunmarriage.jp/wp-content/uploads/2023/08/contact-bk2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-28ada6b4 > .elementor-background-overlay{opacity:0.29;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-28ada6b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-86 .elementor-element.elementor-element-4d5b686f > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.58;}.elementor-86 .elementor-element.elementor-element-4d5b686f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-86 .elementor-element.elementor-element-4d5b686f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-b4247b2{text-align:center;}.elementor-86 .elementor-element.elementor-element-b4247b2 .elementor-heading-title{color:#092A95;font-weight:100;text-transform:uppercase;}.elementor-86 .elementor-element.elementor-element-5934169f{--divider-border-style:solid;--divider-color:#092A95;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-5934169f .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-86 .elementor-element.elementor-element-5934169f .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-86 .elementor-element.elementor-element-2090fb49{text-align:center;color:#092A95;font-size:19px;font-weight:300;}.elementor-86 .elementor-element.elementor-element-2090fb49 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-86 .elementor-element.elementor-element-151090f7{text-align:center;}.elementor-86 .elementor-element.elementor-element-151090f7 .elementor-heading-title{color:#092A95;}.elementor-86 .elementor-element.elementor-element-2fc54d91{text-align:center;}.elementor-86 .elementor-element.elementor-element-2fc54d91 .elementor-heading-title{color:#092A95;}.elementor-86 .elementor-element.elementor-element-5c3675c{text-align:center;color:#092A95;font-size:16px;font-weight:300;letter-spacing:0.5px;}.elementor-86 .elementor-element.elementor-element-5c3675c > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-86 .elementor-element.elementor-element-416d22b3 > .elementor-container{max-width:717px;}.elementor-86 .elementor-element.elementor-element-416d22b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-86 .elementor-element.elementor-element-416d22b3{margin-top:0px;margin-bottom:10px;}.elementor-86 .elementor-element.elementor-element-59167e7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-element-populated{border-style:solid;border-color:#092A95;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-element-populated, .elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-element-populated > .elementor-background-overlay, .elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-29dab48 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-29dab48.elementor-view-stacked .elementor-icon{background-color:#D7A428;}.elementor-86 .elementor-element.elementor-element-29dab48.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-29dab48.elementor-view-default .elementor-icon{color:#D7A428;border-color:#D7A428;}.elementor-86 .elementor-element.elementor-element-29dab48.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-29dab48.elementor-view-default .elementor-icon svg{fill:#D7A428;}.elementor-86 .elementor-element.elementor-element-29dab48 .elementor-icon{font-size:30px;}.elementor-86 .elementor-element.elementor-element-29dab48 .elementor-icon svg{height:30px;}.elementor-86 .elementor-element.elementor-element-115e83a6{text-align:center;}.elementor-86 .elementor-element.elementor-element-115e83a6 .elementor-heading-title{color:#092A95;letter-spacing:4.1px;}.elementor-86 .elementor-element.elementor-element-46364209{text-align:center;}.elementor-86 .elementor-element.elementor-element-46364209 .elementor-heading-title{color:#5C95EC;font-family:"Noto Sans", Sans-serif;letter-spacing:1.4px;}.elementor-86 .elementor-element.elementor-element-63abd506:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-element-populated{border-style:solid;border-color:#092A95;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-element-populated, .elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-element-populated > .elementor-background-overlay, .elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-761f887 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-761f887.elementor-view-stacked .elementor-icon{background-color:#D7A428;}.elementor-86 .elementor-element.elementor-element-761f887.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-761f887.elementor-view-default .elementor-icon{color:#D7A428;border-color:#D7A428;}.elementor-86 .elementor-element.elementor-element-761f887.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-761f887.elementor-view-default .elementor-icon svg{fill:#D7A428;}.elementor-86 .elementor-element.elementor-element-761f887 .elementor-icon{font-size:30px;}.elementor-86 .elementor-element.elementor-element-761f887 .elementor-icon svg{height:30px;}.elementor-86 .elementor-element.elementor-element-3780c871{text-align:center;}.elementor-86 .elementor-element.elementor-element-3780c871 .elementor-heading-title{color:#092A95;line-height:1.3em;letter-spacing:4.1px;}.elementor-86 .elementor-element.elementor-element-60cd8ecc{text-align:center;}.elementor-86 .elementor-element.elementor-element-60cd8ecc .elementor-heading-title{color:#5C95EC;font-family:"Noto Sans", Sans-serif;letter-spacing:1.4px;}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-6793a8d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-43a8ff9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1df21984 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-86 .elementor-element.elementor-element-7a3e0cee .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-125041d5 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-1b559748 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-30a91600 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-5c23478d .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-f61eba1 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-37e063d1 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-30a3fe7 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-2e2c75e .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-2641901 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-31fe523c .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-774b0980{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-4b49d9d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-165499d7 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-6f9734ae .elementor-heading-title{font-size:17px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-61bf617c .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-43d8a8fc .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-5e6d92ef .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-bd93c9a .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-4e3ba6bd .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-2c97e4a5 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-41e154b5 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-6caaebc8 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-7dc7e732 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-16d2ecd0 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-86 .elementor-element.elementor-element-28ada6b4:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-28ada6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-743px -97px;}.elementor-86 .elementor-element.elementor-element-2090fb49{font-size:18px;}.elementor-86 .elementor-element.elementor-element-151090f7 .elementor-heading-title{font-size:46px;}.elementor-86 .elementor-element.elementor-element-59167e7a > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-86 .elementor-element.elementor-element-63abd506 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}